Breaking changes announcement for unstable

grafana-agent is already marked as broken due to requiring an EOL Go version that has been removed from nixpkgs as of yesterday and will become EOL within the release cycle of the upcoming 25.05 anyway.
As such, grafana-agent will be dropped from nixpkgs very soon:

If you depend on grafana-agent, consider migrating to grafana-alloy.
See https://grafana.com/docs/alloy/latest/set-up/migrate/, NixOS Search and nixpkgs/nixos/tests/alloy.nix at 88b2709b781be6235e99af08702d357c7ab58be3 · NixOS/nixpkgs · GitHub for details and jumping-off points.

Note that grafana-alloy cannot be configured via JSON (yet[1]), only via River, which is more or less Grafana’s take on HashiCorp’s HCL.


  1. Add support for configuration via YAML/JSON · Issue #326 · grafana/alloy · GitHub ↩︎

4 Likes