События мониторинга#
Для организации мониторинга компонента 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 для проверки работоспособности сервиса, подробности описаны в Руководстве по установке (раздел Проверка работоспособности).