1 Darbību žurnāls

Apraksts

Šie parametri un iespējamās īpašību vērtības attiecīgajiem paneļa logrīka lauku objektiem ļauj konfigurēt Darbību žurnāla logrīku dashboard.create un dashboard.update metodēs.

Logrīka fields īpašības netiek validētas paneļa izveides vai atjaunināšanas laikā. Tas ļauj lietotājiem modificēt iebūvētos logrīkus un izveidot pielāgotus logrīkus, taču vienlaikus rada arī risku izveidot vai atjaunināt logrīkus nepareizi. Lai nodrošinātu veiksmīgu Darbību žurnāla logrīka izveidi vai atjaunināšanu, lūdzu, skatiet tālāk esošajās tabulās aprakstīto parametru darbību.

Parametri

Tālāk norādīti parametri, kurus atbalsta logrīks Darbību žurnāls.

Parametrs type name value
Atsvaidzināšanas intervāls 0 rf_rate 0 - Bez atsvaidzināšanas;
10 - 10 sekundes;
30 - 30 sekundes;
60 - (noklusējums) 1 minūte;
120 - 2 minūtes;
600 - 10 minūtes;
900 - 15 minūtes.
Adresāti 11 userids.0 Lietotāja ID.

Piezīme: Lai konfigurētu vairākus lietotājus, izveidojiet atsevišķu informācijas paneļa logrīka lauka objektu katram lietotājam, īpašuma nosaukumā izmantojot secīgi palielinātu numuru.
Darbības 12 actionids.0 Darbības ID.

Piezīme: Lai konfigurētu vairākas darbības, izveidojiet atsevišķu informācijas paneļa logrīka lauka objektu katrai darbībai, īpašuma nosaukumā izmantojot secīgi palielinātu numuru.
Multivides tipi 13 mediatypeids.0 Multivides tipa ID.

Piezīme: Lai konfigurētu vairākus multivides tipus, izveidojiet atsevišķu informācijas paneļa logrīka lauka objektu katram multivides tipam, īpašuma nosaukumā izmantojot secīgi palielinātu numuru.
Statuss 0 statuses.0 0 - Notiek;
1 - Nosūtīts/izpildīts;
2 - Neizdevās.

Piezīme: Lai konfigurētu vairākas vērtības, izveidojiet atsevišķu informācijas paneļa logrīka lauka objektu katrai vērtībai, īpašuma nosaukumā izmantojot secīgi palielinātu numuru.
Meklēšanas virkne 1 message Jebkura virknes vērtība.
Laika periods 1 time_period._reference DASHBOARD._timeperiod - iestatīt Laika perioda atlasītāju kā datu avotu;
ABCDE._timeperiod - iestatīt saderīgu logrīku (ar tā Atsauces parametru iestatītu uz "ABCDE") kā datu avotu.

Noklusējums: DASHBOARD._timeperiod

Varat arī iestatīt laika periodu tikai parametros No un Līdz.
No 1 time_period.from Derīga laika virkne absolūtā (YYYY-MM-DD hh:mm:ss) vai relatīvā laika sintaksē (now, now/d, now/w-1w u. c.).

Parametra darbība:
- atbalstīts, ja Laika periods nav iestatīts
- obligāts, ja ir iestatīts time_period.to
Līdz 1 time_period.to Derīga laika virkne absolūtā (YYYY-MM-DD hh:mm:ss) vai relatīvā laika sintaksē (now, now/d, now/w-1w u. c.).

Parametra darbība:
- atbalstīts, ja Laika periods nav iestatīts
- obligāts, ja ir iestatīts time_period.from
Kārtot ierakstus pēc 0 sort_triggers 3 - Laiks (augošā secībā);
4 - (noklusējums) Laiks (dilstošā secībā);
5 - Tips (augošā secībā);
6 - Tips (dilstošā secībā);
7 - Statuss (augošā secībā);
8 - Statuss (dilstošā secībā);
11 - Adresāts (augošā secībā);
12 - Adresāts (dilstošā secībā).
Rādāmo rindu skaits 0 show_lines Iespējamās vērtības ir no 1 līdz 100.

Noklusējums: 25.

Piemēri

Tālāk sniegto piemēru mērķis ir tikai aprakstīt paneļa logrīka lauku objektu konfigurāciju logrīkam Darbību žurnāls. Plašāku informāciju par paneļa konfigurēšanu skatiet dashboard.create.

Darbību žurnāla logrīka konfigurēšana

Konfigurējiet Darbību žurnāla logrīku, kas attēlo 10 darbību operāciju detalizētus ierakstus, sakārtotus pēc laika (augošā secībā). Papildus attēlojiet detalizētu informāciju tikai par tām darbību operācijām, kurās tika mēģināts nosūtīt e-pastu lietotājam "1", bet tas neizdevās.

Pieprasījums:

{
    "jsonrpc": "2.0",
    "method": "dashboard.create",
    "params": {
        "name": "My dashboard",
        "display_period": 30,
        "auto_start": 1,
        "pages": [
            {
                "widgets": [
                    {
                        "type": "actionlog",
                        "name": "Action log",
                        "x": 0,
                        "y": 0,
                        "width": 36,
                        "height": 5,
                        "view_mode": 0,
                        "fields": [
                            {
                                "type": 0,
                                "name": "show_lines",
                                "value": 10
                            },
                            {
                                "type": 0,
                                "name": "sort_triggers",
                                "value": 3
                            },
                            {
                                "type": 11,
                                "name": "userids.0",
                                "value": 1
                            },
                            {
                                "type": 13,
                                "name": "mediatypeids.0",
                                "value": 1
                            },
                            {
                                "type": 0,
                                "name": "statuses.0",
                                "value": 2
                            }
                        ]
                    }
                ]
            }
        ],
        "userGroups": [
            {
                "usrgrpid": 7,
                "permission": 2
            }
        ],
        "users": [
            {
                "userid": 1,
                "permission": 3
            }
        ]
    },
    "id": 1
}

Atbilde:

{
    "jsonrpc": "2.0",
    "result": {
        "dashboardids": [
            "3"
        ]
    },
    "id": 1
}

Skatiet arī