feat: export ceph metrics (#367)
- export cephmgr metrics - will only be availabe from one host at a time Reviewed-on: #367
This commit is contained in:
parent
df457306cc
commit
5a9241940f
@ -52,10 +52,29 @@ consul::services:
|
|||||||
tls_skip_verify: true
|
tls_skip_verify: true
|
||||||
interval: '10s'
|
interval: '10s'
|
||||||
timeout: '1s'
|
timeout: '1s'
|
||||||
|
cephmgr:
|
||||||
|
service_name: 'cephmgr'
|
||||||
|
tags:
|
||||||
|
- 'metrics'
|
||||||
|
- 'metrics_scheme=http'
|
||||||
|
- 'metrics_job=ceph'
|
||||||
|
address: "%{hiera('networking_loopback2_ip')}"
|
||||||
|
port: 9283
|
||||||
|
checks:
|
||||||
|
- id: 'cephmgr_metrics_http_check'
|
||||||
|
name: 'cephmgr metrics HTTP Check'
|
||||||
|
http: "http://%{hiera('networking_loopback2_ip')}:9283"
|
||||||
|
method: 'GET'
|
||||||
|
tls_skip_verify: true
|
||||||
|
interval: '10s'
|
||||||
|
timeout: '1s'
|
||||||
profiles::consul::client::node_rules:
|
profiles::consul::client::node_rules:
|
||||||
- resource: service
|
- resource: service
|
||||||
segment: incus
|
segment: incus
|
||||||
disposition: write
|
disposition: write
|
||||||
|
- resource: service
|
||||||
|
segment: cephmgr
|
||||||
|
disposition: write
|
||||||
|
|
||||||
# additional repos
|
# additional repos
|
||||||
profiles::yum::global::repos:
|
profiles::yum::global::repos:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user