Size: a a a

Zabbix Russian Community

2020 January 22

MG

Mikhail Grigorev in Zabbix Russian Community
Alexander Zobnin
Как в Grafana что ли?
Графана это наверно идеал гибкости и удобства визуализации, забиксу до этого удобства далеко.
источник

TU

Tikhon Uskov in Zabbix Russian Community
Alexander Zobnin
Есть запрос коммерческий по этому поводу, в течение месяца собираюсь сделать.
вот это прям крутяшно! жаль, я дожил до этого только тогда, когда перестал работать с графаной)
источник

AZ

Alexander Zobnin in Zabbix Russian Community
Tikhon Uskov
вот это прям крутяшно! жаль, я дожил до этого только тогда, когда перестал работать с графаной)
Бывает 🙂
источник

s

slagmaur in Zabbix Russian Community
Alexander Zobnin
Есть запрос коммерческий по этому поводу, в течение месяца собираюсь сделать.
огонь. много кто ждет.
источник

2L

27662 Loa in Zabbix Russian Community
Привет. Нужно отмониторить websphere, никогда такого не делала. ПОчитала статью, настроила, что поняла,пытаюсь для начала просто чтобы взлетел мониторинг явы на хосте, но что-то не получается. ПОка просто к хосту шаблон прикрутила общего jmx(он же должен заработать?). ПОменяла  jmx endpoint на service:jmx:iiop://{HOST.CONN}:{HOST.PORT}/jndi/JMXConnector, оставила две самые простые метрики - "jmx["java.lang:type=Runtime",VmVersion]" и "jmx["java.lang:type=Runtime",Uptime]"

, но в логах
com.zabbix.gateway.SocketProcessor - error processing request, item "jmx["java.lang:type=Runtime",Uptime]" failed: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial: service:jmx:iiop://10.*.*.*:7772/jndi/JMXConnector

В какую сторону копать?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
27662 Loa
Привет. Нужно отмониторить websphere, никогда такого не делала. ПОчитала статью, настроила, что поняла,пытаюсь для начала просто чтобы взлетел мониторинг явы на хосте, но что-то не получается. ПОка просто к хосту шаблон прикрутила общего jmx(он же должен заработать?). ПОменяла  jmx endpoint на service:jmx:iiop://{HOST.CONN}:{HOST.PORT}/jndi/JMXConnector, оставила две самые простые метрики - "jmx["java.lang:type=Runtime",VmVersion]" и "jmx["java.lang:type=Runtime",Uptime]"

, но в логах
com.zabbix.gateway.SocketProcessor - error processing request, item "jmx["java.lang:type=Runtime",Uptime]" failed: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial: service:jmx:iiop://10.*.*.*:7772/jndi/JMXConnector

В какую сторону копать?
А ты вообще что делала?
источник

2L

27662 Loa in Zabbix Russian Community
Alexander Khatsayuk
А ты вообще что делала?
Я сейчас подумала. Может зря я стандартную метрику пробую через эндпоинт веб сферы забрать 🤔 (мысли вслух).

