Is it possible to monitor overall CPU load/Free Memory/Disk Space/etc through WMI? This install is at an army base, and the only snmp allowed is version 3 and for the life of me I can't seem to get net-snmp configured to monitor these.
It's not currently possibly with Orion or APM to monitor the overall CPU/Memory or any disk space information using WMI or SNMP. You might want to take a look at installing SNMP Informant on your servers, which will make then accessible via SNMPv3. Then you can use Orion to monitor these performance metrics. No APM needed.
I'll look, I was hoping to not have to install/purchase anything else. It looks like informant requires nudesign or some other snmpv3 agent to work, I'll have to see if I can get it to work with net-snmp.
You are correct but $20.00 for NuDesign's SNMP Agent might be worth it in the end. Good luck.
I guess maybe I don't understand the question.
Orion/APM monitors disk/volume space via SNMPv3 just fine. Start the System Manager, add a new host, check the node type as SNMPv3, put in your authentication information. That's all there is to it.
To note one thing, of course in Windows there is no SNMPv3 agent...it is only SNMPv1 and 2. But every other OS that comes with a SNMPv3 agent by default works fine through Orion to be monitored. I use SNMPv3 for monitoring Red Hat Linux machines.
WMI is only available through APM, and only for monitoring services at this point if I'm not mistaken.
Hello,
I too am at an Army installation, and am looking for a way to monitor CPU, Memory, and Disk Space on Windows systems. Did you ever find a way to do this with SolarWinds? I have APM with SP4 installed, but I do not see a way to do this via WMI. As far as the SNMP v3 agent sugestion goes, I am unaware of an Army approved SNMP v3 agent.
Jon
APM 2.0 will have script monitors that will allow you to collect data from Linux and Unix machines use of SNMP. You'll just need an SSH connection. We will provide some scripts out of the box. You will also be able to leverage Nagios scripts, which should give you a substantial library to choose from.
Any idea when 2.0 is going to be released? Will windows nagios scripts work also? It's to bad wmi isn't fully supported, being on an army network, snmpv3 isn't allowed on windows machines, not being able to monitor disk, cpu, memory on the windows systems greatly limits the usefullness of the tool.
FordCrews: Any idea when 2.0 is going to be released?
Yes, but I can't tell you. :-)
FordCrews:Will windows nagios scripts work also?
No. the windows nagios scripts require the nagios agent.
FordCrews: It's to bad wmi isn't fully supported, being on an army network
APM 2.0 will allow you to monitor any WMI performance counter, so I'd call that full support.
No hints on release time frame?
No, seriously, I'm not allowed to say. Soon.
I have APM 2.0 installed (very nice), but I still have not been able to figure out how to monitor disk space. There are a lot of counters available for diske queues and what not, but I do not see anything related specifically to free space available on "x" partition. Is this doable, or am I just overlooking it?
;-P
Just noticed it was an available download on my account.
Go to the AppBuilder and do a WMI Performance Counter Monitor. From their, you can browse to your server and find the WMI counters on a target machine. I think the one you're looking for is Logical Disk and % Free Space.
Darn I tried to install it and got and can't seem to get past it.
2008-08-19 13:08:23,331 [1] INFO Program - Configuration Wizard Starting.2008-08-19 13:08:23,456 [1] DEBUG IISHelper - Parsed IIS binding string of ":80:". Address is "" and port is "80"2008-08-19 13:08:26,237 [1] DEBUG DatabaseHelper - SQL Server on "192.168.3.90" reports its edition as "Enterprise Edition".2008-08-19 13:08:27,175 [1] DEBUG DatabaseAccountScene - Does account "OrionAdmin" exist: True2008-08-19 13:08:35,737 [1] INFO SettingsController - Database Server Name - 192.168.3.902008-08-19 13:08:35,737 [1] INFO SettingsController - Database User - 2008-08-19 13:08:35,737 [1] INFO SettingsController - Use SQL Security - True2008-08-19 13:08:35,737 [1] INFO SettingsController - Database Name - Orion2008-08-19 13:08:35,737 [1] INFO SettingsController - Create New Database - False2008-08-19 13:08:35,737 [1] INFO SettingsController - SQL Account - 2008-08-19 13:08:35,737 [1] INFO SettingsController - Website IP - (All Unassigned)2008-08-19 13:08:35,737 [1] INFO SettingsController - Website Port - 802008-08-19 13:08:35,737 [1] INFO SettingsController - Website Folder - D:\SolarWinds2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'Orion Network Performance Monitor Database' from 'Orion Network Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'Orion Network Performance Monitor Website' from 'Orion Network Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'SolarWinds Network Performance Monitor' from 'Orion Network Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'SolarWinds Alerting Service' from 'Orion Network Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'SolarWinds Syslog Service' from 'Orion Network Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'SolarWinds Trap Service' from 'Orion Network Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'SolarWinds Universal Device Poller' from 'Orion Network Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'SolarWinds Module Engine Service' from 'Orion Network Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'Orion Information Service' from 'Orion Network Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'APM Database' from 'Application Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'APM Website' from 'Application Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'APM Job Engine Plugin' from 'Application Performance Monitor' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'NetFlow Database' from 'NetFlow Traffic Analyzer' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'NetFlow Website' from 'NetFlow Traffic Analyzer' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO SettingsController - Component 'SolarWinds NetFlow Traffic Analyzer Service' from 'NetFlow Traffic Analyzer' plugin will be configured.2008-08-19 13:08:35,737 [1] INFO ConfigurationProgressScene - Shutting down services ...2008-08-19 13:08:35,737 [6] DEBUG ConfigurationProgressScene - Stopping service "NetPerfMonService".2008-08-19 13:08:35,737 [6] DEBUG ConfigurationProgressScene - Stopping service "SolarWindsAlertingEngine".2008-08-19 13:08:35,737 [6] DEBUG ConfigurationProgressScene - Stopping service "SolarWindsSyslogService".2008-08-19 13:08:35,737 [6] DEBUG ConfigurationProgressScene - Stopping service "SolarWindsTrapService".2008-08-19 13:08:35,753 [6] DEBUG ConfigurationProgressScene - Stopping service "OrionModuleEngine".2008-08-19 13:08:35,753 [6] DEBUG ConfigurationProgressScene - Stopping service "NetFlowService".2008-08-19 13:08:35,753 [6] DEBUG ConfigurationProgressScene - Stopping service "SolarwindsJobEngine".2008-08-19 13:08:35,753 [6] INFO ServiceProcessor - Service SolarwindsJobEngine probably doesn't exist on this machine: Service SolarwindsJobEngine was not found on computer '.'.2008-08-19 13:08:35,753 [6] DEBUG ConfigurationProgressScene - Stopping service "SolarwindsJobScheduler".2008-08-19 13:08:35,753 [6] INFO ServiceProcessor - Service SolarwindsJobScheduler probably doesn't exist on this machine: Service SolarwindsJobScheduler was not found on computer '.'.2008-08-19 13:08:35,753 [6] DEBUG ConfigurationProgressScene - Stopping service "SWOrionInformationService".2008-08-19 13:08:35,753 [6] DEBUG ConfigurationProgressScene - Stopping service "SWJobSchedulerSvc".2008-08-19 13:08:35,753 [6] DEBUG ConfigurationProgressScene - Stopping service "SWJobEngineSvc".2008-08-19 13:08:35,753 [6] DEBUG ConfigurationProgressScene - Configuring Plugin "Orion Network Performance Monitor" - Component "Orion Network Performance Monitor Database"2008-08-19 13:08:35,753 [1] INFO ConfigurationProgressScene - Updating Orion database. Processing OrionCoreDatabaseRestructure.dbConfig file ...Note: The time required to upgrade the Orion database depends on the size of your database. If you have a large database this may take a while.2008-08-19 13:08:35,768 [1] INFO ConfigurationProgressScene - Updating Orion database. Processing NetPerfMon.DBStructure file ...Note: The time required to upgrade the Orion database depends on the size of your database. If you have a large database this may take a while.2008-08-19 13:13:36,681 [6] ERROR ConfigurationProgressScene - Exception while configuring plugin Orion Network Performance Monitor component Orion Network Performance Monitor Database. System.Runtime.InteropServices.COMException (0x8004034D): [Microsoft][ODBC SQL Server Driver][SQL Server]Time-out occurred while waiting for buffer latch type 4 for page (1:301), database ID 6.[Microsoft][ODBC SQL Server Driver][SQL Server]Could not drop constraint. See previous errors. at SQLDMO.DRIDefault.set_Text(String pRetVal) at SolarWinds.ConfigurationWizard.Plugin.Common.DBStructureProcessor.UpdateColumn(_Database dataBase, String tableName, XmlNode columnNode, ConfigurationLogDelegate log) at SolarWinds.ConfigurationWizard.Plugin.Common.DBStructureProcessor.UpdateTableStructure(_Database dataBase, XmlNode tableNode, ConfigurationLogDelegate configLog) at SolarWinds.ConfigurationWizard.Plugin.Common.DBStructureProcessor.UpdateDatabaseStructure(_Database dataBase, String fileName, ConfigurationLogDelegate configLog) at SolarWinds.ConfigurationWizard.Plugin.Common.DBStructureProcessor.CheckDatabaseStructure(String serverName, String databaseName, String user, String password, Boolean useSQLSecurity, String fileName, ConfigurationLogDelegate log) at SolarWinds.ConfigurationWizard.Plugin.Orion.OrionMainPlugin.ConfigureDatabase(IOrionConfigHost host, ConfigurationProgressDelegate progress, ConfigurationLogDelegate log) at SolarWinds.ConfigurationWizard.Plugin.Orion.OrionMainPlugin.DoConfigure(IOrionConfigHost host, IComponentInfo component, ConfigurationProgressDelegate progress, ConfigurationLogDelegate log) at SolarWinds.ConfigurationWizard.Plugin.Common.OrionConfigPlugin.SolarWinds.ConfigurationWizard.Common.IOrionConfigPlugin.DoConfig(IOrionConfigHost host, IComponentInfo component, ConfigurationProgressDelegate progress, ConfigurationLogDelegate log) at SolarWinds.ConfigurationWizard.Host.ConfigurationProgressScene.DoConfigForComponent(IOrionConfigHost host, Int32 componentId)
Thanks Denny, I think I have it now. There are two other items that I have questions about. First is the settings for Statistic Warning Threshold and Statistic Critical Threshold. Both state "Assigns warning status to the component if the statistic value equals orexceeds this threshold", but since I am looking at % of free disk space, lower numbers are bad, not higher numbers. If I want to set the warning for 25% free disk space and the critical threshold at 10% free disk space, how can I do that? I entered 25.00 and 10.00 into the respected fields, but the way these work, I am always getting Warnings as my current 94% is greater than 10%. Is there a way around this? Secondly, is there a document available that describes how to use Orion to send out alerts based on APM events? I found a little bit of info in the Admin Guide, but not enough to understand what I am trying to do. For example, I would like an email alert to be sent to me when my % free monior hits both the critical and warning levels.
FordCrews:Darn I tried to install it and got and can't seem to get past it.
Is this still not working or did you get past it?
It's still not working, my database is 45gigs, they make us keep logs for a year, we generate a bunch of logs. I keep getting time outs in different places. I have been hopeful if I keep running it, it might make it through at some point. It seems to be getting through more and more each time it's run. I opened a ticket, but they haven't gotten back yet.