configpolicy/group_vars/metricspi/scrape.yml

226 lines
4.8 KiB
YAML

vmagent_scrape_configs:
- job_name: vmagent
static_configs:
- targets:
- '[::1]:8429'
- job_name: speedtest
scrape_interval: 10m
scrape_timeout: 3m
metrics_path: /probe
static_configs:
- targets:
- k8s-ingress.pyrocufflink.blue:30516
- job_name: blackbox
metrics_path: /probe
params:
module:
- icmp
static_configs:
- targets:
- 1.1.1.1
- 8.8.8.8
- 9.9.9.9
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: '[::1]:9115'
- job_name: brandon
scrape_interval: 5s
metrics_path: /probe
params:
module:
- icmp
static_configs:
- targets:
- 173.172.96.1
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: '[::1]:9115'
- job_name: websites
scrape_interval: 5m
metrics_path: /probe
params:
module:
- http
static_configs:
- targets:
- http://dustin.hatch.name/
- https://darkchestofwonders.us/
- http://nratonpass.com/
- http://pyrocufflink.net/
- http://ebonfire.com/
- http://chmod777.sh/
- https://hatch.chat/_matrix/client/versions
- https://nextcloud.pyrocufflink.net/
- https://bitwarden.pyrocufflink.blue/
- https://git.pyrocufflink.blue/
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: '[::1]:9115'
- job_name: graylog
scrape_interval: 1m
scheme: https
metrics_path: /api/plugins/org.graylog.plugins.metrics.prometheus/metrics
basic_auth:
username: >-
{{ vault_graylog_scrape_token }}
password: token
static_configs:
- targets:
- graylog.pyrocufflink.blue:443
- job_name: collectd
scrape_interval: 10s
honor_labels: true
static_configs:
- targets:
- gw1.pyrocufflink.blue
- vmhost0.pyrocufflink.blue
- vmhost1.pyrocufflink.blue
file_sd_configs:
- files:
- /etc/prometheus/scrape-collectd.yml
relabel_configs:
- source_labels: [__address__]
target_label: __address__
replacement: '$1:9103'
- job_name: homeassistant
scrape_interval: 1m
scheme: https
metrics_path: /api/prometheus
bearer_token: >-
{{ vault_homeassistant_scrape_token }}
static_configs:
- targets:
- homeassistant.pyrocufflink.blue
- job_name: sambadc
scrape_interval: 1m
metrics_path: /probe
params:
module:
- tcp
dns_sd_configs:
- names:
- _ldap._tcp.pyrocufflink.blue
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: '[::1]:9115'
- job_name: gitea
scrape_interval: 1m
scheme: https
static_configs:
- targets:
- git.pyrocufflink.blue
- job_name: synapse
scrape_interval: 1m
metrics_path: /_synapse/metrics
static_configs:
- targets:
- matrix0.pyrocufflink.blue
relabel_configs:
- source_labels: [__address__]
target_label: instance
- source_labels: [__address__]
target_label: __address__
replacement: '$1:9000'
- job_name: dns_recursive
scrape_interval: 1m
metrics_path: /probe
params:
module:
- dns_recursive
static_configs:
- targets:
- 172.30.0.1
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: '[::1]:9115'
- job_name: dns_pyrocufflink
scrape_interval: 1m
metrics_path: /probe
params:
module:
- dns_pyrocufflink
static_configs:
- targets:
- 172.30.0.10
- 172.30.0.9
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: '[::1]:9115'
- job_name: smtp
scrape_interval: 1m
metrics_path: /probe
params:
module:
- smtp
dns_sd_configs:
- names:
- mail.pyrocufflink.blue
type: A
port: 25
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: '[::1]:9115'
- job_name: unifi
scrape_interval: 1m
static_configs:
- targets:
- unifi.pyrocufflink.blue:9130
- job_name: jenkins
scrape_interval: 1m
metrics_path: /prometheus/
scheme: https
static_configs:
- targets:
- jenkins.pyrocufflink.blue
- job_name: burp
scrape_interval: 270s
scrape_timeout: 30s
static_configs:
- targets:
- burp.pyrocufflink.blue:9645