Erstellen Sie Azure Richtlinien für die Metriksammlung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Erstellen Sie eigene Richtlinien, damit Azure die Metriken für die Ressourcen erfassen kann, deren Richtlinien nicht im Basissystem enthalten sind. Die Prüfung Azure Metrics Collector übermittelt die Metriken über die Batch-API Azure Metrics an den Agent.

    Vorbereitungen

    • Stellen Sie sicher, dass die Konfigurationselemente (Configuration Items, CIs), für die Sie die Metriken erfassen möchten, in CMDBenthalten sind. CIs werden normalerweise während Discoveryausgefüllt.
    • Stellen Sie sicher, dass die Eigenschaft sn_agent.dev_mode auf der Seite „ Systemeigenschaften “ () auf „ true “ festgelegt ist.Alle > Systemeigenschaften > Alle Eigenschaften) an.

    Erforderliche Rolle: agent_client_collector_admin

    Prozedur

    1. Navigieren zu Alle > Agent Client Collector > Richtlinien.
    2. Wählen Sie Neu.
    3. Klicken Sie auf das Symbol für den Anwendungsbereich Symbol für den Anwendungsbereich. und stellen Sie sicher, dass Sie sich im Bereich Agent Client Collector Monitoring befinden.
    4. Geben Sie im Feld Name einen Namen für die Richtlinie ein.
    5. Konfigurieren Sie einen Filter, der bestimmt, welche CIs von der Richtlinie überwacht werden sollen, indem Sie die Registerkarte Monitored CIs (Überwachte CIs) und das Kontrollkästchen Monitored CI type by filter (Überwachter CI-Typ nach Filter) auswählen, wie in der folgenden Tabelle beschrieben.
      Tabelle : 1. Filter für überwachte CIs
      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 die 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 of the resource entered in the .json script file that contains the metrics to be monitored>
      • Status = Verfügbar

        Der Status Verfügbar gibt an, dass Ressourcen für die Ü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 der Schaltfläche Vorschau angezeigt. Wählen Sie das Ergebnis aus, um alle CI-Datensätze anzuzeigen, die der Bedingung entsprechen.

    6. Fügen Sie der Richtlinie die Prüfung Azure Metrics Collector hinzu.
      1. Suchen Sie auf der Registerkarte Checks (Prüfungen) die Prüfung Azure Metrics Collector in der Zelle Verfügbar.
      2. Klicken Sie auf die Schaltfläche mit dem Rechtspfeil, um das Häkchen in die Zelle Ausgewählt zu verschieben.
    7. Konfigurieren Sie einen Proxy-Server für den Zugriff auf die Azure -Metriken.
      1. Wählen Sie auf der Registerkarte Proxy-EinstellungenEinzel-Proxy-Agentaus.
      2. Wählen Sie im Feld Proxy-Agent den Proxy-Agent aus, um die Richtlinie auszuführen und die Metriken Azure abzurufen.
    8. Konfigurieren Sie die Anmeldeinformationen für die Richtlinie.
      1. Wechseln Sie zur Registerkarte Anmeldeinformationen.
      2. Wählen Sie im Feld Credential name (Anmeldeinformationsname) azure_metrics_collector aus.
    9. Wählen Sie Speichern.
    10. Fügen Sie der Prüfungsinstanz sichere Parameter hinzu.
      1. Wählen Sie im Abschnitt Check Instances (Prüfungsinstanzen) der Richtlinie die Prüfungsinstanz Azure Metrics Collector aus.
      2. Wählen Sie auf der Registerkarte Sichere Parameter überprüfen die Option Neuaus.
      3. Fügen Sie die in der folgenden Tabelle beschriebenen Sicherheitsprüfungsparameter hinzu.
        Tabelle : 2. Sichere Prüfungsparameter
        Name Reihenfolgenwert
        cred_tenant_id 1
        cred_client_id 2
        cred_secret_key 3

        Stellen Sie sicher, dass die Checkbox Aktiv für jeden Parameter aktiviert ist.

      4. Wählen Sie Aktualisieren.
    11. Fügen Sie der Prüfungsinstanz die JSON- Konfigurationsdatei hinzu.
      Die Datei sendet die Liste der Ressourcen Azure an den Agent.
      1. Wählen Sie die Prüfungsinstanz Azure Metrics Collector aus.
      2. Wählen Sie die Unterregisterkarte Parameter überprüfen aus.
      3. Wählen Sie Neu.
      4. Füllen Sie die Felder des Formulars aus.
        Tabelle : 3. Überprüfen Sie das Parameterformular
        Feld Beschreibung
        Name Beschreibender Name für die JSON -Datei, die den Konfigurationsdateien der Instanz hinzugefügt werden soll (Agent Client Collector > Konfigurationsdateien) an.
        Wert Zeichenfolge, die den Namen der JSON -Datei angibt.

        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), im JSON -Format. Beispiel: acc_azure_vm_metrics_config.json.

        Vergewissern Sie sich, dass die Kontrollkästchen Aktiv, Obligatorischund Wert erforderlich aktiviert sind.

      5. Wählen Sie Absenden.
    12. Erstellen Sie eine JSON -Datei, die die Metriken angibt, die von Ihrer Richtlinie überwacht werden sollen.
      Das folgende Beispiel zeigt eine JSON -Datei zum Abrufen von Lastenausgleichsmodul-Metriken.
      JSON-Datei für Azure-Metriken

      Fügen Sie die JSON -Datei der Liste der Konfigurationsdateien unter hinzu Agent Client Collector > Konfigurationsdateien.

    13. Erstellen Sie eine JSON-Datei, um die Ressourcen anzugeben, die von Ihrer Richtlinie überwacht werden sollen.
      1. Wählen Sie auf der Registerkarte Proxy-Einstellungen die Option Multi-CI-Modusaus.
      2. Kopieren Sie ein Skript aus einer der Azure Cloud-Richtlinien, die mit dem Basissystem bereitgestellt werden.
        • Cloud-Richtlinien, die mit dem Basissystem bereitgestellt werden, werden in Erstellen Sie Azure Richtlinien für die Metriksammlungbeschrieben.
        • Das Skript befindet sich im Feld Skript zur Konfigurationsdateierstellung auf der Registerkarte „ Proxy-Einstellungen “ der Richtlinie.
      3. Fügen Sie das Skript in das Feld Skript zur Erstellung der Konfigurationsdatei Ihrer Richtlinie ein.
      4. Konfigurieren Sie am Ende des Skripts die Parameter resource_id, regionund sys_id mit den Werten des CI, das die Richtlinie überwachen soll.
    14. Wählen Sie Speichern aus, und veröffentlichen Sie dann die Richtlinie, indem Sie Veröffentlichen auswählen.

    Ergebnisse

    Die konfigurierte Richtlinie ruft die Ressourcen und ihre Metriken aus dem angegebenen Azure CI ab und sendet sie an den Agent.