Dokumentacja protokołu BIG InfoMonitor
Monitorowanie podmiotów

Ten rozdział opisuje usługę monitorowania podmiotów, którą BIG InfoMonitor może świadczyć na zlecenie subskrybenta. Usługa polega na wychwytywaniu i informowaniu subskrybenta o zdarzeniach (takich jak np. dodanie IG) w odniesieniu do podmiotów znajdujących się na liście. Lista podmiotów monitorowanych jest przypisana i zarządzana przez subskrybenta. Usługa jest dostępna za pośrednictwem interfejsu BIG API. Protokół bimo definiuje komunikaty pozwalające zarządzać konfiguracją usługi monitorowania oraz odczytywać jej rezultaty. Definicje te znajdują się w schemacie bimoM.v1.

Zarządzenie konfiguracją monitorowania

Zarządzanie konfiguracją monitorowania jest realizowane przez subskrybenta z użyciem operacji opisanych w specyfikacji (BIG API, Element updateMonitoringRequestElement removeTracedEventsRequest).

Lista komunikatów wejściowych dla operacji do zarządzania konfiguracją monitorowania

Nazwa operacji Komunikat wejściowy
Dodanie podmiotu do listy monitorowanych Element addEntity
Usunięcie podmiotu z listy monitorowanych Element removeEntity
Włączenie automonitorowania Element enableSelfMonitoring
Wyłączenie automonitorowania Element disableSelfMonitoring
Aktualizacja okresu monitorowania podmiotu Element updateMonitoringPeriod
Usunięcie wychwyconych zdarzeń Element removeTracedEventsRequest

Odczytywanie rezultatów monitorowania

Odczytywanie rezultatów monitorowania podmiotów (zgodnie z wcześniej zdefiniowaną konfiguracją monitorowania) jest realizowane przez subskrybenta z użyciem operacji opisanych w specyfikacji BIG API.

Lista komunikatów wejściowych dla operacji do odczytu rezultatów monitorowania

Nazwa operacji Komunikat wejściowy
Pobranie listy monitorowanych podmiotów Element getMonitoredEntitiesRequest
Pobranie listy podmiotów monitorujących subskrybenta Element whoMonitorsMeRequest
Pobranie listy wychwyconych zdarzeń Element getTracedEventsRequest

 

Zobacz także