72cda2dc92
modified: docs/prometheus-inventory.md new file: docs/runtime/prometheus-inventory.json new file: docs/runtime/prometheus-query-exposure.json new file: docs/runtime/prometheus-query-hypervisor.json new file: docs/runtime/prometheus-query-job-instance.json new file: docs/runtime/prometheus-query-jobs.json new file: docs/runtime/prometheus-query-network.json new file: docs/runtime/prometheus-query-role.json new file: docs/runtime/prometheus-query-service.json new file: docs/runtime/prometheus-query-up.json new file: docs/runtime/prometheus-targets.json modified: monitoring/docker-socket-proxy/docker-compose.yml modified: monitoring/mtls-bridge/docker-compose.yml modified: monitoring/node-red/data/context/00b02bbd01c91485/flow.json modified: monitoring/node-red/data/update-events.ndjson
498 lines
16 KiB
JSON
498 lines
16 KiB
JSON
{
|
|
"data": {
|
|
"activeTargets": [
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "raspberrypi.tail13f623.ts.net:9105",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "container-updates",
|
|
"role": "raspberrypi"
|
|
},
|
|
"globalUrl": "http://raspberrypi.tail13f623.ts.net:9105/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "raspberrypi.tail13f623.ts.net:9105",
|
|
"job": "container-updates",
|
|
"role": "raspberrypi"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:38.412018212Z",
|
|
"lastScrapeDuration": 0.119818002,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "container-updates",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://raspberrypi.tail13f623.ts.net:9105/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "docker-update-exporter:9105",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "container-updates",
|
|
"role": "docker"
|
|
},
|
|
"globalUrl": "http://docker-update-exporter:9105/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "docker-update-exporter:9105",
|
|
"job": "container-updates",
|
|
"role": "docker"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:35.654237456Z",
|
|
"lastScrapeDuration": 0.002254582,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "container-updates",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://docker-update-exporter:9105/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "monitor-kuma:3001",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "30s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "kuma",
|
|
"role": "docker"
|
|
},
|
|
"globalUrl": "http://monitor-kuma:3001/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "monitor-kuma:3001",
|
|
"job": "kuma",
|
|
"role": "docker"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:27.982541752Z",
|
|
"lastScrapeDuration": 0.069706065,
|
|
"scrapeInterval": "30s",
|
|
"scrapePool": "kuma",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://monitor-kuma:3001/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "kuma.lan.ddnsgeek.com",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "30s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "kuma",
|
|
"role": "raspberrypi"
|
|
},
|
|
"globalUrl": "http://kuma.lan.ddnsgeek.com/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "kuma.lan.ddnsgeek.com",
|
|
"job": "kuma",
|
|
"role": "raspberrypi"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:39.961722007Z",
|
|
"lastScrapeDuration": 1.470526665,
|
|
"scrapeInterval": "30s",
|
|
"scrapePool": "kuma",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://kuma.lan.ddnsgeek.com/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "pve.sweet.home:9100",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "node",
|
|
"role": "proxmox"
|
|
},
|
|
"globalUrl": "http://pve.sweet.home:9100/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "pve.sweet.home:9100",
|
|
"job": "node",
|
|
"role": "proxmox"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:45.136284048Z",
|
|
"lastScrapeDuration": 0.077552327,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "node",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://pve.sweet.home:9100/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "pbs.sweet.home:9100",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "node",
|
|
"role": "backup"
|
|
},
|
|
"globalUrl": "http://pbs.sweet.home:9100/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "pbs.sweet.home:9100",
|
|
"job": "node",
|
|
"role": "backup"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:43.953992414Z",
|
|
"lastScrapeDuration": 0.042913089,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "node",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://pbs.sweet.home:9100/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "pihole:9100",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "node",
|
|
"role": "pihole"
|
|
},
|
|
"globalUrl": "http://pihole:9100/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "pihole:9100",
|
|
"job": "node",
|
|
"role": "pihole"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:42.158765958Z",
|
|
"lastScrapeDuration": 0.027103133,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "node",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://pihole:9100/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "server:9100",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "node",
|
|
"role": "server"
|
|
},
|
|
"globalUrl": "http://server:9100/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "server:9100",
|
|
"job": "node",
|
|
"role": "server"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:31.985355223Z",
|
|
"lastScrapeDuration": 0.010159325,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "node",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://server:9100/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "nix-cache:9100",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "node",
|
|
"role": "cache"
|
|
},
|
|
"globalUrl": "http://nix-cache:9100/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "nix-cache:9100",
|
|
"job": "node",
|
|
"role": "cache"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:32.054207846Z",
|
|
"lastScrapeDuration": 0.011150377,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "node",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://nix-cache:9100/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "node-exporter:9100",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "node",
|
|
"role": "docker"
|
|
},
|
|
"globalUrl": "http://node-exporter:9100/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "node-exporter:9100",
|
|
"job": "node",
|
|
"role": "docker"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:39.839919677Z",
|
|
"lastScrapeDuration": 0.076223114,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "node",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://node-exporter:9100/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "raspberrypi.tail13f623.ts.net:9100",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "node",
|
|
"role": "raspberrypi"
|
|
},
|
|
"globalUrl": "http://raspberrypi.tail13f623.ts.net:9100/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "raspberrypi.tail13f623.ts.net:9100",
|
|
"job": "node",
|
|
"role": "raspberrypi"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:36.961379652Z",
|
|
"lastScrapeDuration": 0.292301106,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "node",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://raspberrypi.tail13f623.ts.net:9100/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "pihole-exporter:9617",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "pihole",
|
|
"role": "pihole"
|
|
},
|
|
"globalUrl": "http://pihole-exporter:9617/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "pihole-exporter:9617",
|
|
"job": "pihole",
|
|
"role": "pihole"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:43.038435285Z",
|
|
"lastScrapeDuration": 0.49729699,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "pihole",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://pihole-exporter:9617/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "prometheus:9090",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "prometheus",
|
|
"role": "prometheus"
|
|
},
|
|
"globalUrl": "http://prometheus:9090/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "prometheus:9090",
|
|
"job": "prometheus",
|
|
"role": "prometheus"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:39.065876441Z",
|
|
"lastScrapeDuration": 0.004656092,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "prometheus",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://prometheus:9090/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "pve.sweet.home:9101",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "proxmox-storage",
|
|
"role": "proxmox",
|
|
"storage": "lvm"
|
|
},
|
|
"globalUrl": "http://pve.sweet.home:9101/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "pve.sweet.home:9101",
|
|
"job": "proxmox-storage",
|
|
"role": "proxmox",
|
|
"storage": "lvm"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:44.889795345Z",
|
|
"lastScrapeDuration": 0.003225566,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "proxmox-storage",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://pve.sweet.home:9101/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "pbs.sweet.home:9102",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "proxmox-storage",
|
|
"role": "backup",
|
|
"storage": "datastore"
|
|
},
|
|
"globalUrl": "http://pbs.sweet.home:9102/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "pbs.sweet.home:9102",
|
|
"job": "proxmox-storage",
|
|
"role": "backup",
|
|
"storage": "datastore"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:32.748484232Z",
|
|
"lastScrapeDuration": 0.002049134,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "proxmox-storage",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://pbs.sweet.home:9102/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "raspberrypi.tail13f623.ts.net:9273",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "telegraf",
|
|
"role": "docker"
|
|
},
|
|
"globalUrl": "http://raspberrypi.tail13f623.ts.net:9273/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "raspberrypi.tail13f623.ts.net:9273",
|
|
"job": "telegraf",
|
|
"role": "docker"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:36.677793239Z",
|
|
"lastScrapeDuration": 0.151265608,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "telegraf",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://raspberrypi.tail13f623.ts.net:9273/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "telegraf:9273",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "telegraf",
|
|
"role": "docker"
|
|
},
|
|
"globalUrl": "http://telegraf:9273/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "telegraf:9273",
|
|
"job": "telegraf",
|
|
"role": "docker"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:44.055413407Z",
|
|
"lastScrapeDuration": 0.152691132,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "telegraf",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://telegraf:9273/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "traefik.lan.ddnsgeek.com:8080",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "traefik",
|
|
"role": "docker"
|
|
},
|
|
"globalUrl": "http://traefik.lan.ddnsgeek.com:8080/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "traefik.lan.ddnsgeek.com:8080",
|
|
"job": "traefik",
|
|
"role": "docker"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:34.549111604Z",
|
|
"lastScrapeDuration": 0.004579596,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "traefik",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://traefik.lan.ddnsgeek.com:8080/metrics"
|
|
},
|
|
{
|
|
"discoveredLabels": {
|
|
"__address__": "raspberrypi.tail13f623.ts.net:8080",
|
|
"__metrics_path__": "/metrics",
|
|
"__scheme__": "http",
|
|
"__scrape_interval__": "15s",
|
|
"__scrape_timeout__": "10s",
|
|
"job": "traefik",
|
|
"role": "raspberrypi"
|
|
},
|
|
"globalUrl": "http://raspberrypi.tail13f623.ts.net:8080/metrics",
|
|
"health": "up",
|
|
"labels": {
|
|
"instance": "raspberrypi.tail13f623.ts.net:8080",
|
|
"job": "traefik",
|
|
"role": "raspberrypi"
|
|
},
|
|
"lastError": "",
|
|
"lastScrape": "2026-04-13T06:36:35.550082255Z",
|
|
"lastScrapeDuration": 0.062750046,
|
|
"scrapeInterval": "15s",
|
|
"scrapePool": "traefik",
|
|
"scrapeTimeout": "10s",
|
|
"scrapeUrl": "http://raspberrypi.tail13f623.ts.net:8080/metrics"
|
|
}
|
|
],
|
|
"droppedTargetCounts": {
|
|
"container-updates": 0,
|
|
"kuma": 0,
|
|
"node": 0,
|
|
"pihole": 0,
|
|
"prometheus": 0,
|
|
"proxmox-storage": 0,
|
|
"telegraf": 0,
|
|
"traefik": 0
|
|
},
|
|
"droppedTargets": []
|
|
},
|
|
"status": "success"
|
|
}
|