mesverrum · Observability Architect · ✭✭✭✭✭

Comments

  • Adding on to this, I have some similar examples of custom groups pages queries for all kinds of objects that might be useful. This one is current CPU/Mem/Loss/Latency for all nodes in the group, with threshold sensitive icons select n.Caption, n.IP_Address, c.detailsurl as…
  • The views are attached to the the login group so giving tailored views will require creating additional AD groups or individual logins and setting those each to use the views you want. Be careful going down this road because if you get into doing a lot of customizations for different teams you may create a lot of admin…
  • So unless I missed something it looks like the GUI doesn't have the option to include endpoint info in the reports, Since I was curious I went ahead and made a custom SWQL query that pulls in the details you asked for. In my test lab I came across some buggy info so I can't say this is 100% but it seems to be a start.…
  • Orion polls the devices themselves for the thresholds, if you need to customize them then you have to do an over ride, but it cannot be set ahead of time, only after the device is added. Success Center Edit hardware health thresholds
  • There is a tool on the orion server that you can use for scheduling recurring unmanage windows for any object. https://support.solarwinds.com/SuccessCenter/s/article/Configure-Orion-to-unmanage-items-on-a-scheduled-basis
  • Any chance your Orion server is in a country where the windows localization settings use commas in that way?
  • So this concept has been a wishlist item of mine for years but time never allows me to get into the weeds with it. About Connecting to Data in Visio | Microsoft Docs You just need to hook visio into your orion db, could use the same account you use for orion to write to it or you can create your own service account if you…
  • You can go to any view you want this to show up in and add a Custom Query resource and paste the following in. SELECT Caption, detailsurl AS [_linkfor_caption] FROM NCM.Nodes nFull JOIN orion.nodes c ON n.corenodeid=c.nodeidWHERE corenodeid is NULL You can include more columns if you want but that's a basic list of nodes…
  • If you put something good up for free on the internet it turns out that a million people start trying to use it. So, Openweathermaps gated their system behind an API and you have register an account with them and make some changes to the html example at the top of that thread to get it working now. Look for the comment by…
  • This is the report I use to check for the most common cases Node Custom Properties uses report
  • This has come up a few times, NPM hates hex unfortunately. If you have SAM I suspect you could use a custom powershell script monitor to use a PoSH snmp plugin to pull the data, and PoSH has a lot of flexibility in how it interprets and manipulates data types. SNMP and PowerShell - vWiki
  • Simple way to spot check would be to do something like Select count(*) as undp from orion.npm.custompollerassignment That query could be more elaborate but I'm using my phone and can't really test anything more fancy at the moment.
  • NPM has no visibility into what specifically is using your bandwidth, NTA is the module that tells you who top talkers are. Within NTA there is a feature you can use called IP Address Groups. You can define the public IP address ranges as groups and then enable them to get your data sliced up that way.
  • ${Location} works on my lab, as far as I can tell Atlas will pull any column name listed in the nodes view if you look into the database. -Marc Netterfield Loop1 Systems: SolarWinds Training and Professional Services * LinkedIN: Loop1 Systems * Facebook: Loop1 Systems * Twitter: @Loop1Systems
  • manage groups > check the box for "Alphabet" > add/remove members From the next screen just set the section on the left to show groups and pick d/e/f from the list to add to the group. Done
  • Group status is ENTIRELY based on up/down of the members. It does nothing to roll up the alert conditions or any other property, so you need to factor that into anything you expect from them. Like rfroembgen​ pointed out you could use alert logic to force the node down based on whatever you come up with but those might not…
  • NPM does not have any IPSLA support, but there is a module called VNQM that does. I believe it does not have support for the types of operations you are asking for though. This link shows the types of operations currently supported and the method solarwinds uses to gather their metrics Polling methods VNQM use to poll…
  • The trick to knowing what variables are available on a details page is to just look that the corresponding SQL database table for that object type. So for a node open the DB and every column on the Nodes table is a variable you can use, for an interface it would be the Interfaces table. That applies to almost all of the…
  • This is the documentation from the hithub relating to unmanaging objects Unmanaging Entities · solarwinds/OrionSDK Wiki · GitHub
  • From when I have done varbinds in the past I believe the syntax is more generic, it should be something like this: ${vbData1} Trap variable binding value ${vbName1} Trap variable binding name
  • I run into this kind of question a lot, there are no built in variables or relationships going from a group alert to the objects inside the groups. You are approaching it from the top down and the UI doesn't really facilitate that, you would have to approach it from the bottom up. For the point of view of Solarwinds a…
  • I've definitely done what you describe of just having my SAM monitors call local files. As you said its kludgy but does the job. The usual problem I run into here is that server admins write scripts for the purposes of things they need done, and almost never care to think about the format requirements I have in order for…
  • Looking at those numbers it seems pretty clear that you are not monitoring the same total number of elements between the old and new instances. Node count is just one (and usually the least important) of the things that plays into element counts and polling load. Go to your Settings > Polling Engines and see what you have…
  • Mobile admin is usually installed to a completely separate system than your NPM, and if you want it to be reachable from people via their phones when they aren't on VPN then yes you would typically put it in a DMZ with a public facing address. Mobile admin is the proxy to NPM.
  • This is a chunk of scripting I did a while back for a similar purpose, adopted bits from a few other sources to get it there but this script prompts you for your orion server and login creds, then a CSV source file, then for a name and does all the leg work for you of finding all the credentials and adding them to the…
  • If a device doesn't have snmpv3 configured then Solarwinds would have no way to know if you do or don't have the option to enable it. You most likely could use Solarwinds to build a report of the distinct models and code versions on your hardware but you would have to cross reference that against your vendor's feature…
  • Did you see that they have a new api polling feature currently in RC stage? Seems like it could be very much in line with what you need. What We're Working On For Server & Application Monitor (Updated July, 2019)
  • I've run into situations where it says im logging in but just sits there forever, is that the one you have? Dumping your browser cache can fix that issue.
  • Set up your alert conditions such that vm status =down and host status != down. There may be some cases where the polling doesnt exactly match up and a vm shows as down before Solarwinds realizes its host is down but that should be good enough to quiet the majority of the possible spam. No need to mess the with…
  • Socket timeout should be able to be tested via the native tcp port monitor for the relevant port, there is also a built in component for https monitoring for your ssl, and the previously mentioned port monitor should also be able cover your port test as well. _ Nagios to Solarwinds transitions are not terribly difficult,…