Че делала.
1. Есть хост. Он и был заведен в заббикс. Владельцы хоста уверяют меня, что они настроили в конфигурации приложения те пресловутые строки, которые описаны в манах ( https://www.zabbix.com/documentation/3.4/ru/manual/config/items/itemtypes/jmx_monitoring) для подключения заббикса. Но тут есть сомнения. Доступ у меня у хосту есть, но я не специалист в Яве и не уверена, что тот конфиг что нашла относится к конкретному приложению. А в документации у веб сферы какие то свои настройщики, в общем тут я не копала

2. Прописала в Ява интерфейсе ip и один из портов, которые мне дали владельцы из п.1.

3. Почитала статью на хабре (https://www.google.com/url?sa=t&source=web&rct=j&url=https://m.habr.com/ru/company/zabbix/blog/342226/&ved=2ahUKEwiOw_CixpfnAhULcZoKHR7JCVUQFjABegQIBRAC&usg=AOvVaw0AOXILcPffgiyKpARUQYpC) нашла там строку про ендпоинт конкретно как раз 8.5 вебсферы

4. Взяла стандартный Ява шаблон из интернета ( официальный), выпилила оттуда все айтемы, оставила только аптайм и версию. Поменяла эндпоинт. Прикрячила шаблон к хосту . Отловила ошибку

5. Завела скрипт на питоне отсюда https://zabbix.org/wiki/Docs/howto/zabbix_get_jmx отловила ту же ошибку

6 Поняла, что ничего не понимаю в Яве . Прочитала ещё в документации к вебсфере что она бины не поддерживает а только какой то https://www.ibm.com/support/knowledgecenter/ru/SSYMRC_6.0.2/com.ibm.jazz.repository.web.admin.doc/topics/t_server_mon_jsr160rmi.html

7 п.6 запутал ещё больше. И я пошла плакать
источник

2L

27662 Loa in Zabbix Russian Community
По п1. Остальные метрики с хоста, не Ява, а агентские забираются нормально. Хост жив и все такое. Телнет на выданные мне порты приходит(л)
источник

OK

Oleg Kostikov in Zabbix Russian Community
Есть такая утилита - jmxterm.  Для jmx - как snmpwalk для snmp. Попробуй сначала ей с заббикс-сервера (прокси) что-нибудь получить от этого хоста.
источник

2L

27662 Loa in Zabbix Russian Community
Oleg Kostikov
Есть такая утилита - jmxterm.  Для jmx - как snmpwalk для snmp. Попробуй сначала ей с заббикс-сервера (прокси) что-нибудь получить от этого хоста.
Ok, спасибо. Как будет результат - отпишусь. Чую, все равно долго ещё это все буду возить.
источник

A

Alexander in Zabbix Russian Community
27662 Loa
Я сейчас подумала. Может зря я стандартную метрику пробую через эндпоинт веб сферы забрать 🤔 (мысли вслух).

Че делала.
1. Есть хост. Он и был заведен в заббикс. Владельцы хоста уверяют меня, что они настроили в конфигурации приложения те пресловутые строки, которые описаны в манах ( https://www.zabbix.com/documentation/3.4/ru/manual/config/items/itemtypes/jmx_monitoring) для подключения заббикса. Но тут есть сомнения. Доступ у меня у хосту есть, но я не специалист в Яве и не уверена, что тот конфиг что нашла относится к конкретному приложению. А в документации у веб сферы какие то свои настройщики, в общем тут я не копала

2. Прописала в Ява интерфейсе ip и один из портов, которые мне дали владельцы из п.1.

3. Почитала статью на хабре (https://www.google.com/url?sa=t&source=web&rct=j&url=https://m.habr.com/ru/company/zabbix/blog/342226/&ved=2ahUKEwiOw_CixpfnAhULcZoKHR7JCVUQFjABegQIBRAC&usg=AOvVaw0AOXILcPffgiyKpARUQYpC) нашла там строку про ендпоинт конкретно как раз 8.5 вебсферы

4. Взяла стандартный Ява шаблон из интернета ( официальный), выпилила оттуда все айтемы, оставила только аптайм и версию. Поменяла эндпоинт. Прикрячила шаблон к хосту . Отловила ошибку

5. Завела скрипт на питоне отсюда https://zabbix.org/wiki/Docs/howto/zabbix_get_jmx отловила ту же ошибку

6 Поняла, что ничего не понимаю в Яве . Прочитала ещё в документации к вебсфере что она бины не поддерживает а только какой то https://www.ibm.com/support/knowledgecenter/ru/SSYMRC_6.0.2/com.ibm.jazz.repository.web.admin.doc/topics/t_server_mon_jsr160rmi.html

7 п.6 запутал ещё больше. И я пошла плакать
проверь все используя jconsole
источник

A

Alexander in Zabbix Russian Community
27662 Loa
Ok, спасибо. Как будет результат - отпишусь. Чую, все равно долго ещё это все буду возить.
там быстро
источник

OK

Oleg Kostikov in Zabbix Russian Community
Если есть GUI, то можно и jconsole
источник
2020 January 23

RM

Roman Monakhov in Zabbix Russian Community
27662 Loa
Привет. Нужно отмониторить websphere, никогда такого не делала. ПОчитала статью, настроила, что поняла,пытаюсь для начала просто чтобы взлетел мониторинг явы на хосте, но что-то не получается. ПОка просто к хосту шаблон прикрутила общего jmx(он же должен заработать?). ПОменяла  jmx endpoint на service:jmx:iiop://{HOST.CONN}:{HOST.PORT}/jndi/JMXConnector, оставила две самые простые метрики - "jmx["java.lang:type=Runtime",VmVersion]" и "jmx["java.lang:type=Runtime",Uptime]"

, но в логах
com.zabbix.gateway.SocketProcessor - error processing request, item "jmx["java.lang:type=Runtime",Uptime]" failed: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial: service:jmx:iiop://10.*.*.*:7772/jndi/JMXConnector

В какую сторону копать?
Я использовал Zorka для Websphere
источник

RM

Roman Monakhov in Zabbix Russian Community
Сейчас PerfServLet
источник

СП

Сергей Прохоров in Zabbix Russian Community
Друзья, многим уже надоели эти ставки, потому что вокруг 95% обман: договорные матчи, гарантия захода ставки на 100% и так далее. И доверие к ставкам пропало на совсем.
Поэтому я решил открыть свой канал, чтобы помочь заработать другим, так как лично я в этой теме более 5 лет, и разбираюсь в нескольких видах спорта. В свою очередь, я буду давать ставки БЕСПЛАТНО, и только те события, на которые я буду ставить лично сам. Никаких платных ставок, раскруток счёта и тому подобное. Только за прошедший месяц мы подняли 147к₽. Не веришь? Заходи и проверяй)🔥

Если кому интересно, то добро пожаловать на мой канал по ставкам, здесь будет всё открыто и прозрачно.
https://t.me/joinchat/AAAAAE7G4l8ut6hce2Hb1A
источник

2L

27662 Loa in Zabbix Russian Community
Alexander
проверь все используя jconsole
это я правильно понимаю, что оно даже не хочет коннектиться к этому эндпоинту, возможно потому, что я не указала логин/пароль, а может потому, что endpoint не настроен?
источник

A

Alex in Zabbix Russian Community
был опыт мониторинга приклада на яве, нужно было подключать дополнительную либу к ява гетвею, для обеспечения поддержки протокола, также эту либу нужно было подключать к клиенту типа jconsole
источник

VM

V M in Zabbix Russian Community
Привет, нужен триггер на основе выражений триггеров с разных хостов. К какому хосту привязывать этот триггер? Где его создавать? Думал это и есть корреляция, но нет (, а мне нужно событие когда эта комбинация триггеров срабатывает + зависимости чтобы когда сработал этот триггер, остальные молчали.
источник

A

Alexander in Zabbix Russian Community
27662 Loa
это я правильно понимаю, что оно даже не хочет коннектиться к этому эндпоинту, возможно потому, что я не указала логин/пароль, а может потому, что endpoint не настроен?
Да. Не может присоединиться. Там удаленно разрешено коннектиться?
источник