m-milligan ✭✭✭✭✭

Comments

  • Hi serena​, I installed the upgrade last night and now I'm seeing this error in the logs: A valid license for SolarWinds Log Manager for Orion was not found. Please reinstall Log Manager for Orion or contact SolarWinds Support. I've opened a ticket with Solarwinds, but I'm wondering if you can tell me if this is a bug in…
  • Say, just hypotheically, that I installed the most recent updates to Solarwinds, including the new and improved Log Viewer. How can I review my old trap handling rules (the ones I set up in the old Trap Viewer) so that I can re-create them in the new Log Viewer?
  • You can do this by creating a group with the nodes you want in it. Then, use this query in a custom query resource for the group: select AH.AlertObjects.AlertConfigurations.Name as [Alert Name], Message, AH.AlertObjects.EntityCaption as [Triggering Object], ToLocal(Timestamp) as [Time],…
  • OK, that looks correct. One other thing to check - go to "Manage Alerts" and click on the Action Manager tab. Find your OpsGenie action in the list of actions, and make sure it's enabled.
  • Yes, that's still the correct way to configure Marid. For example, my marid.conf Alert Action section looks like this: #######################################ALERT ACTION SCRIPT CONFIGURATION ##################################### #actions.<action_name>.script=<script_file_name>…
  • They did implement API v2, but they're still supporting v1 for event creation. My event actions still point to v1.
  • Thanks. The message body looks good. Can you post your URL (without the API key)? It should look like https://api.opsgenie.com/v1/json/solarwinds?apiKey=*************** . Make sure you're using HTTPS, too.
  • Can you show the HTTP action configuration here, please?
  • It looks like the Marid integration configuration in OpsGenie doesn't allow you to specify an action for UnAck. If they ever add support for UnAck, the handler will look something like this (not tested): void unAcknowledgeSolarwindsAlert(String alertObjectId, String comment) { String url = _conf("url", true) +…
  • Sure! Here's our (redacted, of course) marid.conf file. ######################################## MARID CONFIGURATION ################################################## ######################################## PROXY SERVER CONFIGURATION ############################################ http.proxy.server.enabled=false…
  • We're running Marid (with Groovy scripts) on Linux, not Windows. Permissions on SolarwindsActionHandler.groovy in Linux are: chmod 775 /var/ops/opsgenie/marid/scripts/SolarwindsActionHandler.groovy chown opsgenie:opsgenie /var/ops/opsgenie/marid/scripts/SolarwindsActionHandler.groovy So in Windows, you'd want to grant Read…
  • As far as I can tell, there's no way to tell Network Atlas to pull the background from a URL, which makes it difficult to incorporate Weather Underground's map in real time. You could have a background process that regularly retrieves the Weather Underground map and saves it on the Solarwinds server. Use that file as the…
  • That's not what this is intended to do - it's intended to show the % of all items in a single group, by status. You can modify GroupMemberAggregateStatus.aspx.cs to change the calculations to show only the % with up status.
  • In this example, the total is 100.00 because 5.16 + 94.84 = 100.00. The widget rounds values to 2 decimal places, so it's possible that the individual categories add up to a value slightly off from 100.00. Are you encountering cases where the categories do not add up to a value close to 100.00?
  • To suppress the "Totals" row, make these two changes to GroupMemberAggregateStatus.aspx.cs: First, find these lines (should be lines 95 - 99) DataRow summaryAggregateStatusTable = AggregateStatusTable.NewRow();summaryAggregateStatusTable ["PercentStatus"] =…
  • Yes, that's how it works. When you edit the group view that way, you're editing the default view for all groups. If you want to limit the change to a single group, you'll need to create another custom view with a limitation for that one group.
  • How are you changing the view for the group that you created?
  • Are you using the newest GroupMemberAggregateStatus.aspx.cs? There was an error in the version I posted on May 1 2018. I posted a correction on May 2 2018. If you're using the newest code, check the URL that you put in the <iframe /> tag. Make sure the value for "ContainerID=(your container ID)" is different for each of…
  • Oh, now I understand what you're asking. Yes, "Could Not Poll" means that Solarwinds couldn't connect with WMI/SNMP.
  • "Could Not Poll" is a specific status within Solarwinds. The number of devices with a given status is calculated in the query "aggregateStatusQuery" in GroupMemberAggregateStatus.aspx.cs.
  • Excellent! Thanks for catching the error. I've corrected my post.
  • See my corrections to my post. I've tested these, and they do work. I'll PM you the updated files if I can.
  • If you make these changes to the files that I posted, you will get a pie chart with the absolute number of devices in each status (instead of percentages). The pie wedges will show the correct percentages. Changes to GroupMemberAggregateStatus.aspx.cs Line 86 Change to: string aggregateStatusQuery = String.Format("SELECT…
  • I'm sorry that didn't work. Unfortunately, I don't have any other tricks up my sleeve. I'm stumped, too. I did a bullseye chart version of this widget that does show the count of nodes in a group with each status. Take a look here: Group status bullseye style charts .
  • Try this to fix the "has not been pre-compiled" error: 1. Go to installation folder of solarwinds generally "\Program Files (x86)\SolarWinds\Orion" 2. Open xml file "ConfigurationWizard.exe.config" in text editor. 3. Modify the property "PrecompiledWebsiteDisabled" value="false" to value="true" 4. Restart web services.
  • Try making the column wider using the Solarwinds page editor. You can then edit the <iframe /> tag to increase the absolute width if needed.
  • Good question. Unfortunately, I don't know. I see that someone else ran into a similar problem last year. The fix was: * Delete the PrecompiledApp.config from (Solarwinds install drive)/InetPub/Solarwinds/ and (Solarwinds install drive)/InetPub/Solarwinds/ui/ * Run the config wizard for web * Copy the 3 files for this…
  • Hi dibsman, It looks like this error most often occurs because one of the required assemblies isn't loaded. A missing assembly will prevent real-time compilation. -Martin
  • Sure. Edit GroupMemberAggregateStatus.aspx and modify the chart_pie() function so it looks like this instead: function chart_pie(bullseye_id, start_percent, percent_value, color, statuslabel) { var context = document.getElementById(bullseye_id + "_stats").getContext('2d'); if (!context) return; var pie_d = 120; var pie_x =…
  • Hi Chiem, My mistake. This version of the chart doesn't require the globe.png file. You only need the GroupMemberAggregateStatus.aspx and GroupMemberAggregateStatus.aspx.cs files. I'll update the instructions. -Martin