Is there an easy way to display the OS version for my Linux servers?
Machine Type only displays net-snmp - Linux
Operating System is blank
I was going to ask the same thing , but I dont think its an easy solution as the information is not being passed via SNMP - anyone else have an idea ..
I assume just by adding a custom property ?
I'm going to give a high-level answer and if you need details, let me know and I'll hunt down some more specifics tomorrow:
thanks that would be great .. thanks Leon
Is this an area that is going to be addressed in future release
Here are some instructions that go more in-depth.
Few more notes:
#!/bin/bash requires bash to be in path environment (which in some specific distributions is not) so I would suggest to replace it with: #!/usr/bin/env bash (all new distros are already using it and in old it will work as well).
Also there is no specific commnad how to find out the distro name - all the command mentioned here can work only on specific servers. I can try to produce some script but I need some time to tune it. So if you can wait I will try to provide it by tomorrow (II can't promise though becasue this is not really so trivial task).
Adding your own custom NodeDetails poller means you can no longer use the default SolarWinds NodeDetails poller, so while you gain the advantage of knowing the Vendor, the node loses all the other details.
EG: the default node details widget shows:
System Name
Description
Location
Contact
...and all the various other OIDs in the native NodeDetails poller.
But, if you create your own custom NodeDetails poller, you have to re-create all those other attributes too! You can't Duplicate-and-Edit the native SolarWinds NodeDetails poller, even when it's unassigned.
...and, even worse, it means I lose the "Real Time Process Explorer" link (in the default management widget (of the Summary Tab (of the Node Details page))).
SAM 6.3 Beta 2 is now available which includes a Linux Agent for Node, Volume, Interface, and Application monitoring. This agent should address many of the shortcomings associated with monitoring Linux host via SNMP, up to and including properly reflecting the Linux distribution and version running. If you already own Server & Application Monitor and are under active maintenance, you can sign-up to participate in the beta at the link below.
How well are the Linux agents working across the various flavors to pull normal data + OS Version details separated?
The Linux Agent does a better job and collects more data than SNMP.
I found a way to change the MachineType without needing the Linux agent and without doing the funky custom poller thing. This is all done via orionsdk-python and some custom python scripting. Take a look at my blog post for more information: Python API into SolarWinds - pt 2
Or take a look at the GitHub repo: GitHub - jdthiele/orionsdk-python_scripts: A collection of scripts that leverage the orionsdk-python project hosted by S…
Let me know if you have any tips for improvement on the scripts.