Zabbix Documentation 4.4

3.04.04.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.44.2Guidelines

User Tools

Site Tools


ru:manual:appendix:config:zabbix_agent2

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
ru:manual:appendix:config:zabbix_agent2 [2020/01/03 08:59]
dotneft
ru:manual:appendix:config:zabbix_agent2 [2020/01/06 05:24] (current)
dotneft
Line 8: Line 8:
  
 ^Параметр^^Обязательный^Диапазон^Умолчание^Описание^ ^Параметр^^Обязательный^Диапазон^Умолчание^Описание^
-| Alias|| нет | | |Задает алиас ключу элемента данных. Его можно использовать для замены длинных и сложных ключей элементов данных на более простые и короткие.\\ Можно добавлять несколько параметров //Alias//. Разрешено указывать несколько параметров с одинаковым ключем //​Alias//​.\\ Несколько ключей //Alias// могут ссылаться на один и тот же ключ.\\ Алиасы можно использовать в //​HostMetadataItem//,​ но нельзя в //​HostnameItem//​ параметрах. \\ \\ Примеры:​ \\ \\ 1. Получение ID пользователя '​zabbix'​.\\ %%Alias=zabbix.userid:​vfs.file.regexp[/​etc/​passwd,"​^zabbix:​.:​([0-9]+)",,,,​\1]%%\\ Теперь можно использовать сокращенный ключ **zabbix.userid**,​ чтобы получать данные.\\ \\ 2. Получение утилизации CPU с параметрами по умолчанию и с пользовательскими параметрами.\\ Alias=cpu.util:​system.cpu.util\\ Alias=cpu.util[*]:​system.cpu.util[*]\\ Такая запись позволяет использовать **cpu.util** ключ для получения утилизации CPU в процентах с параметрами по умолчанию,​ а также использовать **cpu.util[all,​ idle, avg15]** для получения конкретных данных об утилизации CPU.\\ \\ 3. Выполнение нескольких правил [[ru/​manual/​discovery/​low_level_discovery|низкоуровневого обнаружения]],​ которые обрабатывают одни и те же элементы данных обнаружения.\\ Alias=vfs.fs.discovery[*]:​vfs.fs.discovery\\ Теперь имеется возможность добавить несколько правил обнаружения,​ используя **vfs.fs.discovery** с разными параметрами для каждого правила,​ например,​ **vfs.fs.discovery[foo]**,​ **vfs.fs.discovery[bar]**,​ и т.д. |+| Alias|| нет | | |Задает алиас ключу элемента данных. Его можно использовать для замены длинных и сложных ключей элементов данных на более простые и короткие.\\ Можно добавлять несколько параметров //Alias//. Разрешено указывать несколько параметров с одинаковым ключом //​Alias//​.\\ Несколько ключей //Alias// могут ссылаться на один и тот же ключ.\\ Алиасы можно использовать в //​HostMetadataItem//,​ но нельзя в //​HostnameItem//​ параметрах. \\ \\ Примеры:​ \\ \\ 1. Получение ID пользователя '​zabbix'​.\\ %%Alias=zabbix.userid:​vfs.file.regexp[/​etc/​passwd,"​^zabbix:​.:​([0-9]+)",,,,​\1]%%\\ Теперь можно использовать сокращенный ключ **zabbix.userid**,​ чтобы получать данные.\\ \\ 2. Получение утилизации CPU с параметрами по умолчанию и с пользовательскими параметрами.\\ Alias=cpu.util:​system.cpu.util\\ Alias=cpu.util[*]:​system.cpu.util[*]\\ Такая запись позволяет использовать **cpu.util** ключ для получения утилизации CPU в процентах с параметрами по умолчанию,​ а также использовать **cpu.util[all,​ idle, avg15]** для получения конкретных данных об утилизации CPU.\\ \\ 3. Выполнение нескольких правил [[ru/​manual/​discovery/​low_level_discovery|низкоуровневого обнаружения]],​ которые обрабатывают одни и те же элементы данных обнаружения.\\ Alias=vfs.fs.discovery[*]:​vfs.fs.discovery\\ Теперь имеется возможность добавить несколько правил обнаружения,​ используя **vfs.fs.discovery** с разными параметрами для каждого правила,​ например,​ **vfs.fs.discovery[foo]**,​ **vfs.fs.discovery[bar]**,​ и т.д. |
 | BufferSend|| нет | 1-3600 |5 |Не хранить данные в буфере дольше N секунд. | | BufferSend|| нет | 1-3600 |5 |Не хранить данные в буфере дольше N секунд. |
 | BufferSize|| нет | 2-65535 |100 |Максимальное количество значений в буфере памяти. Агент будет отправлять\\ все собранные данные Zabbix серверу или прокси при заполнении буфера. | | BufferSize|| нет | 2-65535 |100 |Максимальное количество значений в буфере памяти. Агент будет отправлять\\ все собранные данные Zabbix серверу или прокси при заполнении буфера. |
