Aufträge, die Azure Abrechnungsdaten herunterladen, planen und verwalten

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 8 Minuten Lesedauer
  • Abrechnungsdownload-Aufträge dienen dazu, Abrechnungsdaten für Ihr Zahlerkonto gemäß dem von Ihnen angegebenen Zeitplan herunterzuladen, zu organisieren und zu speichern. Vom System werden die Daten analysiert, damit Berichte und Empfehlungen für Änderungen in Ihren Cloud-Vorgängen generiert werden können, die gegebenenfalls Kosteneinsparungen ermöglichen.

    Vorbereitungen

    Stellen Sie sicher, dass Ihr System über 8 GB Clotho-Arbeitsspeicher und 4 GB MID-Speicher verfügt.

    Erforderliche Rolle: Cloud Integrations-Administrator [sn_cld_intg_core.cloud_integrations_admin]

    Warum und wann dieser Vorgang ausgeführt wird

    Wichtig:
    Diese Informationen gelten für die Apps Cloud-Kostenmanagement und Cloud-Einblicke-Abrechnung. Alle Verweise auf Cloud-Kostenmanagement gelten auch für Cloud-Einblicke-Abrechnung.
    • Um genaue Berichte und Empfehlungen für einige Anbieter sicherzustellen, stellen Sie sicher, dass Discovery vor der geplanten Ausführung ausgeführt wird.
    • Sie können nur ein Abrechnungs-Download-Auftrag für jede Instanz von Servicekontoerstellen.
    • Es werden nur Kosten des ungemischten Typs unterstützt.
    • Bei jeder erfolgreichen Ausführung von Abrechnungs-Download-Auftrag werden die markierten Kosten aktualisiert. Letzte Aktualisierungen, die Sie an Tag-Kategoriedefinitionen vornehmen (z. B. Hinzufügen eines Tag-Namens zu einer Kategorie), werden möglicherweise nicht in Kostenberichten berücksichtigt. Um die neuesten Tag-Kategoriedefinitionen auf Kostendaten anzuwenden, ohne Abrechnungs-Download-Auftragauszuführen, wählen Sie Arbeitsbereich für Cloud-Kostenmanagement > Vorgänge > Kostennutzungs-Tags > Tag-Kategorien und wählen Sie dann Kategorien erneut anwenden aus.
    • Jede erfolgreiche Ausführung eines Abrechnungsdownload-Auftrags löst die Aufträge für Budgetprognose, Geschäftszeiten, Reservierungs-/Einsparpläne, Größenanpassung und nicht genutzte Ressourcen aus, um Ausgaben und Nutzungsdaten zu analysieren und umsetzbare Empfehlungen in Berichten zu aktualisieren.
    • Wenn die geplante Zeit erreicht ist, erfolgt die Auftragsausführung in mehreren Phasen (z. B. Verbindung mit dem Provider herstellen, Daten herunterladen, Sortierung nach dem Import durchführen usw.). Das System protokolliert den Status und die Ergebnisse auf der Seite Preisblattausführungen für jede Phase.
    • Kostenkategorien werden jedes Mal, wenn Abrechnungsdaten heruntergeladen werden, mit neuen Kosten-Tag-Werten aktualisiert. (Sie definieren im Anbieterportal Kosten-Tags, um Nutzungsdaten einer bestimmten Geschäftsentität zuzuordnen.) Beispielsweise kann die Kategorie „Kostenstelle“ die Tags „Entwicklung“, „Test“ und „QA“ enthalten. Die Kategorie Benutzer kann die Namen Ihrer Benutzer enthalten.)
    • Abrechnungsdaten werden nach Monat in umgekehrter chronologischer Reihenfolge heruntergeladen. Wenn der Bereich beispielsweise von März bis Juni liegt, werden zuerst die Daten für Juni heruntergeladen.
    • Damit beim ersten Download der Abrechnungsdaten aussagekräftige Ergebnisse gewährleistet sind, werden von der App Daten für mindestens 30 Tage heruntergeladen. Wenn heute beispielsweise der 10. Juni ist und Sie den Juni zum Download auswählen, werden vom System Daten sowohl für Mai als auch für Juni heruntergeladen, damit sichergestellt ist, dass Daten für mindestens 30 Tage zur Analyse zur Verfügung stehen.
    • Sie können Daten nur für die letzten 12 Monate herunterladen.
    • Wenn Sie einen Kubernetes -Cluster bereitstellen, wird eine standardmäßige Ressourcengruppe als MC_myResourceGroup_myAKSCluster_eastuserstellt. Wenn Sie beispielsweise einen Kubernetes -Cluster mit dem Ressourcengruppennamen TestResourceGroupbereitstellen, verwendet Azure diesen Ressourcengruppennamen und stellt eine andere Ressourcengruppe als MC_<name of the resource group>_<name of the cluster>_<location of the cluster>bereit.

      Alle Ressourcen des Clusters Kubernetes sind in der von Azurebereitgestellten Ressourcengruppe enthalten. Wenn Sie einen Abrechnungsdownload-Auftrag ausführen, wird die Liste der Ressourcen überprüft, die in der Ressourcengruppe mit dieser Namenskonvention MC_<name of the resource group>_<name of the cluster>_<location of the cluster> enthalten sind.
      • Während der Ausführung des Abrechnungsdownload-Auftrags wird dem Cluster Kubernetes ein Tag sn_ccm_k8_cluster_name hinzugefügt.
      • Ein Tag sn_ccm_k8_cluster_name wird den Ressourcen des Clusters Kubernetes hinzugefügt, das während der Ausführung des Ausgabenauftrags in der Ressourcengruppe vorhanden ist.
      Hinweis:
      • Wenn Sie dem Asset oder den Ressourcen einer Ressourcengruppe einen eigenen Namen zuweisen, können Sie die Ausgaben für Kubernetes -Cluster nicht anzeigen.
      • Installieren Sie die Anwendung Muster für Discovery und Service-Mapping (sn_itom_pattern) 1.10.2 oder höher. Weitere Informationen finden Sie unter Install Discovery and Service Mapping Patterns
      • Installieren Sie CMDB CI Class Models (sn_cmdb_ci_class) Version 1.53.1 oder höher. Weitere Informationen finden Sie unter CMDB CI Class Models
      • Informationen zum Einrichten der Discovery für Kubernetes finden Sie unter Kubernetes discovery using patterns.
    • Wenn Sie die Anwendung Infra Stack Cloud-Kostenmanagement zusammen mit Cloud-Kostenmanagement Version 8.1 installiert haben, erfolgt die Rechnungsverarbeitung nur im Cluster Kubernetes außerhalb von Glide, aber innerhalb des Rechenzentrums ServiceNow. Dieses Framework unterstützt die parallele Verarbeitung von Daten in Blöcken, wodurch das Herunterladen der Abrechnungsdatei beschleunigt wird.

      Nachdem Sie eine Anforderung für Abrechnungsdaten Azure gesendet haben, werden die Blobs basierend auf der Blockgröße generiert. Sie können die Systemeigenschaft sn_cld_intg_azure.billing_chunk_duration verwenden, um die Blockgröße festzulegen. Details finden Sie unter Konfigurieren Sie die Blockgröße des Abrechnungs-Blobs Microsoft Azure.. Angenommen, Sie möchten Abrechnungsdaten für 30 Tage herunterladen und haben die Blockgröße auf 3 festgelegt. Dann sind die Abrechnungsdaten in 10 Blobs verfügbar. Nachdem alle Blobs generiert wurden, ändert sich der Status des Auftrags von Bereit in Angefordert. Diese Blobs werden in einem Blob Storage im -Portal Azure gespeichert. Das Framework Kubernetes lädt dann die generierten Blobs aus Azureherunter, und verarbeitet sie.

      Hinweis:

      Wenn Sie die Anwendung Infra Stack Cloud-Kostenmanagement installiert haben, werden gegen Ende eines Auftrags je nach Cloud-CIs und Ausgabendatenvolumen umfangreiche Datenbankaktualisierungs- und Einfügevorgänge ausgeführt. Daher sollte während dieser Zeit kein anderer Auftrag, der sich auf die Leistung der Datenbank auswirkt, neben Aufträgen Cloud-Kostenmanagement ausgeführt werden.

    • Ab Cloud-Kostenmanagement Version 8.1 hat sich die Standardzeit für die Abrechnung von Downloadaufträgen von 12:00 Uhr auf 1 Uhr (UTC) geändert. Planen oder führen Sie Cloud-Kostenmanagement -Aufgaben außerdem außerhalb der Geschäftszeiten aus und wenn in der Instanz ServiceNow keine anderen schwerwiegenden Vorgänge oder Aufgaben ausgeführt werden.

    Prozedur

    1. Navigieren zu Arbeitsbereich für Cloud-Kostenmanagement > Vorgänge > Administration > Abrechnungsdownload-Aufträge.
    2. Wählen Sie die Registerkarte Azure aus.
    3. Wählen Sie Neu.
    4. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Azure-Abrechnungsdownload-Auftrag
      Feld Beschreibung
      Name Aussagekräftiger Name für die geplante Ausführung des Abrechnungsdownload-Auftrags.
      Letzte erfolgreiche Ausführung Der Zeitstempel der letzten erfolgreichen Ausführung.
      Anwender/Gruppen benachrichtigen Die Benutzer oder Gruppen, die per E-Mail über den Status der Auftragsausführung benachrichtigt werden sollen (z. B. Downloadfehler). Bei Erfolg sendet das System keine Benachrichtigung.

      Benutzer oder Gruppen mit der Rolle „Cloud Integrations-Administrator“ [sn_cld_intg_core.cloud_integrations_admin] eignen sich gut für die Bearbeitung solcher Angelegenheiten.

      Um die E-Mail-Vorlage zu aktualisieren, navigieren Sie zu Systembenachrichtigung > E-Mail > Benachrichtigungen und öffnen Sie die Notify bei Abrechnungsauftragsausführungsfehler-Vorlage. Informationen zum Konfigurieren der E-Mail finden Sie unter Create an email template.

      Aktiv Option zur Aktivierung des Auftrags. Es werden nur aktive Aufträge ausgeführt.
      Ausführen Häufigkeit, mit der der Auftrag zum Herunterladen der Abrechnung ausgeführt werden soll.

      Dieses Feld wird automatisch auf Täglichfestgelegt.

      Hinweis:
      Abhängig vom ausgewählten Wert werden zusätzliche Felder angezeigt.
      Zeit Uhrzeit zur Ausführung des Auftrags.
      Status der letzten Ausführung Status des zuletzt ausgeführten Auftrags.
      Details der letzten Ausführung Ausführungsdetails des zuletzt ausgeführten Auftrags.
      Azure-Einstellungen
      Azure Serviceaccount Service-Account Azure.
    5. Wählen Sie Speichern.
    6. Wählen Sie auf der Seite „Abrechnungsdownload-Aufträge“ den erstellten Auftrag aus.
    7. Wählen Sie Verbindung testenaus.

      Beim Workflow „Testverbindung“ werden die Einstellungen verwendet, die Sie für den Versuch des Zugriffs auf das Provider-Konto konfiguriert haben. Vom System werden Popup-Fortschrittsmeldungen und Erfolgs-/Fehlermeldungen angezeigt, in denen Aktionen zur Behebung der konfigurierten Einstellungen vorgeschlagen werden.

    8. Wählen Sie Jetzt ausführen aus, um den Auftrag auszuführen, nachdem die Verbindung erfolgreich hergestellt wurde.
    9. Füllen Sie die Felder im Dialogfeld „Abrechnungsdaten herunterladen“ aus.
      Feld Beschreibung
      Startmonat Startmonat für das Herunterladen der Abrechnungsdaten.
      Hinweis:
      Daten werden für die angegebenen Monate heruntergeladen. Wenn Daten für weniger als 30 Tage zur Analyse empfangen werden, werden auch die Daten des vorherigen Monats heruntergeladen.
      Endmonat Endmonat für das Herunterladen der Abrechnungsdaten.
      Daten erneut importieren Option zum Überschreiben von Daten aus einem früheren Downloadversuch.
      Hinweis:

      Der vollständige Abrechnungsdownload erfolgt am vierten Tag oder am Abschlussdatum der Abrechnung für den vorherigen Monat, unabhängig von der Einstellung der Option zum erneuten Importieren von Daten.

    10. Wählen Sie Herunterladen.
      Ein Azure -Abrechnungsdownload-Auftrag durchläuft während der Auftragsausführung die folgenden Status:
      1. Bereit: Auftrag befindet sich in der Warteschlange. Wenn beispielsweise ein Auftrag zum Herunterladen von Abrechnungsdaten für einige Monate erstellt wird, befinden sich die Aufträge für alle Monate mit Ausnahme des letzten Monats im Status Bereit.
        Hinweis:
        Wenn Sie die Anwendung Infra Stack Cloud-Kostenmanagement installiert haben, wird die Blob-URL Azure im Status „Bereit“ generiert. Details finden Sie unter Konfigurieren Sie die Blockgröße des Abrechnungs-Blobs Microsoft Azure.. Erst wenn alle Blobs generiert sind, ändert sich der Status in Angefordert.
      2. Angefordert: Der Auftrag wird abgerufen und sofort verarbeitet. Beispiel: Der Auftrag, der zum Herunterladen von Abrechnungsdaten für einen Monat erstellt wird, weist den Status Angefordert auf. Wenn ein Auftrag zum Herunterladen von Abrechnungsdaten für mehr als einen Monat erstellt wird, weist der Auftrag des letzten Monats ebenfalls den Status Angefordert auf.
      3. Reserviert: Der Auftrag wird vom Cluster Kubernetes zur Verarbeitung ausgewählt. Der Cluster Kubernetes sendet auch die Auftrags-ID an die Glide-Seite, um anzuzeigen, welcher Auftrag Kubernetes den Abrechnungsauftrag verarbeitet.
        Wichtig:
        Dieser Status gilt nur, wenn Sie die Anwendung Infra Stack Cloud-Kostenmanagement installiert haben.
      4. In Bearbeitung: Abrechnungsdaten werden verarbeitet.
      5. Senkenbeginn: Der Cluster Kubernetes sendet einen Teil der verarbeiteten Abrechnungsdaten an Tabellen wie Ausgabenbericht – Tägliche aggregierte Kosten und Ausgabenbericht – Monatliche Aggregierte Kosten in Glide. Die Datensätze in diesen Tabellen befinden sich im Status „Wird generiert“. Der Auftrag verbleibt im Status „Senke Begin“, bis die gesamten Abrechnungsdaten an Cloud-Kostenmanagement Glide gesendet wurden.

        Im Status Absenken-Beginn wird auch die CI-Platzierung gestartet, und der Status der CI-Platzierungsphase ändert sich von Bereit zu In Bearbeitung.

        Wichtig:
        Dieser Status gilt nur, wenn Sie die Anwendung Infra Stack Cloud-Kostenmanagement installiert haben.
      6. Senken abgeschlossen: Alle verarbeiteten Abrechnungsdaten werden aus dem Cluster Cloud-Kostenmanagement an Kubernetes Glide gesendet.
        Wichtig:
        Dieser Status gilt nur, wenn Sie die Anwendung Infra Stack Cloud-Kostenmanagement installiert haben.
      7. Abgeschlossen: Status nach „Senke abgeschlossen“, wenn alle Abrechnungsdateien an die Glide-Datenbank gesendet wurden.
        Hinweis:
        Wenn der Auftrag als Fertiggestellt markiert wird, ändern Sie sich wie folgt:
        • Der Status der Datensätze in den Tabellen „Ausgabenbericht – Tägliche aggregierte Kosten“ und „Ausgabenbericht – Monatliche aggregierte Kosten“ ändert sich von Wird generiert zu Aktiv. Außerdem werden vorhandene Datensätze als inaktiv markiert.
        • Der Status der Ausführungsphase der EA-zu-SA-Zuordnung Azure ändert sich von Bereit in In Bearbeitung. In dieser Ausführungsphase wird der Enterprise-Account dem Serviceaccount zugeordnet.
      8. Erfolg: Der Auftrag wurde erfolgreich abgeschlossen.

    Ergebnisse

    Die folgenden Ereignisse treten auf, wenn der job ausgeführt wird:
    • Beim Herunterladen der Daten aktualisiert Cloud-Kostenmanagement die Abrechnungsknotendatentabelle [sn_cld_intg_].<provider> _cost_usage] mit den CIs in der CMDB, die den einzelnen Ressourcen-IDs entsprechen. Wenn kein CI vorhanden ist, generiert das System ein Platzhalter-CI. Wenn das Element später erkannt wird, wird das Platzhalter-CI vom System abgeglichen.
    • Cloud-Kostenmanagement generiert einen Protokolleintrag für jede Phase der Ausführung auf der Seite Ausführungen des Abrechnungsdownloads.