RichardLetts ✭✭✭✭✭

Comments

  • Yes, I know I can do that but: a) there is no quick/easy way to customize the out of the box poller to do that. I ONLY want to change the machineType, but in order to do that i have to define hundreds of new custom pollers? b) someone at Solarwinds hard-coded the bad names above into their MachineType code compiled into…
  • inbound traps are correctly associated with the IP address (and the nodeid) of the node \ The example on that thread was a little more broad because the SNMP agent was proxying traps for other components of the system. In fact, for most of them I use the 'nodeid' like this: Trigger Query: WHERE Nodes.nodeid in (SELECT…
  • the original question looks like they have Juniper devices. from what I can tell topology discovery is broken with Juniper devices. -- I started looking at this the other week when I realized that it was going to be more useful with NPM 11.5 and our topology generation was broken. Solarwinds: see case #769279 technical…
  • Are you sure? On all of the nodes that i have imported it's not set by my code, but it's 30 minutes in the database (that is the default value set on the database column). Is there some other process that looks at this value when it's set explicitly?
  • here is an example; NOTE!!! all of this should be on one line; I've formatted it for clarity. the inner sub-query gets the columns you want from the database the outer query flattens it into a single value that the Alert manager is expecting. check ${groupid} -- should be whatever value has the current groupid that the…
  • yes (kind of) Think of it like this: 'What object have (this condition) and not (that condition)' Where the object is the thing you're alerting on (a container/group). You can do it as custom SQL -> contact support for help on SQL macros.
  • What is the actual MAC address? could it be something like: 00:02:86:00:9d:ed ... In that case the SNMP agent on the device is putting the ASCII equivalent of the MAC address instead of the Physical address. This datatype should be PhysAddress, not DisplayString. RFC 1213 - Management Information Base for Network…
  • the causes of this are various... in my case I have it caused by threads being killed by the sqlserver because of deadlocks or process-out-of-memory issues (as NPM processes are only 32 bits they crash if they grow larger than 2GB), or corrupt .sdf files. => open a support case.
  • http://thwack.solarwinds.com/ideas/1271 already exists
  • can you bump up the logging on the alert manager to see what it is saying?\ I think you are right. There is probably some kind of implicit/explicit circular-dependencies at work here: Clearing an interface alert because a node is down, and a node-down alert that is being reset because an interface is down? i.e. the…
  • I've put this in my idea for supporting user-defined sysObjectids that allow us to set the Vendor, MachineName, icon, user-defined pollers, etc. vote up here: http://thwack.solarwinds.com/ideas/1952
  • While you might not be able to do it through the GUI, I think you can do it through the API as that uses the navigation properties of SWQL. As this works: SELECT NodeID, InterfaceID, ObjectSubType, Name FROM Orion.NPM.Interfaces Where Interfaces.Node.CustomProperties.Building = 'ADS' Something like [perl snippet]…
  • I can't answer for cisco, but for Junipers I'd like the interface represented in a hierarchy like this (though rotated through 90 degrees) [it was faster to use the visio org chart wizard to draw this] Here I have an aggregated ethernet (ae) bundle with two xe interfaces and two VLANs on it. I normally want to monitor: a)…
  • You do need the -2 values, otherwise the hover-text for nodes doesn't work (at least that was the case in some version before 9)
  • Yes, it's 5.2.5 -- do you have a reference number we can use to attach our case to it?
  • I could not rememeber what version it got put in the UI It [used to] also gets reset every time you install the product. We lose about half of our wireless AP statistics every time we upgrade NPM. Due to the non-extant support for Aruba HA or Cluster configurations half of our AP are 'missing' at any time. We also got tens…
  • You don't say what model of router. So, assuming a cisco: two ways. a) the output of show version b) the SNMP OID 1.3.6.1.4.1.9.2.1.2 (whyReload) a SNMP coldStart trap (though since routing is normally not up yet the chances of receiving this are very small)
  • it's normally caused by an unexpected NULL value in a column in the database -- the WebUI logile will normally give a better hint as to where. the error gets thrown when the application trys to convert the value into a string and an exception is thrown.
  • Thanks for the reply -- 1. We have over 9000 WAPs and 30 controllers; unmanaging doesn't work as that stops statistics collection. 2. I can apply this option temporarily but how to I now remove the APs? The AP hasn't disappeared, it's just seamlessly migrated to its backup controller -- the users probably won't even have…
  • this is what we do -- HR adds the new staff to AD groups, and I use membership of those to determine who has access to which bits of Solarwinds.
  • this is one of the issues with cloud services and the implicit embedding of one service inside another. As another example of this: Google deprecated a file service API a few months back and titanium backup on my phone stopped syncing, until the provider of that application provided a fix
  • On the case when I had this issue before I worked through the process with Solarwinds support, and the end-result was I completely de-installed all of the Solarwinds applications on the additional poller and re-installed them. Aside: my additional pollers are also on the same switch as the database server, and even when…
  • We have LLDP enabled everywhere (not really a cisco shop, even though we have 400+ cisco routers), and as far as I can see it (LLDP) is not being used... Observations... given our very simple topology in buildings I can think of several strategies that produce the right topology. the simplest one (non-recursive) is find…
  • Have you downloaded the MIB and searched through it? Also, why? IMNSHO one should be synchronizing the time on your network devices with a stable NTP time source; in many organizations domain controllers make a good source, in others a Unix NTP servers makes sense. [a good set of NTP reference servers can be found at USNO…
  • One of the requests out there is for SAML support; we make use of this extensively for many services because it offers the opportunity to do more than simply require 2-factor authentication to logon to an application. as an example: - public/open read-only portal pages where no authentication is requires - closed read-only…
  • This is not a helpful answer: there is no API to then reserve the IP address returned; it doesn't support any Create, Update, or Delete operations making it useless for integrating with a provisioning application.
  • Thank you. I'm really looking forward to NPM 12. Any idea how this might affect performance (putting 17,000+ dependencies in the system? CPU intensive or database intensive?)
  • A deadlock is where competing processes are attempting to lock data that another process has, this is a case of the dining philosopher's problem: Dining philosophers problem - Wikipedia, the free encyclopedia At some point the SQlserver picks a process and kills it, hoping that will resolve the graph and allow other…
  • reading this blog post it should be possible to copy nodes from one NPM install to another using the API: