Loki Canary app on Windows Server

Has anyone tried installing Loki Canary app on Windows server to monitor whether Alloy agent is pushing logs to Grafana loki?

That’s not what Canary is for. Canary creates a constant stream of logs and do random query to ensure the logs are not missing in Loki. It can be used to check Loki health, as well as making sure whatever environment your log agents are from (maybe different VPC or different network or whatever) has necessary connectivity to your Loki cluster. it doesn’t involve Alloy at all.

If you want to monitor Alloy, maybe consider sending alloy internal logs or metrics to Loki or Mimir and create alerts with those.

Hi Tony, Thank you for your response. Could you explain more on Alloy Internal logs or metrics?

See Set up meta-monitoring to collect Alloy telemetry | Grafana Alloy documentation