Go to documentation repository
Documentation for Axxon Next 4.5.0. Documentation for other versions of Axxon Next is available too.
Previous page Next page
GET http://IP-Address:port/prefix/archive/events/alerts/{ENDTIME}/{BEGINTIME} - pozyskaj alarmy ze wszystkich Serwerów Domeny Axxon.
Informacja
Składnia dla ENDTIME oraz BEGINTIME jest opisana w sekcji Pozyskaj zawartość archiwum.
Uwaga!
Jeśli w zapytaniu ENDTIME < BEGINTIME, wszystkie zdarzenia w odpowiedzi będą sortowane po czasie w porządku rosnącym.
Jeśli ENDTIME > BEGINTIME, zdarzenia będą sortowane w porządku malejącym.
GET http://IP-Address:port/prefix/archive/events/alerts/{HOSTNAME}/{ENDTIME}/{BEGINTIME} - pozyskaj alarmy z określonego Serwera.
{HOSTNAME} - nazwa Serwera (zobacz: Pozyskaj listę serwerów).
GET http://IP-Address:port/prefix/archive/events/alerts/{VIDEOSOURCEID}/{ENDTIME}/{BEGINTIME} - pozyskaj alarmy z określonej kamery.
{VIDEOSOURCEID} - trójkomponentowe ID źródłowego punktu końcowego (zobacz: Pozyskaj listę źródeł wideo (kamer)). Przykład: "SERVER1/DeviceIpint.3/SourceEndpoint.video:0:0".
Parametr | Wymagany | Opis |
---|---|---|
limit | Nie | Limit alarmów w odpowiedzi; domyślna wartość to 100. |
offset | Nie | Przesunięcie wyświetlonych wyników o określoną ilość wyników w kolejności. Jeśli zapytanie offset=0 zwraca 100 wyników, aby uzyskać więcej wyników, wyślij zapytanie z offset=100, etc. |
limit_to_archive | Nie | Dostępne począwszy od wersji Axxon Next 4.4.1.9150. Jeśli limit_to_archive=1, odpowiedź zwróci zdarzenia tylko z dostępnej części archiwum (zobacz: Konfigurowanie ograniczeń dostępu do starszych nagrań). |
archive | Nie | Dostępne począwszy od wersji Axxon Next 4.4.1.9150. Nazwa archiwum z zapytania w celu uzyskania listy archiwów (zobacz: Pozyskaj zawartość archiwum). |
Przykładowe zapytanie:
GET http://127.0.0.1:80/archive/events/alerts/Server1/past/future?limit=50&offset=0
Przykładowa odpowiedź:
{ "events": [ { "type": "alert", "id": "2bb7f765-eb57-604d-a38c-d1d26d22e4d9", "raisedAt": "20181219T151437.312808", "zone": "hosts/DESKTOP-O0P0IBQ/DeviceIpint.1/SourceEndpoint.video:0:0", "reasons": [ "ruleAlert", "videoDetector" ], "initiator": "faceAppeared", "reaction": { "user": "", "reactedAt": "20181219T151937.342036", "severity": "unclassified" }, "detectorName": "1.Face detection", "rectangles": [ { "index": "47", "left": "0,85343749999999996", "top": "0,37958333333333333", "right": "1", "bottom": "0,58083333333333331" } ] }, { "type": "alert", "id": "03c0d49f-5475-684e-a622-2aaeac303508", "raisedAt": "20181219T151005.933417", "zone": "hosts/DESKTOP-O0P0IBQ/DeviceIpint.1/SourceEndpoint.video:0:0", "reasons": [ "ruleAlert", "videoDetector" ], "initiator": "faceAppeared", "reaction": { "user": "root", "reactedAt": "20181219T151013.109256", "severity": "alarm" }, "detectorName": "1.Face detection", "rectangles": [ { "index": "9", "left": "0,83406249999999993", "top": "0,36416666666666664", "right": "1", "bottom": "0,58583333333333332" } ] }, { "type": "alert", "id": "6d396f93-4acf-c54b-a26e-c1ab178bdb06", "raisedAt": "20181219T150911.101417", "zone": "hosts/DESKTOP-O0P0IBQ/DeviceIpint.1/SourceEndpoint.video:0:0", "reasons": [ "userAlert" ], "initiator": "root", "reaction": { "user": "root", "reactedAt": "20181219T150916.264631", "severity": "alarm" }, "detectorName": "", "rectangles": [] } ], "more": false }
Parametr | Opis |
---|---|
raisedAt | Pole raisedAt nie jest unikalne; konieczne może okazać się pominięcie wcześniej pozyskanych alarmów począwszy od interwału wyszukiwania. |
reasons | Możliwe wartości tabeli reasons: armed, disarmed, userAlert, ruleAlert, videoDetector, audioDetector, ray. |
severity | Możliwe wartości pola severity: unclassified, false, notice, warning, alarm. |
initiator | Możliwe wartości pola initiator:
|