
Eine monatliche Rechnung ist ein sehr langsamer Alarm
Kostenüberraschungen sind selten plötzlich. Die Instanz wurde vor drei Wochen skaliert, eine Aufbewahrungseinstellung wurde geändert, und ein Job begann zweimal zu laufen. Die Rechnung kommt zum Monatsende mit einer Zahl, die niemand ohne einen Tag Rekonstruktion zuordnen kann.
Wöchentliches Lesen fängt es, solange die Ursache noch nah genug ist, um erinnert zu werden. Die nützliche Zahl ist die Veränderung, nicht das Niveau: ein Service, der vierhundert im Monat kostet, ist in Ordnung, und ein Service, der letzte Woche vierzig und diese Woche vierhundert gekostet hat, ist eine Frage.
Kapazität verhält sich ebenso. Eine Disk bei sechzig Prozent ist uninteressant. Eine Disk, die in einer Woche von dreißig auf sechzig gegangen ist, hat etwa eine Woche übrig.
Beide Zahlen existieren bereits in Systemen, für die Menschen zahlen. Die Arbeit ist, sie wöchentlich an einem Ort zu legen und sie als Veränderung auszudrücken.
So läuft der ActionFlow auf der Canvas
Nutzungs- und Abrechnungszahlen werden von einem HTTP Request-Knoten aus jedem Anbieter auf einem Start Scheduled-Trigger gesammelt, ein Loop-Knoten geht die Konten durch, die Sie erklärt haben.
Ein PostgreSQL-Knoten speichert Vorwochen, das macht daraus einen Trend statt eines Snapshots.
Ein Math-Knoten berechnet die Veränderung von Woche zu Woche je Service und, getrennt, die Steigung über Ihr längeres Fenster, weil eine Woche Bewegung und sechs Wochen Bewegung Unterschiedliches bedeuten.
Ein Filter-Knoten behält alles, das sich über Ihre Schwelle in beide Richtungen bewegt, weil ein scharfer Abfall oft ein kaputter Job ist, so oft wie eine Ersparnis.
Ein Sort-Knoten ordnet nach Größe der Veränderung, nicht nach absolutem Umfang, sodass ein kleiner Service, der sich verdreifacht hat, einen großen überragt, der um zwei Prozent gewachsen ist.
Ein Generate Text-Knoten schreibt die Zusammenfassung, nennt was sich bewegt hat und sagt klar, wo die Ursache in den gegebenen Daten nicht sichtbar ist.
Ein Create Excel-Knoten erzeugt die Finanztabelle, und ein Slack-Knoten postet die Kurzfassung in den Engineering-Kanal.
Keine Ressource wird von diesem Flow skaliert, vergrößert oder heruntergefahren.
Knoten, die dieser ActionFlow verwendet
- Start Scheduled (Start): das wöchentliche Fenster.
- HTTP Request (Util) with Loop (Control): Nutzung und Abrechnung über erklärte Konten.
- PostgreSQL (Data): Vorwochen, das macht aus Snapshots einen Trend.
- Math (Util): Veränderung von Woche zu Woche und die längere Steigung, getrennt gehalten.
- Filter (Data): Bewegung über die Schwelle in beide Richtungen.
- Sort (Data): nach Größe der Veränderung, nicht nach absolutem Umfang.
- Create Excel (Data): die Tabelle, mit der Finance arbeiten kann.
- Slack (Communication): die Kurzfassung für Engineering.
Häufige Fragen
Newsletter
Produktupdates erhalten
Neue Nodes, Agents und Produktnotizen. Wir senden E-Mails nur, wenn sich das Öffnen lohnt.