forked from Freetz/freetz
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Config.in
109 lines (96 loc) · 4.07 KB
/
Config.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
config FREETZ_PACKAGE_ZABBIX
bool "Zabbix 2.4.6 (binary only)"
default n
help
Zabbix is an enterprise-class open source distributed monitoring
solution.
Zabbix is software that monitors numerous parameters of a
network and the health and integrity of servers. Zabbix uses a
flexible notification mechanism that allows users to configure
e-mail based alerts for virtually any event. This allows a fast
reaction to server problems. Zabbix offers excellent reporting
and data visualisation features based on the stored data. This
makes Zabbix ideal for capacity planning.
Zabbix supports both polling and trapping. All Zabbix reports
and statistics, as well as configuration parameters, are
accessed through a web-based front end. A web-based front end
ensures that the status of your network and the health of your
servers can be assessed from any location. Properly configured,
Zabbix can play an important role in monitoring IT
infrastructure. This is equally true for small organisations
with a few servers and for large companies with a multitude of
servers.
Zabbix is free of cost. Zabbix is written and distributed under
the GPL General Public License version 2. It means that
its source code is freely distributed and available for the
general public.
config FREETZ_PACKAGE_ZABBIX_agentd
bool "agent"
depends on FREETZ_PACKAGE_ZABBIX
select FREETZ_BUSYBOX_FEATURE_UTMP
select FREETZ_BUSYBOX_WHO
select FREETZ_LIB_libiconv if FREETZ_TARGET_UCLIBC_0_9_28
default n
help
Zabbix agent is deployed on a monitoring target to actively
monitor local resources and applications (hard drives, memory,
processor statistics etc).
The agent gathers operational information locally and reports
data to Zabbix server for further processing. In case of failures
(such as a hard disk running full or a crashed service process),
Zabbix server can actively alert the administrators of the particular
machine that reported the failure.
config FREETZ_PACKAGE_ZABBIX_server
bool "server"
depends on FREETZ_PACKAGE_ZABBIX
select FREETZ_LIB_libm
select FREETZ_LIB_libsqlite3
select FREETZ_LIB_libiconv if FREETZ_TARGET_UCLIBC_0_9_28
default n
help
Zabbix server is the central process of Zabbix software.
The server performs the polling and trapping of data,
it calculates triggers, sends notifications to users.
It is the central component to which Zabbix agents and
proxies report data on availability and integrity of systems.
The server can itself remotely check networked services
(such as web servers and mail servers) using simple service checks.
Note: most freetz users want to say NO here.
config FREETZ_PACKAGE_ZABBIX_proxy
bool "proxy"
depends on FREETZ_PACKAGE_ZABBIX
select FREETZ_LIB_libm
select FREETZ_LIB_libsqlite3
select FREETZ_LIB_libiconv if FREETZ_TARGET_UCLIBC_0_9_28
default n
help
Zabbix proxy is a process that may collect monitoring data
from one or more monitored devices and send the information
to the Zabbix server, essentially working on behalf of the server.
All collected data is buffered locally and then transferred
to the Zabbix server the proxy belongs to.
Deploying a proxy is optional, but may be very beneficial
to distribute the load of a single Zabbix server. If only
proxies collect data, processing on the server becomes
less CPU and disk I/O hungry.
config FREETZ_PACKAGE_ZABBIX_sender
bool "sender"
depends on FREETZ_PACKAGE_ZABBIX
select FREETZ_LIB_libiconv if FREETZ_TARGET_UCLIBC_0_9_28
default n
help
Zabbix sender is a command line utility that may be used
to send performance data to Zabbix server for processing.
The utility is usually used in long running user scripts
for periodical sending of availability and performance data.
config FREETZ_PACKAGE_ZABBIX_get
bool "get"
depends on FREETZ_PACKAGE_ZABBIX
select FREETZ_LIB_libiconv if FREETZ_TARGET_UCLIBC_0_9_28
default n
help
Zabbix get is a process which can be used to communicate
with Zabbix agent and retrieve required information from
the agent.
The utility is usually used for the troubleshooting
of Zabbix agents.