Forum Discussion

  • 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?

  • 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.

  • 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?

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

  • 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.

  • 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