Comments
-
You probably need to be a bit more deliberate with your regex, I would try interface Vlan10\s and see if you had better luck, \s is white space including spaces, tabs, carriage returns or new lines. I typically use Regexr.com for regex testing but the logic it uses is not a 100% match for how orion seems to do it.
-
This is a goopd starting point - GitHub - solarwinds/OrionSDK: SDK for the SolarWinds Orion platform, including tools, documentation, and samples in Powe…
-
Yes. The more data you have in the database the more load it puts on the SQL server. It is writing more in with the increased polling frequencies and it is pulling more out to populate the charts at that level of detail, then the app/web server has top process more data to get the charts to render on the screen. Make sure…
-
This is one of my SWQL reports reworked for your conditions, show all alerts that took longer than 15 min to ack or reset. select ac.Name ,ah.Message ,'/Orion/NetPerfMon/ActiveAlertDetails.aspx?NetObject=AAT:'+ToString(AlertObjectID) as [_linkfor_Name] ,EntityCaption as [Trigger Object] ,EntityDetailsUrl as…
-
You can, https://support.solarwinds.com/SuccessCenter/s/article/DPA-repository-Data-retention-policy
-
While it is good to get rid of monitors that you don't need and especially good to remove any of them that are not configured correctly, I will tell you that 10k limit is a bit of a cop out/red herring. In MANY cases the first line support doesn't seem to understand the nuance of the loads and are just spitting back a spec…
-
If you really want to get into the weeds of the back end terminology, its a legacy thing. See if you can dig up screenshots of NPM 10.0 and such and the terminology being used more closely tracks with how the UI worked at that time. When you spend time in the DB the answer to almost all of the "this doesn't add up" is…
-
The scenario you described with the legacy baselining is an exceptionally rare situation. It appears to me that you guys actually built a process very closely around the capabilities of NCM, so it is obviously a pain if the tool changes. In the field I would say 98% of NCM owners just ignored the baseline feature…
-
I'd think you will have better luck updating the orion.alertconfiguration.Trigger value. Alert active is more of a historical record of what happens after an alert fires. The alert configuration is where those decisions about what needs to happen are made. The trigger and reset are pretty big blocks of xml so it may take a…
-
This is the report I use for this situation, you may want to tweak it slightly for your use case but it has served me well. Add it into a custom query resource on one of your views. select n.caption as [Node] ,n.detailsurl as [_linkfor_Node] ,'/Orion/images/StatusIcons/Small-' + n.StatusIcon AS [_IconFor_Node]…
-
Was the node with a 0% avg down or unmanaged during that whole month maybe? Are you getting current SNMP stats or is the data showing up stale?
-
You'll just need to invoke the verb as described in this documentation from the sdk wiki: SolarWinds Information Service v3.0 Schema Documentation As far as finding out exactly how to format what you want, usually the easiest way is to create one in the GUI, then see how it shows up on the back end and write your code to…
-
Most l2 switches don't support netflow, some l2/l3 switches do. You would have to check the vendor documentation for your models to confirm if they support it and if there are any limitations and examples of the configuration. Once you have it set up on your side Solarwinds isn't terribly picky about netflow sources, as…
-
You could do this two ways, either by creating a custom table and using the GUI, or by using a custom query if you are into sql/swql. To do a table just add a custom table to the view, and when you go to configure the data source set it up like this, except change the comments custom property to the critical interfaces…
-
No way in the existing UI to do that, but when I've done this in SQL you would just need to change the viewid associated with the resources to the one you want, and probably shuffle around any conflicting row/column info. The relevant tables are called Views and Resources
-
I've felt that pain regarding the lack of search boxes that do what I need in various parts of solarwinds, here is a quick custom query that you can add to a page to reduce the pain of the work flow. Just add a Custom Query resource to your view and when you edit it check the box for Enable Search. First query goes in the…
-
How many actual objects are you expecting to find in that sea of ip addresses? I don't believe in having Orion just wandering through my networks guessing at stuff to try and connect with. Do you have actual lists of ips in use? Even using a seed router can be a pretty sloppy way to get lists of subnets. Router won't…
-
I wrote a SWQL resource that does this for me a while ago, tailoring it would require you to be comfortable in SWQL but it can be made to show or not show anything you want. SELECT o.AlertConfigurations.Name AS [ALERT NAME] ,'/Orion/NetPerfMon/ActiveAlertDetails.aspx?NetObject=AAT:' + ToString(o.AlertObjectID) AS…
-
The contents of the view will only refresh when the page loads. The "enable noc view " button on the view settings can set things so the page is refreshed every 10-30 seconds and is probably the most common solution for this kind of thing.
-
Hopefully this is the same John Haas I'm thinking of in STL, if you want I can email you a sql based report I use to audit all the custom properties. Shows any cp being used in alerts, reports, dashboard resources, and account/view limitations. The only gotcha is that you can possibly get false positives for any custom…
-
Just to be clear, summary pages almost never resolve useful variables, do you mean group details page? The best way I have found for figuring out which variables will resolve is just to go to the database table for whatever object I'm editing the details page of. For example on groups I typically have to use ${id} or…
-
You may end up having to spend some time playing with it but the newest versions of swql have substring and replace functions, perhaps you can rig something up like (replace(i.ipaddress,'%.',''))+0 to drop everything but the last octet and then convert it to an int. I'm not entirely sure the replace function works with…
-
Orion has a feature called dependencies, you make those 4 objects in their group a child of the switch, orion automatically marks them as status = unreachable whenever the switch goes down and will stop trying to poll them. Just make sure your "node down" type alerts don't alert on unreachable status and you are set.…
-
Correct that there is no built in function for individual thresholds on UNDP objects, but you could accomplish what you need with a node custom property, just create something like 'TempThreshold' and set your alert logic to trigger when custom poller with uniquename like 'yourtempundp' and statistic >= Tempthreshold
-
Since the new version came out I have been editing the engineid of the subnets within SQL with success.
-
There is nothing natively to tie NPM to KACE, and I've not seen anyone build one, but i've integrated orion with dozens of other tools. Ideally you would piece something together passing data back and forth between the KACE api and Orion. As far as what information and functionality you get it depends entirely on what KACE…
-
I'd have to test some things in a lab to find the right syntax but whenever my filters are having a hard time with special characters I end up using the regex option at the bottom.
-
You were right in the first place, that is the total bytes transferred across all monitored interfaces that your Solarwinds knows about. -Marc Netterfield Loop1 Systems: SolarWinds Training and Professional Services * LinkedIN: Loop1 Systems * Facebook: Loop1 Systems * Twitter: @Loop1Systems
-
This is how I would do this. First create a custom property for your interfaces, I'd call it Inactive, and make it a true/false (I chose inactive as opposed to active because t/f properties default to false) I'd probably make sure the description said something like "DO NOT TOUCH" because I don't want anyone messing with…
-
I've seen some websites that throw a similar kind of error when my browser autopopulates fields using my saved form data. Some of them all i have to do is to click into the field then enter the data and it passes whatever validation check they are doing. To simulate this in WPM what i would try is get to that part of the…