31 URL

Apraksts

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

Logrīka fields rekvizīti netiek validēti informācijas 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 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āk tabulās aprakstīto parametru darbību.

Parametri

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

Parameter type name value
Refresh interval 0 rf_rate 0 - (noklusējums) Nav 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
Override host 1 override_hostid._reference ABCDE._hostid - iestatiet saderīgu logrīku (ar tā Reference parametru iestatītu uz "ABCDE") kā datu avotu hosts;
DASHBOARD._hostid - iestatiet paneļa Host atlasītāju kā datu avotu hosts.

Šis parametrs netiek atbalstīts, konfigurējot logrīku 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 parāda 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/7.4/en"
                            }
                        ]
                    }
                ]
            }
        ],
        "userGroups": [
            {
                "usrgrpid": 7,
                "permission": 2
            }
        ],
        "users": [
            {
                "userid": 1,
                "permission": 3
            }
        ]
    },
    "id": 1
}

Atbilde:

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

Skatiet arī