Моніторинг під рукою на IxoraRMS. Швидко і зі смаком

image
Іноді проблема з додатком виливається в невеликій кошмар, ребус. Назвіть, як хочете. Хочу поділитися про досвід використання засобів моніторингу розробниками на одному з проектів. Хабр багатоликий і вже існують десятки статей про продукти, які полегшують розуміння того, що відбувається: cacti — habrahabr.ru/post/179391; zabbix — habrahabr.ru/post/137641; collectd — habrahabr.ru/post/93205; штатні засоби JVM — habrahabr.ru/post/147008 (доповнюйте).

Спробую розповісти про ще одному невеликому універсальному та легковажному продукті в цій категорії — IxoraRMS.
Всім, хто цікавиться, ласкаво просимо під кат.

Читати далі →

Віддалене керування роботом Lego Mindstorms за JMX і IP Video

Основний модуль конструктора Lego Mindstorms EV3 може працювати з прошивкою leJOS, що дозволяє запускати Java-додатки. Спеціально для цього Oracle випустив і підтримує окрему версію повноцінної Java SE.

Нормальна JVM дозволила мені використовувати вбудований в неї протокол Java Management Extensions (JMX), щоб реалізувати віддалене керування роботом-маніпулятором. Для об'єднання елементів, показань датчиків і картинок з встановлених на роботі IP-камер використовується мнемосхема, зроблена на платформі AggreGate.




Читати далі →

Управління некерованим і моніторинг критичного

В чужий монастир зі своїм статутом не ходять. На черговому місці роботи в мої завдання входить створення і подальша підтримка документообігу на платформі Alfresco, попутно ведення інших систем. Заклад із запропонованими правилами, усталеними звичаями і порядками. Багатьох звичних IT речей в інфраструктурі немає, але все працює надійно і всіх влаштовує. Як людина володіє інтелектом і зачатками виховання не буду намагатися порушити чужі традиції і глобально що-небудь міняти. Враховуючи over 500 робочих місць, деякі зауважу не завжди поруч і критичність створюваного сервісу для організації, деякі речі зроблю на свій лад. До них відносяться моніторинг і оркестрация.

Читати далі →

Моніторинг Java додатків в Zabbix, кастомізіруем JavaGateway для JMX LLD

    

Вступ

У даній статті я розповім, як можна трохи кастомизировать Zabbix JavaGateway для найбільш зручного низько рівневого виявлення JMX метрик. Тут github.com / mfocuz / zabbix_plugins / tree / master / jmx_discovery можна взяти патч на версію 2.0.11 і подивитися приклади external скриптів. Але про все по порядку.
 
З версії 2.0 в Zabbix з'явилася нативна підтримка моніторингу Java додатків через JMX . Але можливо не всі знають, що крім збору метрик ми можемо їх також Діскавері в Zabbix з коробки. У документації цей момент або пропустили, або порахували фічу незовсім готової (хоча може я просто не знайшов цього в доці?), Але ця фіча там є, і, на мій взляд, вона дійсно не зовсім готова. Хоча я не впевнений що вона взагалі працює, до тестування не дійшло :)
 
Читати далі →