Files
docker/monitoring/node-red/data/update-events.ndjson
T
git 72cda2dc92 modified: default-environment.env
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
2026-04-13 16:40:32 +10:00

118 lines
25 KiB
Plaintext

{"ts":"2026-04-12T20:15:12.288Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:15:12.289Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:15:12.290Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:15:12.291Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:15:12.293Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:15:12.294Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:15:12.295Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:15:12.295Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:15:12.296Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:15:12.296Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:20:12.274Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:20:12.275Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:20:12.276Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:20:12.277Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:20:12.279Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:20:12.280Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:20:12.281Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:20:12.282Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:20:12.284Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:20:12.286Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:25:12.278Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:25:12.281Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:25:12.303Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:25:12.307Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:25:12.312Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:25:12.316Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:25:12.318Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:25:12.320Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:25:12.329Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:25:12.334Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:26.099Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:26.100Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:28.555Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:28.558Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:28.558Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:28.558Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:28.558Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:28.558Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:28.558Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:28.558Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:28.559Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:31:28.559Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:33:22.745Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:33:22.745Z","flow":"docker-updates","event":"completed","container":"unknown","project":"unknown","host":"unknown","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:40:04.105Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:04.105Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.438Z","flow":"docker-updates","event":"completed","container":"gramps-web","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.438Z","flow":"docker-updates","event":"completed","container":"gramps-web","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.455Z","flow":"docker-updates","event":"completed","container":"prometheus","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.455Z","flow":"docker-updates","event":"completed","container":"prometheus","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.485Z","flow":"docker-updates","event":"completed","container":"passbolt-webapp","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.485Z","flow":"docker-updates","event":"completed","container":"passbolt-webapp","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.487Z","flow":"docker-updates","event":"completed","container":"searxng-webapp","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.488Z","flow":"docker-updates","event":"completed","container":"searxng-webapp","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.491Z","flow":"docker-updates","event":"completed","container":"nextcloud-redis","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.491Z","flow":"docker-updates","event":"completed","container":"nextcloud-redis","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.497Z","flow":"docker-updates","event":"completed","container":"node-exporter","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.497Z","flow":"docker-updates","event":"completed","container":"node-exporter","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.507Z","flow":"docker-updates","event":"completed","container":"traefik","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.507Z","flow":"docker-updates","event":"completed","container":"traefik","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.511Z","flow":"docker-updates","event":"completed","container":"authelia","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.512Z","flow":"docker-updates","event":"completed","container":"authelia","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.598Z","flow":"docker-updates","event":"completed","container":"traefik","project":"unknown","host":"raspi","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.599Z","flow":"docker-updates","event":"completed","container":"traefik","project":"unknown","host":"raspi","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.624Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"raspi","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:40:12.624Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"raspi","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:44:14.788Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:44:22.082Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:50:12.876Z","flow":"docker-updates","event":"completed","container":"traefik","project":"unknown","host":"raspi","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:50:12.876Z","flow":"docker-updates","event":"completed","container":"traefik","project":"unknown","host":"raspi","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:50:12.982Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"raspi","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:50:12.982Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"raspi","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:50:13.154Z","flow":"docker-updates","event":"completed","container":"gramps-web","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:50:13.154Z","flow":"docker-updates","event":"completed","container":"gramps-web","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T20:50:23.451Z","flow":"docker-updates","event":"completed","container":"nextcloud-redis","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:50:25.696Z","flow":"docker-updates","event":"completed","container":"passbolt-webapp","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:50:28.102Z","flow":"docker-updates","event":"completed","container":"searxng-webapp","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:50:47.517Z","flow":"docker-updates","event":"completed","container":"node-exporter","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:51:25.470Z","flow":"docker-updates","event":"completed","container":"prometheus","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:51:25.470Z","flow":"docker-updates","event":"completed","container":"prometheus","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:51:25.471Z","flow":"docker-updates","event":"completed","container":"traefik","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:51:25.471Z","flow":"docker-updates","event":"completed","container":"traefik","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:51:25.486Z","flow":"docker-updates","event":"completed","container":"authelia","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T20:51:25.486Z","flow":"docker-updates","event":"completed","container":"authelia","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T21:57:10.715Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T21:57:10.715Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T21:57:10.738Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T21:57:10.738Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":1,"error":""}
{"ts":"2026-04-12T23:13:57.888Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":2,"error":""}
{"ts":"2026-04-12T23:13:57.889Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":2,"error":""}
{"ts":"2026-04-12T23:13:57.890Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":2,"error":""}
{"ts":"2026-04-12T23:13:57.890Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":2,"error":""}
{"ts":"2026-04-12T23:17:05.554Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":2,"error":""}
{"ts":"2026-04-12T23:17:05.554Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":2,"error":""}
{"ts":"2026-04-12T23:17:05.555Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":2,"error":""}
{"ts":"2026-04-12T23:17:05.555Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":2,"error":""}
{"ts":"2026-04-12T23:21:36.664Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T23:21:36.664Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T23:21:36.677Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T23:21:36.678Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T23:23:55.514Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T23:23:55.514Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T23:23:55.515Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T23:23:55.515Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T23:37:38.907Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-12T23:38:32.835Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T02:43:53.730Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T02:44:47.524Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T02:44:47.524Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T02:46:35.255Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T02:58:03.503Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T05:16:15.689Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T05:16:51.797Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T05:16:51.797Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T05:27:32.283Z","flow":"docker-updates","event":"completed","container":"update-test","project":"unknown","host":"docker","status":"success","success":1,"failed":0,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T05:28:25.458Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"failed","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}
{"ts":"2026-04-13T05:28:25.458Z","flow":"docker-updates","event":"completed","container":"telegraf","project":"unknown","host":"docker","status":"locked","success":0,"failed":1,"duration_ms":0,"code":0,"error":""}