vRealize Operations – Brocade Port Alerts

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.

Brocade Port Alerts - Fabric Discovery

Fabric Discovery

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.

  1. Stop the Brocade Network Advisor server from the Server Management Console
    (Start > Programs > Brocade Network Advisor > Server Management Console).
  2. Open the smia.properties file, located in the BNA_Install_Home\conf\ folder, in a text editor
    (such as Notepad).
  3. 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.

  1. Stop the vRealize server.
  2. 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).
  3. Change defaultmonitored=false to defaultmonitored=true.
  4. Save and close the file.
  5. Start the vRealize server.

Details zu der Konfiguration sind dem User`s Guide zu entnehmen.

Konfiguration des Realize Operations Brocade Fabric Adapter

Brocade Port Alerts - Adapter Config

Adapter Konfiguration

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:

  1. Symptom Definition
  2. 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

Brocade Port Alerts - Select Base Object

Select Base Object

Brocade Port Alerts - Add Metric

Add Metric

Brocade Port Alerts - Configure Metric

Configure Metric

So sehen dann alle meine Symptom Definitionen in der Übersicht aus:

Symptom Definition

Alert Definition

vRelize Operations Doku zu dem Thema: Alert Definitions

Content > Alert Definitions > Add

Brocade Port Alerts - Alert Definition - Name

Alert Definition – Name

Brocade Port Alerts - Alert Definition - Type

Alert Definition – Type

Brocade Port Alerts - Alert Definition - Impact

Alert Definition – Impact

Brocade Port Alerts - Alert Definitions - Add Syptoms

Alert Definitions – Add Syptoms

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.

Leave a Reply