Comments
-
Here's some PoSH that would do the trick. Though now I realize this is the ipMonitor forum and not Server & Application Monitor. Whoops! You might still be able to make use of it; I know nothing about ipMonitor. # get all the new files in that path that end in pdf or imp that were created today $total_new_files =…
-
Is the user/password combination being used to SSH to the system the same pair that you’d pass to the command line? Or are they different? -- Steven W. Klassen Programmer Analyst @ Loop1 Systems http://www.loop1systems.com/ http://www.linkedin.com/in/mrxinu
-
Sounds like a plan to me. Remember: scripters like beer.
-
Why can't you use XMPP with Orion? The alert actions have a "run external program" option that you could easily point to a script written in any number of languages using an XMPP library to pass along a message to someone. A quick google search found examples for perl (Net::XMPP), and python (xmpp library) to name a few.
-
That's fine for the ones that can and custom code that programmers have been smart enough to handle such. Will have to work around I guess. Or you can wait for someone to give you a different answer. I'm sure someone else will weigh in.
-
Hey Val, what are you trying to do with the list of NodeIDs?
-
You're very welcome. You can set a custom status on your node with the 'Set Custom Status' alert action. Just be careful with this one - if you don't set the node back to 'Use Polled Status' in your reset action it'll just sit there in a down status forever until you manually reset it on the node details page (or another…
-
You're most welcome! Don't forget to mark this as answered.
-
You're very welcome. It's Orion.DiscoveredVolumes, past tense. Not Orion.DiscoverVolumes. It's where you're going to find volumes that have already been discovered by the Network Sonar discovery. That's the only way to add volumes as far as I know unless you have some way of getting the volume index, its size, type, amount…
-
You're welcome. Let me know if I can help further.
-
You laugh, but CJ @ SolarWinds hacked up some hierarchical dependencies when he was still doing professional services with me at Sigma using that very method. It was wild, but it worked. I can't remember the specifics but if he could codify it once in I bet the SolarWinds folks could do it again.
-
That's exactly right. You can read about the modifiers in the admin guide for NPM.
-
Well, 8.280366E+07 is certainly greater than 100. What is the number supposed to be?
-
My pleasure. Thanks for sharing with everyone. =)
-
Once the alert engine hands off control to the vbscript it has no effect on how it runs its instructions. It can't help it authenticate, pass on credentials, or anything else aside from letting the script inherit the permissions of the user running the alert engine service. Taking a step back, if you have access to the…
-
There's a log parser sample template in SAM that you could point at your cron logs looking for any mention of a failure. That'd do the trick. Failing that you could write something of your own and use the same component.
-
I should have had ${SQL:Select Substring ('${Caption}',1,3) AS Caption} on ${NodeName} has depleted to ${VolumeSpaceAvailable} I'm glad you got it worked out! Also, since we're firmly in MS SQL land, you can use Left() instead of Substring() if you only need the first X characters.…
-
You're very welcome.
-
Glad to help - the 8.x version predates me, but I'm certain 9.x has the problem everywhere.
-
Verily it does! Thanks so much!
-
Thanks Danielle Higgins, much appreciated.
-
Hi KMNRuser! There's a development toolkit from SolarWinds that gives you access to PowerShell cmdlets that let you query the SolarWinds inventory for details about the nodes and interfaces and then you can use it to delete any interfaces that you don't want any longer. Here's a link to the SDK and some PowerShell…
-
You're very welcome. Mark one of these replies as correct so folks can find it! -- Steven W. Klassen Programmer Analyst @ Loop1 Systems http://www.loop1systems.com/ http://www.linkedin.com/in/mrxinu
-
That's perfect! That way you can set the value on the important stuff and ignore anything else and leverage their lack of value to even do things like identify your non-WAN/PRI/Internet ports by checking for no value. -- Steven W. Klassen Programmer Analyst @ Loop1 Systems http://www.loop1systems.com/…
-
It would look like this, but you'll either have to install the SWIS client via pip (pip install swisclient) or rename the SwisClient.py file to lowercase swisclient.py and place it alongside this script. ** Caveat: Since there's currently no way to force a rediscover you either need to wait the 30 minutes (or whatever your…
-
Thanks Roger!
-
I am trying to do the exact same thing, trigger an alert based on a remaining percentage of a volume. The issue I am having is that the alerts I receive are on both Disk space and RAM. How do I report on just the Hard Drive Volumes? TIA Add the condition VolumeType is equal to 'Fixed Disk' and that'll remove the memory…
-
I see what you did there. -- Steven W. Klassen Programmer Analyst @ Loop1 Systems http://www.loop1systems.com/ http://www.linkedin.com/in/mrxinu
-
Tell me about it - it's all I do most days! Well it's getting from your automation to the database so something else might be afoot. I'd double down on the shout to tdanner at this point.
-
Rather than focusing on changing the time zone of the EOC or NPM servers to make them match, why not create a custom property with the UTC offset so you can leverage it in your reporting?