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/06/10 13:34]
dotneft
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 сервер поддерживает следующие параметры коммандной строки:​ 
  
-<​code>​-c --config <​файл>​ Параметр указывает на специфичный файл ​конфигурации, по умолчанию это /​etc/​zabbix/​zabbix_server.conf+Zabbix сервер поддерживает следующие параметры командной строки:​ 
 + 
 +<​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'​. Поддерживаемые параметры:​
  
-^Параметр^Обязательный^Диапазон^По умолчанию^Описание^+ Параметр ​  Обязательный ​  Диапазон ​  По умолчанию ​  Описание ​ ^
 | AlertScriptsPath| нет | |/​home/​zabbix/​bin/​ |Размещение пользовательских скриптов оповещений | | AlertScriptsPath| нет | |/​home/​zabbix/​bin/​ |Размещение пользовательских скриптов оповещений |
-| 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.\\ Закомментируйте эту строку,​ если пароль не используется. |
-| DBPort| нет | 1024-65535 |3306 |Порт базы данных,​ кога не используется локальный сокет. Игнорируется при СУБД SQLite. | +| DBPort| нет | 1024-65535 |3306 |Порт базы данных,​ когда не используется локальный сокет. Игнорируется при СУБД SQLite. | 
-| DBSocket| нет | |/​tmp/​mysql.sock |Путь к сокету MySQL. |+| DBSocket| нет | |/​tmp/​mysql.sock |Путь к сокету ​СУБД ​MySQL. |
 | DBUser| нет | | |Пользователь базы данных. Игнорируется при СУБД SQLite. | | DBUser| нет | | |Пользователь базы данных. Игнорируется при СУБД SQLite. |
-| DebugLevel| нет | 0-4 |3 |Задает уровень журналирования\\ 0 - без отладки\\ 1 - критичная информация\\ 2 - информация об ошибках\\ 3 - предупреждения\\ 4 - для отладки (записывает очень много информации) |+| DebugLevel| нет | 0-4 |3 |Задает уровень журналирования ​(для отладки)\\ 0 - без отладки\\ 1 - критичная информация\\ 2 - информация об ошибках\\ 3 - предупреждения\\ 4 - для отладки (записывает очень много информации) |
 | DisableHousekeeping| нет | 0-1 |0 |Если установлена 1, то очистка базы данных от устаревших данных отключена. | | DisableHousekeeping| нет | 0-1 |0 |Если установлена 1, то очистка базы данных от устаревших данных отключена. |
 | ExternalScripts| нет | |/​etc/​zabbix/​externalscripts |Размещение внешних скриптов | | ExternalScripts| нет | |/​etc/​zabbix/​externalscripts |Размещение внешних скриптов |
-| Fping6Location| нет | |/​usr/​sbin/​fping6 |Размещение fping6.\\ Убедитесь,​ что исполняемый файл fping6 имеет владельца root и флаг SUID установлен.\\ Оставьте пустым ("​Fping6Location="​),​ если ваша утиллита fping совместима с обработкой адресов IPv6. |+| Fping6Location| нет | |/​usr/​sbin/​fping6 |Размещение fping6.\\ Убедитесь,​ что исполняемый файл fping6 имеет владельца root и флаг SUID установлен.\\ Оставьте пустым ("​Fping6Location="​),​ если ваша утилита fping совместима с обработкой адресов IPv6. |
 | FpingLocation| нет | |/​usr/​sbin/​fping |Размещение fping.\\ Убедитесь,​ что исполняемый файл fping имеет владельца root и флаг SUID установлен! | | FpingLocation| нет | |/​usr/​sbin/​fping |Размещение fping.\\ Убедитесь,​ что исполняемый файл fping имеет владельца root и флаг SUID установлен! |
 | HistoryCacheSize| нет | 128K-1G |8M |Размер кэша истории,​ в байтах.\\ Размер распределяемой памяти (shared memory) для хранения данных истории. | | HistoryCacheSize| нет | 128K-1G |8M |Размер кэша истории,​ в байтах.\\ Размер распределяемой памяти (shared memory) для хранения данных истории. |
