You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| openTelemetry.prometheus.rules.annotations | object |`{}`| Annotations for PrometheusRules. |
101
101
| openTelemetry.prometheus.rules.create | bool |`true`| Enables PrometheusRule resources to be created. |
102
-
| openTelemetry.prometheus.rules.disabled| list |`["ReconcileErrors","WorkqueueDepth","ReceiverRefusedMetric"]`| PrometheusRules to disable. |
102
+
| openTelemetry.prometheus.rules.enabled| list |`["FilelogRefusedLogs","LogsOTelLogsMissing","LogsOTelLogsDecreasing","ReconcileErrors","ReceiverRefusedMetric","WorkqueueDepth"]`| PrometheusRules to enable. |
103
103
| openTelemetry.prometheus.rules.labels | object |`{}`| Labels for PrometheusRules. |
104
104
| openTelemetry.prometheus.serviceMonitor | object |`{"enabled":true}`| Activates the service-monitoring for the Logs Collector. |
105
105
| openTelemetry.region | string |`nil`| Region label for Logging |
{{- include "plugin.additionalRuleLabels" . | nindent 10 }}
41
+
annotations:
42
+
summary: OTel is refusing metric points
43
+
description: The OTel Collector has refused metric points for over 5 minutes. This may indicate malformed metrics. Review configuration and incoming traffic for issues.
44
+
{{- end }}
45
+
46
+
{{- if (has "LogsOTelLogsMissing" .Values.openTelemetry.prometheus.rules.enabled) }}
47
+
- alert: LogsOTelLogsMissing
48
+
expr: sum by (region, k8s_node_name) (rate(otelcol_exporter_sent_log_records_total{job=~".*/opentelemetry-collector-logs", exporter !~"debug"}[60m])) == 0
{{- include "plugin.additionalRuleLabels" . | nindent 10 }}
54
+
annotations:
55
+
summary: OTel is not shipping logs
56
+
description: 'otel-logs on {{`{{ $labels.k8s_node_name }}`}} in {{`{{ $labels.region }}`}} is not shipping logs. Please check.'
57
+
{{- end }}
58
+
59
+
{{- if (has "LogsOTelLogsDecreasing" .Values.openTelemetry.prometheus.rules.enabled) }}
60
+
- alert: LogsOTelLogsDecreasing
61
+
expr: sum(rate(otelcol_exporter_sent_log_records_total{job="logs/opentelemetry-collector-logs"}[1h]offset 2h)) by (k8s_cluster_name)/sum(rate(otelcol_exporter_sent_log_records_total{job="logs/opentelemetry-collector-logs"}[1h])) by (k8s_cluster_name) > 4
0 commit comments