feat: expose gitea metrics #340
@ -32,10 +32,27 @@ consul::services:
|
|||||||
tls_skip_verify: true
|
tls_skip_verify: true
|
||||||
interval: '10s'
|
interval: '10s'
|
||||||
timeout: '1s'
|
timeout: '1s'
|
||||||
|
gitea-metrics:
|
||||||
|
service_name: 'gitea-metrics'
|
||||||
|
address: "%{facts.networking.ip}"
|
||||||
|
port: 3000
|
||||||
|
tags:
|
||||||
|
- metrics
|
||||||
|
checks:
|
||||||
|
- id: 'gitea_metrics_http_check'
|
||||||
|
name: 'Gitea Metrics HTTP Check'
|
||||||
|
http: "http://%{facts.networking.fqdn}:3000/metrics"
|
||||||
|
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: git
|
segment: git
|
||||||
disposition: write
|
disposition: write
|
||||||
|
- resource: service
|
||||||
|
segment: gitea-metrics
|
||||||
|
disposition: write
|
||||||
|
|
||||||
# manage the gitea user
|
# manage the gitea user
|
||||||
profiles::gitea::user::manage: true
|
profiles::gitea::user::manage: true
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user