Andrey
По первой ошибке - сочетание itemid и clock должно быть уникальным.
Andrey
А вообще - разработчикам Zabbix не помешало бы поучиться у 1С.
SS
а что в ней?
Andrey
Изменение структуры базы данных при обновлении сделано несколько более ответственно
Andrey
Поднимайте бэкап
Mi
Александр
Поднимайте бэкап
Бекап таблицы? Или бекап всёй моей базы? Я делал его перед обновлением, но как мне это поможет?
Andrey
базы, наверняка на части других таблиц схожая ситуация.
Andrey
после этого отработайте вручную удаление колонки на первой ошибке
Andrey
у вас не должно быть неуникальных сочетаний полей, которые я указал выше
Александр
удалил базу, восстановил из бекапа. проблема один в один
Александр
что я могу делать не так?
Александр
структуру надо было создавать, или достаточно удалить базу и восстановить её с бекапа?
Alexandr
Полный бекап всего есть?
Alexandr
Сначала до 3.2.0 нужно обновиться
Alexandr
Потом уже выше
SS
смысла нет,ибо в 3.2.х структура не меняется
SS
меняется при переходе 2.0-2.2-2.4.-3.0-3.2
SS
если не прав поправьте, но я не помню такого
Alexandr
Не меняется, но вот всё ли хорошо в апдейт скриптах 3.2.4?
Alexandr
Есть мнение, что в них нихуя не предусмотрен апдейт ниже 3.2.0
SS
скачайте сорцы и 3.2.0 и 3.2.4 и посмотрите структуры бд
SS
database/mysql/schema.sql
SS
для mysql
Александр
Вообщем решилось так: полностью снёс базу, залил из бекапа. Изменил поля. Всё работает.
Александр
база просто на 320 гигов очень долго восстанавливалась из архива
Антон
/stat@combot
Адаптивный Рекомбинатор
ну в лог-то глянь
Alexandr
ясно...
Адаптивный Рекомбинатор
log level = 4
Alexandr
На сервере заббикса ннада смотреть
Alexandr
Что именно ему не нравится. Скорее всего тайминги ссаные
Alexandr
Где-то даже видел этот баг
Roman
А версия агента и сервера какие?
Vladislav
Приветствую.
В стандартном шаблоне Linux нет данных по Disk I/O.
Кто как эти данные добавляет в шаблон ?
Alexey
Есть такие данные
Alexey
system.cpu.util[,iowait]
Alexey
Alexey
вот так в стандарте
Alexey
{Template OS Linux:system.cpu.util[,iowait].avg(5m)}>20
Vladislav
Странно. Прописано DiskIO, а в запросе CPU Util...
Alexey
да. для меня это было тоже очень странно. потом прочитал что это параметр означает как раз ожидание на ввод вывод по файловой системе
Sergei
Alexey
да. по другому могу на вики отправить) с телефона
Alexey
Коллеги. глупый вопрос будет. Изменил каталог MySQL БД по умолчанию. Путь к сокету изменился соответственно. Теперь при установке cms при настройках БД пишу localhost и вылазит ошибка что сокет *пишет старый путь* не найден. Где поменять это в системе для локалхоста
Alexey
возможно кто-то знает. система centos 7
Alexey
фронтенд заббикс подцепил по ip адресу. но хотелось бы правильно
Адаптивный Рекомбинатор
Php.ini
Sergey
Добрый день. От имени всех мужчин поздравляю женщин с наступающим праздником, днем 8 Марта. С формальностями все. Вопрос : коллеги, может подскажет кто? Где в версии 3.2.3 править точность предоставления данных с плавающей точкой. Мне нужна точнось до 4 единиц после запятой. В принципе данные приходят в базу правильно, но во вкладке "Последние данные" округляются до сотых и в показаниях триггеров также отображаются округленные до сотых значения. Помнится в версиях двойки был php файл в котором можно было править руками.
Eduard
Есть реальный смысл обновляться с версии 3.0.1?
Alexey
Да, новый раздел проблемы. + есть функции закрытия проблем руками
Alexey
Теги есть
Alexey
Можно триггерам теги лепить и по ним ловить их6в действиях например
Alexey
В триггерах появилось отдельное поле "условие восстановления". Раньше надо было делать длинный триггер условие проблемы и восстановление в одном с использованием триггер статус , теперь можно в разных полях написать условия
Alexey
Много чего есть. Посмотрите на вики что нового в 3,2
Alexey
На русском доступно
Eduard
Вики уже почитал
Eduard
Спасибо
Alexey
И моё имхо конечно. Баги точно поправили в 3.2
Alexey
Которые могли быть на 3 версии и много
Alexey
Самоё крутое это теги. Это вообще круто
Alexey
Можно теперь забыть про имена триггеров
Andrei
всем привет!
Andrei
может кто делал подобное https://www.zabbix.com/forum/showthread.php?t=57224 сам давненько как-то костылил, но вылетело из головы
Dmitry
Привет!
как заставить agent не проводить авто-регистрацию сразу после рестарта, а заложить сначала небольшой таймаут?
Dmitry
никто не озадачивался этим?
Dmitry
"Попытка авторегистрации происходит каждый раз, как только активный агент отправляет запрос на обновление своих активных проверок серверу. Задержка между запросами определяется параметром RefreshActiveChecks агента. Первый запрос отправляется сразу же после перезапуска агента."
Dmitry
связано с тем, что сервер не корректно обрабатывает два повторых запроса на регистрацию с коротким промежутком
Dmitry
в итоге в сервере на регистрацию встают N-машин с одинаковым hostname, если zabbix-agent был перезапущен несколько раз в течении небольшого времени (например подвоз новых конфигов через puppet/chef)
Juriy
может костыль вбить в puppet-то? что б перегружал zabbix-agent'a пореже?
Juriy
а так, конечно, жесть
Ivan
так не надо каждый раз ребутать заббикс агента во-первых до окончания конфигурации, во-вторых если на него это изменение конфигурации никак не повлияет
Dmitry
Dmitry
например rename
Dmitry
было бы нормально, если у zabbix была некакая metadata к которой был бы реальный идентификатор сервера привязан
Dmitry
что бы не приходилось вручную мержить историю, если сервер поменял hostname
Dmitry
а рестарты приходиться делать, чтобы процесс наливки упал при неправильном конфиге. ведь у агента нет check-config.
Igor
коллеги, если в правиле автообнаружения отключить прототип триггера, станут ли выключенными уже обнаруженные этим правилом триггеры при следующей итерации обнаружения?
по логике мне казалось, что да, но, видимо, моя логика отличается от заббиксовой.