mesverrum · Observability Architect · ✭✭✭✭✭

Comments

  • The term you are looking for is switching loop, not a loopback. Loopback is a type of logical interface, switching loop is when there are more than 1 layer 2 paths to a device which tends to contribute to packet storms. To be honest I've never had to track switching loops with Solarwinds, I expect you might see traffic…
  • In cases like this I usually use a super simple test script to validate that my connection is good and everything is in place, so I'd just do something like echo "statistic: 0" echo "message: test" And see if I can get it to run that.
  • In the mean time you can also create an SSH protocol handler on your local machine to launch your terminal client software. I've done this successfully using Kitty (putty fork) and Secure CRT KiTTY - SSH Handler SecureCRT - FAQ‌‌ -Marc Netterfield Loop1 Systems: SolarWinds Training and Professional Services * LinkedIN:…
  • Yes, the way I have seen it, they only show as virtual when the node is a child of a host that we are monitoring through the vmware or hyper v integrations. One would think that it wouldn't be too hard to update the logic to also treat everything that is a child of the cloud tables as a virtual system as well, so if you…
  • Do you have an ape designated to each client? Could factor the polling engine into the logic. It's usually enough of a chore to figure the rules out for a single environment, I'm sure its even more challenging in a shared type of setup.
  • When I first started to use Orion I was chasing every random yellow dot that showed up in the events. Eventually I realized that most of what's in there is really nothing worth thinking about so I usually remove the event widgets from all my summary views and just focus on active and historical alerts. If it didn't trigger…
  • Generally pages are up in a couple seconds, but we use another tool for tracking web server data and it collects all the activities of the web server so I occasionally see requests that take >10 seconds or error out but that's maybe about 1% of the total so I can live with those. When I'm working inside the tool almost…
  • It's not documented anywhere but from using the products you find that some values are set once when you initially add an object, others are changed when you change various settings in the GUI, and some are polled on some recurring schedule. Initially it just has to be trial and error until you get a sense for how the devs…
  • I have seen that issue with the backward stuff before, i think here I am actually using some custom sql for the report and also sending them a link to our dashboard if they actually want to interact with it. As far as not authenticating users you can use this method, but the directlink thing usually does require some…
  • Seems like it might be possible, but i don't have access to the ASA itself to confirm what I'm seeing in the database. From a quick glance it looks like maybe this would get what you are asking SELECT ras.node.Caption, UserName, IPAddress, count(SessionIndex) as sessions FROM Orion.ASA.RemoteAccessSessions ras where…
  • Only if you only intend to monitor for under 30 days before the trial ends. PRTG offers a permanent free version for environments with under 100 elements, also Nagios/Icinga/Prometheus are all free. The trick part I think is that none of these tools are built with home users in mind. They all rely on you having a pretty…
  • This is a trimmed down version of an interface alert message template i have used where i was able to bring in node custom properties no problem. <font color="red"><b> ${N=Alerting;M=AlertMessage} </b></font> Interface Details for <a href="${N=SwisEntity;M=DetailsUrl}">${N=SwisEntity;M=Caption}</a> Internal Name:…
  • You should be able to build what you need fairly simply by opening up the database manager on your orion server and starting with select top 100 * from alerthistory ah join alertobjects ao on ao.alertobjectid=ah.alertobjectid join alertconfigurations ac on ac.alertid=ao.alertid You should be able to comb through the…
  • There's a built in report of top 100, you can modify that and remove the top xx bits but reporting on netflow can time out when you try to present too much data in a single go. When you need a really big chunk you can use SSMS to write queries directly against the netflow database since there is no timeout built into sql…
  • You can choose to assign it on the node or not, but assigning it to the node that hosts that website makes it a bit easier to know that if this website is down then thats the node where you need to fix the problem. When you assign the monitor it also defaults to trying to connect to that node's IP on 443, but you could…
  • Maybe in a very old version that may have been a thing, but for at least the last 5 years I am confident that IPAM does not need to export anything as all the settings are in the DB.
  • I'd second this, you can very easily virtualize orion's db just the same as any other db these days as long as you use best practices regarding the storage. Orion can be really demanding on memory and disk I/O and if it lives alongside other application db's then you risk it causing performance issues on other apps. In a…
  • Yep that'll work. Kind of raises the question of why even run the kiwi if you have an ES setup in place already?
  • Problem with looking at the events widget is you have no control over what SolarWinds deems is an event worth recording and how severe they display it as. For me the most obvious example was the case where a network interface negotiates a different speed with the remote system. Solarwinds natively displays that as a…
  • Save the perfstack, then search for whatever name you gave it in the resources list and it will have been added
  • I suspect it may not be available in there since i don't remember there being fields presented relating to the templates, but honestly I don't take the time to look anymore. Figuring out what is or is not allowed in the reporting GUI is always slower for me than just navigating the tables in SWQL studio and knowing that no…
  • SWQL is so close to SQL as to make it not worthwhile to teach separately. If you know basic SQL then you can make basic SWQL, and any advanced SQL doesnt work in SWQL. I taught myself everything I needed to know about SQL and SWQL by using this SQL Tutorial​, the above mentioned github, and a lot of googling. Step 1 is to…
  • It typically probes overy 10 minutes... I doubt you would want to spam yourself that often but if you really wanted yes you could rig up an alert that sends out an email every poll. I would set it up where it matched some kind of condition that was going to always be true, have the alert automatically reset itself every x…
  • It takes the SNMP location value and sends that to the mapping API. I think in the case of WMI machines they get their location from an AD field but I don't recall what it is called because it isn't Location like you would expect.
  • assuming the website uses an html form login then there is also a component specifically for logging into forms and validating the output on the other side.
  • I don't run into clients who need it often enough to have a SOP for it, but basically you figure out which metrics you need the long term history on, write a bunch of queries to gather that info from Orion, optimize the structure of your new db for the kind of reports you are likely to be running, and then set up jobs to…
  • If you want to get more elaborate with your other site you would probably want to be making calls to the API and then you can pull whatever data you want and present it in a way that might be more consistent with however you are currently displaying data in the external web tool. The web service is at…
  • Look at it this way, millions of MSSQL databases are backed up every single night while in service. It would be an extremely unusual circumstance to require the system to stop to perform the DB backups, so they don't go out of their way to say "this database should be treated the same as almost every other database" in the…
  • Unfortunately cannot be done with the built in resources. I think the easiest method at this point would be to have them use perfstack, although I've never set up a perfstack for UNDP's with multiple rows yet.
  • You keep trying to remove them from list resources, you won't be able to get them there you have to delete them from the manage nodes screen