| |
|
|
| |
| ANTIATROPOS_ENV_MODE=live |
|
|
| |
| ANTIATROPOS_REWARD_OUTPUT_MODE=normalized |
|
|
| |
| |
| PROMETHEUS_URL=http://<droplet-ip>:30090 |
| ANTIATROPOS_PROM_TIMEOUT_S=5.0 |
| ANTIATROPOS_STRICT_REAL=false |
| ANTIATROPOS_METRIC_AGGREGATION=sum |
|
|
| |
| KUBECONFIG=C:/Users/your-user/.kube/config |
| ANTIATROPOS_CONTROL_PLANE_URL=http://<droplet-ip>:8010 |
| ANTIATROPOS_CONTROL_TIMEOUT_S=8.0 |
| ANTIATROPOS_K8S_NAMESPACE=prod-sre |
| ANTIATROPOS_MIN_REPLICAS=1 |
| ANTIATROPOS_MAX_REPLICAS= |
| ANTIATROPOS_SCALE_STEP=3 |
|
|
| |
| ANTIATROPOS_TRIM_INTERVAL_S=1800 |
|
|
| |
| ANTIATROPOS_WORKLOAD_MAP={"node-0":{"deployment":"payments","namespace":"prod-sre"},"node-1":{"deployment":"checkout","namespace":"prod-sre"},"node-2":{"deployment":"catalog","namespace":"prod-sre"},"node-3":{"deployment":"cart","namespace":"prod-sre"},"node-4":{"deployment":"auth","namespace":"prod-sre"}} |
|
|
| |
| AWS_REGION= |
| ANTIATROPOS_GRAFANA_MODE=local |
|
|
| |
| |
| GROQ_API_KEY= |
| MODEL_NAME=llama-3.1-8b-instant |
| |
| ENV_URL=http://localhost:8000 |
| ANTIATROPOS_MODE=live |
| ANTIATROPOS_LABEL_NODE_MAP={"payments":"node-0","checkout":"node-1","catalog":"node-2","cart":"node-3","auth":"node-4"} |
| ANTIATROPOS_PROM_QUERY_REQUEST_RATE=sum(rate(http_requests_total[1m])) by (node_id) |
| ANTIATROPOS_PROM_QUERY_LATENCY_MS=histogram_quantile(0.95, sum(rate(http_request_duration_seconds_bucket[1m])) by (node_id, le)) * 1000 |
| ANTIATROPOS_PROM_QUERY_ERROR_RATE=sum(rate(http_requests_total{status=~"5.."}[1m])) by (node_id) / clamp_min(sum(rate(http_requests_total[1m])) by (node_id), 1) |
| ANTIATROPOS_PROM_QUERY_CPU=avg(rate(container_cpu_usage_seconds_total[1m])) by (node_id) |
| ANTIATROPOS_PROM_QUERY_QUEUE_DEPTH=avg(queue_depth) by (node_id) |
|
|