rfroembgen

Comments

  • Could you try to replace the double equal with 'contains' ? foreach ( @Node in @ContextNode ) { if (@Node.SysName contains 'hostname1') { CLI {sh int TenGigabitEthernet0/3/0 @PipeSymbol i tx @PipeSymbol bit} CLI {sho ip bgp @PipeSymbol i 1.1.1.1} CLI { exit } }
  • Go to Manage Pollers, chose your poller (juniper SRX 1400v2 in my case) and click "duplicate and edit" Select your testnode and on the "specifiy data source" tab if you edit and entry you can see which OIDs are polled. You can also edit the polled OIDs in this screen. Hope this helps. Best Regards Rene
  • neomatrix1217​ is correct. The blue color indicates you are directly in the world map editor. You can add the world map to any Orion page. Just add a new widget and select the worldmap ressource. Than you have green / yellow / red color indicators. Best Regards Rene
  • Hi, this would be my "quick and dirty" SQL-Query which should suit your need. Selects every subnet, the enginename and a total count of scanned ips summarized for each polling engine. SELECT grv.Address, e.MachineName, [IPs to Scan] = (SELECT Sum(TotalCount) AS sumIPs FROM IPAM_GroupReportView where EngineID = e.EngineID…
  • Thats even better! Cool!
  • Hi jbarr3tt​, in addition to deverts​ answer i would like to add that solarwinds already does something like you want to achieve manually. If we take the 120 second default polling interval for latency / packet loss metrics and one of the polls fail, solarwinds will retry polling the target device. If this one also fails,…
  • Hi Jamie, thanks for your reply. I wrote you a PM with some more details. Regards Rene
  • Thanks for your answer, glad that this is more or less a know issue. I am already working with support on this, good to know thats there a way to troubleshoot already present. Regards Rene
  • Sorry, i just realized you are working with rest api. Then it will look like: POST https://localhost:17778/SolarWinds/InformationService/v3/Json/swis://localhost/Orion/IPAM.IPNode/IPAddress=1.1.1.1 Authorization: Basic YWRtaW46 User-Agent: curl/7.20.0 (i386-pc-win32) libcurl/7.20.0 OpenSSL/0.9.8l zlib/1.2.3 Host:…
  • Hi @"Jason_TF", like @"stuartd" mentioned the issue is the evaluation time of the Alert. This setting defines, how often the alert trigger conditions are checked against the solarwinds database. So if you set it to 10 minutes, solarwinds will check every 10 minutes if the alert trigger conditions are met. However, if you…
  • Hi Alankar, as i mentioned in the other Post you should have a look at the logfile of the esi.businesslayerhost. You can find it at: C:\ProgramData\SolarWinds\Logs\ESI If you raise the loglevel to debug like the support mentioned, you should definitely see something useful to troubleshoot the issue. Best Regards Rene
  • Hi all, i had the same issue. Seems like if you copy it out of the file @"ioan_bucsa" provided, it does something weird with the newlines in the swql statement. Just edit the file and set the var swql = "SELECT REPLACE(n.StatusIcon,'.gif','') as Status, CASE REPLACE(n.StatusIcon,'.gif','') WHEN 'Down' THEN…
  • Another more complex approach would be using a powershell script in combination with alerts and the solarwinds SWIS-API. I have something in mind like this: You add the node with the "primary" ip-address. You create an alert with standard trigger condition "node down" but only for your edge devices with multiple IPs. As a…
  • Hi Alex, To monitor devices with multiple IP-Adresses the suggested KB article is the way to go. However, for alerting you could use groups and alert only based on that group for "node" down events. You could group the nodes easily by using dynamic queries for groups and if you are using custom properties it is even more…
  • Hi there, as you already mentioned you get the variable back (the NodeID) from the Agent actually triggering your alert. The Problem is your WHERE-Clause. You're getting the NodeID from the variable, but you are not telling Solarwinds in which coloumn to look at. So your query should look like this: ${N=SWQL;M=SELECT…
  • Hi Brent, if you have a Mainpoller with atleast one additional PollingEngine, please check the .NET Frameworks. They need to be the same on every server. You could also set the log level higher. On your Mainpoller use the "Solarwinds Log Adjuster" and set the log level of the 3 business layer plugins to "debug". You can…
  • Hi, if the IP address of the affected devices is like the interface ip, the following script could help you out: (Only tested it on a IOS-device) /* .CHANGE_TEMPLATE_DESCRIPTION .CHANGE_TEMPLATE_TAGS Cisco, Nexus, NX-OS .PLATFORM_DESCRIPTION Cisco IOS, NEXUS .PARAMETER_LABEL @ContextNode NCM Node .PARAMETER_DESCRIPTION…
  • Hi Jens, you could do that with an Alert. Set the Trigger Condidition to the event "Node has been created". On the trigger actions pane choose the action "change custom property". Configure the custom property you need and insert the value from the event trigger time. As a reset condition just choose something like…
  • Hi kip1979, Go to Node Management and select the Nodes you want to unmanage (You can check them separatly or choose "Check all"). Then go to "Maintenance Mode" and click on "Schedule". You can mute alerts for the desired timeframe (Solarwinds will still poll or atleast try to poll the nodes, but you will not see the…
  • Hi, here is an excellent post where your question should be answered:Difference between ICMP & SNMP response time​ Best Regards Rene
  • Hi, i am not an SQL expert, but this should help you. Create a custom sql trigger condition, select the table "group member" which will generate a sql query. Add the following two lines: INNER JOIN Containers AS root ON root.ContainerID = Containers_AlertsAndReportsData.GroupID WHERE EntityType LIKE 'Orion.Groups' AND…
  • Hi, the Terminal.aspx app is only accepting the NodeID as a parameter. So unless you modifiy this, which i do not recommend you need to use the NodeID. BUT, you could add the Devices which are not monitored / managed by Solarwinds as an external Node. Just add a new node, mark it as "external" and add the correct…
  • That should do it: ^interface FastEthernet.+\nswitchport access vlan ((?![1][2][0-7])[1-2][2-9][0-9]|[2][0-9][0-9]|[3][0][0]) ((?![1][2][0-7]) takes care of everything equal or below 127 [1-2][2-9][0-9]| takes care of everything from 120 to 299 (120 to 127 is taken care of by the first negative lookahead) |[2][0-9][0-9]|…
  • Hi tuyen, i created a report a few days ago based on a SQL query which contains most of the IDs you need, maybe it will help you. Query is not cleaned up, hope it is helpful anyway. Just create a new query in the database manager on your mainpoller. SELECT g1.GroupID, g1.ParentID, g1.Address, g1.AddressMask, g1.CIDR,…
  • Hi, you should take a look at the dependencies feature. You will find it under "Settings -> All Settings" -> Manage Dependencies. If you have topology polling enabled on your network hardware, it will automatically discover some dependencies. But i would recommend you to check the discovered results. However you can define…
  • Hi, if you use a config change template you can access the node properties while running your script. For example: You loop through your devices with foreach, therefore you could use something like this: if (@node.SysDesc Contains 'NX-OS(tm) n') { // do stuff } Alot of the available entities you could use are listed here:…
  • I think you were pretty close. Tested it with this regex and its working: ^\s*\d{1,3}\s:\s ^ makes sure we start at the beginning of newline \s* ignore a possible whitespace, * makes it so it can occure 0 or more times \d{1,3} would be everything between 1-999 (or 001-999) \s:\s should be self-explanatory It should ignore…
  • Hi, there is a KB-article which provide some good information about this page: Optimize polling engines - SolarWinds Worldwide, LLC. Help and Support Polling completion is the rate of polls across all polling engines completed without the need to delay polls. This value should be around 100. If you experience significant…
  • Hi, Solarwinds is quite flexible about sending Alerts / notfications to other systems. Some quick and simple solutions would be using SNMP traps or syslog messages which contains information about the alerts. Also a web request (post) is possible to forward data to HP BSM Server (or connector). Best Regards Rene
  • This is a similar issue with details how to solve it. Cookies exchanged between the IIS 8.5 website and the client must have cookie properties set to prohibit client-side scr… But as i am no expert in how Solarwinds handles the cookies you should do some testing with the Website and if everything works properly after you…