Dmitry
скажет что не так
Dmitry
вывыдет список всех не принятых метрик
Dmitry
а в логе сервера что?
Щас опять дебаг врублю
Dmitry
а это не поможет
Dmitry
либо в веб-интерфейсе искать
Dmitry
либо через api
Dmitry
либо через mamonsu, который сделает правильный запрос в api
Dmitry
Писать свой сендер?
Dmitry
Мамонсу
Jenny
а это не поможет
поможет, если понимать, что там написано
Dmitry
я решал подобную задачу
Dmitry
и поэтому написал в mamonsu заросы к api
Dmitry
Ну короче я врубил дебаг, но пойду куплю кофе
Jenny
часто приходится в параллельном окне держать исходники
Dmitry
https://www.zabbix.com/documentation/2.0/manual/appendix/api/item/get
Dmitry
нужно иметь hostids = [ id ], и выбрать все item у которых error != ''
Dmitry
поможет, если понимать, что там написано
не принятые метрики, которые например указаны как numeric_unsigned, а ему отосланные как float не писались в логах zserver 2.8
Dmitry
только в api видел ошибку
Jenny
не принятые метрики, которые например указаны как numeric_unsigned, а ему отосланные как float не писались в логах zserver 2.8
Дмитрий не первый день работает с заббиксом. Уверена, что все очевидные вещи он уже отсек
Jenny
и с раббитмк эпопея не первый день)
Dmitry
Писать свой сендер?
зачем сендер писать? я сделал mamonsu zabbix как тулзу, которая с api работает и может автоматизировать простую работу
Dmitry
Дмитрий не первый день работает с заббиксом. Уверена, что все очевидные вещи он уже отсек
а я автор гема например - https://rubygems.org/gems/zabbixapi/, у которого несколько сот тысяч скачиваний :)
Jenny
но нам сейчас api не нужен
Dmitry
ошибку в логах вы врядли найдете ;)
Dmitry
вопрос такой
Dmitry
написать клиента для заббикса - дело пяти сек есть питон + заббикс тулс
Dmitry
но увижу ли я ошибку\отлуп если буду пулять сам джсон?
Dmitry
нет
Dmitry
т.е. мне надо брать запрос который мне покажет файлед итемы для хоста?
Dmitry
> https://www.zabbix.com/documentation/2.0/manual/appendix/api/item/get угу, здесь
Dmitry
послать zabbix_send, и посмотреть зафейленные item
Dmitry
дебаг показал жопу
Dmitry
21667:20161020:153731.047 trapper got '{ "request":"sender data", "data":[ { "host":"hostname.ru", "key":"rabbitmq.queues[passport,queue_memory,city-action]", "value":"0"}]}' 21667:20161020:153731.047 In recv_agenthistory() 21667:20161020:153731.047 In process_hist_data() 21667:20161020:153731.047 In process_mass_data() 21667:20161020:153731.047 End of process_mass_data() 21667:20161020:153731.047 End of process_hist_data():SUCCEED 21667:20161020:153731.047 In zbx_send_response() 21667:20161020:153731.047 zbx_send_response() '{"response":"success","info":"processed: 0; failed: 1; total: 1; seconds spent: 0.000082"}' 21667:20161020:153731.047 End of zbx_send_response():SUCCEED 21667:20161020:153731.047 End of recv_agenthistory()
Dmitry
такое ощущение что темплейт просто не умеет в это
Dmitry
так дай список items?
Dmitry
из темплейта?
Dmitry
Aleksandr
а почему они "active", а не zabbix trapper?
Aleksandr
это самоличное исправление, или так и было?
Dmitry
вообще это другие айтемы похоже
Aleksandr
а, это обычные айтемы
Aleksandr
нам надо наверное на LLD появившееся посмотреть
Aleksandr
во вкладке с дискавери и там вложенные айтемы
Dmitry
Dmitry
эти ребята?
Dmitry
ну да, они
Dmitry
вот мемори вижу
Aleksandr
это шаблон, а у хоста что там появилось про них?
Aleksandr
нагенерилось
Aleksandr
вдруг там ничего и нет
Dmitry
cat /tmp/tmplse6Zy | grep memory | grep action - "rabbitmq.queues[passport,queue_memory,city-action]" 13896
Dmitry
есть
Dmitry
Zabbix forces you to scry.
Dmitry
отсюда https://huyabbix.com/zabbix_sender-failed-items-debug/
Dmitry
это надо в пин месадж )
Aleksandr
Имею ввиду у самого хоста в заббиксе посмотреть айтемы, сгенеренные с LLD
Aleksandr
То, куда он метрики принимает, глазами на них посмотреть
Dmitry
ну вот он собирает их питоном в файлик
Dmitry
я щас кинул его греп
Aleksandr
А сам хост в интерфейсе имеет айтемы, созданные через lld?
Aleksandr
У самого хоста в интерфейсе должна быть вкладка Discovery, и там что-нибудь нагенеренное, и там айтемы с такими же названиями, что пытается слать скрипт
Dmitry
есть
Aleksandr
Как у шаблона по скрину выше, только теперь у самого хоста
Dmitry
о
Dmitry
нашел интересную шляпу
Aleksandr
ну ка
Dmitry
Dmitry
схуяле нот супортед
Dmitry
нашел вот что
Dmitry
Dmitry
лолшто
Aleksandr
В общем метрики не едут из-за этого
Dmitry
фуф
Dmitry
поехало!
Dmitry
спс огромное всем кто помогал
Dmitry
пропиздоглазил я конечно