Ad Widget

Collapse

CPU usage & Memory usage for IIS & SQL server

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dunedin
    Junior Member
    • Dec 2005
    • 12

    #1

    CPU usage & Memory usage for IIS & SQL server

    Hello,

    Has anyone know how to check (monitor) CPU usage (process %) and memory usage (overall) for IIS & SQL server on a windows server(client machines) ??

    Couldn't find any documentation for the above. Can anyone advise ?
  • NomenNescio
    Member
    • Jan 2009
    • 70

    #2
    Bump, does anyone know how to monitor IIS? I can't find anything IIS related with typeperf -qx.

    Comment

    • NomenNescio
      Member
      • Jan 2009
      • 70

      #3
      bump >_> doesn't anyone monitor IIS?

      Comment

      • jroberson
        Senior Member
        • May 2008
        • 124

        #4
        I've read somewhere about IIS Performance Counters and I know there are SQL Server performance counters. You might check MS' knowledge base about performance counter extensions (add and or repairing). The IIS process might also just be listed in the perfcounter "\Process(<name of application>)\% Processor Time"

        Comment

        • caarts
          Member
          Zabbix Certified Specialist
          • Aug 2008
          • 37

          #5
          Never done any IIS monitoring (yet) but I can tell you that the tips and tricks in this topic for monitoring MS SQL are very usefull :

          Comment

          • Calimero
            Senior Member
            • Nov 2006
            • 481

            #6
            Originally posted by NomenNescio
            bump >_> doesn't anyone monitor IIS?

            Well so far we only use this:

            Code:
            IIS Current Anonymous Users 	perf_counter[\Web Service(_Total)\Current Anonymous Users]
            IIS Current Connections 	perf_counter[\Web Service(_Total)\Current Connections]
            IIS Current NonAnonymous Users 	perf_counter[\Web Service(_Total)\Current NonAnonymous Users]
            IIIS Get Requests/s 	perf_counter[\Web Service(_Total)\Total Get Requests]
            IIS Head Requests/s 	perf_counter[\Web Service(_Total)\Total Head Requests]
            IIS Post Requests/s 	perf_counter[\Web Service(_Total)\Total Post Requests]
            Total requests are stored as "Delta (speed per second)" as perfmon gives the total amount of hits. There are also native "Get/Post requests per second" metrics in perfmon but they cannot be used from zabbix as perfmon only updates those values when you run it. If you run perfmon.exe and display the native "requests per second" items and at the same time tell zabbix_agent to poll those metrics, everything will be fine. But once you close permon.exe on the monitored host zabbix_agent will be given and thus will send wrong statistics. There may be other metrics of interest but I haven't had time lately to dig.

            I'll take a look at the thread you linked, caarts. Thanks !

            Comment

            • robsontecinfo
              Junior Member
              • Aug 2009
              • 7

              #7
              monitor IIS

              Good afternoon,

              I wonder if you can track the hits to access an IIS server, what ip accessed, number of hits and pages visited?


              Thank you.

              Comment

              Working...