Создание и редактирование сущностей
Сущность (Entity) представляет собой запись данных, созданную по определенному Шаблону (например, конкретный сервер prod-app-01, клиент ООО Вектор или тикет #104).
1. Создание Сущности в UI
Заголовок раздела «1. Создание Сущности в UI»- Перейдите в Операции с Сущностями → Сущности в боковом меню.
- Выберите целевой шаблон в Шлюзе шаблонов (например,
Серверный узел). - Нажмите + Создать сущность.
- Динамическая форма ввода отобразит все прикрепленные атрибуты:
- Измерения: Текстовые поля, даты, флаги и выпадающие списки.
- Метрики: Начальные числовые значения (например, Начальная загрузка CPU % или Баланс).
- Ссылки: Выпадающие списки поиска, указывающие на целевые сущности.
- Нажмите Сохранить.

2. Вкладки рабочего пространства сущности
Заголовок раздела «2. Вкладки рабочего пространства сущности»При выборе сущности из списка откроется рабочее пространство с тремя вкладками:
- Атрибуты: Просмотр и редактирование текущих значений каждого измерения, метрики, элемента списка и ссылки.
- История: Просмотр неизменяемого журнала аудита каждого изменения с деталями: что изменилось, когда и кем.
- График: Анализ интерактивных графиков временных рядов для числовых метрик за выбранный период.
3. Динамическая валидация полей
Заголовок раздела «3. Динамическая валидация полей»Omnismith автоматически валидирует ввод атрибутов при сохранении:
- Обязательные поля: Гарантирует заполнение обязательных измерений и ссылок.
- Безопасность типов данных: Проверяет числовые диапазоны, форматы дат (
ГГГГ-ММ-ДД), метки времени ISO и элементы списков. - Целостность ссылок: Проверяет существование и активность ссылочных целевых сущностей.
💡 Примечание для разработчиков
Заголовок раздела «💡 Примечание для разработчиков»[!NOTE] Программная загрузка через API: Сущности не обязательно создавать вручную. Агенты мониторинга, IoT-устройства и вебхуки могут отправлять и обновлять сущности программно:
- Эндпоинт OpenAPI:
POST /api/v1/entity/template/{templateId}- Точечные обновления: Обновляйте конкретные ключи атрибутов без перезаписи неизмененных полей.
- Заполнение прошлых периодов (Backfilling): Передавайте точные метки
updated_atдля записи исторических точек метрик, накопленных во время отсутствия сети.
Следующие шаги
Заголовок раздела «Следующие шаги»[!TIP]
- Узнайте, как фильтровать и сортировать списки в Поиске и фильтрах.
- Импортируйте данные из таблиц в Импорте и экспорте.
- Визуализируйте временные ряды в Истории и графике.