Der VMware Solutions Exchange bietet für vRealize Operations ein Brocade SAN Analytics Management Pack. Dieses Bringt einige sehr gute Dashboards zur Analyse der SAN Fabric mit sich. Zusätzlich liefert es auch sinnvolle Metriken zur Analyse der jeweiligen FibreChannel (FC) Ports, leider aber keine Brocade Port Alerts.
Wie man die wichtigsten Alarme bezüglich seiner Brocade FC Ports in vRealize Operations selbst anlegen kann, möchte ich daher nun aufzeigen.
Als wichtige Metriken habe ich für mich folgendes eingestuft:
- CRC Fehler
- Tx Nutzung über Schwellwert
- Rx Nutzung über Schwellwert
Vorausetzungen für Brocade Port Alerts
- VMware vRealize Operations 6.x (6.1 – 6.3 wurden getestet)
- Brocade SAN Analytics Management Pack 2.x (2.0 und 2.1 wurden getestet)
- vRealize Operations Brocade Fabric Adapter angebunden an SAN Network Advisor (12.3.4 wurde getestet)
Die gesamte Konfiguration des Brocade SAN Network Advisor ist relativ aufwendig und ich empfehle daher den Brocade Network Advisor User Guide ebenso wie den Brocade SAN Analytics Management Pack User`s Guide einmal in Ruhe vorher durchzulesen.
Konfiguration der Voraussetzungen
Die wichtigsten Schritte aus den beiden Guides habe ich kurz zusammengefasst.
Konfiguration des Brocade SAN Network Advisor
In dem folgenden Screenshot sind zwei SAN Fabrics erfolgreich mit dem Brocade SAN Network Advisor discovered worden und ein erster Seed durchgeführt. Die nicht überwachten Geräte in dem Beispiel sind verbundene HP VirtualConnect Module.
Details zu der Konfiguration sind dem Brocade Network Advisor SAN User Guide zu entnehmen.
Konfiguration der Performance Daten Erfassung der SAN Switches
Ohne diese beiden Schritte sind keine Metriken in vRealize Operations zu sehen und damit auch keine Alarme möglich. Der Brocade SAN Analytics Management Pack muss vorab installiert werden.
Brocade Network Advisor Server
Make sure the “historical.instance.enable” attribute is set to “true” to enable performance metric collection. If historical.instance.enable” attribute is not set to “true”, complete the following steps.
- Stop the Brocade Network Advisor server from the Server Management Console
(Start > Programs > Brocade Network Advisor > Server Management Console). - Open the smia.properties file, located in the BNA_Install_Home\conf\ folder, in a text editor
(such as Notepad). - Change historical.instance.enable=false to historical.instance.enable=true
Details zu der Konfiguration sind dem Brocade SAN Analytics Management Pack User`s Guide zu entnehmen.
Metric collection auf dem vRealize Server
To enable additional performance metric collection, complete the following steps.
- Stop the vRealize server.
- Open the describe.xml file, located in the
/usr/lib/vmware-vcops/user/plugins/inbound/BrocadeFabricAdapter3/conf folder, in a text editor (such as Notepad). - Change defaultmonitored=false to defaultmonitored=true.
- Save and close the file.
- Start the vRealize server.
Details zu der Konfiguration sind dem User`s Guide zu entnehmen.
Konfiguration des Realize Operations Brocade Fabric Adapter
Details zu der Konfiguration sind dem User`s Guide zu entnehmen.
Konfigurieren der Brocade Port Alerts
Wenn nun aller nötigen Konfigurationen erfolgreich waren und die Dashboards aus dem Management Pack funktionieren, wenden wir uns dem eigentlichen Thema zu.
Eigene Alarme in vRealize Operations werden immer nach dem gleichen Schema angelegt:
- Symptom Definition
- Alert Definition
Ausführliche Informationen zu eigenen Alerts mit vRealize Operations findet man in dem Buch Mastering vRealize Operations Manager.
Metric / Super Metric Symptom Definition
vRelize Operations Doku zu dem Thema: Metric / Super Metric Symptom Definitions
Content > Symptom Definitions > Add
Add Metric
So sehen dann alle meine Symptom Definitionen in der Übersicht aus:
Alert Definition
vRelize Operations Doku zu dem Thema: Alert Definitions
Content > Alert Definitions > Add
Alle Brocade Symptom Definitionen fasse ich in einer Alert Definition zusammen. Dabei ist unbedingt zu beachten dass „Match – Any“ eingestellt ist (roter Kasten).
Nun werden unsere Brocade Port Alarme in dem Dashboard „Empfehlungen“ unter der Kategorie „Systemzustand“ wie auch in den Warnungen mit angezeigt.