roxsross/AI-Driven Observability
Intelligent observability with multi-provider AI (Bedrock, Claude, OpenAI) for deployment gates and monitoring
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| aws-access-key-id | AWS Access Key ID (optional if using OIDC) | no | — |
| aws-secret-access-key | AWS Secret Access Key (optional if using OIDC) | no | — |
| aws-region | AWS Region for Bedrock | no | us-east-1 |
| model-provider | AI Model Provider (bedrock, claude, openai) | no | bedrock |
| bedrock-model-id | Bedrock Model ID | no | amazon.nova-pro-v1:0 |
| claude-api-key | Claude API Key | no | — |
| claude-model-id | Claude Model ID | no | claude-3-5-sonnet-20241022 |
| openai-api-key | OpenAI API Key | no | — |
| openai-model-id | OpenAI Model ID | no | gpt-4 |
| prometheus-url | Prometheus URL for metrics | no | — |
| grafana-url | Grafana URL for dashboards | no | — |
| grafana-token | Grafana API Token | no | — |
| namespace | Kubernetes namespace to monitor | no | default |
| app-name | Application name | no | — |
| cluster-name | Kubernetes cluster name (e.g., EKS cluster name) | no | — |
| kubeconfig-data | Base64 encoded kubeconfig data | no | — |
| cluster-url | Kubernetes cluster URL | no | — |
| cluster-token | Kubernetes service account token | no | — |
| telegram-bot-token | Telegram Bot Token for notifications | no | — |
| telegram-chat-id | Telegram Chat ID for notifications | no | — |
| simulation-mode | Run in simulation mode (no real infrastructure needed) | no | false |
| blocking-mode | Block deployment on critical issues | no | true |
| health-threshold | Minimum health score to pass (0-100) | no | 80 |
| validation-context | Validation context (pre-deployment or post-deployment) | no | pre-deployment |
| safe-actions | Comma-separated list of safe actions | no | rollout,scale,annotate |
| working-directory | Working directory for the action | no | . |
| ci-pipeline-id | CI Pipeline ID | no | manual-execution |
| ci-environment | CI Environment | no | development |
| ci-commit-sha | CI Commit SHA | no | unknown |
Outputs
| name | description |
|---|---|
| health-score | System health score (0-100) |
| critical-issues | Number of critical issues found |
| ai-insights | AI-generated insights (JSON) |
| recommendation | AI recommendation (deploy/block) |
| analysis-summary | Summary of the analysis |