Daily Cross-Stack Compliance Audit with OPA
Collect AWS and Kubernetes facts, evaluate them with a central OPA policy, and alert Slack on any violations.
Monitor OpenObserve cluster node health and stream error surges, evaluate thresholds with Pebble, and dispatch incident alerts to Slack with Kestra.
Automated health gate and error surge sentinel for OpenObserve observability clusters. This workflow continuously probes cluster node availability, queries recent error ingestion counts via Log SQL, classifies cluster state using declarative Pebble logic, and dispatches incident notifications to Slack.
/healthz HTTP endpoint to verify node availability and HTTP response status.OPENOBSERVE_AUTH_TOKEN: Base64-encoded credentials (username:password) or API token for authenticating OpenObserve REST requests.SLACK_WEBHOOK_URL: HTTPS endpoint for posting notifications to the operations Slack channel.OPENOBSERVE_AUTH_TOKEN and SLACK_WEBHOOK_URL)./healthz probe returns HTTP 200 and the query completes.hourly_sentinel_schedule trigger to run automated checks continuously.