Ad Widget

Collapse

Windows Eventlog Monitoring

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jay
    Junior Member
    • Dec 2009
    • 11

    #1

    Windows Eventlog Monitoring

    Hi everybody,

    I'm a newbie on Zabbix and very bad in english, so be kind ;-)

    I have several home made script (in VBS) that runs on my servers and workstations and information/warning/errors are written on a custom windows event log. It works fine!

    Now I would like to retrieve some of this event on Zabbix to be informed of the problem through a triggers.

    I am able to retrieve all my custom windows event log on Zabbix and to create a simple trigger (specific source and only warning event) :

    {Template_Windows_Servers:eventlog["customeventlog"].logsource("source")}&{Template_Windows_Servers:ev entlog["customeventlog"].logseverity(2)}=2

    -How can I specify an Event ID in the trigger (like eventlog["customeventlog"].eventID(300))
    -If My vbs script write 3 warning event in 5 second for exemple. I received only 1 alert. How can I do to receive 1 alert per event?
    -The alerts doesn't disappear after I acknowledge them. I have to create a new event in the event log that doesn't match the trigger to do that.
    -How can I use event information in the alert?


    Thanks in advance for you help

    Jay
    Last edited by jay; 18-01-2010, 11:56.
  • jay
    Junior Member
    • Dec 2009
    • 11

    #2
    Up! need help ;-)

    Comment

    • jay
      Junior Member
      • Dec 2009
      • 11

      #3
      Anyone could help me please?

      Thanks in advance and best regards

      Jay

      Comment

      • jay
        Junior Member
        • Dec 2009
        • 11

        #4
        up! I didnt't find any good solution for the moment!

        Jay

        Comment

        • Robert Wagnon
          Member
          • Jan 2008
          • 47

          #5
          Not possible

          I've been trying for years. Zabbix doesn't support Event IDs.

          Comment

          • jay
            Junior Member
            • Dec 2009
            • 11

            #6
            Hi,

            Thanks for the answer but It's not a good news! anybody use zabbix to manager home made script that running on servers? If yes, how do you do that?

            Regards

            Jay

            Comment

            • trikke
              Senior Member
              • Aug 2007
              • 140

              #7
              Hi,

              There are different possibilities:

              1. use zabbix_send instead of logging to a windows Log
              2. use Custom Agent items by letting your scripts print on STDOUT and get the response
              3. use system.run[<vb-script_here>] and parse stdout
              4. write a id to your eventlog text and put trigger on:
              {Template_Windows_Servers:eventlog["customeventlog"].logsource("source")}&{Template_Windows_Servers:ev entlog["customeventlog"].logseverity(2)}=2 & {Template_Windows_Servers:eventlog["customeventlog"].iregexp(<your RE>) =1

              just try some of those, be creative and check to manual for possibilities

              Greets
              Patrick

              Comment

              • zalex_ua
                Senior Member
                Zabbix Certified Trainer
                Zabbix Certified SpecialistZabbix Certified Professional
                • Oct 2009
                • 1286

                #8
                Originally posted by jay
                -How can I specify an Event ID in the trigger (like eventlog["customeventlog"].eventID(300))
                Jay
                https://support.zabbix.com/browse/ZBXNEXT-448 created. Feel free to vote

                Originally posted by jay
                -The alerts doesn't disappear after I acknowledge them. I have to create a new event in the event log that doesn't match the trigger to do that.
                Jay
                No solution now IMHO, but i want to seriously ask the developers to implement this.

                Originally posted by jay
                -How can I use event information in the alert?
                Jay
                {ITEM.VALUE} or {ITEM.LASTVALUE} macros

                Comment

                • Robert Wagnon
                  Member
                  • Jan 2008
                  • 47

                  #9
                  Now supported

                  BTW, with version 1.8.5, this is supported. Yea!

                  Comment

                  • zalex_ua
                    Senior Member
                    Zabbix Certified Trainer
                    Zabbix Certified SpecialistZabbix Certified Professional
                    • Oct 2009
                    • 1286

                    #10
                    Yes, trigger function logeventid() already is implemented and available starting from version 1.8.5
                    Thanks for all developers !!!

                    Comment

                    Working...