diff --git a/modules/kubernetes/monitoring/idrac.tf b/modules/kubernetes/monitoring/idrac.tf index b966824f..99ba0b93 100644 --- a/modules/kubernetes/monitoring/idrac.tf +++ b/modules/kubernetes/monitoring/idrac.tf @@ -21,6 +21,14 @@ resource "kubernetes_config_map" "redfish-config" { password: calvin metrics: all: true + # system: true + # sensors: true + # power: true + # sel: false # Disable SEL - often slow + # storage: true # Disable storage - slowest endpoint + # memory: true + # network: false # Disable network adapters + # firmware: false # Don't need this frequently EOF } } @@ -83,11 +91,11 @@ resource "kubernetes_service" "idrac-redfish-exporter" { labels = { "app" = "idrac-redfish-exporter" } - annotations = { - "prometheus.io/scrape" = "true" - "prometheus.io/path" = "/metrics" - "prometheus.io/port" = "9090" - } + # annotations = { + # "prometheus.io/scrape" = "true" + # "prometheus.io/path" = "/metrics" + # "prometheus.io/port" = "9090" + # } } spec { diff --git a/modules/kubernetes/monitoring/prometheus_chart_values.tpl b/modules/kubernetes/monitoring/prometheus_chart_values.tpl index 9f9cd042..33374dc0 100755 --- a/modules/kubernetes/monitoring/prometheus_chart_values.tpl +++ b/modules/kubernetes/monitoring/prometheus_chart_values.tpl @@ -474,6 +474,8 @@ extraScrapeConfigs: | - "crowdsec-service.crowdsec.svc.cluster.local:6060" metrics_path: '/metrics' - job_name: 'snmp-idrac' + scrape_interval: 1m + scrape_timeout: 45s static_configs: - targets: - "idrac.viktorbarzin.lan:161" @@ -492,7 +494,7 @@ extraScrapeConfigs: | regex: '(.*)' replacement: 'r730_idrac_$${1}' - job_name: 'redfish-idrac' - scrape_interval: 1m + scrape_interval: 3m scrape_timeout: 45s metrics_path: /metrics static_configs: diff --git a/modules/kubernetes/monitoring/snmp_exporter.tf b/modules/kubernetes/monitoring/snmp_exporter.tf index 9f97bda8..8ac6b96f 100644 --- a/modules/kubernetes/monitoring/snmp_exporter.tf +++ b/modules/kubernetes/monitoring/snmp_exporter.tf @@ -82,11 +82,11 @@ resource "kubernetes_service" "snmp-exporter" { labels = { "app" = "snmp-exporter" } - annotations = { - "prometheus.io/scrape" = "true" - "prometheus.io/path" = "/snmp?auth=Public0&target=tcp%3A%2F%2F192.%3A161" - "prometheus.io/port" = "9116" - } + # annotations = { + # "prometheus.io/scrape" = "true" + # "prometheus.io/path" = "/snmp?auth=Public0&target=tcp%3A%2F%2F192.%3A161" + # "prometheus.io/port" = "9116" + # } } spec {