cgregors

Comments

  • Why do you use a none qualifier on the caption contains? An additional reason I did the logic: * Trigger Alert when any of the following apply * Volume Percent Used is greater than or equal to 90 * Trigger Alert when none of the following apply * Caption contains Paging was I could not find any other way of saying this: *…
  • The single rule actually is 2 rules. Rule1 : alert on C: and D: > 90% Rule2 : alert on E: < 50Mb free Since E: contains the pagefile, it typically is > 90% utilization. That is a good thing. When the available space for the pagefile to grow drops below 50Mb, that is bad. I also don't Rule 1 being applied on E: which (in…
  • The only thing vSphere shows is a memory usage alarm for this specific ESX. I wouldn't expect that to translate to a "DOWN" status.
  • the link is fake in the sense that example.com doesn't exist. What is relevant about the link is the trailing part which takes you into an ESX cluster display page.
  • Nice poller and it does show better numbers. I think my actual problem is something on the agent side. Of 300+ Linux boxes, only one is showing this 100% cpu load problem. I'm going to get our Sysadmins to take a look and perhaps reboot the system. It is showing excessive uptime
  • Is there any plan to allow bulk enabling volume management in V9.x ? I have around 800 nodes and to manually add the volumes is quite an ownerous task. Also I would like to have NPM auto-magically detect new volumes as they come online.
  • Interesting. I hadn't considered that. I was thinking of the TRAPs as formed as follows: TRAP (source mib) varbind1 = xxx varbind2 = yyy varbind3 = zzz I didn't consider that the varbinds must be extracted from the MIB definition to be processed. I wish I had a SNMP compliant coffee machine laying around to test it on.…
  • Same request from me. Chris
  • I'm pretty sure there are session cookies preserved between the requests. I have dealt with a similar problem using the following unix script: #!/usr/bin/perl -w $t1=time; system ('/usr/bin/wget -q --keep-session-cookies --save-cookies cookies.txt --post-data="username=user&password=passwd" -O fred…
  • I was hoping for something a little more Orion elegant. What you've described is something I've already done and also taken it to different level. * Take the current trigger query * Strip out the portions of the SQL that are variable (status and such) * Evaluate the stripped query against the Orion database to determine…
  • First start with a WSDL / SOAP test tool. I like the following: * http://storm.codeplex.com/ * www.crosschecknet.com/.../p_cust_info_try_p.php NOTE: the WSDL is specific to our implementation. Change it to match yours. NOTE: the parameters are specific to our implementation. Change it to match yours. NOTE: I only fill in…
  • This whole discussion makes me very happy that there is a community that interacts. * rig24: Initial question was posted * cgregorsc / rgward / zackm : answer the initial question and refine the results * LadaVarga:: Final spiffy version of the answer. Without the community this wouldn't have happened. Thanks to all who…
  • @"chad.every" Is this the ImportExcel module you used? https://www.powershellgallery.com/packages/ImportExcel/7.0.1
  • Yes, I can type "Warning" into the box. This brings up the following new questions: 1. Why does "Warning" not appear in the drop down list ? 2. Where is the drop down list generated from I think the following sql is used to generate the list: "select distinct componentstatus FROM Nodes INNER JOIN APM_AlertsAndReportsData…
  • Bump Bump
  • Yah, I had the same problem and was waiting for the script to be updated.
  • My experience with granting a group of users access to nodes based on a custom field is this: * I told them they needed to set the custom field. If they didn't do it, they would not see the node. * They forget the need to set the custom field and end up calling me. * I update the custom field and remind them of their…
  • Having been partly down this road when I built an alert validator, I think you could do the following: * Retrieve the ObjectType from the Alert definition * Retrieve the Trigger variables from the alert actions * If the variable contains a "." (period) in it, assume it goes to another table.* Parse apart the variable and…
  • I always like examining the sql that the trigger condition created. I've reproduced your trigger condition and this is the sql: SELECT DISTINCT APM_ApplicationAlertsData.ID AS NetObjectID, APM_ApplicationAlertsData.Name AS Name FROM Nodes INNER JOIN APM_ApplicationAlertsData ON (Nodes.NodeID =…
  • Try changing it to this: echo "Statistic: `netstat -an | grep 50000 | wc -l | sed 's/ //g'`"
  • Direct answer: * In your alert trigger condition add the following:* trigger when all the following conditions are true* guest status is down * guest custom property = xxxxx * guest name = xxx * ESX_host status = up * bla * That way the guest will only alert if ESX_host is up Smart-ass answer: * Cluster your ESX servers…
  • What is the target node OS? unix, windows or other?
  • Running discovery 21 remote locations most likely will result in discovery timeouts. I've got 300+ remote sites and have built separate discoveries for each location. Admittedly I've also got 6 polling engines and firewalls to contend with. Separating the discoveries into different pieces will make better use of the 24…
  • I considered the problem a while back and the closest I could come was a SAM template that monitors the processes and ports on the RSA servers. Thinking about it now, I could also extend the template to scrape some of the RSA logs off the servers looking for items to alert on. If you want to pursue a RSA user experience…
    in rsa Comment by cgregors August 2014
  • Try switching the polling method on the node from SNMP to WMI. While WMI is heavier to use, it handles windows servers much nicer. All those "WAN Miniport" adapters don't show up in the interface list and the teamed interface might appear. I've had luck with getting teamed interfaces via SNMP and WMI but am switching all…
  • The snmpd agent that comes with HPUX doesn't expose the host resource mib at all. The quickest solution to this problem is to install the HP freeware bundle called HP-UX Internet Express for HP-UX 11i v2 from h20392.www2.hp.com/.../displayProductInfo.do You can select just the net-snmp portion of the bundle while in…
  • Chris Siebenmann wrote an interesting blog article about alerting based on percentages. The blog is here: http://utcc.utoronto.ca/~cks/space/blog/sysadmin/NoAlertOnPercentages?showcomments#comments Here's the body: Please don't alert based on percentages One of the classic mistakes made by monitoring and alerting systems…
  • Usually when troubleshooting alerts, I go back into the DB and look at the query that the alert editor wrote for me. Quite often I find that the sql doesn't match what I intended it to do. To find the sql queries for alert triggers use this sql: * select alertname,triggerquery from alertdefinitions; Then go find your alert…