clarv02

Comments

  • hi yaquaholic, what query did you use for ICON-STAT? Thanks!
  • sorry, in my previous post I was not very clear explaining what we do. We programmatically build the SNMP credentials for the discovery, but we don't build it from scratch. In our scenario, we first query the credentials table, grab the SNMP creds, remove public & private, then loop through what's left to build out the…
  • Totally agree with mesverrum on using Discovery via API, rather than creating the Nodes from scratch. I know some people do it, but I would advise against it. For our discoveries via API, we programmatically build the SNMP credentials. If you're interested, see this post for what that looks like in Python: How can I make…
  • This three part tutorial I have found to be very useful. In addition to SWQL Studio, it covers cURL, PostMan, and Python. It's a great into to the Orion API and SDK. https://www.networkmanagementsoftware.com/solarwinds-orion-api-sdk-getting-started-part-1…
  • Hi, just following up on this. Do we have an ETA for issue resolution? Thanks!!
  • Do you know why it is currently not possible to filter node child objects (e.g. import only specific node interfaces, volumes etc.)? When we invoke 'StartDiscovery', the discovery profile PluginConfigurations includes both corePluginConfig and interfacesPluginConfig. The latter includes filters for interfaces, and the…
  • This is awesome. Thank you so much Tomas. I see the NodedIDs list is empty. So is the Nodes list optional in the importConfiguration? I assumed (and hoped) it was.
  • when you searched SWQL Stuido for connectionprofile, there should have been a few hits.
  • There is a search function. It’s easy to overlook:
  • we do Discoveries via Python regularly and have no issues with that switch. If DisableICMP is True, it never includes ICMP devices. Possibly the discoveryProfile is not being included in the discovery? Once a discovery is launched via API, that discovery will be listed in Network Discoveries in the web console. If you…
  • thank you cberg42​ I also received something similar from an associate yesterday and just getting ready to try it out. Do you know if it's possible to kick off a discovery via API that can have BOTH subnet(s) AND individual list of IPs? I know this can be done in the web console. I don't want to have an either or (list of…
  • tdanner​ I've seen a couple of posts from 2017 indicating that scheduling discoveries through API is not supported. Is this still the case? Thanks
  • Today a colleague gave me an idea to keep this simpler. Instead of looping through the Alert Message, we'll just pass an additional Param in the SolarWinds alert. So in addition to passing AlertMessage, we'll also pass Severity. Then it should be fairly simple to evaluate that Param, and do different emojis based on the…
  • Yep, we limited it to top 10 records. No longer getting the timeout error, but it does load very slowly. Thinking the problem is with the lightweight SQL installation and our large environment. We're going to see about putting the database on an actual SQL server and hopefully see performance improve. It seems overall slow…
  • Thanks for the post. I created the Global Top Nodes by High Response Time custom table and it seems to have long running query syndrome. It times out with "There was an issue while rendering resource with id 93" error. This is running an eval of Orion Platform 2017.3.4 SP4, EOC 2.0 on Windows Server 2012 R2 with 8 CPU and…
  • Might want to have a look at this: Large increase in database connections using API (invoke/delete)
  • This is awesome, we are so looking forward to v12.5. Do we have an ETA when it will be GA? We have been planning to go to v12.4 but if possible, we'd like to jump to v12.5, but it would need to be GA by early July.
  • Hi Sebastian, We accomplish this by using UnDP (custom pollers) for both Aruba and Cisco. These custom pollers are assigned to the wireless controllers: Aruba: wlanAPIpAddress (IP Address of the Access Point) wlanAPModelName (Model name of the Access Point.) wlanAPSerialNumber (Serial Number of the Access Point.)…
  • There is another aspect of Duplicate Nodes that we deal with. not really related to the API. We do not want duplicate IP address or MAC, but we DO allow duplicate DNS and System Name. That may be unique to our environment. We found out about the .config file where this is configured, and we make a point of modifying the…
  • I'd also like to know the calculation used, so we can leverage that and monitor & alert on it. I've got an APE with 10607 elements and it's at 80% polling rate (not yet at the 85% warning threshold). I understand it's somewhat based on the 10,000 elements, but we'd really like to know the exact calculation. Thanks!!
  • I could be off base here, but is it safe to assume that after converting to SNMP you would do a discovery on this node? If so, you can convert it from ICMP to SNMP via discovery, which can be done via API. Not sure if this is relevant to your scenario, but maybe it helps.
  • Just an FYI regarding bulk interface deletions causing large increase in database connections. I don't believe this is specific to API, because we recently experienced the same issue when bulk deleting interfaces via Manage Nodes in the UI. In our case, Support ended up advising us to modify the "Program Files…
  • Wow, tons of great feedback has already been given. Likely that everything has already been pointed out. I wouldn't want to just repeat what has already been said, but here are some of the top issues or wishes that come to mind: - Please add search functionality. It is painful to manually scroll and find the devices. -…
  • I don't have an answer to your question, but would love to see some of your API queries you've done for dashboard purposes. I looked through your content, but didn't see anything that stood out. Maybe they were in reply to other's threads? Thanks!!
    in API with EOC Comment by clarv02 May 2019
  • What a coincidence, we also have EM7 and SolarWinds with EM7 being the single pane of glass event manager and integrates with ServiceNow. We keep the network devices synchronized between the two systems, but the devices in EM7 are only ICMP. They exist in EM7 so that when alerts arrive they can be associated with the…
  • hey sturdyerde, I noticed in your query the sql JOIN statement and I wanted to let you know about a way to avoid doing JOINs with SWQL. There are many built-in "links" (actually represented by chain link icons) in SWQL Studio). Here is basically the equivalent SWQL query to yours, but with a couple of changes. First I had…
  • have a look at: Large increase in database connections using API (invoke/delete)
  • For our discoveries via API, we programmatically build the SNMP credentials. This is in Python, but you should be able to do something similar in PowerShell without too much trouble. # Here we programatically cause the CredentialIDs to include all existing Credentials: # 1) Look up all existing CredentialID(s) (snmp creds,…
  • Definitely review the links from Tdanner above. I have referenced the NCM Config Transfer and NCM Config Search links and been able to develop Python scripts to do both. Below is what I have for the transfer. One thing you'll have to keep in mind is the difference between CoreNodeID and NodeID in Cirrus.Nodes. You'll have…
  • I'm interested in the same thing. Here is a thread I started not too long ago, and it seems like these both are related to some degree: SolarWinds self healing (for Primary, APEs, NTA Flow Storage servers)