Seeking Guidance on Implementing Windows Server Monitoring with Grafana OSS

Hello Grafana Community,

I am relatively new to Grafana and would appreciate some guidance on how to implement Windows Server monitoring using Grafana OSS. I have specific requirements that I hope to fulfill, including monitoring various aspects of my Windows environment.


  1. Monitoring Processes: I want to monitor the processes running on my Windows servers, including their names and resource usage (CPU and RAM). For instance, I’d like to see something like “IIS - CPU: 50%, RAM: 3.6 GB” in Grafana.
  2. IIS Load and Turnaround Time: I’m interested in monitoring various aspects of IIS, such as load, turnaround time, and other relevant performance metrics.
  3. MSQL Server: I also need to monitor SQL Server and would appreciate advice on what key parameters to track.

Additional Information:

  • I am using Grafana OSS, and while I’ve seen integrations for IIS and SQL Server in Grafana Cloud, I’m struggling to find similar resources or guidance for implementing these in Grafana OSS.

I would greatly appreciate any assistance, guidance, or pointers on how to set up these monitoring tasks using Grafana OSS. If there are specific plugins or configurations that can help me achieve these goals, please share them with me.

Thank you for your help!

Best regards,

1 Like

Hi Shivam, have you gotten any answers here or elsewhere? Were you able to set up monitoring of your Windows servers and processes in Grafana?

I am in a similar boat: currently using SolarWinds, looking at possible alternatives that could also do log aggregation, querying and dashboarding. Generally, trying to map my o11y journey, figure out the next step.