Obiekt dziennika audytu

Następujące obiekty są bezpośrednio powiązane z API auditlog.

Dziennik audytu

Obiekt dziennika audytu zawiera informacje o działaniach użytkownika. Ma następujące właściwości.

Property Type Description
auditid ID ID wpisu dziennika audytu. Generowany przy użyciu algorytmu CUID.
userid ID userid autora wpisu dziennika audytu.
username string Nazwa użytkownika autora wpisu dziennika audytu.
clock timestamp Znacznik czasu utworzenia wpisu dziennika audytu.
ip string Adres IP autora wpisu dziennika audytu.
action integer Akcja wpisu dziennika audytu.

Possible values:
0 - Add;
1 - Update;
2 - Delete;
4 - Logout;
7 - Execute;
8 - Login;
9 - Failed login;
10 - History clear;
11 - Config refresh;
12 - Push.
resourcetype integer Typ zasobu wpisu dziennika audytu.

Possible values:
0 - User;
3 - Media type;
4 - Host;
5 - Action;
6 - Graph;
11 - User group;
13 - Trigger;
14 - Host group;
15 - Item;
16 - Image;
17 - Value map;
18 - Service;
19 - Map;
22 - Web scenario;
23 - Discovery rule;
25 - Script;
26 - Proxy;
27 - Maintenance;
28 - Regular expression;
29 - Macro;
30 - Template;
31 - Trigger prototype;
32 - Icon mapping;
33 - Dashboard;
34 - Event correlation;
35 - Graph prototype;
36 - Item prototype;
37 - Host prototype;
38 - Autoregistration;
39 - Module;
40 - Settings;
41 - Housekeeping;
42 - Authentication;
43 - Template dashboard;
44 - User role;
45 - API token;
46 - Scheduled report;
47 - High availability node;
48 - SLA;
49 - User directory;
50 - Template group;
51 - Connector;
52 - LLD rule;
53 - History.
resourceid ID Identyfikator zasobu wpisu dziennika audytu.
resource_cuid ID Unikalny identyfikator zasobu wpisu dziennika audytu wygenerowany przy użyciu algorytmu CUID.
resourcename string Czytelna dla człowieka nazwa zasobu wpisu dziennika audytu.
recordsetid ID ID zestawu rekordów wpisu dziennika audytu. Wpisy dziennika audytu utworzone podczas tej samej operacji będą miały ten sam ID zestawu rekordów. Generowany przy użyciu algorytmu CUID.
details text Szczegóły wpisu dziennika audytu. Szczegóły są przechowywane jako obiekt JSON, w którym każda nazwa właściwości jest ścieżką do właściwości lub zagnieżdżonego obiektu, w którym nastąpiła zmiana, a każda wartość zawiera dane (w formacie tablicy) dotyczące zmiany w tej właściwości lub zagnieżdżonym obiekcie.

Possible value formats:
["add"] - Dodano zagnieżdżony obiekt;
["add", "<value>"] - Właściwość dodanego obiektu ma wartość <value>;
["update"] - Zaktualizowano zagnieżdżony obiekt;
["update", "<new value>", "<old value>"] - Właściwość zaktualizowanego obiektu została zmieniona z <old value> na <new value>;
["delete"] - Usunięto zagnieżdżony obiekt.