Ad Widget

Collapse

Win32 Event Log Monitoring Not Working

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Ookii
    Junior Member
    • Feb 2009
    • 3

    #1

    Win32 Event Log Monitoring Not Working

    I'm having trouble with the eventlog monitoring in Zabbix, I've thread through the other threads and it's still not working. I thought it might be nice to have a new thread in case we solve this for anyone in the future.

    My server is running Zabbix 1.6.2, and I'm not getting any connect errors in the Zabbix Server Log.

    My agentd.conf looks like this:

    # This is config file for zabbix_agentd
    # To get more information about ZABBIX, go http://www.zabbix.com
    #

    ############ GENERAL PARAMETERS #################

    # List of comma delimited IP addresses (or hostnames) of ZABBIX servers.
    # No spaces allowed. First entry is used for sending active checks.
    # Note that hostnames must resolve hostname->IP address and
    # IP address->hostname.

    Server=<IP Address of the Zabbix Server>

    # Server port for sending active checks

    ServerPort=10051

    # Unique hostname. Required for active checks.

    Hostname=<resolvable hostname of the computer>

    # Listen port. Default is 10050

    ListenPort=10050

    # IP address to bind agent
    # If missing, bind to all available IPs

    #ListenIP=127.0.0.1

    # Number of pre-forked instances of zabbix_agentd.
    # Default value is 5
    # This parameter must be between 1 and 16

    StartAgents=5

    # How often refresh list of active checks. 2 minutes by default.

    #RefreshActiveChecks=120

    # Disable active checks. The agent will work in passive mode listening server.

    #DisableActive=1

    # Enable remote commands for ZABBIX agent. By default remote commands disabled.

    EnableRemoteCommands=0

    # Specifies debug level
    # 0 - debug is not created
    # 1 - critical information
    # 2 - error information
    # 3 - warnings
    # 4 - information (default)
    # 5 - for debugging (produces lots of information)

    DebugLevel=3

    # Name of PID file

    #PidFile=c:\zabbix/Zabbix_agentd.pid

    # Name of log file.
    # If not set, syslog will be used

    LogFile=c:\zabbix/Zabbix_agentd.log

    # Spend no more than Timeout seconds on processing
    # Must be between 1 and 30

    Timeout=30

    ##### Experimental options. Use with care ! #####

    # Get rid of sockets in TIME_WAIT state
    # This will set socket option SO_LINGER

    # NoTimeWait=1

    ##### End of experimental options
    ####### USER-DEFINED MONITORED PARAMETERS #######
    # Format: UserParameter=<key>,<shell command>
    # Note that shell command must not return empty string or EOL only
    #UserParameter=system.test,who|wc -l
    ### Set of parameter for monitoring MySQL server (v3.23.42 and later)
    ### Change -u<username> and add -p<password> if required
    #UserParameter=mysql.ping,mysqladmin -uroot ping|grep alive|wc -l
    #UserParameter=mysql.uptime,mysqladmin -uroot status|cut -f2 -d":"|cut -f1 -d"T"
    #UserParameter=mysql.threads,mysqladmin -uroot status|cut -f3 -d":"|cut -f1 -d"Q"
    #UserParameter=mysql.questions,mysqladmin -uroot status|cut -f4 -d":"|cut -f1 -d"S"
    #UserParameter=mysql.slowqueries,mysqladmin -uroot status|cut -f5 -d":"|cut -f1 -d"O"
    #UserParameter=mysql.qps,mysqladmin -uroot status|cut -f9 -d":"
    #UserParameter=mysql.version,mysql -V


    The item is:

    eventlog[Application]

    The check is set to active, the type log, and the check interval at 30. I'm also not getting any errors in my agentd log file. So far I have only information events in the Application Event Log, I assume it logs everything? I'm checking by going to latest data for the item and then checking the last 500 values (as plain text) in case the period is wrong. I know event log monitoring is wonky in Zabbix, but I'm not getting anything at all.

    Does anyone have any ideas?
Working...