User:Cronolio/zabbix
From Gentoo Wiki
Jump to:navigation
Jump to:search
Zabbix — enterprise level monitoring software. Zabbix designed to monitor network services, servers, network devices.
Overview
It !!consists!! of several components.
- zabbix_server — main part of zabbix.
- zabbix_agentd —
- database —
- web-interface —
- proxy —
Minimal requirements and settings for zabbix components
All USE flags show below
USE flags for net-analyzer/zabbix ZABBIX is software for monitoring of your applications, network and servers
+agent
|
Enable zabbix agent (for to-be-monitored machines) |
+agent2
|
Enable go-based zabbix agent 2 (for to-be-monitored machines) |
+openssl
|
Use dev-libs/openssl as TLS backend |
+postgres
|
Add support for the postgresql database |
curl
|
Add support for client-side URL transfer library |
frontend
|
Enable zabbix web frontend |
gnutls
|
Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl) |
ipv6
|
Turn on support of IPv6 |
java
|
Enable Zabbix Java JMX Management Gateway |
ldap
|
Add LDAP support (Lightweight Directory Access Protocol) |
libxml2
|
Use libxml2 client library |
mysql
|
Add mySQL Database support |
odbc
|
Enable Database Monitor and use UnixODBC Library by default |
openipmi
|
Enable openipmi things |
oracle
|
Enable Oracle Database support |
proxy
|
Enable proxy support |
selinux
|
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur |
server
|
Enable zabbix server |
snmp
|
Add support for the Simple Network Management Protocol if available |
sqlite
|
Add support for sqlite - embedded sql database |
ssh
|
SSH v2 based checks |
static
|
Build statically linked binaries |
Server
Web interface
Agent
Proxy
Emerge
Configuration
Service
OpenRC
root #
/etc/init.d/zabbix-server start
root #
rc-update add zabbix-server default