-| HistoryTextCacheSize| нет | 128K-1G |16M |Размер кэша текстовой истории,​ в байтах.\\ Размер распределяемой памяти (shared memory) для хранения данных символов,​ текста или журналов. | +| HistoryTextCacheSize| нет | 128K-1G |16M |Размер кэша текстовой истории,​ в байтах.\\ Размер распределяемой памяти (shared memory) для хранения данныхсимволов,​ текста или журналов. | 
-| HousekeepingFrequency| нет | 1-24 |1 |Как часто Zabbix запускает процедуру очистки базы данных от устаревшей информации (в часах).\\ Удаление ненужной информации из таблиц истории,​ оповещений и сигнализаций.\\ Если используется PostgreSQL, то предполагаемое значение 24, когда выполняется VACUUM. | +| HousekeepingFrequency| нет | 1-24 |1 |Как часто Zabbix запускает процедуру очистки базы данных от устаревшей информации (в часах).\\ Удаление ненужной информации из таблиц истории,​ оповещений и сигнализаций.\\ Если используется PostgreSQL, то предлагаемое значение 24, так ​как выполняется VACUUM. | 
-| MaxHousekeeperDelete| нет | 0-1000000 |500 |Не более чем '​MaxHousekeeperDelete'​ строк (в соответсвии с [tablename],​ [field], [value]) будет удалено за один цикл задачей очистки истории.\\ SQLite3 не использует этот параметр,​ удаляются все подходящие строки без лимита.\\ Если установлен 0, то удаляются все подходящие строки без ограничений. В этом случае вы должны ​знать, что вы делаете!\\ **Эта опция поддерживается начиная с версии 1.8.2.** | +| MaxHousekeeperDelete| нет | 0-1000000 |500 |Не более чем '​MaxHousekeeperDelete'​ строк (в соответствии с [tablename],​ [field], [value]) будет удалено за один цикл задачей очистки истории.\\ SQLite3 не использует этот параметр,​ удаляются все подходящие строки без лимита.\\ Если установлен 0, то удаляются все подходящие строки без ограничений. В этом случае вы должны ​понимать, что вы делаете!\\ **Эта опция поддерживается начиная с версии 1.8.2.** | 
-| Include| нет | | |Вы можете включить индивидуальные файлы или все файлы в папке в файле конфигурации. | +| Include| нет | | |Вы можете включить индивидуальные файлы или все файлы в папке в файл конфигурации. | 
-| ListenIP| нет | |0.0.0.0 |Список IP адресов разделенный запятыми,​ которые нужно слушать для траппера\\ Траппер будет слушать все сетевые интерфейсы,​ если параметр не указан.\\ **Несколько IP адресов поддерживается начиная с версии 1.8.3 и выше.** | +| ListenIP| нет | |0.0.0.0 |Список IP адресов разделенный запятыми,​ которые нужно прослушивать для траппера\\ Траппер будет ​прослушивать все сетевые интерфейсы,​ если параметр не указан.\\ **Несколько IP адресов поддерживается начиная с версии 1.8.3 и выше.** | 
-| ListenPort| нет | 1024-32767 |10051 |Слушаемый порт для траппера. |+| ListenPort| нет | 1024-32767 |10051 |Прослушиваемый порт для траппера. |
 | 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'​, тогда ​локальные события не будут отправлены мастер ​ноде. \\ Эта опция не влияет на способность этой ноды распространять события от своих дочерних ​нод. | 
-| NodeNoHistory| нет | 0-1 |0 |Если установлена '​1'​ локальная история не будет отправлена мастер ​узлу. \\ Эта опция не влияет на способность этого узла принимать историю от своих дочерних ​узлов.|+| NodeNoHistory| нет | 0-1 |0 |Если установлена '​1'​, тогда ​локальная история не будет отправлена мастер ​ноде. \\ Эта опция не влияет на способность этой ноды распространять историю от своих дочерних ​нод.|
 | PidFile| нет | |/​tmp/​zabbix_server.pid |Имя PID файла. | | PidFile| нет | |/​tmp/​zabbix_server.pid |Имя PID файла. |
-| SSHKeyLocation| нет | | |Размещение публичных ключей для проверок по SSH |+| ProxyConfigFrequency| нет | 1-604800 | 3600 | Частота отправки в секундах Zabbix сервером данных о конфигурации для Zabbix прокси. Используется только для прокси в пассивном режиме.\\ **Эта опция поддерживается начиная с версии 1.8.3.** |. 
 +| ProxyDataFrequency| нет | 1-3600 | 1 |Частота запроса в секундах Zabbix сервером данных истории с Zabbix прокси. Используется только для прокси в пассивном режиме.\\ **Эта опция поддерживается начиная с версии 1.8.3.** | 
 +| SSHKeyLocation| нет | | |Размещение публичных и приватных ключей для проверок по SSH |
 | SenderFrequency| нет | 5-3600 |30 |Как часто Zabbix будет пытаться повторно отправлять не отправленные оповещения (в секундах). | | SenderFrequency| нет | 5-3600 |30 |Как часто Zabbix будет пытаться повторно отправлять не отправленные оповещения (в секундах). |
 | SourceIP| нет | | |Исходный IP адрес для исходящих подключений. | | SourceIP| нет | | |Исходный IP адрес для исходящих подключений. |
-| StartDBSyncers| нет | 1-64 |4 |Количество ​инстанций префорков Синхронизаторов ​DB.\\ **Эта опция поддерживается в версии 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 |Папка ​для ​временных данных. |
 | TrapperTimeout| нет | 1-300 |300 |Параметр указывает как много секунд траппер может потратить на обработку новых данных. | | TrapperTimeout| нет | 1-300 |300 |Параметр указывает как много секунд траппер может потратить на обработку новых данных. |
-| TrendCacheSize| нет | 128K-1G |4M |Размер кэша тенденций,​ в байтах.\\ Размер распределеяемой памяти (shared memory) для хранения данных о тенденциях. | +| TrendCacheSize| нет | 128K-1G |4M |Размер кэша тенденций,​ в байтах.\\ Размер распределяемой памяти (shared memory) для хранения данных о тенденциях. | 
-| UnavailableDelay| нет | 1-3600 |60 |Как часто ​хост будет проверяться на доступность при его недоступности,​ в секундах. | +| UnavailableDelay| нет | 1-3600 |60 |Как часто ​узел ​сети будет проверяться на доступность ​в период его недоступности,​ в секундах. | 
-| UnreachableDelay| нет | 1-3600 |15 |Как часто ​хост будет проверяться на доступность при его недостижимости,​ в секундах. | +| UnreachableDelay| нет | 1-3600 |15 |Как часто ​узел ​сети будет проверяться на доступность ​в период его недостижимости,​ в секундах. | 
-| UnreachablePeriod| нет | 1-3600 |45 |Через сколько секунд недоступности ​хост считается недостижимым. |+| UnreachablePeriod| нет | 1-3600 |45 |Через сколько секунд недостижимости ​узел ​сети считается недоступным. |
  
 +<​note>​Начиная с версии 1.8.6 Zabbix прокси не запустится,​ если в конфигурационном файле указан ошибочный (не подходящий под обозначение //​параметр=значение//​) или неизвестный параметр.</​note>​