Alloy
Grafana Alloy telemetry collector aggregating metrics, logs, and traces from all VPS containers into the monitoring stack.
Current State
Alloy serves as the unified telemetry collector in the monitoring stack. Memory-optimized to drop zero-value container metrics. Feeds into Prometheus, Loki, and Tempo. Part of: Prometheus + alertmanager + Loki + Tempo + Alloy → VPS Dashboard at mc.arjtech.in.
Key Learnings
- alloy-memory-optimization-drop-zero-value-containers — Memory optimization by dropping zero-value container metrics
- prometheus-alert-rules-verify-metric-existence-before — Alert rules verify metric existence
- prometheus-bind-mount-edits-require-container-restart — Bind mount restart affects Alloy
- prometheus-bind-mount-edits-require-container-restart-2 — Bind mount restart reinforced
- docker-log-rotation-for-high-container-count-vps-5mb-x-2 — Log rotation for high container count
- docker-log-rotation-for-high-container-count-vps-etc-docker — Docker log rotation config
- cpu-only-pytorch-two-step-dockerfile-install-eliminates-6-2 — CPU-only install optimization
- cpu-only-pytorch-two-step-dockerfile-install-eliminates-6 — PyTorch install optimization
- hermes-consul-bootstrap-report-01-apr-2026 — Hermes bootstrap monitoring
Known Issues
(none)
Decisions
(none)
- replace-versioned-plugin-path-systemd-execstart-pattern-with — Replace versioned-plugin-path systemd ExecStart pattern with self-healing wrapper that resolves latest version at start
- ship-triple-fix-for-25-apr-cpu-spike-1-self-healing-brainsto — Ship triple-fix for 25-Apr CPU spike: (1) self-healing brainstorm.service wrapper at /usr/local/bin/brainstorm-launch.sh
Relationships
- Depends on: docker, prometheus
- Used by: loki
- Integrates with: traefik
Sources
- Vault notes: 9 references
Contradictions
(none)
Related
prometheus | loki | docker