traefik metrics
This commit is contained in:
@@ -38,12 +38,13 @@ spec:
|
|||||||
logs:
|
logs:
|
||||||
general:
|
general:
|
||||||
level: DEBUG
|
level: DEBUG
|
||||||
oltp:
|
otlp:
|
||||||
enabled: true
|
enabled: true
|
||||||
access:
|
access:
|
||||||
|
format: json
|
||||||
|
enabled: true
|
||||||
|
otlp:
|
||||||
enabled: true
|
enabled: true
|
||||||
oltp:
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
providers:
|
providers:
|
||||||
kubernetesIngress:
|
kubernetesIngress:
|
||||||
|
|||||||
@@ -48,7 +48,8 @@ config:
|
|||||||
Match kube.*
|
Match kube.*
|
||||||
Host loki-gateway.monitoring.svc.cluster.local
|
Host loki-gateway.monitoring.svc.cluster.local
|
||||||
Port 80
|
Port 80
|
||||||
Labels job=fluent-bit, namespace=$kubernetes['namespace_name'], pod=$kubernetes['pod_name'], container=$kubernetes['container_name']
|
Labels job=fluent-bit, namespace=$kubernetes['namespace_name'], pod=$kubernetes['pod_name'], container=$kubernetes['container_name'], stream=$stream
|
||||||
|
Auto_Kubernetes_Labels Off
|
||||||
Line_Format json
|
Line_Format json
|
||||||
|
|
||||||
[OUTPUT]
|
[OUTPUT]
|
||||||
|
|||||||
@@ -20,8 +20,8 @@ loki:
|
|||||||
limits_config:
|
limits_config:
|
||||||
reject_old_samples: true
|
reject_old_samples: true
|
||||||
reject_old_samples_max_age: 168h
|
reject_old_samples_max_age: 168h
|
||||||
ingestion_rate_mb: 10
|
ingestion_rate_mb: 15
|
||||||
ingestion_burst_size_mb: 20
|
ingestion_burst_size_mb: 30
|
||||||
max_line_size: 512KB
|
max_line_size: 512KB
|
||||||
chunksCache:
|
chunksCache:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|||||||
@@ -56,5 +56,24 @@ extraScrapeConfigs: |
|
|||||||
- source_labels: [__meta_kubernetes_pod_label_app_kubernetes_io_instance]
|
- source_labels: [__meta_kubernetes_pod_label_app_kubernetes_io_instance]
|
||||||
target_label: instance
|
target_label: instance
|
||||||
|
|
||||||
|
- job_name: traefik
|
||||||
|
scrape_interval: 15s
|
||||||
|
metrics_path: /metrics
|
||||||
|
kubernetes_sd_configs:
|
||||||
|
- role: endpoints
|
||||||
|
namespaces:
|
||||||
|
names:
|
||||||
|
- traefik-system
|
||||||
|
relabel_configs:
|
||||||
|
- source_labels: [__meta_kubernetes_endpoint_port_name]
|
||||||
|
regex: metrics
|
||||||
|
action: keep
|
||||||
|
- source_labels: [__meta_kubernetes_service_name]
|
||||||
|
target_label: service
|
||||||
|
- source_labels: [__meta_kubernetes_pod_name]
|
||||||
|
target_label: pod
|
||||||
|
- source_labels: [__meta_kubernetes_namespace]
|
||||||
|
target_label: namespace
|
||||||
|
|
||||||
alertmanager:
|
alertmanager:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|||||||
Reference in New Issue
Block a user