Zabbix Documentation 1.8

3.04.05.0 (current)| In development:5.2 (devel)| Unsupported:1.82.02.22.43.23.44.24.4Guidelines

User Tools

Site Tools


ru:manual:processes:zabbix_server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ru:manual:processes:zabbix_server [2010/09/01 12:06]
zalex_ua
ru:manual:processes:zabbix_server [2014/09/25 14:50] (current)
sasha Page moved from ru:1.8:manual:processes:zabbix_server to ru:manual:processes:zabbix_server
Line 1: Line 1:
 ==== - #1 Zabbix сервер ==== ==== - #1 Zabbix сервер ====
  
- +Zabbix сервер - это ядро программного обеспечения Zabbix. Zabbix ​сервер ​может быть запущен командой:​
-Это ядро программного обеспечения Zabbix. Zabbix может быть запущен командой:​+
  
   shell> cd sbin   shell> cd sbin
   shell> ./​zabbix_server   shell> ./​zabbix_server
- 
-Начиная с версии 1.8.3, в Zabbix сервере улучшилась обработка недоступных узлов сети. Если пуллер находит в очереди элементов данных элемент данных с недоступного узла сети, он берет этот элемент данных и маркирует узел сети как проверяющийся в данный момент. Другие пуллеры не будут брать элементы данных от помеченного таким образом узла сети. В результате,​ недоступный узел сети будет проверятся не более чем одним пуллером в один момент времени. Также у недоступного узла сети попытки проверки будут делаться не более чем для одного элемента данных. Исходя из этого, было принято решение удалить специфический класс пуллеров отвечающих за недоступные узлы сети. 
  
 Zabbix сервер стартует как демон. Zabbix сервер стартует как демон.
 +
 Zabbix сервер поддерживает следующие параметры командной строки:​ Zabbix сервер поддерживает следующие параметры командной строки:​
  
 <​code>​-c --config <​файл>​ Параметр указывает на конфигурационный файл, по умолчанию это /​etc/​zabbix/​zabbix_server.conf <​code>​-c --config <​файл>​ Параметр указывает на конфигурационный файл, по умолчанию это /​etc/​zabbix/​zabbix_server.conf
 +-n --new-nodeid <​nodeid> ​       конвертирование данных базы данных для новой nodeid ​
 +-R --runtime-control <​опция> ​  ​выполнение административных функций
 -h --help Отображает это сообщение помощи -h --help Отображает это сообщение помощи
 -v --version Отображает номер версии</​code>​ -v --version Отображает номер версии</​code>​
  
-Для получения помощи по параметрам командной строки выполните:​+<​note>​Опция -R или %%--runtime-control%% поддерживается начиная с Zabbix 1.8.6.\\ Управление runtime не поддерживается в OpenBSD и NetBSD.</​note>​ 
 + 
 +Для получения ​более подробной ​помощи по параметрам командной строки выполните:​
  
   shell> zabbix_server -h   shell> zabbix_server -h
Line 24: Line 26:
   shell> zabbix_server -c /​usr/​local/​etc/​zabbix_server.conf   shell> zabbix_server -c /​usr/​local/​etc/​zabbix_server.conf
   shell> zabbix_server --help   shell> zabbix_server --help
-  shell> zabbix_server -v+  shell> zabbix_server -
 +   
 +===== Контроль выполнения ===== 
 + 
 +Опции контроля выполнения:​ 
 + 
 +^Опция^Описание^ 
 +|config_cache_reload|Перезагрузка кэша конфигурации. Игнорируется если кэш уже загружается.| 
 + 
 +Пример использования контроля выполнения для перезагрузки сервером кэша конфигурации:​ 
 + 
 +  shell> zabbix_server -c /​usr/​local/​etc/​zabbix_server.conf -R config_cache_reload 
 + 
 +===== Конфигурационный файл =====
  
 Файл конфигурации содержит параметры настроек zabbix_server. Этот файл должен существовать и должен иметь права чтения для пользователя '​zabbix'​. Поддерживаемые параметры:​ Файл конфигурации содержит параметры настроек zabbix_server. Этот файл должен существовать и должен иметь права чтения для пользователя '​zabbix'​. Поддерживаемые параметры:​
