32 URL

Apraksts

Šie parametri un iespējamās rekvizītu vērtības attiecīgajiem informācijas paneļa logrīka lauka objektiem ļauj konfigurēt URL logrīku dashboard.create un dashboard.update metodēs.

Logrīka fields rekvizīti informācijas paneļa izveides vai atjaunināšanas laikā netiek validēti. Tas ļauj lietotājiem modificēt iebūvētos logrīkus un izveidot pielāgotus logrīkus, taču rada arī risku izveidot vai atjaunināt logrīkus nepareizi. Lai nodrošinātu veiksmīgu URL logrīka izveidi vai atjaunināšanu, skatiet tālākajās tabulās aprakstīto parametru darbību.

Parametri

Tālāk norādītie parametri tiek atbalstīti URL logrīkam.

Parametrs type name value
Atsvaidzināšanas intervāls 0 rf_rate 0 - (noklusējums) Bez atsvaidzināšanas;
10 - 10 sekundes;
30 - 30 sekundes;
60 - 1 minūte;
120 - 2 minūtes;
600 - 10 minūtes;
900 - 15 minūtes.
URL 1 url Derīga URL virkne.

Parametra darbība:
- obligāts
Pārrakstīt hostu 1 override_hostid._reference ABCDE._hostid - iestatīt saderīgu logrīku (kuram parametrs Reference ir iestatīts uz "ABCDE") kā datu avotu hostiem;
DASHBOARD._hostid - iestatīt paneļa hostu atlasītāju kā datu avotu hostiem.

Šis parametrs netiek atbalstīts, ja logrīks tiek konfigurēts veidnes panelī.

Piemēri

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

URL logrīka konfigurēšana

Konfigurējiet URL logrīku, kas attēlo Zabbix rokasgrāmatas sākumlapu.

Pieprasījums:

{
    "jsonrpc": "2.0",
    "method": "dashboard.create",
    "params": {
        "name": "My dashboard",
        "display_period": 30,
        "auto_start": 1,
        "pages": [
            {
                "widgets": [
                    {
                        "type": "url",
                        "name": "URL",
                        "x": 0,
                        "y": 0,
                        "width": 36,
                        "height": 5,
                        "view_mode": 0,
                        "fields": [
                            {
                                "type": 1,
                                "name": "url",
                                "value": "https://www.zabbix.com/documentation/8.0/en"
                            }
                        ]
                    }
                ]
            }
        ],
        "userGroups": [
            {
                "usrgrpid": 7,
                "permission": 2
            }
        ],
        "users": [
            {
                "userid": 1,
                "permission": 3
            }
        ]
    },
    "id": 1
}

Atbilde:

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

Skatiet arī