PDF

AWS-Kostensensor

Der Sensor überwacht die geschätzten Kosten von Diensten in der AWS-Cloud und den Fortschritt der Ausgaben innerhalb von AWS Budgets.

Der Sensor berechnet die geschätzten Kosten für den aktuellen Abrechnungszeitraum des Monats. Sie können einen Alarm definieren, wenn die aktuellen Kosten einen bestimmten Wert überschreiten. Alarme können auch für Kosten definiert werden, die von ausgewählten AWS-Diensten generiert werden. Optional kann der Sensor die mit dem ausgewählten Konto verknüpften AWS Budgets lesen. Sie können Alarmregeln für jeden Fortschritt der Budgetausgaben definieren. Der aktuelle Kosten- und Budgetstatus kann mit Object Status Widgets dargestellt werden.

Anforderungen

Der Sensor benötigt eine Benutzerzugangs-ID und einen geheimen Zugangsschlüssel zur AWS-Cloud-Autorisierung. Dieser Sensor erfordert ausreichende Rechte, um Daten von der AWS Cost Explorer API und der AWS Budgets API abzufragen. In IAM (Identity and Access Management) müssen Sie eine Richtlinie mit der Anweisung (JSON-Format) erstellen:

{ "Sid": "Stmt1613653218000", "Effect": "Allow", "Action": [ "ce:GetCostAndUsage", "ce:GetCostForecast", "ce:getDimensionValues", "budgets:ViewBudget" ], "Resource": [ "*" ] }

Optionen

Standardmäßig wird der Sensor einmal täglich ausgeführt. Das Lesen der AWS Budgets-Informationen ist optional. Sie müssen das AWS-Konto auswählen, das mit einem Budget verknüpft ist.

Dieser Sensor verwendet die AWS Cost Explorer API und die AWS Budgets API. Laut dem AWS Cost Management Pricing-Dokument entstehen bei jeder Anfrage Kosten. Dieser Sensor führt zwei API-Abfragen plus eine pro definiertem Alarm für AWS-Servicekosten aus. Eine zusätzliche Anfrage erfolgt, wenn das Abrufen von Informationen über Budgets aktiviert ist.

Alarme

  • Alarm bei Fortschritt der Budgetausgaben
  • Alarm bei Gesamtkosten
  • Alarm bei AWS-Servicekosten

awsbillingbudgetcloudcost