WIP: BREAKING CHANGES: replace promtail and cadvisor for alloy #21
Reference in New Issue
Block a user
Delete Branch "alloy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
closes #20
doing good progress but abyaya.la doesn't support two levels of subdomains yet so i can't keep testing! will continue soon
TODO: reset the
CONFIG_ALLOY_VERSIONback tov1before mergingThanks for this work! I also hope to do some testing with this soon.
i've been deploying this mainly for prometheus metrics and it's working great. i still have to test log ingestion. i'll need help with fixing the included grafana dashboards!
TODOs:
instancelabel as hostname, now it's docker's internal ip addressnode_namewas set statically onnode-exporterand missing fromalloygrafana-stacks-dashboard.jsonhardcodes thecadvisor.monitoringsubdomain a lot to filter by instance, removing it from the dashboard makes the graphs i tried work again, but it breaks filtering by instancei checked with @p4u1 today. this is what we found out:
in our test today this was the app domain instead
also we figured the containerd socket path needs to be included in the volumes section of the alloy service:
otherwise no containers/services are found.
thanks @dede ! on an alpine 3.21 server this socket seems to be located at
/var/run/docker/containerd/containerd.sockwhile in ubuntu server 24.04 it's at/var/run/containerd/containerd.sock, maybe the location changes by distribution? or they're not the same socket?i could do something like this i think:
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.