Leo
ок, спасибо, буду разбирать.
Dmitry
mamonsu научилась управлять через zabbix'ом через api: https://github.com/postgrespro/mamonsu#zabbix-api-manage-tools
Александр
Одно через лишнее
Dmitry
меня прям втыкает, посмотреть какие сейчас метрики с ошибками: $ mamonsu zabbix item error infra.com zabbix[process,snmp trapper,avg,busy] No "snmp trapper" processes started. zabbix[process,vmware collector,avg,busy] No "vmware collector" processes started. zabbix[vmware,buffer,pfree] No "vmware collector" processes started. zabbix[process,ipmi poller,avg,busy] No "ipmi poller" processes started. zabbix[process,java poller,avg,busy] No "java poller" processes started. net.if.out[vethc20cf34] Cannot find information for this network interface in /proc/net/dev. net.if.in[vethc20cf34] Cannot find information for this network interface in /proc/net/dev. net.if.in[vetha195545] Cannot find information for this network interface in /proc/net/dev. net.if.out[vethb8a13ee] Cannot find information for this network interface in /proc/net/dev. net.if.out[vetha195545] Cannot find information for this network interface in /proc/net/dev. net.if.in[vethb8a13ee] Cannot find information for this network interface in /proc/net/dev.
Dmitry
чтобы еще добавить?
Denis
Dmitry
Александр
Я вот спросить хотел
Leo
Жги!
Александр
Зачем ты в мамоне дублируешь возможности заббикс-агента?
Александр
@vadvmkn
Александр
Или что-то поменялось?
Dmitry
просто тулза заточена не только на заббикс
Dmitry
с помошью нее можно отсылать метрики в graphite например
Dmitry
но и позволяет сроить графики по метрикам вообще без какой-либо системы
Александр
А это, там граждане на гитхабе, хотят превратить Мамон в универсальный сборщик по базам. Оракл, мс
Dmitry
я использую mamonsu для перфманс-тестов на закрытых площадках
Александр
Не будет комбайна?
Dmitry
это гражданин из моей компании :)
Dmitry
комбайн так и так уже
Dmitry
расширяем в меру
Александр
Всех ваших по никам не знаю
Denis
Dmitry
зачем, я буферизирую
Dmitry
graphite не очень производительная система
Denis
ну тыже сам написал что отсылать можно
Dmitry
это ты про то как отсылать метрики
Dmitry
а сами метрики кто тебе будет собирать? :)
Denis
ну там cat
Dmitry
а если надо diff отсылать? :)
Denis
или grep
Denis
куда ?
Denis
в графит ?
Dmitry
а если нужно например нужно подсчитать в секунду
Dmitry
да, в graphite
Dmitry
или у тебя процы бесплатные?
Denis
ну я поставлю на локалхост statsite ине буду парится.
Dmitry
легче на клиенте подсчитать, чем загрузить сервер диффами
Denis
ну это конечно холиварная тема
Serge
Неее, я уже назакидывался derive'ов прям в БД
Serge
Лучше там всё держать в виде "уже всё, подставить единицы измерения и готово"
Riv
@aaaaaaaaaaaaaaaaaaaaaaaaaaa зачем так страшно?
Kayama
Еще бот?
Leo
Скорее всего
Александр
Ну это легко поправить
Sergey
- есть lld определения очередей activemq - на основании этого lld генерится по два элемента данных для каждого полученного значения из lld - элементов получается под 50 и каждый ломится на dstat activemq чтобы получить свою цифирь. - Получается очень большая нагрузка на activemq (элементы дёргаются каждые 30с) Можно-ли как-то этот процесс оптимизировать и делать один большой запрос, получать все значения и раскидывать по соответствующим элементам данных?
Sergey
ох тыж... хитро, спасибо, пошел думать...
Evgeny
А кто как мониторит доступность своего сайта(проекта) не из своей сетки(из интернета)? На ум приходит купить vps поднять там squid и чекать через него, но по некоторым причинам хотелось бы избежать этого варианта. Может есть более простой и надежный способ( нужны http, https чеки)?
Daniel
pingdom
Evgeny
Спасибо, платных сервисов достаточно много да, пока пытаюсь найти бесплатные варианты, типа дернуть за ручку с параметром в вида адрес, порт получить результат.
Aleksandr
Они же недорогие, сопоставимо с впс
Александр
Надо халяву же
Aleksandr
Я бы побрезговал делать зависимым мониторинг сайта или важного проекта от какого-то ноунейм бесплатного пингера, в чьей надежности ты не уверен и запросто пропустишь событие и вовремя не среагируешь
Daniel
даже так
Aleksandr
Видимо проект не настолько важен, что на отслеживание его доступности не нашлось даже 200р в месяц
Daniel
сайту, которому не хватает на пингдом - не нужен мониторинг
Aleksandr
Значит и отслеживать его не нужно
Aleksandr
Именно
Evgeny
Убедили)
Aleksandr
=)
Sergey
Вопрос не по zabbix-у, но про мониторинг fluentd, он же td-agent Можно ли как-то распараллелить один match чтобы дальше обработалось в двух?
Sergey
Вопрос разрешился, оказывается в ядре есть type copy
Serge
Вопрос разрешился, оказывается в ядре есть type copy
Если будут какие вопросы по fluentd — обращайся. Он у меня уже больше года в проде работает, доволен как слон :)
Sergey
а в zabbix случайно не пробовал слать?
Sergey
что-то вообще тишина, даже в tcpdump-е тихо
Serge
а в zabbix случайно не пробовал слать?
Не, у меня оно шлет в ElasticSearch и джаббер :)
Danil
подскажите в чем беда . zabbix 2.4 настроил автоматическое обнаружение и удаление устройств. Устройтсва обнаруживаются на них навешиваются шаблоны и группы. Но когда устройтсво перестает отвечать оно удаляется из обнаружения , но не удаляется из zabbix'а , т.е. устройство остается в мониторинге как не отвечающее. Настроил по инструкции https://www.zabbix.com/documentation/2.4/ru/manual/discovery/network_discovery/rule Как сделать чтобы хост удалялся?
Alexey Che
Можно наверное попробывать сделать действие, что если узел не доступен в течении t времени, то удали его.
Alexey Che
но в документации 2.4 написанно " Начиная с Zabbix 2.4.0, узлы сети, которые созданы правилом сетевого обнаружения, удаляются автоматически, если обнаруженный объект более не входит в диапазон IP адресов этого правила. Узлы сети удаляются немедленно. "
Alexey Che
и это смущает.
Александр
>2.4 Дальше не читал
Alexey Che
=)
Sergey
Там же есть период опроса сети. Может он слишком большой?
Danil
на самом деле , действие "удалить узел сети" есть , и работает , прилетают сообщения что узел такой то валялся столько то и удален. но при этом если смотреть в обнаружениях - его нет, а если смотреть в узлах - он есть
Андрей
Период сохранения потерянных ресурсов (дней) Это поле позволяет вам указать как много дней обнаруженный объект будет храниться (не будет удален), как только его состояние обнаружения станет “Не обнаруживается более” (макс 3650 дней). Обратите внимание: Если значение равно “0”, объекты будут удалены сразу. Использование значения “0” не рекомендуется, так как простое ошибочное изменение фильтра может закончится тем, что объект будет удален вместе со всеми данными истории.
Андрей
https://www.zabbix.com/documentation/2.4/ru/manual/discovery/low_level_discovery
Danil
спасибо , сейчас изучу