Erstellen Azure Richtlinien für Metrik Sammlung
Erstellen Sie eigene Richtlinien zum Aktivieren Azure Dient zum Erfassen der Metriken für die Ressourcen, die Richtlinien haben, die nicht mit dem Basissystem geliefert werden. Die Azure Die Prüfung des Metriksammlers bringt die Metriken über den an den Service Desk-Mitarbeiter weiter Azure Metrik-Batch-API.
Vorbereitungen
- Stellen Sie sicher, dass die Konfigurationselemente (Configuration Items, CIs), für die Sie die Metriken erfassen möchten, in enthalten sind CMDB. CIs werden normalerweise während ausgefüllt Discovery.
- Stellen Sie sicher, dass sn_agent.multi_ci_dev_modeEigenschaft ist auf festgelegt Wahr Auf Systemeigenschaften Seite (Alle > Systemeigenschaften > Alle Eigenschaften) an.
Erforderliche Rolle: agent_client_collector_admin
Prozedur
- Navigieren zu Alle > Agent Client Collector > Richtlinienan.
- Wählen Sie Neu.
-
Wählen Sie das Symbol für den Anwendungsbereich aus
Und stellen Sie sicher, dass Sie sich in befinden Agent Client Collector-Überwachung Umfang.
- In Name Geben Sie einen Namen für die Richtlinie ein.
-
Konfigurieren Sie einen Filter, der bestimmt, welche CIs von der Richtlinie überwacht werden sollen, indem Sie auswählen Überwachte CIs Registerkarte und Überwachter CI-Typ nach Filter Kontrollkästchen, wie in der folgenden Tabelle beschrieben.
Tabelle : 1. Überwachter CIs-Filter Option Aktion Überwachter CI-Typ Wählen Sie den zu überwachenden CI-Typ aus. Der CI-Typ muss mit der Ressource übereinstimmen, die Sie in der JSON-Skriptdatei eingegeben haben, die die zu überwachenden Metriken enthält.
<Filter fields> Konfigurieren Sie die Bedingungen, die erfüllt sein müssen, damit die Ressourcen im angegebenen überwachten CI-Typ überwacht werden. Stellen Sie sicher, dass Sie die folgenden Bedingungen festlegen:- Objekt-ID = <Name der in der JSON-Skriptdatei eingegebenen Ressource, die die zu überwachenden Metriken enthält>
- Status = Verfügbar
Der Status „verfügbar“ gibt an, dass Ressourcen zur Überwachung verfügbar sein müssen.
Vorschau Wählen Sie diese Option aus, um die Anzahl der Ressourcen anzuzeigen, die der angegebenen Bedingung entsprechen. Die Anzahl der übereinstimmenden Ergebnisse wird neben angezeigt Vorschau Schaltfläche. Wählen Sie das Ergebnis aus, um alle CI-Datensätze anzuzeigen, die der Bedingung entsprechen.
-
Fügen Sie hinzu Azure Metriksammler überprüft die Richtlinie.
- Auf Prüfungen Suchen Sie auf der Registerkarte Azure-Metriksammler Checken Sie ein Verfügbar Zelle.
- Wählen Sie die Pfeilschaltfläche nach rechts aus, um die Prüfung nach zu verschieben Ausgewählt Zelle.
-
Konfigurieren Sie einen Proxy-Server für den Zugriff auf Azure Metriken.
- Auf Proxy-Einstellungen Registerkarte auswählen Einzelner Proxy-Agent .
- In Proxy-Agent Wählen Sie den Proxy-Agent aus, um die Richtlinie auszuführen und abzurufen Azure Metriken.
-
Konfigurieren Sie die Anmeldeinformationen für die Richtlinie.
- Wählen Sie aus Anmeldeinformationen Registerkarte.
- In Anmeldeinformationsname Wählen Sie aus azure_metrics_Collector .
- Wählen Sie Speichern.
-
Fügen Sie der Prüfungsinstanz sichere Parameter hinzu.
- In der Richtlinie Überprüfen Sie Instanzen Wählen Sie den Abschnitt aus Azure-Metriksammler Überprüfen Sie die Instanz.
- Auf Überprüfen Sie Sichere Parameter Registerkarte auswählen Neu .
-
Fügen Sie die Parameter für die sichere Prüfung hinzu, die in der folgenden Tabelle beschrieben sind.
Tabelle : 2. Parameter für sichere Prüfung Name Reihenfolgewert Cred_tenant_ID 1 Cred_Client_ID 2 Cred_Secret_key 3 Stellen Sie sicher, dass Aktiv Kontrollkästchen ist für jeden Parameter aktiviert.
- Wählen Sie Aktualisieren.
-
Fügen Sie hinzu .JSON Konfigurationsdatei für die Prüfungsinstanz.
Die Datei sendet die Liste von Azure Ressourcen für den Service Desk-Mitarbeiter.
- Wählen Sie aus Azure Instanz der Prüfung des Metriksammlers.
- Wählen Sie aus Parameter Überprüfen Unterregisterkarte.
- Wählen Sie Neu.
-
Füllen Sie im Formular die Felder aus.
Tabelle : 3. Überprüfen Sie das Parameterformular Feld Beschreibung Name Beschreibender Name für .JSON Datei, die den Konfigurationsdateien der Instanz hinzugefügt werden soll (Agent Client Collector > Konfigurationsdateien) an. Wert Zeichenfolge, die den Namen von angibt .JSON Datei. Beispiel: acc_azure_vm_metrics_config.json
Kennzeichnung Wert, den Sie eingeben ( -C ), um anzugeben, dass die Prüfung den Namen der Konfigurationsdatei abruft. Die Konfigurationsdatei enthält einen Namespace und eine Liste von Metriken. Der Wert muss den Namen der Datei angeben, die in die Liste der Konfigurationsdateien hochgeladen wurde (Agent Client Collector > Konfigurationsdateien), in .JSON Format. Beispiel: acc_azure_vm_metrics_config.json . Stellen Sie sicher, dass Aktiv , Obligatorisch , Und Wert erforderlich Kontrollkästchen sind aktiviert.
- Wählen Sie Absenden.
-
Erstellen Sie ein .JSON Datei, die die Metriken angibt, die Ihre Richtlinie überwachen soll.
Das folgende Beispiel zeigt einen an .JSON Datei zum Abrufen von Lastenausgleichsmodul-Metriken.
Fügen Sie hinzu .JSON Datei in der Liste der Konfigurationsdateien unter Agent Client Collector > Konfigurationsdateienan.
-
Erstellen Sie eine JSON-Datei, um die Ressourcen anzugeben, die Ihre Richtlinie überwachen soll.
- Auf Proxy-Einstellungen Registerkarte auswählen Multi-CI-Modus .
-
Kopieren Sie ein Skript aus einem der Azure Cloud-Richtlinien, die mit dem Basissystem geliefert werden.
- Cloud-Richtlinien, die mit dem Basissystem geliefert werden, werden in beschrieben Erstellen Azure Richtlinien für Metrik Sammlung.
- Das Skript befindet sich in Skript zur Erstellung der Konfigurationsdatei Feld der Richtlinie Proxy-Einstellungen Registerkarte.
- Fügen Sie das Skript in ein Skript zur Erstellung der Konfigurationsdatei Feld Ihrer Richtlinie.
- Konfigurieren Sie am Ende des Skripts resource_id, region, Und sys_idParameter mit den Werten des CI, das die Richtlinie überwachen soll.
- Wählen Sie Aus Speichern Und veröffentlichen Sie dann die Richtlinie, indem Sie auswählen Veröffentlichen .
Ergebnisse
Die konfigurierte Richtlinie ruft die Ressourcen und ihre Metriken aus dem angegebenen ab Azure CI und sendet sie an den Service Desk-Mitarbeiter.