vmagent_scrape_configs: - job_name: vmagent static_configs: - targets: - '[::1]:8429' - 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/ - https://jenkins.pyrocufflink.blue/login - https://tabitha.biz/ - https://dustinandtabitha.com/ 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 - job_name: minio-backups metrics_path: /minio/v2/metrics/cluster scheme: https static_configs: - targets: - burp.pyrocufflink.blue:9000 - job_name: kubernetes scheme: https tls_config: ca_file: /etc/victoria-metrics/kube-root-ca.crt static_configs: - targets: - kubernetes.pyrocufflink.blue:6443