Содержание
- Zabbix 5 — что не так с извещениями в Telegram?
- High Error Output on Trunk Interface — Help Troubleshooting
- linux-notes.org
- Настройка кеша
- Zabbix discoverer processes more than 75% busy
- Zabbix icmp pinger processes more than 75% busy
- Zabbix poller processes more than 75% busy
- Zabbix housekeeper processes more than 75% busy
- Zabbix busy timer processes, in %
- Zabbix busy escalator processes, in %
- Zabbix busy alerter processes, in %
- Zabbix busy configuration syncer processes, in %
- Zabbix busy db watchdog processes, in %
- Zabbix busy history syncer processes, in %
- Zabbix busy self-monitoring processes, in %
- Zabbix busy http poller processes, in %
- Zabbix busy java poller processes, in %
- 6 thoughts on “ Оптимизация настроек Zabbix ”
- Добавить комментарий Отменить ответ
- Русские Блоги
- Zabbix различные сообщения об ошибках и обнаруженные проблемы (постоянное обновление)
Zabbix 5 — что не так с извещениями в Telegram?
По руководству был настроен бот, тест сообщений в чат проходил, даже сообщения отправлялись. После этого была сделана попытка подкрутить шаблоны сообщений, в т.ч. вставить эмодзи. И всё сломалось. А сейчас даже тест сообщений не проходит.
Если убрать скобочки, тест проходит. Но в реальных сообщениях разных символов, в том числе ‘-‘ , ‘(‘ и т.п. дофига и все эти сообщения оседают в Action Log.
Ну, и чтоб 2 раза не вставать — как например в subject сообщения вставить эмодзи, например, SOS с кодом xF0x9Fx86x97 ? Маркдаун :sos: тоже не срабатывает. Если попытаться вставить сам символ, то ругается при уже сохранении страницы Media Type.
- Вопрос задан более двух лет назад
- 1981 просмотр
Эмоджи можно определять как Unicode Surrogates (вида `u01234uABCD` )
Тогда в JS-скрипте отправки сообщения в телеграм надо 29-ю строку вида
data = JSON.stringify(params);
заменить на
Суть в том, что JSON.stringify экранирует все слэши в Surrogates, получается два слэша. Поэтому, после того, как получили JSON с data для отправки надо вернуть один слэш и это изменение делаем только для Unicode Surrogates, а не вообще по тексту. Регулярка в помощь.
единственное, не все проходят, возможно, UTF16 не годятся.
У меня такие подошли ✅ ‼️ ⚠️
По умолчанию поле Parsemode пустое. Попробуйте очисти поле «Parsemode»
Я не просил перевести текст, это я отлично понимаю. Пару дней назад это проходило
Источник
High Error Output on Trunk Interface — Help Troubleshooting
Hello everyone, new to the forum here!
We have three switches in our company, one of them is the core switch, and the other two is where our client PCs are connected. The switch core also has an ESXi Server connected to it, where all of our services are hosted. Additionally, we have a Cisco ASA Firewall connected to it. In order to monitor our interfaces and other devices/servers, we use Zabbix 4.0.
Everything was working normally, we hired +35 people, and everything is practically the same, however, we are getting alerts on Zabbix about high error rate on output interface Gi 1/0/22, this is one of the trunk ports which is connected to one of our non-core switches where end users are connected to. Sometimes we also receive alerts for interface 1/1/2 which is where our outside interface on the Cisco ASA is connected to, this last one goes away after some minutes, and it only pops-up from time to time.
However, our Gi 1/0/22 alert stays there for over an hour, then it goes away, and re-appears. The cabling of these interfaces was changed two days ago on a schedule where no people was working. The alert still pops up however reducing from an hour to 25-30 minutes. So, that might be an improvement, but I am still concerned about the alert. What other options do we have in order to troubleshoot this issue? Should I post an image of our interface?
I’d be eternally thankful for the help! 🙂
Источник
linux-notes.org
Стандартные настройки в zabbix, не всегда хорошо работают и их необходимо тюнить под свои нужды. Я собрал в данной статье, основные параметры для оптимизации. Возможно, — это не все и вы знаете больше, но я постараюсь максимизировать.
Настройка кеша
Для оптимизации заббикс сервера, стоит увеличить размер кеша, для этого — открываем:
Находим строку «CacheSize» и увеличиваем его.
Я увеличил до 256M. При надобности, можно добавить.
Zabbix discoverer processes more than 75% busy
Недавно получил алерт в заббиксе:
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Ищем строку с опцией «StartDiscoverers» и увеличиваем данный параметр:
Я, опцию StartDiscoverers увеличил до 5. На этом настройка заканчивается, нужно сохранить конфиг и перезагрузить zabbix сервер:
Можно увидеть мой наглядный пример:
Если после добавления хостов ( с разными подсетями) вы увидите что снова сработал этот триггер, то нужно увеличить StartDiscoverers.
Zabbix icmp pinger processes more than 75% busy
Недавно получил алерт в заббиксе:
Данное сообщение, говорит — что процесс(ы) выполняющие ping по хостам, перегружены.
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Ищем строку с опцией «StartPingers» и увеличиваем данный параметр:
Я, опцию StartPingers увеличил до 5, тем самым — я увеличил количество процессов выполняющих ICMP Ping.
На этом настройка заканчивается, нужно сохранить конфиг и перезагрузить zabbix сервер:
Zabbix poller processes more than 75% busy
poller — это процесс который опрашивает агентов.
Данный параметр стоит увеличивать в 2- случаях:
- Большая сеть
- Есть много недоступных ресурсов и они мониторятся.
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Ищем строку с опцией «StartPollers» и увеличиваем данный параметр:
Я установил данный параметр в 5. Если очень будет худо, то увеличиваем его до 20. Ничто не приходит бесследно, увеличение процессов ведет к увеличение потребления ресурсов.
После этого, вы можете получить:
Если видите у себя данное сообщение ( алерт, сработанный триггер), открываем конфиг:
Ищем строку с опцией «StartPollersUnreachable» и увеличиваем данный параметр:
PS: У меня данный параметр используется по умолчанию и я его не трогал ( не было ошибок).
Имеется вероятность того, что перестанет хватать коннекщенов для БД, то надо увеличивать лимит подключений.
Zabbix housekeeper processes more than 75% busy
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
И приводим к виду:
Сохраняем файл и перезагружаем zabbix:
Zabbix busy timer processes, in %
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Переменную укажу позже (не знаю какая)!
Сохраняем файл и перезагружаем zabbix:
Zabbix busy escalator processes, in %
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Переменную укажу позже (не знаю какая)!
Сохраняем файл и перезагружаем zabbix:
Zabbix busy alerter processes, in %
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Переменную укажу позже (не знаю какая)!
Сохраняем файл и перезагружаем zabbix:
Zabbix busy configuration syncer processes, in %
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Находим и изменяем:
Сохраняем файл и перезагружаем zabbix:
Zabbix busy db watchdog processes, in %
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Переменную укажу позже (не знаю какая)!
Сохраняем файл и перезагружаем zabbix:
Zabbix busy history syncer processes, in %
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Находим и изменяем:
Сохраняем файл и перезагружаем zabbix:
Zabbix busy self-monitoring processes, in %
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Переменную укажу позже (не знаю какая)!
Сохраняем файл и перезагружаем zabbix:
Zabbix busy http poller processes, in %
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Находим и меняем параметр:
Сохраняем файл и перезагружаем zabbix:
Zabbix busy java poller processes, in %
Это можно исправить, откроем zabbix_server.conf конфиг-файл:
Находим и меняем параметр:
Сохраняем файл и перезагружаем zabbix:
А на этом, у меня все и статья «Оптимизация настроек Zabbix» завершена.
6 thoughts on “ Оптимизация настроек Zabbix ”
Спасибо больше за ресурс, за работу , за статью. .
Уже долго ковыряем маны с вашего великолепнейшего портала. За частую весьма помогают в работе, когда у тебя много сервантов, площадок и зверей. А у вас можно все оперативно найти пофиксить или что то настроить ) . Статьи понятные, местами с картинками, в общем как надо для даунов и инвалидов на голову.
Единственное — добавьте пожалуйста статейку либо поправку в статьях ( не знаю у вас или нет) к вопросу о предварительной разметки диска перед установкой оси. — Есть такой момент, что имея pve ноду и раздел бута ( к примеру 500 мб) в дебиане при обновлении оси в раздел бута срутся так же старые ядра и не самоуничтожаются .т.е. там в конце года мы имеем переполненный размер бута. соответственно дефолтный размер бута УЖЕ = 4 ГБ. что бы забыть о мелких траблах ….
первый раз пишу комент на сайте за лет 5 ))) аж не по себе ))
в общем респект и уважуха!
housekeeper processesMaxHousekeeperDelete=5000 поменял на 100
но не помогло, все ровно так же высвечивает Zabbix housekeeper processes more than 75% busy. Перезагружал железо не помогло. Что делать?
Нужно не уменьшать, а увеличивать!
Но нужно чтобы хватило ресурсов на сервере.
У меня тоже приходит след. сообщение »Problem: Zabbix discoverer processes more than 75% busy»
Заббикс у меня поднимается из docker и соот. файла zabbix_server.conf нет но есть .env_srv
я поменял след. переменные
ZBX_VALUECACHESIZE=256M
ZBX_CACHESIZE=256M
ZBX_STARTDISCOVERERS=5
Может RAM, CPU мало для Докер контейнера выделил. Так же, может стоит увеличить значения в 2-3 раза:
ZBX_VALUECACHESIZE=512M
ZBX_CACHESIZE=512M
ZBX_STARTDISCOVERERS=10
Благодарность за хороший Материал и Работу!
Столкнулся с сообщением вида:
Zabbix server is not running: the information displayed may not be current
Правка /etc/zabbix/zabbix_server.conf
Изменил значение параметра CacheSize=512M (было
и перезапустил zabbix
service zabbix-server restart
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
Источник
Русские Блоги
Zabbix различные сообщения об ошибках и обнаруженные проблемы (постоянное обновление)
1. Zabbix alarm icmp pinger обрабатывает более 75% занятости
2、zabbix unreachable poller processes more than 75 busy
Недостижимые процессы опроса были в состоянии занятости. Что это означает? Проверьте внутренние процессы zabbix и недоступный опросчик-опрос на наличие недоступных устройств для опроса недоступных устройств.
Возможная ситуация:
1. Устройство, которое собирает данные через Zabbix-агент, находится в состоянии мониторинга, но происходит сбой машины или другие причины, в результате чего агент zabbix умирает, и сервер не может получить данные, и в это время активируется недоступный опросчик .
2. Устройство, которое собирает данные через Zabbix-агент, находится в состоянии мониторинга, но серверу требуется слишком много времени для получения данных от агента, часто превышающее время ожидания, установленное сервером, и количество недоступных опросчиков увеличится в это время .
3. MySQL, поддерживающий Zabbix, зависает, может зависнуть ввод-вывод Zabbix сервера, и процесс Zabbix может быть выделен для недостаточной памяти.
Простой метод — увеличить количество процессов, инициализируемых при запуске Zabbix Server, что напрямую увеличивает нагрузку на опрос и пропорционально сокращает количество загруженных ситуаций.
3、Zabbix alerter processes more than 75% busy
Получены сотни предупреждений zabbix:
Zabbix alerter processes more than 75% busy
Возможные причины:
проблема с базой данных zabbix
IO загрузка сервера zabbix
У процесса zabbix недостаточно выделенной памяти
Сетевая задержка или сбой
Подходить:
4. Служба zabbix-server зависает, а после запуска автоматически останавливается, а в журнале ниже много ошибок
Zabbix value cache working in low memory mode
Less than 25% free in the configuration cache
5. Журнал zabbix-сервера сообщает об ошибке, в которой говорится, что соединение с базой данных ‘zabbix’ не удалось: [1040] Ошибка слишком большого количества подключений, mariadb в норме. Я думаю, это должна быть проблема максимального количества подключений MySQL.
Ссылка для изменения максимального количества подключений mysql: http://blog.51cto.com/net881004/2089198
6. Аварийный сигнал запрашивает более 100 элементов с отсутствующими данными более 10 минут, а опросчик Zabbix обрабатывает более 75% ошибок занятости.
Измените файл конфигурации, чтобы увеличить количество потоков и кеш
7. Есть много журналов сервера, первая сетевая ошибка, подождите 15 секунд, ошибка
В файле конфигурации сервера Timeout time был изменен на большее значение, я изменил его на 30s.
8. Zabbix alarms «Zabbix poller обрабатывает более 75% занятости»(Нетизены)
Причина предупреждения:
1. Процесс завис,
2. Слишком много сбоев в процессе зомби, что привело к замедлению
3. Сетевая задержка (можно игнорировать)
4. zabbix потребляет больше памяти
Предупреждение об опасности:
Общее предупреждение, на данный момент вреда нет (но лучше с ним разобраться)
Метод обработки:
Первое: просто и грубо (перезапуск zabbix-сервера может использоваться в сочетании с задачами синхронизации)
service zabbix-server restart
crontab -e вызывает план в редакторе Cron:
@daily service zabbix-server restart > /dev/null 2>&1
2: отредактируйте файл конфигурации Zabbix Server /etc/zabbix/zabbix_server.conf и найдите параграф, который настраивает StartPollers:
### Option: StartPollers
# Number of pre-forked instances of pollers.
#
# Mandatory: no
# Range: 0-1000
# Default:
# StartPollers=5
Раскомментируйте строку StartPollers = или добавьте ее напрямую:
StartPollers=10
Количество измененных StartPollers зависит от производительности сервера и количества наблюдений. После установки StartPollers на 12 аварийных сигналов не обнаружено. Если памяти достаточно, ее можно установить выше.
9. Утром я получил много сообщений о тревоге, официальный сайт был недоступен, и многие порты серверов были заблокированы. Тем не менее, вы можете получить доступ к официальному веб-сайту с вашего мобильного телефона.В электронном письме много сообщений о тревогах о том, что оповещатель Zabbix обрабатывает более 75% занятости, HTTP-опросчик Zabbix обрабатывает более 75% занятости и сбой порта.
Поскольку конфигурация zabbix была оптимизирована ранее, я думаю, что это не должно быть проблемой с конфигурацией zabbix. Это может быть вызвано отключением или задержкой сети, в которой в это время находится zabbix (после подтверждения сеть в компьютерном зале была отключена на 2 часа, и эти сообщения тревоги были отправлены после восстановления). Похоже, нам нужно контролировать сам сервер zabbix в удаленном месте, и успеть посмотреть на nagios.
Источник
Linux by Zabbix agent
Overview
New official Linux template. Requires agent of Zabbix 3.0.14, 3.4.5 and 4.0.0 or newer.
Requirements
For Zabbix version: 6.4 and higher.
Setup
Install Zabbix agent on Linux OS following Zabbix documentation.
Configuration
No specific Zabbix configuration is required.
Macros used
Name | Description | Default |
---|---|---|
{$AGENT.TIMEOUT} |
Timeout after which agent is considered unavailable. Works only for agents reachable from Zabbix server/proxy (passive mode). |
3m |
{$CPU.UTIL.CRIT} |
— |
90 |
{$IF.ERRORS.WARN} |
— |
2 |
{$IF.UTIL.MAX} |
This macro is used as a threshold in the interface utilization trigger. |
90 |
{$IFCONTROL} |
— |
1 |
{$KERNEL.MAXFILES.MIN} |
— |
256 |
{$KERNEL.MAXPROC.MIN} |
— |
1024 |
{$LOAD_AVG_PER_CPU.MAX.WARN} |
The CPU load per core is considered sustainable. If necessary, it can be tuned. |
1.5 |
{$MEMORY.AVAILABLE.MIN} |
This macro is used as a threshold in the memory available trigger. |
20M |
{$MEMORY.UTIL.MAX} |
This macro is used as a threshold in the memory utilization trigger. |
90 |
{$NET.IF.IFNAME.MATCHES} |
— |
^.*$ |
{$NET.IF.IFNAME.NOT_MATCHES} |
It filters out |
`(^Software Loopback Interface |
{$SWAP.PFREE.MIN.WARN} |
— |
50 |
{$SYSTEM.FUZZYTIME.MAX} |
— |
60 |
{$VFS.DEV.DEVNAME.MATCHES} |
This macro is used for a discovery of block devices. It can be overridden on host level or its linked template level. |
.+ |
{$VFS.DEV.DEVNAME.NOT_MATCHES} |
This macro is used for a discovery of block devices. It can be overridden on host level or its linked template level. |
`^(loop[0-9]* |
{$VFS.DEV.READ.AWAIT.WARN} |
The average response time (in ms) of disk read before the trigger would fire. |
20 |
{$VFS.DEV.WRITE.AWAIT.WARN} |
The average response time (in ms) of disk write before the trigger would fire. |
20 |
{$VFS.FS.FREE.MIN.CRIT} |
The critical threshold for utilization of the filesystem. |
5G |
{$VFS.FS.FREE.MIN.WARN} |
The warning threshold for utilization of the filesystem. |
10G |
{$VFS.FS.FSNAME.MATCHES} |
This macro is used for discovery of the filesystems. It can be overridden on host level or its linked template level. |
.+ |
{$VFS.FS.FSNAME.NOT_MATCHES} |
This macro is used for discovery of the filesystems. It can be overridden on host level or its linked template level. |
`^(/dev |
{$VFS.FS.FSTYPE.MATCHES} |
This macro is used for discovery of the filesystems. It can be overridden on host level or its linked template level. |
`^(btrfs |
{$VFS.FS.FSTYPE.NOT_MATCHES} |
This macro is used for discovery of the filesystems. It can be overridden on host level or its linked template level. |
^s$ |
{$VFS.FS.INODE.PFREE.MIN.CRIT} |
The critical threshold of the filesystem metadata utilization. |
10 |
{$VFS.FS.INODE.PFREE.MIN.WARN} |
The warning threshold of the filesystem metadata utilization. |
20 |
{$VFS.FS.PUSED.MAX.CRIT} |
The critical threshold of the filesystem utilization. |
90 |
{$VFS.FS.PUSED.MAX.WARN} |
The warning threshold of the filesystem utilization. |
80 |
Template links
There are no template links in this template.
Discovery rules
Name | Description | Type | Key and additional info |
---|---|---|---|
Block devices discovery |
— |
ZABBIX_PASSIVE | vfs.dev.discovery
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: Filter: AND — {#DEVTYPE} MATCHES_REGEX — {#DEVNAME} MATCHES_REGEX — {#DEVNAME} NOT_MATCHES_REGEX |
Mounted filesystem discovery |
The discovery of mounted filesystems with different types. |
DEPENDENT | vfs.fs.dependent.discovery
Filter: AND — {#FSTYPE} MATCHES_REGEX — {#FSTYPE} NOT_MATCHES_REGEX — {#FSNAME} MATCHES_REGEX — {#FSNAME} NOT_MATCHES_REGEX Overrides: Skip metadata collection for dynamic FS |
Network interface discovery |
The discovery of network interfaces. |
ZABBIX_PASSIVE | net.if.discovery
Filter: AND — {#IFNAME} MATCHES_REGEX — {#IFNAME} NOT_MATCHES_REGEX |
Items collected
Group | Name | Description | Type | Key and additional info |
---|---|---|---|---|
CPU | Number of CPUs |
— |
ZABBIX_PASSIVE | system.cpu.num
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
CPU | Load average (1m avg) |
— |
ZABBIX_PASSIVE | system.cpu.load[all,avg1] |
CPU | Load average (5m avg) |
— |
ZABBIX_PASSIVE | system.cpu.load[all,avg5] |
CPU | Load average (15m avg) |
— |
ZABBIX_PASSIVE | system.cpu.load[all,avg15] |
CPU | CPU utilization |
The CPU utilization expressed in %. |
DEPENDENT | system.cpu.util
Preprocessing: — JAVASCRIPT: |
CPU | CPU idle time |
The time the CPU has spent doing nothing. |
ZABBIX_PASSIVE | system.cpu.util[,idle] |
CPU | CPU system time |
The time the CPU has spent running the kernel and its processes. |
ZABBIX_PASSIVE | system.cpu.util[,system] |
CPU | CPU user time |
The time the CPU has spent running users’ processes that are not niced. |
ZABBIX_PASSIVE | system.cpu.util[,user] |
CPU | CPU nice time |
The time the CPU has spent running users’ processes that have been niced. |
ZABBIX_PASSIVE | system.cpu.util[,nice] |
CPU | CPU iowait time |
The amount of time the CPU has been waiting for I/O to complete. |
ZABBIX_PASSIVE | system.cpu.util[,iowait] |
CPU | CPU steal time |
The amount of «stolen» CPU from this virtual machine by the hypervisor for other tasks, such as running another virtual machine. |
ZABBIX_PASSIVE | system.cpu.util[,steal] |
CPU | CPU interrupt time |
The amount of time the CPU has been servicing hardware interrupts. |
ZABBIX_PASSIVE | system.cpu.util[,interrupt] |
CPU | CPU softirq time |
The amount of time the CPU has been servicing software interrupts. |
ZABBIX_PASSIVE | system.cpu.util[,softirq] |
CPU | CPU guest time |
Guest time — the time spent on running a virtual CPU for a guest operating system. |
ZABBIX_PASSIVE | system.cpu.util[,guest] |
CPU | CPU guest nice time |
The time spent on running a niced guest (a virtual CPU for guest operating systems under the control of the Linux kernel). |
ZABBIX_PASSIVE | system.cpu.util[,guest_nice] |
CPU | Context switches per second |
— |
ZABBIX_PASSIVE | system.cpu.switches
Preprocessing: — CHANGE_PER_SECOND |
CPU | Interrupts per second |
— |
ZABBIX_PASSIVE | system.cpu.intr
Preprocessing: — CHANGE_PER_SECOND |
Filesystems | {#FSNAME}: Filesystem is read-only |
The filesystem is mounted as read-only. It is available only for Zabbix agents 6.4 and higher. |
DEPENDENT | vfs.fs.dependent[{#FSNAME},readonly]
Preprocessing: — JSONPATH: ⛔️ON_FAIL: — REGEX: `(?:^ |
Filesystems | {#FSNAME}: Used space |
Used storage expressed in Bytes. |
DEPENDENT | vfs.fs.dependent.size[{#FSNAME},used]
Preprocessing: — JSONPATH: |
Filesystems | {#FSNAME}: Total space |
The total space expressed in Bytes. |
DEPENDENT | vfs.fs.dependent.size[{#FSNAME},total]
Preprocessing: — JSONPATH: |
Filesystems | {#FSNAME}: Space utilization |
Space utilization expressed in % for |
DEPENDENT | vfs.fs.dependent.size[{#FSNAME},pused]
Preprocessing: — JSONPATH: |
Filesystems | {#FSNAME}: Free inodes in % |
— |
DEPENDENT | vfs.fs.dependent.inode[{#FSNAME},pfree]
Preprocessing: — JSONPATH: |
General | System boot time |
— |
ZABBIX_PASSIVE | system.boottime
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
General | System local time |
The local system time of the host. |
ZABBIX_PASSIVE | system.localtime |
General | System name |
The host name of the system. |
ZABBIX_PASSIVE | system.hostname
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
General | System description |
The information as normally returned by |
ZABBIX_PASSIVE | system.uname
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
General | Number of logged in users |
The number of users who are currently logged in. |
ZABBIX_PASSIVE | system.users.num |
General | Maximum number of open file descriptors |
It could be increased by using |
ZABBIX_PASSIVE | kernel.maxfiles
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
General | Maximum number of processes |
It could be increased by using |
ZABBIX_PASSIVE | kernel.maxproc
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
General | Number of processes |
— |
ZABBIX_PASSIVE | proc.num |
General | Number of running processes |
— |
ZABBIX_PASSIVE | proc.num[,,run] |
Inventory | Operating system |
— |
ZABBIX_PASSIVE | system.sw.os
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
Inventory | Operating system architecture |
The architecture of the operating system. |
ZABBIX_PASSIVE | system.sw.arch
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
Inventory | Number of installed packages |
— |
ZABBIX_PASSIVE | system.sw.packages.get
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: — JSONPATH: |
Memory | Memory utilization |
The percentage of used memory is calculated as |
DEPENDENT | vm.memory.utilization
Preprocessing: — JAVASCRIPT: |
Memory | Available memory in % |
The available memory as percentage of the total. See also Appendixes in Zabbix Documentation about parameters of the |
ZABBIX_PASSIVE | vm.memory.size[pavailable] |
Memory | Total memory |
The total memory expressed in Bytes. |
ZABBIX_PASSIVE | vm.memory.size[total] |
Memory | Available memory |
The available memory: — in Linux — available = free + buffers + cache; — on other platforms calculation may vary. See also Appendixes in Zabbix Documentation about parameters of the |
ZABBIX_PASSIVE | vm.memory.size[available] |
Memory | Total swap space |
The total space of the swap volume/file expressed in bytes. |
ZABBIX_PASSIVE | system.swap.size[,total] |
Memory | Free swap space |
The free space of the swap volume/file expressed in bytes. |
ZABBIX_PASSIVE | system.swap.size[,free] |
Memory | Free swap space in % |
The free space of the swap volume/file expressed in %. |
ZABBIX_PASSIVE | system.swap.size[,pfree] |
Monitoring agent | Version of Zabbix agent running |
— |
ZABBIX_PASSIVE | agent.version
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
Monitoring agent | Host name of Zabbix agent running |
— |
ZABBIX_PASSIVE | agent.hostname
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
Monitoring agent | Zabbix agent ping |
The agent always returns 1 for this item. It could be used in combination with nodata() for availability check. |
ZABBIX_PASSIVE | agent.ping |
Network interfaces | Interface {#IFNAME}: Bits received |
— |
ZABBIX_PASSIVE | net.if.in[«{#IFNAME}»]
Preprocessing: — CHANGE_PER_SECOND — MULTIPLIER: |
Network interfaces | Interface {#IFNAME}: Bits sent |
— |
ZABBIX_PASSIVE | net.if.out[«{#IFNAME}»]
Preprocessing: — CHANGE_PER_SECOND — MULTIPLIER: |
Network interfaces | Interface {#IFNAME}: Outbound packets with errors |
— |
ZABBIX_PASSIVE | net.if.out[«{#IFNAME}»,errors]
Preprocessing: — CHANGE_PER_SECOND |
Network interfaces | Interface {#IFNAME}: Inbound packets with errors |
— |
ZABBIX_PASSIVE | net.if.in[«{#IFNAME}»,errors]
Preprocessing: — CHANGE_PER_SECOND |
Network interfaces | Interface {#IFNAME}: Outbound packets discarded |
— |
ZABBIX_PASSIVE | net.if.out[«{#IFNAME}»,dropped]
Preprocessing: — CHANGE_PER_SECOND |
Network interfaces | Interface {#IFNAME}: Inbound packets discarded |
— |
ZABBIX_PASSIVE | net.if.in[«{#IFNAME}»,dropped]
Preprocessing: — CHANGE_PER_SECOND |
Network interfaces | Interface {#IFNAME}: Operational status |
Reference: https://www.kernel.org/doc/Documentation/networking/operstates.txt |
ZABBIX_PASSIVE | vfs.file.contents[«/sys/class/net/{#IFNAME}/operstate»]
Preprocessing: — JAVASCRIPT: |
Network interfaces | Interface {#IFNAME}: Interface type |
It indicates the interface protocol type as a decimal value. See Reference: https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-class-net |
ZABBIX_PASSIVE | vfs.file.contents[«/sys/class/net/{#IFNAME}/type»]
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
Network interfaces | Interface {#IFNAME}: Speed |
It indicates the latest or current speed value of the interface. The value is an integer representing the link speed expressed in bits/sec. This attribute is only valid for the interfaces that implement the ethtool Reference: https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-class-net |
ZABBIX_PASSIVE | vfs.file.contents[«/sys/class/net/{#IFNAME}/speed»]
Preprocessing: — MULTIPLIER: — DISCARD_UNCHANGED_HEARTBEAT: |
Security | Checksum of /etc/passwd |
— |
ZABBIX_PASSIVE | vfs.file.cksum[/etc/passwd,sha256]
Preprocessing: — DISCARD_UNCHANGED_HEARTBEAT: |
Status | System uptime |
The system uptime expressed in the following format:»N days, hh:mm:ss». |
ZABBIX_PASSIVE | system.uptime |
Status | Zabbix agent availability |
Monitoring the availability status of the agent. |
INTERNAL | zabbix[host,agent,available] |
Storage | {#DEVNAME}: Disk read rate |
r/s (read operations per second) — the number (after merges) of read requests completed per second for the device. |
DEPENDENT | vfs.dev.read.rate[{#DEVNAME}]
Preprocessing: — JSONPATH: — CHANGE_PER_SECOND |
Storage | {#DEVNAME}: Disk write rate |
w/s (write operations per second) — the number (after merges) of write requests completed per second for the device. |
DEPENDENT | vfs.dev.write.rate[{#DEVNAME}]
Preprocessing: — JSONPATH: — CHANGE_PER_SECOND |
Storage | {#DEVNAME}: Disk read request avg waiting time (r_await) |
This formula contains two Boolean expressions that evaluate to 1 or 0 in order to set the calculated metric to zero and to avoid the exception — division by zero. |
CALCULATED | vfs.dev.read.await[{#DEVNAME}]
Expression:
|
Storage | {#DEVNAME}: Disk write request avg waiting time (w_await) |
This formula contains two Boolean expressions that evaluate to 1 or 0 in order to set the calculated metric to zero and to avoid the exception — division by zero. |
CALCULATED | vfs.dev.write.await[{#DEVNAME}]
Expression:
|
Storage | {#DEVNAME}: Disk average queue size (avgqu-sz) |
The current average disk queue; the number of requests outstanding on the disk while the performance data is being collected. |
DEPENDENT | vfs.dev.queue_size[{#DEVNAME}]
Preprocessing: — JSONPATH: — CHANGE_PER_SECOND — MULTIPLIER: |
Storage | {#DEVNAME}: Disk utilization |
This item is the percentage of elapsed time during which the selected disk drive was busy while servicing read or write requests. |
DEPENDENT | vfs.dev.util[{#DEVNAME}]
Preprocessing: — JSONPATH: — CHANGE_PER_SECOND — MULTIPLIER: |
Zabbix raw items | Get filesystems |
The |
ZABBIX_PASSIVE | vfs.fs.get |
Zabbix raw items | {#DEVNAME}: Get stats |
The contents of get |
ZABBIX_PASSIVE | vfs.file.contents[/sys/block/{#DEVNAME}/stat]
Preprocessing: — JAVASCRIPT: |
Zabbix raw items | {#DEVNAME}: Disk read time (rate) |
The rate of total read time counter; used in |
DEPENDENT | vfs.dev.read.time.rate[{#DEVNAME}]
Preprocessing: — JSONPATH: — CHANGE_PER_SECOND — MULTIPLIER: |
Zabbix raw items | {#DEVNAME}: Disk write time (rate) |
The rate of total write time counter; used in |
DEPENDENT | vfs.dev.write.time.rate[{#DEVNAME}]
Preprocessing: — JSONPATH: — CHANGE_PER_SECOND — MULTIPLIER: |
Zabbix raw items | {#FSNAME}: Get filesystem data |
— |
DEPENDENT | vfs.fs.dependent[{#FSNAME},data]
Preprocessing: — JSONPATH: |
Triggers
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Load average is too high |
The load average per CPU is too high. The system may be slow to respond. |
min(/Linux by Zabbix agent/system.cpu.load[all,avg1],5m)/last(/Linux by Zabbix agent/system.cpu.num)>{$LOAD_AVG_PER_CPU.MAX.WARN} and last(/Linux by Zabbix agent/system.cpu.load[all,avg5])>0 and last(/Linux by Zabbix agent/system.cpu.load[all,avg15])>0 |
AVERAGE | |
High CPU utilization |
The CPU utilization is too high. The system might be slow to respond. |
min(/Linux by Zabbix agent/system.cpu.util,5m)>{$CPU.UTIL.CRIT} |
WARNING |
Depends on: — Load average is too high |
{#FSNAME}: Filesystem became read-only |
The filesystem has become read-only. A possible reason is an I/O error. It is available only for Zabbix agents 6.4 and higher. |
last(/Linux by Zabbix agent/vfs.fs.dependent[{#FSNAME},readonly],#2)=0 and last(/Linux by Zabbix agent/vfs.fs.dependent[{#FSNAME},readonly])=1
Recovery expression:
|
AVERAGE |
Manual close: YES |
{#FSNAME}: Disk space is critically low |
Two conditions should match: 1. The first condition — utilization of the space should be above 2. The second condition should be one of the following: — the disk free space is less than — the disk will be full in less than 24 hours. |
last(/Linux by Zabbix agent/vfs.fs.dependent.size[{#FSNAME},pused])>{$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"} and ((last(/Linux by Zabbix agent/vfs.fs.dependent.size[{#FSNAME},total])-last(/Linux by Zabbix agent/vfs.fs.dependent.size[{#FSNAME},used]))<{$VFS.FS.FREE.MIN.CRIT:"{#FSNAME}"} or timeleft(/Linux by Zabbix agent/vfs.fs.dependent.size[{#FSNAME},pused],1h,100)<1d) |
AVERAGE |
Manual close: YES |
{#FSNAME}: Disk space is low |
Two conditions should match: 1. The first condition — utilization of the space should be above 2. The second condition should be one of the following: — the disk free space is less than — the disk will be full in less than 24 hours. |
last(/Linux by Zabbix agent/vfs.fs.dependent.size[{#FSNAME},pused])>{$VFS.FS.PUSED.MAX.WARN:"{#FSNAME}"} and ((last(/Linux by Zabbix agent/vfs.fs.dependent.size[{#FSNAME},total])-last(/Linux by Zabbix agent/vfs.fs.dependent.size[{#FSNAME},used]))<{$VFS.FS.FREE.MIN.WARN:"{#FSNAME}"} or timeleft(/Linux by Zabbix agent/vfs.fs.dependent.size[{#FSNAME},pused],1h,100)<1d) |
WARNING |
Manual close: YES Depends on: — {#FSNAME}: Disk space is critically low |
{#FSNAME}: Running out of free inodes |
It may become impossible to write to a disk if there are no index nodes left. The following error messages may be returned as symptoms, even though the free space is available: — «No space left on device»; — «Disk is full». |
min(/Linux by Zabbix agent/vfs.fs.dependent.inode[{#FSNAME},pfree],5m)<{$VFS.FS.INODE.PFREE.MIN.CRIT:"{#FSNAME}"} |
AVERAGE | |
{#FSNAME}: Running out of free inodes |
It may become impossible to write to a disk if there are no index nodes left. The following error messages may be returned as symptoms, even though the free space is available: — «No space left on device»; — «Disk is full». |
min(/Linux by Zabbix agent/vfs.fs.dependent.inode[{#FSNAME},pfree],5m)<{$VFS.FS.INODE.PFREE.MIN.WARN:"{#FSNAME}"} |
WARNING |
Depends on: — {#FSNAME}: Running out of free inodes |
System time is out of sync |
The host’s system time is different from Zabbix server time. |
fuzzytime(/Linux by Zabbix agent/system.localtime,{$SYSTEM.FUZZYTIME.MAX})=0 |
WARNING |
Manual close: YES |
System name has changed |
The name of the system has changed. |
change(/Linux by Zabbix agent/system.hostname) and length(last(/Linux by Zabbix agent/system.hostname))>0 |
INFO |
Manual close: YES |
Configured max number of open filedescriptors is too low |
— |
last(/Linux by Zabbix agent/kernel.maxfiles)<{$KERNEL.MAXFILES.MIN} |
INFO | |
Configured max number of processes is too low |
— |
last(/Linux by Zabbix agent/kernel.maxproc)<{$KERNEL.MAXPROC.MIN} |
INFO |
Depends on: — Getting closer to process limit |
Getting closer to process limit |
— |
last(/Linux by Zabbix agent/proc.num)/last(/Linux by Zabbix agent/kernel.maxproc)*100>80 |
WARNING | |
Operating system description has changed |
The description of the operating system has changed. Possible reasons are that the system has been updated or replaced. Ack to close the problem manually. |
change(/Linux by Zabbix agent/system.sw.os) and length(last(/Linux by Zabbix agent/system.sw.os))>0 |
INFO |
Manual close: YES Depends on: — System name has changed |
Number of installed packages has been changed |
— |
change(/Linux by Zabbix agent/system.sw.packages.get)<>0 |
WARNING |
Manual close: YES |
High memory utilization |
The system is running out of free memory. |
min(/Linux by Zabbix agent/vm.memory.utilization,5m)>{$MEMORY.UTIL.MAX} |
AVERAGE |
Depends on: — Lack of available memory |
Lack of available memory |
— |
max(/Linux by Zabbix agent/vm.memory.size[available],5m)<{$MEMORY.AVAILABLE.MIN} and last(/Linux by Zabbix agent/vm.memory.size[total])>0 |
AVERAGE | |
High swap space usage |
If there is no swap configured, this trigger is ignored. |
max(/Linux by Zabbix agent/system.swap.size[,pfree],5m)<{$SWAP.PFREE.MIN.WARN} and last(/Linux by Zabbix agent/system.swap.size[,total])>0 |
WARNING |
Depends on: — High memory utilization — Lack of available memory |
Interface {#IFNAME}: High bandwidth usage |
The utilization of the network interface is close to its estimated maximum bandwidth. |
(avg(/Linux by Zabbix agent/net.if.in["{#IFNAME}"],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/speed"]) or avg(/Linux by Zabbix agent/net.if.out["{#IFNAME}"],15m)>({$IF.UTIL.MAX:"{#IFNAME}"}/100)*last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/speed"])) and last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/speed"])>0
Recovery expression:
|
WARNING |
Manual close: YES Depends on: — Interface {#IFNAME}: Link down |
Interface {#IFNAME}: High error rate |
It recovers when it is below 80% of the |
min(/Linux by Zabbix agent/net.if.in["{#IFNAME}",errors],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"} or min(/Linux by Zabbix agent/net.if.out["{#IFNAME}",errors],5m)>{$IF.ERRORS.WARN:"{#IFNAME}"}
Recovery expression:
|
WARNING |
Manual close: YES Depends on: — Interface {#IFNAME}: Link down |
Interface {#IFNAME}: Link down |
This trigger expression works as follows: 1. It can be triggered if the operations status is down. 2. 3. WARNING: if closed manually — it will not fire again on the next poll, because of .diff. |
{$IFCONTROL:"{#IFNAME}"}=1 and last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"])=2 and (last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"],#1)<>last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"],#2))
Recovery expression:
|
AVERAGE |
Manual close: YES |
Interface {#IFNAME}: Ethernet has changed to lower speed than it was before |
This Ethernet connection has transitioned down from its known maximum speed. This might be a sign of autonegotiation issues. Acknowledge (Ack) to close the problem manually. |
change(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/speed"])<0 and last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/speed"])>0 and (last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/type"])=6 or last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/type"])=1) and (last(/Linux by Zabbix agent/vfs.file.contents["/sys/class/net/{#IFNAME}/operstate"])<>2)
Recovery expression:
|
INFO |
Manual close: YES Depends on: — Interface {#IFNAME}: Link down |
/etc/passwd has been changed |
— |
last(/Linux by Zabbix agent/vfs.file.cksum[/etc/passwd,sha256],#1)<>last(/Linux by Zabbix agent/vfs.file.cksum[/etc/passwd,sha256],#2) |
INFO |
Manual close: YES Depends on: — Operating system description has changed — System name has changed |
has been restarted |
The host uptime is less than 10 minutes |
last(/Linux by Zabbix agent/system.uptime)<10m |
WARNING |
Manual close: YES |
Zabbix agent is not available |
For passive only agents, host availability is used with {$AGENT.TIMEOUT} as time threshold. |
max(/Linux by Zabbix agent/zabbix[host,agent,available],{$AGENT.TIMEOUT})=0 |
AVERAGE |
Manual close: YES |
{#DEVNAME}: Disk read/write request responses are too high |
This trigger might indicate the disk |
min(/Linux by Zabbix agent/vfs.dev.read.await[{#DEVNAME}],15m) > {$VFS.DEV.READ.AWAIT.WARN:"{#DEVNAME}"} or min(/Linux by Zabbix agent/vfs.dev.write.await[{#DEVNAME}],15m) > {$VFS.DEV.WRITE.AWAIT.WARN:"{#DEVNAME}"} |
WARNING |
Manual close: YES |
Feedback
Please report any issues with the template at https://support.zabbix.com.
You can also provide feedback, discuss the template, or ask for help at ZABBIX forums.
Known Issues
- Description: Network discovery. Zabbix agent as of 4.2 doesn’t support items such as net.if.status, net.if.speed.
Добрый вечер. Происходит перерегистрация без видимой причины ONU Gateray GR-EP-ONU1-1, версия ПО V1.2.5. С этими же ONU, но с ПО V1.2.4 такого не наблюдается.
OLT:
OLT:024#sh ver
BDCOM(tm) P3310D Software, Version 10.1.0F Build 74816
Copyright by Shanghai Baud Data Communication CO. LTD.
Compiled: 2020-6-28 15:17:13 by SYS, Image text-base: 0x80008000
ROM: System Bootstrap, Version 0.4.2, Serial num:0032500xxx8
System image file is «Switch.bin»
hardware version:H
(RISC) processor with 131072K bytes of memory, 32768K bytes of flash
Base ethernet MAC Address: 98:45:62:e9:xx:x2
PCB version:H
snmp info:
product_ID:441 system_ID:1.3.6.1.4.1.3320.1.441.0
OLT:024 uptime is 76:14:01:52, The current time: 2022-2-14 19:35:58
Конфиг ONU:
interface EPON0/3:4
switchport port-security dynamic maximum 4
switchport port-security mode dynamic
epon onu port 1 ctc vlan mode tag 127 priority 0
epon onu port 1 ctc loopback detect
epon onu port 1 ctc notify loopback
epon onu port 1 storm-control mode 1 threshold 256
——
Здесь было отключение питания ONU:
2022-01-26T10:09:14+03:00 172.17.0.24 OLT:024 Alarm DYING_GASP from ONU 70a5.6a1a.1718 port EPON0/3:4
2022-01-26T10:09:14+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/3:4’s OAM Operational Status: Linkfault
2022-01-26T10:09:17+03:00 172.17.0.24 OLT:024 %EPON-ONUDEREG: ONU 70a5.6a1a.1718 is deregistered on EPON0/3:4.
2022-01-26T10:10:15+03:00 172.17.0.24 OLT:024 %EPON-ONUREG: ONU 70a5.6a1a.1718 is registered on EPON0/3:4.
2022-01-26T10:10:15+03:00 172.17.0.24 OLT:024 %EPON-ONUAUTHEN: ONU 70a5.6a1a.1718 is authenticated on EPON0/3:4.
2022-01-26T10:10:16+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/3:4’s OAM Operational Status: Operational
2022-01-26T10:10:19+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/3:4’s CTC OAM extension negotiated successfully!
всё норм.
А здесь не было отключения ни питания ни оптики:
2022-01-24T12:58:18+03:00 172.17.0.24 OLT:024 %EPON-ONUDEREG: ONU 70a5.6a1a.1718 is deregistered on EPON0/3:4.
2022-01-24T12:58:18+03:00 172.17.0.24 OLT:024 %EPON-ONUREG: ONU 70a5.6a1a.1718 is registered on EPON0/3:4.
2022-01-24T12:58:18+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/3:4’s OAM Operational Status: Operational
2022-01-24T12:58:18+03:00 172.17.0.24 OLT:024 %EPON-ONUAUTHEN: ONU 70a5.6a1a.1718 is authenticated on EPON0/3:4.
2022-01-24T12:58:18+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/3:4’s OAM Operational Status: Linkfault
2022-01-24T12:58:19+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/3:4’s OAM Operational Status: Operational
2022-01-24T12:58:23+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/3:4’s CTC OAM extension negotiated successfully!
2022-01-24T14:12:28+03:00 172.17.0.24 OLT:024 %EPON-ONUDEREG: ONU 70a5.6a1a.1712 is deregistered on EPON0/1:32.
2022-01-24T14:12:28+03:00 172.17.0.24 OLT:024 %EPON-ONUREG: ONU 70a5.6a1a.1712 is registered on EPON0/1:32.
2022-01-24T14:12:28+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/1:32’s OAM Operational Status: Operational
2022-01-24T14:12:28+03:00 172.17.0.24 OLT:024 %EPON-ONUAUTHEN: ONU 70a5.6a1a.1712 is authenticated on EPON0/1:32.
2022-01-24T14:12:28+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/1:32’s OAM Operational Status: Linkfault
2022-01-24T14:12:29+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/1:32’s OAM Operational Status: Operational
2022-01-24T14:12:33+03:00 172.17.0.24 OLT:024 %OLT: Interface EPON0/1:32’s CTC OAM extension negotiated successfully!
——
Вот эта ONU может висеть на OLT месяц и более, пока абонент не отключит питание или что-то другое:
OLT:024#sh ep int ep0/3:5 onu ctc basic-info
ONU Vender ID : xPON
ONU MODEL ID : 110F
ONU EXT MODEL ID : GR-EP-ONU1-1
ONU ID : e0e8.e6d3.3431
Hardware Version : F300.1B
Software Version : V1.2.4
Firmware Version : 0x1002
Chipset Vendor ID :
Chipset MODEL ID : 0xf501
Chipset Revision : 15
Chipset Date : 20/06/20
Onu type : SFU
Support multillid : Not supported
Protection type : Not supported
Number of Pon : 1
Number of slot : 0
Support 1 types of port:
Number of GE port : 1
Bitmap of GE port : 1
Number of US Queues : 8
QueueMax per US Port: 8
Number of DS Queues : 8
QueueMax per DS Port: 8
Battery Backup : 0
А у этой ONU аптайм на OLT больше суток не бывает:
OLT:024#sh ep int ep0/3:4 onu ctc basic-info
ONU Vender ID : xPON
ONU MODEL ID : 110F
ONU EXT MODEL ID : GR-EP-ONU1-1
ONU ID : 70a5.6a1a.1718
Hardware Version : F300.1B
Software Version : V1.2.5
Firmware Version : 0x1002
Chipset Vendor ID :
Chipset MODEL ID : 0xf501
Chipset Revision : 15
Chipset Date : 20/06/20
Onu type : SFU
Support multillid : Not supported
Protection type : Not supported
Number of Pon : 1
Number of slot : 0
Support 1 types of port:
Number of GE port : 1
Bitmap of GE port : 1
Number of US Queues : 8
QueueMax per US Port: 8
Number of DS Queues : 8
QueueMax per DS Port: 8
Battery Backup : 0
Уровни оптической мощности:
OLT:024#sh ep optical-transceiver-diagnosis int ep0/3:4
interface RxPower(dBm)
———— —————
epon0/3:4 -20.9
OLT:024#sh ep int ep0/3:4 onu ctc optical-transceiver-diagnosis
operating temperature(degree): 28
supply voltage(V): 3.3
bias current(mA): 11.8
transmitted power(DBm): 1.4
received power(DBm): -18.7
——————————————————————————————
OLT:024#sh ep optical-transceiver-diagnosis int ep0/3:5
interface RxPower(dBm)
———— —————
epon0/3:5 -22.1
OLT:024#sh ep int ep0/3:5 onu ctc optical-transceiver-diagnosis
operating temperature(degree): 27
supply voltage(V): 3.3
bias current(mA): 16.4
transmitted power(DBm): 1.3
received power(DBm): -18.3
Прошивку V1.2.4 найти пока не удалось, производитель тоже пока молчит. Таких-же onu с прошивкой V1.2.4 поставили более 60 шт. на нескольких OLT, пока проблем нет. А с версией V1.2.5 вот эта без причинная перерегистрация на всех OLT, благо их пока мало. Может быть кто сталкивался с подобным? Или если есть прошивка V1.2.4, поделитесь пожалуйста! Заранее спасибо!
Изменено 15 февраля, 2022 пользователем MUY_68
-
#1
Interface wifi0: High error rate
Interface ath6: High error rate
Откуда берутся эти ошибки может кто подсказать?
-
#2
Что за устройство? Пожалуйста следуйте правилам оформления:
Подробнее составляйте «тему» обращения. Скриншот желателен.
Уважаемые форумчане, корректно составляйте тему вашего обращения. Тема вопроса. Максимально развернуто — до 200 символов. пример. ——————————————————————————————- ( НЕ правильно ) — > Не работает NanoStation. ( ПРАВИЛЬНО ) — > Нет…
www.ubnt.su
Правила форума
Общие правила форума 1. Обсуждайте только вопросы, касающиеся исключительно беспроводных сетей, а также их настройки и эксплуатации. 2. Прежде чем написать сообщение — загляните в FAQ и воспользуйтесь поиском: более чем вероятно, что такая тема уже обсуждалась. Старые темы автоматически…
www.ubnt.su
-
Автор темы
-
#3
Что за устройство? Пожалуйста следуйте правилам оформления:
Подробнее составляйте «тему» обращения. Скриншот желателен.
Уважаемые форумчане, корректно составляйте тему вашего обращения. Тема вопроса. Максимально развернуто — до 200 символов. пример. ——————————————————————————————- ( НЕ правильно ) — > Не работает NanoStation. ( ПРАВИЛЬНО ) — > Нет…
www.ubnt.su
Правила форума
Общие правила форума 1. Обсуждайте только вопросы, касающиеся исключительно беспроводных сетей, а также их настройки и эксплуатации. 2. Прежде чем написать сообщение — загляните в FAQ и воспользуйтесь поиском: более чем вероятно, что такая тема уже обсуждалась. Старые темы автоматически…
www.ubnt.su
UniFi AP-AC-Lite 6.2.35.14043
Данные ошибки были и на предыдущих версиях прошивки.
-
#4
Какой контроллер (версия) и на чем запущен?
Эти прошивки (UAp-lite v6) всё еще являются экспериментальными.
-
Автор темы
-
#5
Какой контроллер (версия) и на чем запущен?
Эти прошивки (UAp-lite v6) всё еще являются экспериментальными.
версия контролера 5.9.29 запущен на центосе.