Comments
-
Same workflow we are planning to build with Puppet. Using combination of machinetype and "system" custom prop as a template identifier not too un-similar to NCM device templates but with the ability to have different templates for the same machinetype. Using the example scripts provided in the SDK to add node, add custom…
-
I too am looking for the discovery logs- that's seems like the best place to mine created vs found vs updated from specific discoveries. That could easily be pushed into custom properties via rest. Currently I search discovery profile config XML for matching IP and assume it's one-one.
-
Rob Dover, I agree the node tree sorted by custom properties is a great primary visual for everyone - however since it does roll up the status color of the grouped nodes I don't understand the value of a nodeid also associating them. Once you have an Orion group(container) for each of these node "groups" (dynamic query…
-
Edit---I just saw you asked about eoc vs NPM. If the operstatusLED doesn't exist let me know and I'll give you a case statement that will translate numerical status to status icon. Same icons- I happen to show status first like the interface resources do but you can sub operstatusLED for interfaceicon SELECT i.operstatus…
-
If you don't mind some manual work - add a label to your map and click on it's properties. Then add the URL for the parent map. Name the label what you want and now it's a navigation object. Gotta do what you gotta do - hope it's not too many maps? If so have you looked at NPM 11.5? The world map now handles groups on the…
-
1. Yes with the http monitor 2. For this I would wrap both in a powershell script which allows for credential and token declaration and then pass back two metrics and messages for each stage.
-
Not setup but I'd look first in the vim discovered nodes table. If that doesn't resolve host name then maybe join to nodes or vim nodes by IP address?
-
Not setup but I'd look first in the vim discovered nodes table. If that doesn't resolve host name then maybe join to nodes or vim nodes by IP address?
-
To be honest we have avoided this jumble mess of alerts by pushing that logic into our ticketing system. If you create a custom property for tier then pass that in the email then you might be able to have your ticketing system set the severity or escalation logic based on it. Alert Central can repeat alerts after x time…
-
Chris- just to confirm is your interest in the snmp v1,2,3 credentials or WMI? How about application monitor cred? and also what version of NPM do you have as the tables just moved around. That said, go to reports, choose custom SQL and type; SELECT * FROM dbo.Nodes then edit table and select the columns you wanted - you…
-
My BL460c G7's do not show memory under the current hardware health resource. I do have RAM utilization under the volumes resource. You could add a universal device poller for it. cpqHeResMem2ModuleTable1.3.6.1.4.1.232.6.2.14.13 cpqHeResMem2ModuleEntry1.3.6.1.4.1.232.6.2.14.13.1…
-
Sure but what is your complete workflow? if you manually enter an itsm ticket number on a node custom property and a script matches that to the actual ticket then what happens next and why? What if a node is on two itsm tickets? would you prefer to link an itsm ticket to a Solarwinds alarm so it's 1:1 then you can lookup…
-
There is also a Solarwinds connector built into ServiceNow Event Management module. Advantages are it will bind to the correct Configuration Item in the CMDB, can be easily configured/modified, and can normalize/correlate/add ML/AI to alerts from many monitoring systems. I used it to take the ticket routing logic out of…
-
We never had Orion but another CMDB integrated with Remedy. In our case the DBA had views created which we consumed by web service. If you are working with DBA's then they might allow you to write back into a table that they approve and update their tables from( for example adding new ticket details and notes) or if they…
-
Julion, While Rob is absolutely correct that auto creation of all 60 maps at once is not possible I would not expect that functionality from the free built in mapping tool. I have approached the same issue with the following steps (by memory so excuse any omissions): 1. creating groups with dynamic queries to pull all…
-
I like everything about this - from the event log using your script name to the replace and split of the LastUpdate.
-
Microsoft will use any random port above 1024. It is possible to modify the ports used - I found it easier to put an additional poller in my remote or dmz locations. http://support.microsoft.com/kb/154596
-
What kind of cluster? Generally consider monitoring the individual servers each in SAM/NPM for hardware and possibly some persistent services and ports. Then monitor failover services or ports on just the cluster or virtual IP- you can find plenty of these already in the built in SAM templates. I add the cluster VIP as a…
-
Can you be more specific in exactly what information you are looking to capture from user systems? While an agent-based solution might provide more details - with Server and Application Monitor and agent-less snmp/wmi you can do most of your list with PowerShell extending even further. I gave up my agent-based for SAM and…
-
I would recommend against as you would not be able to fully populate the hardware health/ list inventory information. I would recommend a discovery even if you limited it to just those IP's you expected to come online at some point so it could fully discovery the interfaces/volumes, etc Just playing around though - I took…
-
as mentioned view is there breaking out (normalizing) their nodes table will make their internal updates faster Consider querying SWQL vs sql as it's far more abstracted from change
-
I have never found an IP status description field. But we can do this in SWQL or sql as I do for several IP reports. Select IPAddress ,Case when status = 1 then 'Used' when status = 2 then 'Available' when status = 4 then 'Reserved' Else 'Status Unknown' end as [Status] , from IPnode etc etc The above is from memory and I…
-
I agree on the lack of dynamic queries- other SQL based systems handle this through grape city or crystal reports or even SSRS where you select a data filter as input into your canned reports. Not great and I prefer custom SQL but allows end users to make dynamic reports. can you get away with a single custom query SWQL…
-
If my queuing/QoS for a link was filling and about to drop packets it could be an automated policy to route over a non-favorable metric path. I'd rather hop data around then drop it unless it really was given a drop policy.
-
Chris, I've been trying to summarize all of my alerts as well but this is a tough one as I see it. I attempted to simplify it by using cpuload metric with just one threshold and another for how many nodes before it triggers - you could rejoin the nodes table with a new alias but I am not sure the having clause would work…
-
Even later reply - I agree with jbiggley on SAM being good for monitoring services availability. However for quick and dirty up/down time measurements I have been using group availability charting - add the clustered servers into a group and choose best status rollup option. Now when you use the group availability chart…
-
I've got this on next month's sprint to build out: - I've queried out the discovery profile xml and found the ip address elements - I've switched my discovery profiles to individual ip addresses so its easier to add - I have not added ip address elements to the XML file but this will be easy - I have not reassembled the…
-
Note in case you run into the same issue- only IPSLA responders are supported on 2960's (or any other layer2 switch including my nexus 5ks) so fine for a light weight responder but not a source and likely not that many complex responders even.
-
HAve you tried an interface report with received traffic today (assuming daily vs real-time will better find your culprits) and include in the filter section the same line but in a complex statement of field value > (your threshold) AND interface caption contains "backup" or such. group by location, then hostname to better…
-
In case you decide to go local vs remote I have a similar script which I opted to run as straight UNC paths so as to avoid any remote PS at all. It should work in just the same way and keep the effort on your polling engine vs the remote OS. Just a thought.