Akamai
Art der Daten
CDN-Bandbreite, CDN-Nutzung
Beschreibung
Nutzung
Die Nutzung zeigt die übertragenen ausgehenden GB für den Berichtszeitraum an. Die Openmix-App fragt die Nutzungsmetrik ab, um festzustellen, ob Kosten für das DNS-Routing berücksichtigt werden müssen. Wenn das CDN einen Zielwert erreicht, bei dem die Kosten des Kunden aufgrund der Nutzung über dem SLA steigen würden, kann die Openmix-App ein alternatives CDN auswählen.
Bandbreite
Die Bandbreite zeigt die aktuelle oder jüngste (letzte 5 Minuten) Menge des ausgehenden Datenverkehrs an, den das CDN aktiv für den Kunden bereitstellt. Die Openmix-App verwendet die Bandbreite, um die aktuelle Datenverkehrslast für ein CDN zu bestimmen. Die Openmix-App kann dann den Datenverkehr um CDNs herumleiten, die derzeit ein hohes Volumen bedienen.
Daten-Feed-Format
Zu Beginn des Abrechnungsmonats sind Nutzungsdaten von Akamai möglicherweise für die “ersten paar Tage” des Monats nicht verfügbar, während sie die Rechnungen des Vormonats abschließen und auf die Berechnung für den aktuellen Monat umstellen. Während dieser Zeit gibt der Openmix-Feed die Nutzung als leer zurück, zum Beispiel:
{
"bandwidth": {
"unit": "Mbps",
"value": "0.62"
},
"usage": {
"unit": "GB",
"value": 0.0
},
}
<!--NeedCopy-->
Bandbreite mit der Nutzungsmetrik von 95/5 Mbit/s, die für das Produkt gewählt wurde:
{
"bandwidth": {
"unit": "Mbps",
"value": "487.36"
},
"usage": {
"unit": "Mbps",
"value": 4572.995
},
}
<!--NeedCopy-->
Die in der Nutzung gemeldete Peak-Mbps-Metrik würde gleich aussehen:
{
"bandwidth": {
"unit": "Mbps",
"value": "494.40"
},
"usage": {
"unit": "Mbps",
"value": 11511.112
},
}
<!--NeedCopy-->
Die Bandbreite stellt immer dieselbe Zahl dar, auch wenn andere Metriken für die Nutzung zurückgegeben werden.
Gesamt-MB-Metrik für die Nutzung:
{
"bandwidth": {
"unit": "Mbps",
"value": "481.35"
},
"usage": {
"unit": "MB",
"value": 321808874.518
},
}
<!--NeedCopy-->
Typischerweise sind Daten im Abrechnungszentrum ab dem dritten oder vierten Tag des Monats verfügbar.
Implementierungshinweise
Bandbreite
- Legacy-SOAP-API für Echtzeitberichte: https://control.akamai.com/RealtimeReports.xsd
- Die Zusammenfassung der Free-flow-Bandbreite und Edgesuite wird summiert.
- Wenn CP-Codes oder Vertrags-/Berichtsgruppen in der installierten Konfiguration enthalten sind, werden die zusammenfassenden Werte nach den konfigurierten CP-Codes gefiltert. Andernfalls ist die Bandbreite für alle CP-Codes enthalten.
- Die Bandbreite wird nur auf diejenigen CP-Codes gefiltert, die innerhalb der ausgewählten Vertrags-/Berichtsgruppen existieren.
- Es ist in der Regel sinnvoller, entweder Verträge oder mehrere Berichtsgruppen auszuwählen. Berichtsgruppen werden von Akamai im Auftrag eines Kunden bereitgestellt und ermöglichen eine detaillierte Ansicht der Vertragsnutzung für eine Reihe von CP-Codes. Gehen Sie zu https://control.akamai.com/core/search/kb_article.search?articleId=8682.
Nutzung
- Wenn kein Filtertyp vorhanden ist (z. B. wenn eine ältere Vorlage installiert ist), handelt es sich um die monatsaktuelle Nutzung des NetStorage-Produkts.
- Wenn ein Filtertyp ausgewählt und nach CP-Code gefiltert wird, werden alle Kundenberichtsquellen (Verträge und Berichtsgruppen) vom Dienst “Report Sources” abgerufen. CP-Codes, die der Auswahl für jeden Vertrag oder jede Berichtsgruppe entsprechen, werden vom Dienst “CP Codes” abgerufen und verwendet, um eine gefilterte Auswahl von Verträgen und Berichtsgruppen zu erstellen.
- Die Nutzung wird für das ausgewählte Produkt und die Metrik für alle ausgewählten Verträge und Berichtsgruppen summiert. Die Nutzung wird zu einer einzigen Zahl für alle ausgewählten Verträge und Berichtsgruppen zusammengefasst. Wenn eine ausgewählte Berichtsgruppe in einem ausgewählten Vertrag existiert, werden die Nutzungsdaten doppelt gezählt (einmal auf Vertragsebene und einmal für die Berichtsgruppe).
Schritte zur Abstimmung
Mindestanforderungen
- Citrix® Akamai Control Center-Konto.
- Akamai Control Center URL: https://control.akamai.com
- API-Dokumentations-URL (Billing and Usage API): https://developer.akamai.com/API/luna/billing-usage/overview.html
So stimmen Sie die Akamai-Bandbreitenberichterstattung mit Fusion Data Feeds ab
- Gehen Sie zum Akamai Control Center: Monitor > User Traffic
- Klicken Sie auf Change, wenn Sie die ausgewählten CP-Codes ändern oder alle auswählen möchten.
- Wählen Sie Edge Bandwidth aus der Liste auf der rechten Seite.
- Die für die Nutzung zurückgegebene Zahl ist die neueste Edge-Bandbreitennutzung aus dem letzten 5-Minuten-Fenster. Sie sehen den genauen Wert, der an Openmix übermittelt wird, indem Sie mit der Maus über den rechten Rand des Diagramms fahren. Diese Zahl stimmt entweder mit dem für “Latest” angezeigten Wert überein oder liegt sehr nahe daran. Sie müssen in der Lage sein, die von Fusion protokollierten Daten mit dem Zeitabschnitt im Diagramm zu korrelieren, der dem Zeitpunkt der Ausführung des Feeds entspricht.
So stimmen Sie die Akamai-Nutzungsberichterstattung mit Fusion Openmix Data Feeds ab
- Gehen Sie zum Akamai Control Center: Monitor > Billing Center
- Wählen Sie die Registerkarte Monthly Usage.
- Wählen Sie From: aktueller Monat und To: aktueller Monat.
- Wählen Sie die gewünschte Contract/Report Group.
- Wählen Sie Product.
- Die Nutzungsdaten werden alle 5 Minuten mit geschätzten Werten aktualisiert.
HINWEIS: Es gibt keine Möglichkeit, eine CP-Code-basierte Konfiguration über das Akamai Control Center abzustimmen. Kunden werden nach Vertrag und/oder Berichtsgruppen abgerechnet. CP-Codes können täglich ändern, welchen Verträgen oder CP-Codes sie zugeordnet sind, daher sind die CP-Codes für eine Vertrags-/Berichtsgruppe nur im Bericht Daily usage verfügbar.
Warum Fusion- und Akamai Control Center-Metriken möglicherweise nicht übereinstimmen
Bandbreite
- Die Bandbreite muss mit den gemeldeten “Latest”-Berechnungen für die Edge-Bandbreite übereinstimmen.
- Standardmäßig sind alle Kunden-CP-Codes in der Berechnung enthalten.
- Wenn CP-Codes in der Konfiguration angegeben wurden, wird die Bandbreite so gefiltert, dass nur Werte für die angegebenen CP-Codes enthalten sind.
- Wenn Vertrags-/Berichtsgruppen angegeben wurden, wird die Bandbreite so gefiltert, dass alle CP-Codes enthalten sind, die durch die Vertrags-/Berichtsgruppen repräsentiert werden.
Nutzung
- Wenn vor neuen Konfigurationsoptionen (Vertrags-/Berichtsgruppe, CP-Codes, Produkt, Metrik) installiert, meldet die Nutzung nur die Nutzung des “NetStorage”-Produkts für alle Vertrags-/Berichtsgruppen.
- Wenn nach neuen Konfigurationsoptionen installiert:
- Wenn eine einzelne Vertrags-/Berichtsgruppe ausgewählt wird, muss der Wert mit der monatlichen Nutzung im Abrechnungszentrum für das ausgewählte Produkt und die Metrik übereinstimmen. Dies ist die empfohlene Methode zur Konfiguration eines Feeds für die Nutzung.
- Wir bieten mehr Filteroptionen als die Abrechnungsnutzung des Control Centers, daher ist bei den anderen Konfigurationen Vorsicht geboten.
- Wenn mehrere Vertrags-/Berichtsgruppen ausgewählt werden und derselbe Produktkauf unter mehreren Berichtsgruppen und/oder Verträgen gruppiert ist, können die Summen für dieses Produkt doppelte Werte enthalten.
- Kunden müssen sicherstellen, dass ausgewählte Berichtsgruppen keine überlappenden Käufe enthalten. Berichtsgruppen werden von Akamai über Support-Tickets erstellt und verwaltet.
- Wenn Vertrags- und Berichtsgruppen in der Konfiguration ausgewählt sind, können die Werte für die Berichtsgruppe bereits durch den Vertrag repräsentiert sein, und der Wert wird summiert, was wahrscheinlich nicht den gewünschten Geschäftsregeln entspricht. Der Kunde muss wissen, was seine Verträge und Berichtsgruppen repräsentieren, und sie nur dann mischen, wenn er sicher ist, dass derselbe Kauf nicht in mehreren Verträgen oder Berichtsgruppen enthalten ist.
- Wenn CP-Codes als Filter konfiguriert wurden, werden alle Verträge und Berichtsgruppen, in denen die CP-Codes existieren, summiert.
HINWEIS: Die Nutzung ist zu Beginn des Abrechnungsmonats für eine gewisse Zeit nicht verfügbar.
Einrichtung in Fusion
Sie können auf Fusion Data Feeds über den linken Navigationsbereich unter Openmix zugreifen. Für die ersten Schritte lesen Sie bitte die Fusion Integration Dokumentation.
Wenn Sie zum dienstspezifischen Konfigurationsdialogfeld gelangen, geben Sie Folgendes ein:
- Name: Der Name, der dem Daten-Feed gegeben wird. Dieser ist standardmäßig “Service - Platform Name”, wenn nicht anders angegeben.
- Run Every: Die Häufigkeit, mit der der Daten-Feed vom Dienst aktualisiert wird.
- Platform: Die Plattform, die dem Daten-Feed zugeordnet ist.
- Username: Benutzername für den Zugriff auf das Akamai Control Center.
- Password: Passwort für den Zugriff auf das Akamai Control Center.
- Client Secret: Client Secret, das zur Authentifizierung von Akamai API-Anfragen erforderlich ist. Weitere Informationen finden Sie in den Akamai-Entwicklerdokumenten.
- Access Token: Access Token, das zur Authentifizierung von Akamai API-Anfragen erforderlich ist. Weitere Informationen finden Sie in den Akamai-Entwicklerdokumenten.
- Client Token: Client Token, das zur Authentifizierung von Akamai API-Anfragen erforderlich ist. Weitere Informationen finden Sie in den Akamai-Entwicklerdokumenten.
- Host: URL für Akamai API-Aufrufe.
Sobald die oben genannten Anmeldeinformationen bereitgestellt wurden, können die Bandbreite und die Nutzung von dieser API abgerufen werden.
Schritt 3
- Wählen Sie den Filtertyp als Vertrags-/Berichtsgruppe oder CP-Code aus.
Schritt 4a
- Wenn nach Vertrags-/Berichtsgruppe gefiltert wird, wählen Sie Verträge und/oder Berichtsgruppen aus.
Schritt 4b
- Wenn nach CP-Code gefiltert wird, wählen Sie aus der Menge der CP-Codes aus.
- Die Bandbreite wird nur für ausgewählte CP-Codes abgerufen.
- Die Nutzung wird auf Vertrags-/Berichtsgruppenebene gemeldet, sodass alle Verträge und Berichtsgruppen, in denen der ausgewählte CP-Code existiert, beim Abrufen der Nutzung berücksichtigt werden. Ein CP-Code kann unter mehreren Vertrags-/Berichtsgruppen existieren. Es ist für einen Kunden in der Regel sinnvoller, bei der Abfrage der Nutzung nach Vertrags-/Berichtsgruppe zu konfigurieren, es sei denn, er hat CP-Codes für Produkte, die bestimmten Berichtsgruppen oder Verträgen zugewiesen sind, deren Abrechnung er überwachen möchte. CP-Codes werden von Akamai über vom Kunden eingereichte Supportfälle verwaltet, können aber unter Configure > CP Code Management > Manage CP Codes im Akamai Control Center eingesehen werden.
Schritt 5
- Wählen Sie das Produkt für die Nutzungsberichterstattung aus.
- Ein Produkt muss für die Nutzungsberichterstattung ausgewählt werden, da derselbe Statistiktyp für verschiedene Produkte existieren kann, aber eine Summierung für mehrere Produkte keinen Sinn ergeben würde.
- Die Produktliste enthält nur Produkte, die unter den ausgewählten Vertrags-/Berichtsgruppen oder CP-Codes existieren.
- Die Produktliste wird für alle Produkte geladen, die mit den ausgewählten Optionen für den vorherigen und den aktuellen Monat verknüpft sind.
- Mögliche Optionen sind: All Streaming Deliver, QoS Monitor usw.
Schritt 6
- Wählen Sie die Metrik aus, die in der Nutzung gemeldet werden soll.
- Mögliche Optionen sind: 95/5 Mbit/s, Peak Mbit/s, Total Hits, Total MB, Total Play Attempts.
Sobald die Installation abgeschlossen ist, wird sie auf der Startseite der Fusion-Daten-Feeds mit einem grünen Status und Überwachungsmetriken in der Protokollhistorie aufgeführt.
Um einen Fusion-Daten-Feed zu bearbeiten, klicken Sie in der Liste auf den Daten-Feed und dann auf die Schaltfläche Edit. Nachdem Sie die Konfiguration geändert haben, klicken Sie auf Save. Dies führt Sie zurück zur Daten-Feed-Liste, wobei Ihre Änderungen gespeichert und auf den Daten-Feed angewendet wurden.