mesverrum · Observability Architect · ✭✭✭✭✭

Comments

  • Connection refused does not indicate that you are on the wrong template, it usually means you are connecting via telnet when you need ssh, or the other way around. Also could be getting jammed up with a firewall/acl kind of situation. Easiest way to verify is fire up putty on your polling engine and try to connect to the…
  • If you monitor the vcenter server that controls the hosts this VM lives on (even without VMAN) you can report on this. Add a vCenter, HyperV host, or standalone ESX host for monitoring in VMAN - SolarWinds Worldwide, LLC. Help and Support
  • There should be no relationship between reboots and the collected metrics. If you say the application is running slowly and are seeing disk latency in the 90-140 ms range then you basically already have identified an issue. I normally expect my systems to have latencies under 20 ms, but obviously each company sets their…
  • No that would just look at each individual value and alert if they were individually greater than 10. When dealing with SAM components i absolutely never create alert conditions where the threshold lives in the alert logic. I only set up alerts in the form of "alert me when component is critical" and inside the component I…
  • There is no native capability to edit the footers on the webpage, and if you modify the website settings and CSS templates to make it how you want they would be undone any time the configuration wizard runs. You can do custom footers on reports.
  • Lem retains all data until the disk is nearly full then starts deleting the oldest records, so unless you need to maintain an archive that goes back farther than what you can fit on the disk (maxes at 2 TB) these backups aren't necessary for the purposes of looking at past data. Now for good practices you should be…
  • The simplest way to make that happen is in the alert trigger page check the box that says problem must exist for _ minutes, keeping in mind that WPM transactions are usually on 5 minute intervals, so 10 min = 2 attempts
  • For Windows nodes the using WMI it usually populates the location with it's AD Site, for example one of my labs has all the servers showing with 'Default-Fi​rst-Site-N​ame' because we didn't specify anything more useful when we stood up the environment. Presumably all these nodes are actually joined to the domain and…
  • Have you noticed the appinsight tab called Queries? Seems like it has almost everything you want. Outside of that, using the SQL experience monitor you wont be able to build what you want, it is intended as a simple check. Getting more elaborate and using a script to call SQLcmd.exe and parsing the results of that into a…
  • It will definitely be in SAM since NPM doesn't have any kind of support for things like this. You will probably end up needing to build a custom script monitor that interacts with PLC appliance.
  • Solarwinds staff are super strict on their "do not promise timelines" policy. You will not catch them on here making any estimates of how long before anything comes out until the feature has already been released in a beta. In the mean time aLTeReGo​ did post this cpu poller into the content exchange Huawei CPU/Memory
  • So far I haven't come across anything in the db specifically measuring the loads, but this custom SWQL report is what I've put together so far, obviously only works if you are running ipam 4.6. Lists off all the engines that have subnets assigned to them, counts out the total number of subnets, how many of those subnets…
  • The devices themselves generally report their thresholds as part of the mib.
  • When im debugging a template I often just change the output to $env:username and $env:computername to confirm that my script is running under the expected account and on the expected system.
  • Worth pointing out that WMI based nodes automatically get this value from their AD Site name, so if this isn't being populated it means you are talking about Windows boxes using SNMP or linux machines. Windows SNMP settings can be controlled via GPO so they don't have to muck around logging into servers and Linux has a sea…
  • Several examples here of how to interact with groups in powershell OrionSDK/Groups.ps1 at master · solarwinds/OrionSDK · GitHub
  • Create a report and for the data source filter it to nodes where caption contains East, then just pick the columns you want to display in the report.
  • Doing direct sql edits is not recommended as there tend to be lots of changes that need to happen to multiple tables. Even when the sql edit appears to give the desired results it tends to leave behind inconsistencies in the db that can bite you later. If you have scripts you should look into having them interact with the…
  • Assuming that I understand your request correctly I would have a sub group for each redundant pair and set the subgroup to best status, then set up an alert if a sub group is down. Something like Group A Group A routers - best status A-1 A-2 Everything else And alert logic that was group status is down and group rollup…
  • The flow data that NTA uses does not contain any user information like that it's all packet Header information. If you have user device tracker installed then you can click on to that IP address end point and UDT would display information about the user accounts that were logged into that IP at various times
  • I like seeing how you appear to have beat the SWI devs to the punch, since it was pretty clear that the eventual goal for the map was to replace atlas and newmaps v1 and v2 was just them laying the groundwork for the intended capabilities. You have proven that the guts are in there to do it already
  • If you have purchased licenses already then all of the installers from the customer portal are offline, I believe the eval versions use the web based installer to make it easier to tie downloads and installs to sales opportunities. Everyone knows about the well earned reputation that the hard working team at Solarwinds…
  • You can't do that in the script directly, but you can accomplish the same goal with compliance reports and remediation scripts. The reports will look through the config for whatever regex lines you give them and if it finds them you can set up scripts to remove the offending code and insert the correct one. It takes a…
  • Through the UI there is no ability to do this. With that said, I've used SQL in the past to clone views and move them around or duplicate them but doing that requires a pretty solid grasp of SQL and how Solarwinds works.
  • A guy on my team just wrote a bit of powershell to validate the most typical failure modes and then it shoots out an email. Easy to knock something like that out if anyone on your team knows powershell.
  • Orion is not an even correlation system normally. It doesn't have much in the way of built in methods for ingesting alarms from external sources except for by sending syslogs/traps to orion. The part where things could get a bit messy is that Orion would map the alert to the object based on the source IP of the event…
  • In Orion there's not really a scenario where you would need to copy an existing group and then replace the members. Just make a new group and put the stuff you want in it, ideally using a dynamic query to populate it instead of adding the objects in one by one.
  • An outbound test would usually be to use the component called an SMTP user experience monitor. I don't know off the top of my head what you would be checking to validate inbound mail, but if you can tell me how you would "know" that inbound mail was not working it would be a good lead and what to set your SAM monitors to…
  • one trick I've used to turn a string into an integer is to do p.CurrentValue*1.0
  • Curious where you got the idea that this process was automatic? As far as I have ever seen the built in automatic map placement option is for nodes only, and does not use any custom properties but instead attempts to parse out the SNMP Location field on your nodes, as per this documentation: Place nodes automatically on…