Ok, to sum up, I assume that even though I previously configured Events --> Net 
--(subclass)--> Netscaler and I see the following configured:

Classes Tab:
    status: <green>
    SubClass count: 0
    Instance count: 1

    under EventClass Mappings I see:

       ID: EVENT STATECHANGE
       EventClassKey: EVENT_STATECHANGE
       Evaluation: <it's empty>
    Events: 0


This won't work?  Sure seems like a bug to me since it shows a configured 
"EventClassKey" but eh.. ok.  



Moving forward with webpass's recommendation, I've put the following together 
but I'm not sure if it's correct (I'm still grappling with Zenoss's powerful 
but rather complicated setup).


How does the following look to parse a SYSLOG message that says:
--
05/11/2009:17:31:32 GMT sv-ns3 : EVENT STATECHANGE : Device "remote node 
10.0.30.9" - State PARTIAL_FAIL
--


I'm not sure *where* I should configure this transform so I'm making an 
assumption here.   Goto Events --> Unknown --> Click on the down-arrow --> more 
--> Transform


--
import map.netscaler.statechange

match = map.netscaler.statechange('(?<=EVENT STATECHANGE:)', evt.message)
if match and device:
    evt.severity = 1
    evt.eventClassKey = "EVENT_STATECHANGE"
    evt.eventClass = "/Net/Netscaler"
    evt.summary = match.group(0)
    evt.component = match.group(1)+match.group(2)
--

note:

1. I assume that the original 'import re' line is only an object reference so 
I've renamed it to be clearer


Now webpass said that once configured, I need to add a "MATCH =" rule but where 
am I supposed to configure that?  Maybe he meant to say under
Events -->  Net --> Netscaler --> EVENT STATECHANGE  --> Rule?


If so, maybe the transform should go here too?  Gahh.. too many questions I 
suppose but I do appreciate everyone's help!


--David




-------------------- m2f --------------------

Read this topic online here:
http://forums.zenoss.com/viewtopic.php?p=35150#35150

-------------------- m2f --------------------



_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to