grafana / synthetic-monitoring-agent

Synthetic Monitoring Agent
https://grafana.com/docs/grafana-cloud/how-do-i/synthetic-monitoring/
Apache License 2.0
165 stars 24 forks source link

Use github.com/grafana/loki/pkg/pusher instead of logproto #648

Closed mem closed 7 months ago

mem commented 7 months ago

For a long time, we have used an internal copy of Loki's logproto package. At some point Loki moved that to a "push" package, and heavily modified "logproto". That push package is a separate Go module, so we don't need to worry about extra dependencies.

Use that "push" package instead.

roobre commented 7 months ago

Somewhat interesting how loki defines this data types, which then are sent using a prometheus compatible sender 🤔

Loki really is like prometheus but for logs.