mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-09-18 21:50:56 +00:00
add flask_metrics to prometheus
This commit is contained in:
parent
e28d440dec
commit
a001bc5a64
1 changed files with 43 additions and 36 deletions
|
@ -117,51 +117,58 @@ scrape_configs:
|
|||
scheme: https
|
||||
|
||||
- job_name: 'mongo heap usage'
|
||||
static_configs:
|
||||
- targets: ['{{ monitor_server }}']
|
||||
consul_sd_configs:
|
||||
- server: 'consul.service.nyc1.consul:8500'
|
||||
services: ['flask_metrics']
|
||||
relabel_configs:
|
||||
- source_labels: ['__meta_consul_node']
|
||||
target_label: instance
|
||||
metrics_path: /monitor/mongo-heap-usage
|
||||
scheme: https
|
||||
tls_config:
|
||||
insecure_skip_verify: true
|
||||
- job_name: 'mongo objects'
|
||||
static_configs:
|
||||
- targets: ['{{ monitor_server }}']
|
||||
consul_sd_configs:
|
||||
- server: 'consul.service.nyc1.consul:8500'
|
||||
services: ['flask_metrics']
|
||||
relabel_configs:
|
||||
- source_labels: ['__meta_consul_node']
|
||||
target_label: instance
|
||||
metrics_path: /monitor/mongo-objects
|
||||
scheme: https
|
||||
tls_config:
|
||||
insecure_skip_verify: true
|
||||
- job_name: 'mongo repl set lag'
|
||||
static_configs:
|
||||
- targets: ['{{ monitor_server }}']
|
||||
consul_sd_configs:
|
||||
- server: 'consul.service.nyc1.consul:8500'
|
||||
services: ['flask_metrics']
|
||||
relabel_configs:
|
||||
- source_labels: ['__meta_consul_node']
|
||||
target_label: instance
|
||||
metrics_path: /monitor/mongo-replset-lag
|
||||
scheme: https
|
||||
tls_config:
|
||||
insecure_skip_verify: true
|
||||
- job_name: 'mongo size'
|
||||
static_configs:
|
||||
- targets: ['{{ monitor_server }}']
|
||||
consul_sd_configs:
|
||||
- server: 'consul.service.nyc1.consul:8500'
|
||||
services: ['flask_metrics']
|
||||
relabel_configs:
|
||||
- source_labels: ['__meta_consul_node']
|
||||
target_label: instance
|
||||
metrics_path: /monitor/mongo-size
|
||||
scheme: https
|
||||
tls_config:
|
||||
insecure_skip_verify: true
|
||||
- job_name: 'mongo ops'
|
||||
static_configs:
|
||||
- targets: ['{{ monitor_server}}']
|
||||
consul_sd_configs:
|
||||
- server: 'consul.service.nyc1.consul:8500'
|
||||
services: ['flask_metrics']
|
||||
relabel_configs:
|
||||
- source_labels: ['__meta_consul_node']
|
||||
target_label: instance
|
||||
metrics_path: /monitor/mongo-ops
|
||||
scheme: https
|
||||
tls_config:
|
||||
insecure_skip_verify: true
|
||||
- job_name: 'mongo page faults'
|
||||
static_configs:
|
||||
- targets: ['{{ monitor_server }}']
|
||||
consul_sd_configs:
|
||||
- server: 'consul.service.nyc1.consul:8500'
|
||||
services: ['flask_metrics']
|
||||
relabel_configs:
|
||||
- source_labels: ['__meta_consul_node']
|
||||
target_label: instance
|
||||
metrics_path: /monitor/mongo-page-faults
|
||||
scheme: https
|
||||
tls_config:
|
||||
insecure_skip_verify: true
|
||||
- job_name: 'mongo page queues'
|
||||
static_configs:
|
||||
- targets: ['{{ monitor_server }}']
|
||||
metrics_path: /monitor/mongo-page-queues
|
||||
scheme: https
|
||||
tls_config:
|
||||
insecure_skip_verify: true
|
||||
consul_sd_configs:
|
||||
- server: 'consul.service.nyc1.consul:8500'
|
||||
services: ['flask_metrics']
|
||||
relabel_configs:
|
||||
- source_labels: ['__meta_consul_node']
|
||||
target_label: instance
|
||||
metrics_path: /monitor/mongo-page-queues
|
Loading…
Add table
Reference in a new issue