mesverrum · Observability Architect · ✭✭✭✭✭

Comments

  • That may be something specific to the RC installer you downloaded, because I installed Sam 6.7 in a client environment this week on server 2012, sql 2016, and it included the updates to orion core that enable SAML. I'm sure support can hunt you down a version of the installer that doesn't include that incompatible ncm…
  • smiffy85​ I fixed a similar issue for a client last week. Make sure your websites table in the db has the server name correct and ssl checked. If those are both good then most likely the cell you are looking for is on the websettings table. There are several rows which reference the name of the orion server for different…
  • Good to hear you are working internally on it. The account limitations is definitely one area that could use work as it is still pretty sketchy what limitations seem to stop working when you go from one module to another
  • There are no variables available for date time parts, I always have had to use powershell script monitors to do dynamic file paths.
  • I've done fairly elaborate things like this by leveraging substrings, but it gets pretty complex to build them out sometimes. Something like this, with the assumption that I am always entering 3 arguments like so: cidr:24,loc:PARIS,status:LIBRE where s.CIDR LIKE…
  • Unfortunately, SAM does not hold the top query stuff historically in the database.
  • Most likely problem is the device template is set to auto and it is using the Cisco iOS commands instead of the Cisco wlc commands
  • The way the custom query widget works it sometimes struggles with how it will handle paging in the GUI unless you tell it how to order things. It's just how it is, its a known issue going way back, I just got into the habit of putting order by on all my custom swql widgets, whether i need them or not.
  • Many of the tables have changed between 2016 and the current release, it is likely that it could start up but you likely would run into various errors once everything gets up and running. The best way to do this would be to just download and run the latest version of the installer as if you were going to upgrade the 2016.1…
  • Looks pretty good, I use a similar variation of this idea for my node details pages as well. You will want to edit the Custom Query: Event History Search line with WHERE NetworkNode = '2084' to WHERE NetworkNode = ${NodeID} You also dont need to do the whole tostring thing for your details urls within the browser it sets…
  • You can build a powershell script around the invoke-webrequest command For example this: $test = Invoke-WebRequest 'http://gmail.com/' $test.rawcontent would probably display everything you are looking for.
  • So the trick to make this summary resource useful on specific nodes is to filter it down to the active node that you are looking at. If you set it up on the node details page and set the filter like I have it below it would do what you want. The bit inside of the quotes pulls the variable for the node you are currently…
  • I cleaned up some of what I assume were copy/paste artifacts or something, also you kept referencing the E0 table but never actually defined it, at this point it does execute in swql studio without errors, hopefully this is what you were looking for. The where conditions results in no hits in my lab but there are so many…
  • Try this SELECT TOP 1000 * FROM [dbo].[APM_ExternalSetting] These gets mapped to rows with a key named ScriptBody that could be referenced in the apm_componentsettings or apm_componenttemplatesettings or apm_componentdefinitionsettings, depending on if you are using templates or overriding them or whatnot.
  • Nope, SRM does not require you to monitor the array with SNMP, except in the rare cases where the arrays actually use snmp for storage metrics SRM: Enable the Solutions Enabler Appliance - SolarWinds Worldwide, LLC. Help and Support
  • If this is the only use who would be using that map you could edit the atlas map itself so that the objects have no links, right click on an object and I believe it's under properties that you find the link stuff, it defaults to the object's details page I. Another option would be to change that user account so that it…
  • I always disable the volumes in my environments, its just duplication of data i get from the cpu/mem poller
  • The retention is global, there is no roll up in netflow the way there is for other Orion modules, its down to the minute until it hits the limit and then they drop it. The type of db structure they used for NTA is pretty nice and your retention periods don't really seem to have much negative impact on the overall orion web…
  • For the example of a per node report of all historical alerts I use this custom SWQL query on my Node Details page, I have versions of it that i use for almost every object type. select 'Last 24 Hours' as [Time] , concat(count(ah.AlertHistoryID),' Alerts') as [Alert Name] , '' as [_linkfor_Alert Name] , CASE WHEN…
  • Not directly, all users accessing the website have to log in. There is a feature you can look up in the kb's called directlink that provides a sort of default account that automatically logs people in when they follow a link into Orion. It solves the problem of external users but I also find it can be a bit of a nuisance…
  • There is only one group details view, all groups share it, but it just populates with the resources for the group you clicked on to get there. You can build several new summary views and use the view limitations options to allow a custom summary page unique to each group, but the page that says "group details" on the top…
  • You could join it to your polling engine based on the engineid that received the message. Generate an alarm along the lines of "%servername% has dropped 500 messages from unknown nodes in the last hour." Personally, I would probably just make it a report though since I only alert on things that need immediate resolution…
  • Not sure how I'd do it in the GUI, but with a custom alert it'd be something like this Set up a custom swql alert on nodes, the top box will be prepopulated and you can't change it, but in the lower box enter this where nodes.nodeid in ( Select nodeid from orion.nodes where caption like 'sqlclusterserver%' -- filter on…
  • Found several threads on technet relating to similar situations. Looks like a scheduled task claiming it succeeded is not entirely accurate in certain cases. Probably need to do some logging on the actual task to pin down what it's complaining about.…
  • amdpiamason​ Yes you definitely can monitor battery percentage with NPM. Assuming you already have the device set up with snmp and added to NPM then you would need to set up a Universal Device Poller on your polling server. See this post from a couple years ago for how to do set up a custom APC poller.…
  • Out of the box NPM isn't going to be gathering those detailed "why" datapoints, but with SAM I built a powershell template a while back that I use to track the top processes on Windows servers. You can download and import the template from here if you want to try it CPU/MEM Process Snapshot
  • Rename the component monitor to match the service name. The fields inside the component setup are not available as email variables because they are different for all the 49 types of built in components. You can dig them out of you REALLY need to using custom SQL but most people aren't that familiar with the database and it…
  • There are a lot of syntax errors in this and the alertdefinitions table is not used anymore, so I'll just paste the example of my custom swql alert widget with a filter for just volumes objects. Feel free to adjust it to whatever your end goal is. SELECT o.AlertConfigurations.Name AS [ALERT NAME]…
  • If you are actually using SQL and not SWQL then the name of the property is the name of the column and it is just on the Nodes view, no need to pull anything in at all. In SWQL you need to navigate from orion.nodes to nodes.customproperties.[yourpropertyhere]
  • I've seen many clients with one way integration to netcool, where they basically just generate alerts and forward them to netcool using snmp traps. Alert action: send an SNMP trap - SolarWinds Worldwide, LLC. Help and Support The specific fields you need to include are basically up to you, my clients had to build many trap…