Line 32: Line 47:
 | CacheSize| нет | 128K-1G |8M |Размер кэша конфигурации,​ в байтах.\\ Размер распределяемой памяти (shared memory) для данных о хранимых узлах сети и элементах данных. | | CacheSize| нет | 128K-1G |8M |Размер кэша конфигурации,​ в байтах.\\ Размер распределяемой памяти (shared memory) для данных о хранимых узлах сети и элементах данных. |
 | CacheUpdateFrequency| нет | 1-3600 |60 |Как часто Zabbix будет выполнять процедуру обновления кэша конфигурации,​ в секундах. | | CacheUpdateFrequency| нет | 1-3600 |60 |Как часто Zabbix будет выполнять процедуру обновления кэша конфигурации,​ в секундах. |
-| DBHost| нет | |localhost ​|Имя хоста базы данных.\\ Если установлен localhost, то для СУБД MySQL используется сокет. |+| DBHost| нет | |В зависимости от реализации используемой библиотеки. ​|Имя хоста базы данных.\\ Если установлен localhost, то для СУБД MySQL используется сокет. |
 | DBName| да | | |Имя базы данных.\\ Для SQLite3 должен быть указан путь к файлу базы данных. DBUser и DBPassword игнорируются. | | DBName| да | | |Имя базы данных.\\ Для SQLite3 должен быть указан путь к файлу базы данных. DBUser и DBPassword игнорируются. |
 | DBPassword| нет | | |Пароль к базе данных. Игнорируется при СУБД SQLite.\\ Закомментируйте эту строку,​ если пароль не используется. | | DBPassword| нет | | |Пароль к базе данных. Игнорируется при СУБД SQLite.\\ Закомментируйте эту строку,​ если пароль не используется. |
Line 52: Line 67:
 | LogFileSize| нет | 0-1024 |1 |Максимальный размер файла журнала в МБ.\\ 0 - отключение автоматической ротации журнала. | | LogFileSize| нет | 0-1024 |1 |Максимальный размер файла журнала в МБ.\\ 0 - отключение автоматической ротации журнала. |
 | LogFile| нет | | |Имя файла журнала. | | LogFile| нет | | |Имя файла журнала. |
-| LogSlowQueries| нет | 0-3600000 |0 |Если запрос занимает более чем указанное количество миллисекунд, то запрос записывается в файл журнала.\\ 0 - отключить ​журналирование ​медленных запросов\\ **Эта опция поддерживается начиная с версии 1.8.2** |+| LogSlowQueries| нет | 0-3600000 |0 |Как долго должен выполняться ​запрос ​к базе данных чтобы он был занесен в журнал (в миллисекундах).\\ 0 - не журналировать медленные запросы\\ **Эта опция поддерживается начиная с версии 1.8.2** |
 | NodeID| нет | 0-999 |0 |Уникальный NodeID для распределенной установки.\\ 0 - одиночный сервер | | NodeID| нет | 0-999 |0 |Уникальный NodeID для распределенной установки.\\ 0 - одиночный сервер |
 | NodeNoEvents| нет | 0-1 |0 |Если установлена '​1',​ тогда локальные события не будут отправлены мастер ноде. \\ Эта опция не влияет на способность этой ноды распространять события от своих дочерних нод. | | NodeNoEvents| нет | 0-1 |0 |Если установлена '​1',​ тогда локальные события не будут отправлены мастер ноде. \\ Эта опция не влияет на способность этой ноды распространять события от своих дочерних нод. |
Line 59: Line 74:
 | ProxyConfigFrequency| нет | 1-604800 | 3600 | Частота отправки в секундах Zabbix сервером данных о конфигурации для Zabbix прокси. Используется только для прокси в пассивном режиме.\\ **Эта опция поддерживается начиная с версии 1.8.3.** |. | ProxyConfigFrequency| нет | 1-604800 | 3600 | Частота отправки в секундах Zabbix сервером данных о конфигурации для Zabbix прокси. Используется только для прокси в пассивном режиме.\\ **Эта опция поддерживается начиная с версии 1.8.3.** |.
 | ProxyDataFrequency| нет | 1-3600 | 1 |Частота запроса в секундах Zabbix сервером данных истории с Zabbix прокси. Используется только для прокси в пассивном режиме.\\ **Эта опция поддерживается начиная с версии 1.8.3.** | | ProxyDataFrequency| нет | 1-3600 | 1 |Частота запроса в секундах Zabbix сервером данных истории с Zabbix прокси. Используется только для прокси в пассивном режиме.\\ **Эта опция поддерживается начиная с версии 1.8.3.** |
