|
|
|
groups: |
|
- name: cyber-llm-alerts |
|
rules: |
|
|
|
- alert: HighErrorRate |
|
expr: rate(http_requests_total{status=~"5.."}[5m]) / rate(http_requests_total[5m]) > 0.05 |
|
for: 5m |
|
labels: |
|
severity: critical |
|
service: cyber-llm |
|
annotations: |
|
summary: "High error rate detected" |
|
description: "Error rate is above 5% for {{ $labels.instance }}" |
|
|
|
|
|
- alert: HighResponseTime |
|
expr: histogram_quantile(0.95, rate(http_request_duration_seconds_bucket[5m])) > 2 |
|
for: 3m |
|
labels: |
|
severity: warning |
|
service: cyber-llm |
|
annotations: |
|
summary: "High response time detected" |
|
description: "95th percentile response time is {{ $value }}s" |
|
|
|
|
|
- alert: ServiceDown |
|
expr: up{job="cyber-llm-api"} == 0 |
|
for: 1m |
|
labels: |
|
severity: critical |
|
service: cyber-llm |
|
annotations: |
|
summary: "Cyber-LLM API is down" |
|
description: "Service {{ $labels.instance }} is down" |
|
|
|
|
|
- alert: HighMemoryUsage |
|
expr: process_resident_memory_bytes / node_memory_MemTotal_bytes > 0.8 |
|
for: 5m |
|
labels: |
|
severity: warning |
|
service: cyber-llm |
|
annotations: |
|
summary: "High memory usage detected" |
|
description: "Memory usage is {{ $value | humanizePercentage }}" |
|
|
|
|
|
- alert: HighCPUUsage |
|
expr: rate(process_cpu_seconds_total[5m]) > 0.8 |
|
for: 10m |
|
labels: |
|
severity: warning |
|
service: cyber-llm |
|
annotations: |
|
summary: "High CPU usage detected" |
|
description: "CPU usage is {{ $value | humanizePercentage }}" |
|
|
|
|
|
- alert: HighGPUUtilization |
|
expr: nvidia_gpu_utilization > 90 |
|
for: 15m |
|
labels: |
|
severity: warning |
|
service: cyber-llm |
|
annotations: |
|
summary: "High GPU utilization" |
|
description: "GPU utilization is {{ $value }}%" |
|
|
|
|
|
- alert: LowDiskSpace |
|
expr: (node_filesystem_avail_bytes / node_filesystem_size_bytes) < 0.1 |
|
for: 5m |
|
labels: |
|
severity: critical |
|
service: cyber-llm |
|
annotations: |
|
summary: "Low disk space" |
|
description: "Disk space is below 10% on {{ $labels.instance }}" |
|
|
|
|
|
- alert: HighModelFailureRate |
|
expr: rate(model_prediction_failures_total[5m]) / rate(model_predictions_total[5m]) > 0.1 |
|
for: 3m |
|
labels: |
|
severity: warning |
|
service: cyber-llm |
|
annotations: |
|
summary: "High model failure rate" |
|
description: "Model failure rate is {{ $value | humanizePercentage }}" |
|
|
|
|
|
- alert: SuspiciousActivity |
|
expr: rate(security_violations_total[5m]) > 5 |
|
for: 1m |
|
labels: |
|
severity: critical |
|
service: cyber-llm-security |
|
annotations: |
|
summary: "Suspicious activity detected" |
|
description: "Security violations detected at {{ $value }} per second" |
|
|
|
|
|
- alert: AgentOrchestrationFailure |
|
expr: rate(agent_orchestration_failures_total[5m]) > 0.1 |
|
for: 2m |
|
labels: |
|
severity: warning |
|
service: cyber-llm-agents |
|
annotations: |
|
summary: "Agent orchestration failures" |
|
description: "Agent orchestration failure rate is high" |
|
|