Is there an equivalent of a ping component monitor in NPM? Need to ping an external node. (External nodes which don't have ICMP functionality, regretfully.)
Short of scripting it, of course.
Thanks!
Tools other than NPM within the solarwinds suite are one way to accomplish this. External nodes in NPM are not polled. WPM can do this in some ways, SAM can do this in some ways.
External nodes in NPM are not polled. WPM can do this in some ways, SAM can do this in some ways.
Curious in what ways SAM can ping external nodes (other than via a scripted monitor). If you know the way, please let me know...
Is SNMP polling allowed on the external node? If so, click on 'List resources' for the node and change the 'Status & Response time' option from ICMP to SNMP
There's no option to "list resources".
Don't believe there are any "stats & response time" choices for nodes set as "external" or "ICMP only". If you see any, please post screenshots.
You will have to change the node type to SNMP. Presumably, you added that as an External node because ICMP was blocked and didn't want it show up as down. Now that you can determine status purely via SNMP, you can change the node type to SNMP
Presumably, you added that as an External node because ICMP was blocked and didn't want it show up as down. Now that you can determine status purely via SNMP, you can change the node type to SNMP
Presumably? What if I presume you could hop on the next plane, spend a couple of weeks here and fix all my NPM and SAM problems for free? (I'll supply a daily pizza...)
Those nodes were set as external exactly because they are. These are nodes controlled by 3rd parties, with no SNMP functionality of any kind (that's available to us). Some of them allow pings and I wanted to see if I could avoid writing a script for it.
I think you and I face similar issues most of the time, akhasheni. Scripted monitor was kinda what I was getting at, just a script to ping every X minutes and report that back. The HTTP/HTTPS monitor template is effectively checking availability if that is an option, too.
The HTTP/HTTPS monitor template is effectively checking availability if that is an option, too.
HTTP monitor may work in some cases although ICMP (ping) traffic is principally different from TCP and HTTP ones, I heard. For my purposes, I use TCP monitor (basically port scanner) to check if a specific port on a target is open. Adding an ICMP monitor may help figure out if the target is down, or got firewalled - given that ICMP traffic (if allowed by the target) is considered the most benign.