-| SSHKeyLocation| нет | | |Размещение публичных ключей для проверок по SSH |+| SSHKeyLocation| нет | | |Размещение публичных и приватных ключей для проверок по SSH |
 | SenderFrequency| нет | 5-3600 |30 |Как часто Zabbix будет пытаться повторно отправлять не отправленные оповещения (в секундах). | | SenderFrequency| нет | 5-3600 |30 |Как часто Zabbix будет пытаться повторно отправлять не отправленные оповещения (в секундах). |
 | SourceIP| нет | | |Исходный IP адрес для исходящих подключений. | | SourceIP| нет | | |Исходный IP адрес для исходящих подключений. |
-| StartDBSyncers| нет | 1-64 |4 |Количество форков Синхронизаторов БД.\\ **Эта опция поддерживается в версии 1.8.3 и в более новых** | +| StartDBSyncers| нет | 1-100 |4 |Количество форков Синхронизаторов БД.\\ Верхний предел 64 до версии 1.8.5.\\ **Эта опция поддерживается в версии 1.8.3 и в более новых** | 
-| StartDiscoverers| нет | 0-255 |1 |Количество форков автообнаружения. | +| StartDiscoverers| нет | 0-250 |Количество форков автообнаружения.\\ Верхний предел 255 до версии 1.8.5. | 
-| StartHTTPPollers| нет | 0-255 |1 |Количество форков пуллеров HTTP. | +| StartHTTPPollers| нет | 0-1000 |1 |Количество форков пуллеров HTTP.\\ Верхний предел 255 до версии 1.8.5. | 
-| StartIPMIPollers| нет | 0-255 |0 |Количество форков пуллеров IPMI. | +| StartIPMIPollers| нет | 0-1000 |0 |Количество форков пуллеров IPMI.\\ Верхний предел 255 до версии 1.8.5. | 
-| StartPingers| нет | 0-255 |1 |Количество форков пингеров по ICMP. | +| StartPingers| нет | 0-1000 |1 |Количество форков пингеров по ICMP.\\ Верхний предел 255 до версии 1.8.5. | 
-| StartPollersUnreachable| нет | 0-255 |1 |Количество форков пуллеров для недоступных узлов сети. \\ **Устарело ​начиная с 1.8.3.**| +| StartPollersUnreachable| нет | 0-1000 |1 |Количество форков пуллеров для недоступных узлов сети ​(включая IPMI).\\ Верхний предел 255 до версии 1.8.5. \\ **Эта опция отсутствует в версии ​1.8.3.**| 
-| StartPollers| нет | 0-255 |5 |Количество форков для пуллеров. | +| StartPollers| нет | 0-1000 |5 |Количество форков для пуллеров.\\ Верхний предел 255 до версии 1.8.5. | 
-| StartProxyPollers| нет | 0-255 |1 |Количество форков пуллеров для пассивных прокси.\\ **Эта опция поддерживается в версии 1.8.3 и в более новых** | +| StartProxyPollers| нет | 0-250 |1 |Количество форков пуллеров для пассивных прокси.\\ Верхний предел 255 до версии 1.8.5.\\ **Эта опция поддерживается в версии 1.8.3 и в более новых** | 
-| StartTrappers| нет | 0-255 |5 |Количество форков трапперов |+| StartTrappers| нет | 0-1000 |5 |Количество форков трапперов.\\ Верхний предел 255 до версии 1.8.5. ​|
 | Timeout| нет | 1-30 |3 |Параметр указывает как долго ждать ответа от агента,​ устройства SNMP или внешней проверки (в секундах). | | Timeout| нет | 1-30 |3 |Параметр указывает как долго ждать ответа от агента,​ устройства SNMP или внешней проверки (в секундах). |
 | TmpDir| нет | |/tmp |Папка для временных данных. | | TmpDir| нет | |/tmp |Папка для временных данных. |
Line 79: Line 94:
 | UnreachablePeriod| нет | 1-3600 |45 |Через сколько секунд недостижимости узел сети считается недоступным. | | UnreachablePeriod| нет | 1-3600 |45 |Через сколько секунд недостижимости узел сети считается недоступным. |
  
 +<​note>​Начиная с версии 1.8.6 Zabbix прокси не запустится,​ если в конфигурационном файле указан ошибочный (не подходящий под обозначение //​параметр=значение//​) или неизвестный параметр.</​note>​