server_monitoring:zabbix
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
server_monitoring:zabbix [2010/06/21 22:48] – created 172.26.14.218 | server_monitoring:zabbix [2011/03/15 08:22] – [Active Directory Authentication] aorth | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Zabbix ====== | + | ====== Zabbix |
+ | Zabbix is a network management system created by Alexei Vladishev. It is designed to monitor and track the status of various network services, servers, and other network hardware. | ||
- | Installation: | + | Links: |
+ | * [[http:// | ||
+ | * [[http:// | ||
- | RHEL-compatible Linux: Ref: http:// | + | ===== Zabbix server ===== |
- | < | + | The Zabbix " |
- | name=Andrew Farley RPM Repository | + | ==== Active Directory Authentication ==== |
- | baseurl=http://repo.andrewfarley.com/ | + | Set up the LDAP authentication pane like this, making sure to specify a user's dn to bind as: |
- | enabled=1 | + | |
- | gpgcheck=0' | + | |
- | And then you can install zabbix agent, zabbix server, zabbix get, or zabbix proxy with: | + | {{:wiki: |
- | < | + | |
- | $ sudo yum install zabbix-server | + | |
- | $ sudo yum install zabbix-get | + | |
- | $ sudo yum install zabbix-proxy</ | + | |
- | If it fails to install, you might need to clean the metadata with the following command | + | Once that works, all you need to do is create user accounts in Zabbix which correspond to the user's Active Directory username |
- | <code>$ sudo yum clean metadata</code> | + | ===== Zabbix client ===== |
+ | The Zabbix " | ||
+ | <note>The zabbix-agent for CentOS from andrew farley' | ||
+ | ==== Active vs Passive ==== | ||
+ | A Zabbix client can be " | ||
+ | ==== Install zabbix-agent ==== | ||
+ | Installing the agent from apt: | ||
+ | < | ||
+ | ==== Configure zabbix-agent ==== | ||
+ | Edit the agent' | ||
+ | < | ||
+ | Set at least these options in the config file: | ||
+ | < | ||
+ | DisableActive=1</ | ||
- | Debian-Based Linux: | + | ==== Start zabbix-agent ==== |
- | < | + | < |
- | zabbix-agent | + | |
- | zabbix-frontend-php - network monitoring solution - PHP front-end | + | |
- | zabbix-proxy-mysql - network monitoring solution - proxy (using MySQL) | + | |
- | zabbix-proxy-pgsql - network monitoring solution - proxy (using PostgreSQL) | + | |
- | zabbix-server-mysql - network monitoring solution - server (using MySQL) | + | |
- | zabbix-server-pgsql - network monitoring solution - server (using PostgreSQL) | + | |
- | # aptitude install zabbix-proxy-mysql zabbix-agent zabbix-server-mysql zabbix-frontend-php</ | + | |
- | ====== Accessing Zabbix ====== | ||
- | http:// | ||
- | username: Admin | ||
- | password: zabbix |