mesverrum · Observability Architect · ✭✭✭✭✭

Comments

  • You have an alert, probably with a name like "alert me when an interface goes down," that you can disable from the manage alerts screen. You'd still be collecting all the stats but not trigger an email when the interface goes down. Later on you can probably modify the alert to make it more specific, like only notify me…
  • This is the basic idea you need to follow: SNMP monitor Monitor SNMP using SAM - SolarWinds Worldwide, LLC. Help and Support The gotcha you should be aware of are the SAM SNMP monitors don't poll a whole table, just a single value. I haven't tested it in a while but I also believe the SAM SNMP monitors only process results…
  • The API is an ever evolving beast, but to address the first question, it does apply to most (maybe all?) of the modules. Some of them have more attention from the API than others and the available verbs are not always very extensively documented. The best bet for finding out what actions are available for you is to install…
  • You should be able to collect that information from SAM, and indirectly even NPM would let you know by monitoring the capacity of disk volumes. Via SAM Appinsight template You can also set an alarm condition when growth rates exceed a specified percentage in 24 hours.
  • Two approaches you can take, use a custom SWQL/SQL based alert trigger where you join the audit event to the nodeid and alert on the node, that way you can use node properties for the variables on the trigger actions. The alternative is you would leave the alert trigger logic the way it is now, but then use custom swql/sql…
  • Try this, SELECT n.NodeCaption, ent.LastDiscovery, ent.FirstDiscovery, ent.Missing, ent.Name, ent.Description, ent.Type, ent.ContainedIn, ent.EntityClass, ent.Position, ent.HardwareRevision, ent.FirmwareRevision, ent.SoftwareRevision, ent.Serial, ent.Manufacturer, ent.Model, ent.Alias, ent.AssetID, ent.FieldReplaceable…
  • Never had that problem, but off the top of my head: Did you try the usual troubleshooting stuff like restarting your services, running config wizard, rebooting the server? Do you use an additional web server and does the same problem show up on the AWE and core app server?
  • My first thought is did you assign any pollers to the nodes? There some discussions here about that, but the quickest check would be to take a look at the pollers table and filter it to your new nodeid and make sure the correct types of pollers are all in there compared to the ones you added via the GUI API - Adding Poller…
  • OK, now that I'm not on my phone I can be a little bit more descriptive as there are kind of a lot of steps to making this all work. Start with a custom property, I'm going to call it LogDirectory, set the type to text. Now build a group with a dynamic query that pulls in all nodes with vendor=Windows and Logdirectory is…
  • I'm about to take off on a plane so I can't be too elaborate about this but you can make this happen. Might be a bit tricky but I would set up a group that automatically pulls in all Windows servers with a log location custom property that is blank. Apply both monitors to everything in this group. use an alert that checks…
  • If you just added the device it sometimes take a little while for the detailed statistics to begin to populate, but within 10 minutes you should have them. If it has been longer than that and the device still isn't reading then I would be investigating the SNMP communication between the NPM server and the WLC. Hit list…
  • Well as far as the NCM module goes, I don't think it even uses MIB's for anything. In NPM you don't need to manually do anything to update the MIB db, you just send over the mib files to Solarwinds support and they will integrate them into future releases. In the mean time you are free to set up custom pollers if you need…
  • Thats a new bug to me, I have used VMAN and NPM in dozens of environments and not seen that yet. Did you open a ticket?
  • Never run into that before, but presumably the system account has been added to the orion users list and there may be some kind of job set up to delete alerts based on some kind of rules. I've done similar things when helping to automate certain admin processes for people but I always prefer to just set up a service…
  • I believe timeframeid=3 is wrong, you should be doing something like a rst.datetime > dateadd('min',-3,getdate()) The timestamp column might have a different name on that table, but broadly speaking that is basically the syntax for filtering to the last 3 days.
  • So using the built in tools what many people do in a circumstance like this is just add a page that acts as a sort of Table of Contents with and html resource and a lot of links. The downside is that is pretty tedious to set up and is not dynamic. Stepping into a more advanced solution you can come up with a swql resource…
  • The thing that you heard about applying more poller licenses to a since server is called a stacked poller. I never set up stacked polling on my primary server because I like have that extra bit of flexibility from the APE being separate, but each server could have up to 4 total polling licenses applied to it to have a…
  • I don't have the solution to your specific script, but I will say that I use exactly the same powershell script for all nodes, wmi or snmp, with no changes needed. The error it's kicking back is that it can't make sense of one of the parameters you are passing, but I don't use python enough to see the typo or whatever that…
  • To the best of my knowledge no one has come up with a way to automate the import/export process for credentials. I run into it fairly frequently when I build new servers for clients. Whenever I do a migration I make sure to screenshot the info I need regarding every NCM profile and recreate those in the new environment. If…
  • This is the one I've been using for a couple years select n.caption as [Node] ,n.detailsurl as [_linkfor_Node] ,'/Orion/images/StatusIcons/Small-' + n.StatusIcon AS [_IconFor_Node] ,n.ip_address as [IP Address] ,n.detailsurl as [_linkfor_IP Address] ,n.statusdescription as [Status Description] ,n.objectsubtype as…
  • Select TOP 30 nodes.NodCaption, nodes.AgentIP, audit.DateTime, audit.Message FROM NCM_RTNAudit audit JOIN NCM_Nodes nodes on nodes.nodeid=audit.nodeid ORDER BY CONVERT (DateTime, DateTime) DESC
  • No. You could use excel to build a list of all those .1 addresses and then copy those into the ip/hostname discovery.
  • Are you working on requirement 6.5.10? LEM is mostly just basic Linux under the hood so perhaps this guide would be of some assistance? Don't know offhand if they do anything unusual that would interfere with this but this explains how to set timeouts in Linux. How to set an SSH timeout | GoDaddy Help Support can get you…
  • Building automation and deep reporting from SAM has always been a bit of a struggle. Would be nice if there was at least some tables with indexes of what things were supposed to mean (for example, theres not list translating componenttypes to a friendly name). I know those tables well from smashing my head against the wall…
  • SQL does not allow you to use an alias inside the Where conditions, use Nodes.Caption instead of nodename
  • Each node is tied to one single poller, all tasks for that node will come from the same poller. At a minimum you need access for the one poller you use to monitor the node, but I find it is a best practice to add all possible pollers (except things like pollers on another network that couldn't reach the node to begin with)…
  • Swisentity is basically "whatever triggered this alert" so depending on the type of alert you are making it could be a node, interface, component, whatever you selected at the top of the trigger tab. If you have an alert triggering on an interface for example then the Machinetype field doesn't exist for interfaces so it…
  • They don't do a great job of displaying this stuff in the default resource, but the way I handle this is to add in a UNDP monitor for each of the columns of the table that im interested in. Ideally set them all to the same column for the label. Then just hit edit on that UNDP table resource you screenshotted there and…
  • The official solution to this problem is just to build scheduled discoveries of your server subnets and have it automatically adding in all volumes that it finds. This also helps a bit with the problem of making changes to a volume in vcenter and having it get assigned a new serial number and the old volume shows as down…
  • Depends on what features and modules you intend to use. Any device with standard SNMP support is "compatible" with solarwinds in a general sense. The most common issue for less common devices is that the out of the box hardware health monitoring might not be set up to poll the OID's used by your device, this is the current…