To the THWACK community,
I am very new to the Solarwinds products. I’m looking
for help on having Solarwinds respond to incoming unscheduled messages.
From the many product documents, and thousands of notes in the THWACK
community, can someone provide the proper documents/notes for a start to finish example for the following…
- We have the SAM and NPM software installed on the
Solarwinds server - The swiagent and SNMP software has been installed on
Redhat linux client servers, has perl, and can ssh/scp to the Solarwinds
server - NO additional 3rd party software products
will be purchased - The linux client servers will not be polled, they PUSH
event messages to the Solarwinds server - Example: A linux client discovers an event and it creates a message using either a ksh or
perl script with the following example statements
and immediately sends the output of the script
to the Solarwinds server (which port should be
used?)
echo $'Statistic.Updates: 1'echo
$'Message.Updates:' $updates
or…
print "Message.1: Available memory at host \"$hostname\": $val
in kB\n";
print "Statistic.1: $val\n";
- The Solarwinds server receives the message
- it confirms the volatility of the message based on the
above text string content - it
saves the data content to its DB with reference to that specific linux client - Solarwinds
immediately displays the message content to a sub-window for that monitored linux client screen - based
on key text in the message, i.e. “ERROR:”, it also sends
the raw message from the linux client out to cell phones
I’ve been able to drill down to the SAM manual entry of “Server &
Application Monitor Administrator Guide : Building
Component Monitors and Templates : Scripting Custom
Component Monitors : Creating a Linux/Unix Script Monitor”,
but where can I find documentation on having the Solarwinds server handle unexpected incoming messages, i.e. how to do the above?
Thanks for your help,
skenny