Ad Widget

Collapse

How to monitor Zabbix server?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Bharathu
    Member
    • Dec 2005
    • 56

    #1

    How to monitor Zabbix server?

    Greetings to all,

    Can anyone tell me how I can monitor the Solaris server on which I installed my zabbix server? Should I install a specific solaris agent for this? Or is it possible to to do it without installing the agent?
  • relikwie
    Junior Member
    • Mar 2007
    • 20

    #2
    Originally posted by Bharathu
    Greetings to all,

    Can anyone tell me how I can monitor the Solaris server on which I installed my zabbix server? Should I install a specific solaris agent for this? Or is it possible to to do it without installing the agent?
    For as far as I know you need to installe the agent.
    That is how I monitor the zabbix server.

    Comment

    • Bharathu
      Member
      • Dec 2005
      • 56

      #3
      Agent config settings?

      Hi all,

      Can you please tell me what should be the agent config settings? Below is a snap shot of my agent config file on the server (the same server on which zabbix_server is working). Should I give the specific IP address for both Server IP & host? Should I give the same IP for both these parameters?



      # 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=127.0.0.1

      # Server port for sending active checks

      #ServerPort=10051

      # Unique hostname. Required for active checks.

      Hostname=127.0.0.1

      # 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=1

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

      DebugLevel=3

      # Name of PID file

      PidFile=/var/tmp/zabbix_agentd.pid

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

      LogFile=/tmp/zabbix_agentd.log

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

      Timeout=3

      ####### 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

      Comment

      • Bharathu
        Member
        • Dec 2005
        • 56

        #4
        Problem Solved

        Hi All,

        I was able to solve the problem by making a few changes in the config file of agent program.


        Here are the settings i used
        Server=<zabbix server IP>

        # Server port for sending active checks

        #ServerPort=10051

        # Unique hostname. Required for active checks.

        Hostname=<zabbix server IP>

        # Listen port. Default is 10050

        #ListenPort=10050

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

        #ListenIP=127.0.0.1
        ListenIP=<zabbix server IP>

        # 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

        I hope this info will be helpful for others too.

        Comment

        Working...