• 0
Sign in to follow this  
Andrei

Monitoring custom performance counters (Windows)

Question

  • 0

My ASP.NET application (running on a Windows VM in the Amazon cloud) has a few custom performance counters. The counters are grouped into three categories, each category has 5-10 counters. All the counters are being populated by the application and they are all visible just fine in local Performance Monitors. I want to be able to see those counters on my dashboards, same way I can see the CPU load, for example.

But I cannot see any of my custom counters in the list of data sources for the server I am trying to monitor. Show All Associated DataSources does not help.

I\'d like to know if monitoring custom counters is supported in the LogicMonitor and if it is supported, how do I make it work for my servers?

Share this post


Link to post
Share on other sites

6 answers to this question

Recommended Posts

  • 0

My ASP.NET application (running on a Windows VM in the Amazon cloud) has a few custom performance counters. The counters are grouped into three categories, each category has 5-10 counters. All the counters are being populated by the application and they are all visible just fine in local Performance Monitors. I want to be able to see those counters on my dashboards, same way I can see the CPU load, for example.

But I cannot see any of my custom counters in the list of data sources for the server I am trying to monitor. Show All Associated DataSources does not help.

I\'d like to know if monitoring custom counters is supported in the LogicMonitor and if it is supported, how do I make it work for my servers?

Share this post


Link to post
Share on other sites
  • 0

Andrei,rnHere is an extended list of the Windows services that need to be running in order for Perfmon collecting tasks to function properly (dependencies included):rnPerformance Counter DLL Host

Performance Logs and Alerts

Remote Access Auto Connection Manager

Remote Procedure Call (RPC)

Remote Procedure Call (RPC) Locator

Remote Registry

RPC Endpoint Mapper

WMI Performance Adapter

DCOM Server Process Launcher

Telephonyrn rnTo monitor custom Perfmon performance counters, you would create a new perfmon collecting datasource with the counters that you want to use as the datapoints. Take a look at the WinSQLServer- datasource for an idea of how this is done. After you create the datasource, you can then reference the instances of this datasource for a particular host or group of hosts in a Custom Graph on your dashboard.rnCheck out http://help.logicmonitor.com/using/dashboards/custom-graphs/ for more info.rnFeel free to open up a formal ticket by emailing support@logicmonitor.com if you require additional assistance.

Share this post


Link to post
Share on other sites
  • 0

Thank you Joe! Now I have my custom counters appearing as data sources for all my servers (on the Hosts tab). I can also see all instances of the counters on the graphs on the Hosts tab. However, I cannot add those instances to custom graph widgets. When I am creating the a new widget, I click on Add button next to Datapoint, and there I can specify name, host, datasource, but not datapoint. As far as I understand, those datapoints represent instances of the counters (which I can see on graphs on the Hosts tab), but somehow they are not showing up in the New Widget - Custom Graph form -- the list is always empty for all of my custom counters. Do you have any suggestions for me regarding how to make it work?

Share this post


Link to post
Share on other sites
  • 0

BTW, the UI I see when editing Custom Graphs differs slightly from whats shown on the help pages. Dont know if this is relevant.

Share this post


Link to post
Share on other sites
  • 0

You should be able to add datapoints just fine according to this following help documentation (notice the Datapoint field):rnhttp://help.logicmonitor.com/using/dashboards/custom-graphs/rn rnWhat is the name of the custom datasource that you created? And on which dashboard have you attempted to add your custom graph widget? Go ahead and add up the incomplete graph if you have not already so I can take a look.

Share this post


Link to post
Share on other sites
  • 0

Andrei,rnIt is likely that you have not editted/created a datasource with the necessary datapoints that reference your newly available Perfmon counters. Until this is done, there will be no way for our software to know what new counters exist (all the counters currently supported by our software for monitoring have been hardcoded explicitly at some point in our datasources). Again, I recommend taking a look at our stock WinSQLServer- datasource definition for an idea of how this is done (Settings/Datasources in your LM webpage).rn rnhttp://help.logicmonitor.com/using/datasource/managing-datasources/rnhttp://help.logicmonitor.com/using/datasource/creating-datasources/rn rnIf there is still something that doesnt quite make sense to you, or if you need any more help on a specific concern, please open up a support ticket with us via support.logicmonitor.com or hop on chat for some direct assistance!rn rnJ. SkuprnSupport Engineer

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this