add monitoring jobs to p8s for istiod and the service mesh [ci skip]
This commit is contained in:
parent
70f7d4ce67
commit
1f8ef28435
1 changed files with 20 additions and 0 deletions
|
|
@ -67,6 +67,7 @@ server:
|
||||||
# Enable me to delete metrics
|
# Enable me to delete metrics
|
||||||
extraFlags:
|
extraFlags:
|
||||||
# - "web.enable-admin-api"
|
# - "web.enable-admin-api"
|
||||||
|
- "web.enable-lifecycle"
|
||||||
- "storage.tsdb.allow-overlapping-blocks"
|
- "storage.tsdb.allow-overlapping-blocks"
|
||||||
# - "storage.tsdb.retention.size=1GB"
|
# - "storage.tsdb.retention.size=1GB"
|
||||||
persistentVolume:
|
persistentVolume:
|
||||||
|
|
@ -298,6 +299,25 @@ serverFiles:
|
||||||
summary: New tailscale client registered
|
summary: New tailscale client registered
|
||||||
|
|
||||||
extraScrapeConfigs: |
|
extraScrapeConfigs: |
|
||||||
|
- job_name: 'istiod'
|
||||||
|
kubernetes_sd_configs:
|
||||||
|
- role: endpoints
|
||||||
|
namespaces:
|
||||||
|
names:
|
||||||
|
- istio-system
|
||||||
|
relabel_configs:
|
||||||
|
- source_labels: [__meta_kubernetes_service_name, __meta_kubernetes_endpoint_port_name]
|
||||||
|
action: keep
|
||||||
|
regex: istiod;http-monitoring
|
||||||
|
- job_name: 'envoy-stats'
|
||||||
|
metrics_path: /stats/prometheus
|
||||||
|
kubernetes_sd_configs:
|
||||||
|
- role: pod
|
||||||
|
relabel_configs:
|
||||||
|
- source_labels: [__meta_kubernetes_pod_container_port_name]
|
||||||
|
action: keep
|
||||||
|
regex: '.*-envoy-prom'
|
||||||
|
|
||||||
- job_name: 'crowdsec'
|
- job_name: 'crowdsec'
|
||||||
static_configs:
|
static_configs:
|
||||||
- targets:
|
- targets:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue