Рестарт сервисов

Различные вопросы по системе мониторинга Заббикс
Аватара пользователя
Bien Venidos
Гость
Сообщения: 7
Стаж: 12 дней
Благодарил (а): 1 раз

Рестарт сервисов

Сообщение Bien Venidos »

MX Linux 23,4 Libretto на базе Debian 12
Zabbix 6 версии
5009 микротик мониториться без проблем.
ac2 и chr периодически теряются заббиксом.

Решение нашёл простое - service zabbix-agent restart и service zabbix-server restart через терминал.

Как теперь правильно прописать в крон, перезапуск данных служб?

Изображение Изображение Изображение Изображение

Был сегодня перезагрузил сервисы - ac2 минут 10 продержался.
Изображение
количество слов: 22
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 894
Стаж: 5 лет 11 месяцев
Откуда: Вологодская область
Поблагодарили: 42 раза
Контактная информация:

Рестарт сервисов

Сообщение Артём Мамзиков »

Bien Venidos писал(а): Пт янв 10, 2025 19:13 Как теперь правильно прописать в крон, перезапуск данных служб?
Настройка Cron

минута час день месяц день_недели /путь/к/исполняемому/файлу

Но это не решение, либо решение но очень плохое.
Смотри логи почему он теряет связь, проверяй командами из терминала как работает snmp приходит ответ от хоста или нет, какую ошибку дает.
если заббикс агент ложится попробуй другую версию, важность службы сделай выше, проверь хватает ли оперативной памяти если ее мало заббикс агент встает. это касаемо элементов через заббикс агент (не путать с snmp)

Причины могут быть разные, надо искать причину.
количество слов: 9
Аватара пользователя
Bien Venidos
Гость
Сообщения: 7
Стаж: 12 дней
Благодарил (а): 1 раз

Рестарт сервисов

Сообщение Bien Venidos »

Артём Мамзиков писал(а): Сб янв 11, 2025 15:17 заббикс агент ложится
Прикол в том что остальные хосты без проблем отображаются. Сейчас даже CHR не теряется.
Изображение
Когда на ноутбуке который используется для раздавалки торрентов, блокировки рекламы через pi hole и zabbix через виртуалку в виде appliance, стоял linux mint - всё было ок. Но если терял, то терял сразу и всех :lol:
Сейчас стоит Zabbix 6.4.19 - 20 версия теряла чаще именнп mikrotik hap ac2 и CHR в виртуалке.
Mikrotik 2011 и 5009 не теряется вообще.
Артём Мамзиков писал(а): Сб янв 11, 2025 15:17 другую версию
Если хочу поставить 7 версию то во время настройки и коннекта к базе данных пишет что то типа The Zabbix database version does not match current requirements. Your database version: 6050035. Required version: 7000000. Please contact your system administrator.
Тестил на виртуалке, так как MX Linux можно потом собрать встроенными средствами в установочный iso. Помню что там удалял какой то файл который нагуглил, и установщик подключился к базе но не помню какой :lol:

У меня кстати при публикации ответа пишет приведено не верное решение но не вижу кого решать. Возможно pi hole режет. Приходится через какой то vpn плагин в браузере отправлять ответ. В логах, хз кого искать.
количество слов: 55
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 894
Стаж: 5 лет 11 месяцев
Откуда: Вологодская область
Поблагодарили: 42 раза
Контактная информация:

Рестарт сервисов

Сообщение Артём Мамзиков »

Bien Venidos писал(а): Сб янв 11, 2025 15:45 The Zabbix database version does not match current requirements. Your database version: 6050035. Required version: 7000000. Please contact your system administrator.
База не соответствует версии обновленных программников когда ты обновляешь пакет и первый раз запускаешь службу заббикс сервера начинается процесс обновления базы данных за ним можно наблюдать в файле лога заббикс сервере если база большая а сервер не особо мощный может не один день идти или какая то ошибка быть (понятно лучше перед обновой сделать бэк)

если сам сервер работает нормально, значит проблема в клиенте на узле или со связью, опять же как я говорил выше смотрим логи включаем дебаг везде, проверяем командой руками в момент отвала что отдаст команда.

для snmp
snmpwalk -v 2c 192.168.0.183 -c public 1.3.6.1.2.1.7.7
snmpwalk -v 2c 192.168.0.183 -c public Имя Mib библиотеки::Имя запроса ключа

если опрос проходит нормально, а в заббиксе ошибка по таймауту, это может быть в шаблоне один из элементов настроен не правильно
например везде указано имя комьюнити сообщества public а в одном из элементов что то другое грамматическая ошибка или пробел зачесался, то на этом элементе заббикс в этом узле будет вставать и другие элементы в очередь на цать минут и так получаем рваные графики и обрывы в данных, может быть какой то макрос с ошибкой вообщем проверить все элементы по всем ли есть данные и отключить не рабочие (в логе так же будет писать на каком ожидание запроса)

Об ошибках и разных причудах
Если протокол V3 то должны бать разные ID
Zabbix и проблемы с опросом по SNMPv3 при дублировании EngineID начнутся причуды с разными узлами, хотя руками запросы пройдут
Zabbix и проблемы с опросом по SNMPv3 при дублировании EngineID

Так же если например: везде указан макрос в элементах {$SNMP_COMMUNITY} , а где то паплся элемент с прописанным значением например public , а по факту у нас другое имя комьюнити элемент будет стопорить проверку на уровне узла таймаут и после повторная проверка спустя время получаем рваные графики в узле, аналогично с другими макросами которые влияют на запрос snmp для V3.
если есть глючный узел из занего могут остальные проверки не проходит очереди

Должен быть разрешен протокол UDP для порта snmp, если есть какие то маршруты тонели переадресации возможно возврат идет от другова ip, это уже с настройками сети.