Line 37: Line 37:
 | StatusPort|| нет | 1024-32767 | |Если задае, агент будет слушать указанный порт для HTTP запросов состояния (%%http://​localhost:<​порт>/​status%%). | | StatusPort|| нет | 1024-32767 | |Если задае, агент будет слушать указанный порт для HTTP запросов состояния (%%http://​localhost:<​порт>/​status%%). |
 | Timeout|| нет | 1-30 |3 |Тратить не более Timeout секунд при обработке. | | Timeout|| нет | 1-30 |3 |Тратить не более Timeout секунд при обработке. |
-| TLSAccept|| да, если заданы TLS сертификат или параметры PSK (даже при //​незашифрованном//​ соединении),​ в противном случае - нет |  | |Какие принимаются входящие подключения. Используется пассивными проверками. Можно указывать несколько значений,​ разделенных запятой:​ \\ //​unencrypted//​ - принимать подключения без шифрования (по умолчанию) \\ //psk// - принимать подключения с TLS и pre-shared ключем (PSK) \\ //cert// - принимать подключения с TLS и сертификатом |+| TLSAccept|| да, если заданы TLS сертификат или параметры PSK (даже при //​незашифрованном//​ соединении),​ в противном случае - нет |  | |Какие принимаются входящие подключения. Используется пассивными проверками. Можно указывать несколько значений,​ разделенных запятой:​ \\ //​unencrypted//​ - принимать подключения без шифрования (по умолчанию) \\ //psk// - принимать подключения с TLS и pre-shared ключом (PSK) \\ //cert// - принимать подключения с TLS и сертификатом |
 | TLSCAFile|| нет |  | |Абсолютный путь к файлу, который содержит сертификаты верхнего уровня CA(и) для верификации сертификата узла, используется для зашифрованных соединений между Zabbix компонентами. | | TLSCAFile|| нет |  | |Абсолютный путь к файлу, который содержит сертификаты верхнего уровня CA(и) для верификации сертификата узла, используется для зашифрованных соединений между Zabbix компонентами. |
 | TLSCertFile|| нет |  | |Абсолютный путь к файлу, который содержит сертификат или цепочку сертификатов,​ используется для зашифрованных соединений между Zabbix компонентами. | | TLSCertFile|| нет |  | |Абсолютный путь к файлу, который содержит сертификат или цепочку сертификатов,​ используется для зашифрованных соединений между Zabbix компонентами. |
-| TLSConnect|| да, если заданы TLS сертификат или параметры PSK (даже при //​незашифрованном//​ соединении),​ в противном случае - нет |  | |Как агент должен соединяться с Zabbix сервером или прокси. Используется активными проверками. Можно указать только одно значение:​ \\ //​unencrypted//​ - подключаться без шифрования (по умолчанию) \\ //psk// - подключаться,​ используя TLS и pre-shared ключем (PSK) \\ //cert// - подключаться,​ используя TLS и сертификат |+| TLSConnect|| да, если заданы TLS сертификат или параметры PSK (даже при //​незашифрованном//​ соединении),​ в противном случае - нет |  | |Как агент должен соединяться с Zabbix сервером или прокси. Используется активными проверками. Можно указать только одно значение:​ \\ //​unencrypted//​ - подключаться без шифрования (по умолчанию) \\ //psk// - подключаться,​ используя TLS и pre-shared ключом (PSK) \\ //cert// - подключаться,​ используя TLS и сертификат |
 | TLSCRLFile|| нет |  | |Абсолютный путь к файлу, который содержит отозванные сертификаты. Этот параметр используется для зашифрованных соединений между Zabbix компонентами. | | TLSCRLFile|| нет |  | |Абсолютный путь к файлу, который содержит отозванные сертификаты. Этот параметр используется для зашифрованных соединений между Zabbix компонентами. |
 | TLSKeyFile|| нет |  | |Абсолютный путь к файлу, который содержит приватный ключ агента,​ используется для зашифрованных соединений между Zabbix компонентами.| | TLSKeyFile|| нет |  | |Абсолютный путь к файлу, который содержит приватный ключ агента,​ используется для зашифрованных соединений между Zabbix компонентами.|