Configuration
global:
scrape_interval: 15s
scrape_timeout: 10s
scrape_protocols:
- OpenMetricsText1.0.0
- OpenMetricsText0.0.1
- PrometheusText0.0.4
evaluation_interval: 15s
external_labels:
monitor: backup-nutraveris
runtime:
gogc: 75
alerting:
alertmanagers:
- follow_redirects: true
enable_http2: true
scheme: http
timeout: 10s
api_version: v2
static_configs:
- targets:
- backup-nutraveris:9093
rule_files:
- /etc/prometheus/rules/monitoring.rules
- /etc/prometheus/rules/blackbox.rules
- /etc/prometheus/rules/mysql.rules
scrape_configs:
- job_name: prometheus
honor_timestamps: true
track_timestamps_staleness: false
scrape_interval: 1m
scrape_timeout: 30s
scrape_protocols:
- OpenMetricsText1.0.0
- OpenMetricsText0.0.1
- PrometheusText0.0.4
metrics_path: /metrics
scheme: http
enable_compression: true
tls_config:
insecure_skip_verify: true
follow_redirects: true
enable_http2: true
static_configs:
- targets:
- backup-nutraveris:9090
- backup-nutraveris:9115
- job_name: node
honor_timestamps: true
track_timestamps_staleness: false
scrape_interval: 15s
scrape_timeout: 10s
scrape_protocols:
- OpenMetricsText1.0.0
- OpenMetricsText0.0.1
- PrometheusText0.0.4
metrics_path: /metrics
scheme: http
enable_compression: true
follow_redirects: true
enable_http2: true
static_configs:
- targets:
- backup-nutraveris:9100
- dev-nutraveris:9100
- test-nutraveris:9100
- demo-nutraveris:9100
- prod-nutraveris:9100
- prod-clone-nutraveris:9100
- job_name: api-blackbox
honor_timestamps: true
track_timestamps_staleness: false
params:
module:
- http_2xx
scrape_interval: 1m
scrape_timeout: 30s
scrape_protocols:
- OpenMetricsText1.0.0
- OpenMetricsText0.0.1
- PrometheusText0.0.4
metrics_path: /probe
scheme: http
enable_compression: true
follow_redirects: true
enable_http2: true
relabel_configs:
- source_labels: [__address__]
separator: ;
regex: (.*)
target_label: __param_target
replacement: $1
action: replace
- source_labels: [__param_target]
separator: ;
regex: (.*)
target_label: instance
replacement: $1
action: replace
- separator: ;
regex: (.*)
target_label: __address__
replacement: prometheus.webnutraveris.com:9115
action: replace
static_configs:
- targets:
- https://manager.webnutraveris.com
- https://www.nolcompliance.com
- https://v1.nolcompliance.com
- https://v2.nolcompliance.com
- https://www.noldatasolution.com
- https://bugtracker.webnutraveris.com
- job_name: mysqld_exporter
honor_timestamps: true
track_timestamps_staleness: false
scrape_interval: 15s
scrape_timeout: 10s
scrape_protocols:
- OpenMetricsText1.0.0
- OpenMetricsText0.0.1
- PrometheusText0.0.4
metrics_path: /metrics
scheme: http
enable_compression: true
follow_redirects: true
enable_http2: true
static_configs:
- targets:
- backup-nutraveris:9104
- dev-nutraveris:9104
- test-nutraveris:9104
- demo-nutraveris:9104
- prod-nutraveris:9104
- prod-clone-nutraveris:9104
- job_name: mongodb_exporter
honor_timestamps: true
track_timestamps_staleness: false
scrape_interval: 2m
scrape_timeout: 30s
scrape_protocols:
- OpenMetricsText1.0.0
- OpenMetricsText0.0.1
- PrometheusText0.0.4
metrics_path: /metrics
scheme: http
enable_compression: true
tls_config:
insecure_skip_verify: true
follow_redirects: true
enable_http2: true
static_configs:
- targets:
- prod-nutraveris:9216
- prod-clone-nutraveris:9216
- backup-nutraveris:9216
- job_name: haproxy_exporter
honor_timestamps: true
track_timestamps_staleness: false
scrape_interval: 15s
scrape_timeout: 10s
scrape_protocols:
- OpenMetricsText1.0.0
- OpenMetricsText0.0.1
- PrometheusText0.0.4
metrics_path: /metrics
scheme: http
enable_compression: true
follow_redirects: true
enable_http2: true
static_configs:
- targets:
- prod-nutraveris:1936