Polycrate API 0.11.24 ist ein großes Feature-Release mit Fokus auf Site Reliability Engineering (SRE) Standards und Observability Metrics.
SRE/SLA/SLO Framework
Vollständige Integration moderner SRE-Standards:
- SLO/SLA Targets: Konfigurierbare Ziele pro Object (Default: 99.9% SLO, 99.0% SLA)
- Error Budget: Automatische Berechnung und Tracking in Minuten
- Criticality: Gewichtung für Aggregation (tier-1 bis tier-4)
- Conditions:
SLO_WARNING,SLO_BREACH,SLA_BREACH
Scope: Per AGB wird Availability auf Object-Level (Endpoint, K8sCluster, K8sApp) berechnet.
UI-Integration:
- SLO/SLA Status Boxes in Detail Views
- Organization Overview mit Tracked Objects, At Risk, Breached Counts
- V2 Table Columns für Availability und Active Downtime
Observability Metrics
Log- und Metrics-Accounting pro Organization für Billing:
| Metrik | Quelle | Zeiträume |
|---|---|---|
| Log Ingestion | VictoriaLogs | 1h, 24h, 30d |
| Active Metric Series | VictoriaMetrics | Current, Avg 1h/24h/30d |
Die Werte werden im Organization Header und als V2 Table Columns angezeigt.
Downtime Improvements
- Timeline: Status Changes, Activities und Maintenances chronologisch
- Post-Mortem: Direkterstellung ohne Modal
- Object Logging:
INFO: Added to downtime,Recovered from downtime, Status-Wechsel während Downtime - Notifications: Markdown-Links, SLA-Info, Skip bei 0 Objects
polycrate-api Block
Der polycrate-api Block wurde auf Version 0.5.28 (API 0.11.24) aktualisiert:
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-api
polycrate run polycrate-api install
Jetzt aktualisieren
polycrate run polycrate-api install
Oder laden Sie das Docker Image direkt:
docker pull cargo.ayedo.cloud/polycrate/polycrate-api:0.11.24
Polycrate API ist die zentrale Management-Plattform von ayedo für Multi-Cluster-Kubernetes-Umgebungen. Mehr erfahren →