platform/monitoring/Services

Коллекция мониторинговых состояний отдельных сервисов.

Создается микросервисом mware. Используется любыми микросервисами для размещения данных для мониторинга состояний.

Содержится в любом домене.

Тип хранилища: runtime.

Table 1. Поля класса
Поле Описание

id

Идентификатор

service

Имя сервиса, размещающего мониторинговое состояние

name

Имя объекта, если сервисом размещается несколько различных объектов.

dateTime

Дата/время размещения последнего состояния.

state

Макро-состояние сервиса:

  • ok

  • warning

  • error

  • disabled

data

Произвольный объект с данными о состоянии, структура и состав которого зависит от конкретного сервиса.

ts

Таймштамп последнего размещения состояния (для организации автоматического удаления).

ttl

Время хранения размещенного состояния в секундах с момента последнего сохранения (для организации автоматического удаления).