почитать можно тут
Пример создания шаблона SNMP для Zabbix

проверка работы агента
zabbix_get -s IP -k agent.version - Узнать версию агента на удаленном хосте через Заббикс Сервер
zabbix_get -s 192.168.175.6 -p 10050 -k agent.ping проверка агента со стороны сервера
zabbix_get -s 192.168.175.160 -k 'proc.num[cron]' проверка служб
zabbix_get -s 192.168.321.3 -k ZScript[hard,discovery,temperature] пример скрипта через агента

Активный заббикс агент со стороны узла провека
Пример работы с Zabbix Trapper - Sender, System.run

Я не знаю какой уровень знаний у вас в это области может это все банально для вас, а может на оборот сложно на данный момент.
количество слов: 121
Аватара пользователя
Bien Venidos
Гость
Сообщения: 7
Стаж: 12 дней
Благодарил (а): 1 раз

Рестарт сервисов

Сообщение Bien Venidos »

Артём Мамзиков писал(а): Сб янв 11, 2025 19:55 Если протокол V3 то должны бать разные ID
Кажется в этом и была проблема. Был внезапно CHR отвалился, ему как раз сменил ID и без рестарта сервисов опять стал доступен.
количество слов: 8
Аватара пользователя
Bien Venidos
Гость
Сообщения: 7
Стаж: 12 дней
Благодарил (а): 1 раз

Рестарт сервисов

Сообщение Bien Venidos »

Но есть ещё одна интересная проблемка:

Если собрать установочный ISO MX Linux, то после установки операционки, в веб морде zabbix пишет что север не запущен. Рестарт сервисов ничего не даёт. Сперва думал написать в поддержку zabbix, попросив их на виртуалку поставить mx linux, затем накатить zabbix, собрать установочный ISO и на соседнюю виртуалку установить MX Linux с установленным zabbix. Но попробовал в менеджере пакетов синаптек сделать откат zabbix до предыдущей версии, и всё заработало.
Сейчас думаю весной или летом, 1тб ссд сменить на 2тб ссд. Мог бы сейчас на 7 перейти, потом сделав iso, переставить на новый ссд.
Изображение
количество слов: 17
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 894
Стаж: 5 лет 11 месяцев
Откуда: Вологодская область
Поблагодарили: 42 раза
Контактная информация:

Рестарт сервисов

Сообщение Артём Мамзиков »

MX Linux не пользовался Zabbix все на Debian, сказать не могу что там не так.
Могу предположить или технические характеристики, либо зависимости и работа каких то пакетов, либо еще какая то ошибка может в БД.
Опять же включить полный дебаг заббикс сервера в конфиге попробовать запустить что он напишет в лог, запустить не как сервис/службу а командой напрямую посмотреть какую ошибку отпишет при запуске. Хотя как служба то же должен ошибки фиксировать.
Разные варианты могут быть надо смотреть. Даже на обычных ОС Linux возникают проблемы при переходе с версии на версию много разных сообщений у кого что возникает.
количество слов: 5
Аватара пользователя
Bien Venidos
Гость
Сообщения: 7
Стаж: 12 дней
Благодарил (а): 1 раз

Рестарт сервисов

Сообщение Bien Venidos »

Артём Мамзиков писал(а): Вс янв 12, 2025 14:53 Zabbix все на Debian
MX Linux как раз на Debian создан. Искал дистрибутив который был бы максимально лёгким для железа. MX Snapshot оказалось приятным дополнением, можно было на витруалке всё настроить. Затем сделав образ, на второй, проводить какие эксперименты. Через Timeshift делать откат если что, и если совсем всё испортил не сделав рк через Timeshift, тупо удалять виртуалку.

Как из vnstat, сделать вывод трафика в zabbix чтобы потом в отдельную панель вывести?
Изображение

И, чем из микротиков собирать логи и так же на панель выводить?

Изображение
количество слов: 15
Аватара пользователя
Артём Мамзиков
Admin
Сообщения: 894
Стаж: 5 лет 11 месяцев
Откуда: Вологодская область
Поблагодарили: 42 раза
Контактная информация:

Рестарт сервисов

Сообщение Артём Мамзиков »

Bien Venidos писал(а): Вс янв 12, 2025 17:38 Как из vnstat, сделать вывод трафика в zabbix чтобы потом в отдельную панель вывести?
Делаешь запрос элементом (команда) если нужно правило обнаружение по интерфейсам если их несколько, дальше можно сделать предобработку в javascript и выбираешь для каждого зависимого элемента или прототипа столбец и первое значение, в основном элементе куда приходит вся таблица историю можно не хранить.

Ток смысл через vnstat там же стандартно через агента мониторится скорость портов

Bien Venidos писал(а): Вс янв 12, 2025 17:38 И, чем из микротиков собирать логи и так же на панель выводить?
у них же вроде snmp есть, либо ОС можно поставить и туда агента, либо команда CLI а дальше обрабатываешь как нужно, может еще ipmi есть хотя наверное она логов не тянет.
количество слов: 19
Аватара пользователя
Bien Venidos
Гость
Сообщения: 7
Стаж: 12 дней
Благодарил (а): 1 раз

Рестарт сервисов

Сообщение Bien Venidos »

Артём Мамзиков писал(а): Вс янв 12, 2025 18:32 Делаешь запрос элементом
В программировании я полный 0. Умею лишь за кем то по рабочей инструкции повторить. Как например, установка zabbix.
Артём Мамзиков писал(а): Вс янв 12, 2025 18:32 либо ОС можно поставить и туда агента
В лютую кашу всё вместе мешает.

Изображение
количество слов: 10
Ответить Пред. темаСлед. тема

Вернуться в «Вопросы по Zabbix»