События мониторинга#

Для организации мониторинга компонента TDMS рекомендуется использовать Grafana. Grafana — это платформа с открытым исходным кодом для визуализации, мониторинга и анализа данных. Grafana позволяет пользователям создавать дашборды с панелями, каждая из которых отображает определенные показатели в течение установленного периода времени. Каждый дашборд универсален, поэтому их можно настроить для конкретного проекта или с учетом любых потребностей разработки.

Все микросервисы компонента TDMS построены на основе JVM. JVM предоставляет технологию JMX для систем мониторинга. Для включения JMX необходимо запустить приложение со следующими параметрами:

 -Dcom.sun.management.jmxremote.port=<Номер порта>   
 -Dcom.sun.management.jmxremote.authenticate=false   
 -Dcom.sun.management.jmxremote.ssl=false

Дополнительную информацию по настройке мониторинга и возможностях технологии JMX можно найти в документации Zabbix.

Микросервисы TDMS также предоставляют endpoint для проверки работоспособности сервиса, подробности описаны в Руководстве по установке (раздел Проверка работоспособности).