[comment]: # ({22e03afe-daa6729c})
# 24 Probleme nach Schweregrad

[comment]: # ({/22e03afe-daa6729c})

[comment]: # ({682b23ee-4956ccbf})
### Beschreibung

Diese Parameter und die möglichen Eigenschaftswerte für die jeweiligen Dashboard-Widget-Feldobjekte ermöglichen die Konfiguration des Widgets [*Probleme nach Schweregrad*](/manual/web_interface/frontend_sections/dashboards/widgets/problems_severity) in den Methoden `dashboard.create` und `dashboard.update`.

::: noteimportant
Die `fields`-Eigenschaften des Widgets werden bei der Erstellung oder Aktualisierung eines Dashboards nicht validiert.
Dadurch können Benutzer [integrierte Widgets](/manual/web_interface/frontend_sections/dashboards/widgets) ändern und [benutzerdefinierte Widgets](/devel/modules/tutorials/widget) erstellen, es besteht jedoch auch das Risiko, Widgets fehlerhaft zu erstellen oder zu aktualisieren.
Um die erfolgreiche Erstellung oder Aktualisierung des Widgets *Probleme nach Schweregrad* sicherzustellen, beachten Sie bitte das in den folgenden Tabellen beschriebene Verhalten der Parameter.
:::

[comment]: # ({/682b23ee-4956ccbf})

[comment]: # ({d7c904a6-6a1dfd61})
### Parameter

Die folgenden Parameter werden für das Widget *Probleme nach Schweregrad* unterstützt.

|Parameter|<|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value|
|-|--------|--|--------|-------------------------------|
|*Aktualisierungsintervall*|<|0|rf_rate|0 - Keine Aktualisierung;<br>10 - 10 Sekunden;<br>30 - 30 Sekunden;<br>60 - *(Standard)* 1 Minute;<br>120 - 2 Minuten;<br>600 - 10 Minuten;<br>900 - 15 Minuten.|
|*Host-Gruppen*|<|2|groupids.0|ID der [Host-Gruppe](/manual/api/reference/hostgroup/get).<br><br>Hinweis: Um mehrere Host-Gruppen zu konfigurieren, erstellen Sie für jede Host-Gruppe ein Dashboard-Widget-Feldobjekt mit einer inkrementierten Nummer im Eigenschaftsnamen.<br><br>Dieser Parameter wird nicht unterstützt, wenn das Widget in einem [Vorlagen-Dashboard](/manual/api/reference/templatedashboard/object) konfiguriert wird.|
|<|*Host-Gruppen (Widget)*|1|groupids.\_reference|Anstelle der ID der [Host-Gruppe](/manual/api/reference/hostgroup/get):<br>`ABCDE._hostgroupids` - legen Sie ein [kompatibles Widget](/manual/web_interface/frontend_sections/dashboards/widgets#widget-compatibility) (mit dem Parameter *Referenz* auf "`ABCDE`" gesetzt) als Datenquelle für Host-Gruppen fest.<br><br>Dieser Parameter wird nicht unterstützt, wenn das Widget in einem [Vorlagen-Dashboard](/manual/api/reference/templatedashboard/object) konfiguriert wird.|
|*Host-Gruppen ausschließen*|<|2|exclude_groupids.0|ID der [Host-Gruppe](/manual/api/reference/hostgroup/get).<br><br>Hinweis: Um mehrere Host-Gruppen auszuschließen, erstellen Sie für jede Host-Gruppe ein Dashboard-Widget-Feldobjekt mit einer inkrementierten Nummer im Eigenschaftsnamen.<br><br>Dieser Parameter wird nicht unterstützt, wenn das Widget in einem [Vorlagen-Dashboard](/manual/api/reference/templatedashboard/object) konfiguriert wird.|
|*Hosts*|<|3|hostids.0|ID des [Hosts](/manual/api/reference/host/get).<br><br>Hinweis: Um mehrere Hosts zu konfigurieren, erstellen Sie für jeden Host ein Dashboard-Widget-Feldobjekt mit einer inkrementierten Nummer im Eigenschaftsnamen. Bei mehreren Hosts darf der Parameter *Host-Gruppen* entweder gar nicht konfiguriert sein oder muss mit mindestens einer Host-Gruppe konfiguriert sein, zu der die konfigurierten Hosts gehören.<br><br>Dieser Parameter wird nicht unterstützt, wenn das Widget in einem [Vorlagen-Dashboard](/manual/api/reference/templatedashboard/object) konfiguriert wird.|
|<|*Hosts (Widget/Dashboard)*|1|hostids.\_reference|Anstelle der ID des [Hosts](/manual/api/reference/host/get):<br>`DASHBOARD.hostids` - legen Sie den [Host-Selektor](/manual/web_interface/frontend_sections/dashboards/widgets#override-host) des Dashboards als Datenquelle für Hosts fest;<br>`ABCDE._hostids` - legen Sie ein [kompatibles Widget](/manual/web_interface/frontend_sections/dashboards/widgets#widget-compatibility) (mit dem Parameter *Referenz* auf "`ABCDE`" gesetzt) als Datenquelle für Hosts fest.<br><br>Dieser Parameter wird nicht unterstützt, wenn das Widget in einem [Vorlagen-Dashboard](/manual/api/reference/templatedashboard/object) konfiguriert wird.|
|*Problem*|<|1|problem|Problem-[Ereignisname](/manual/config/triggers/trigger#configuration) (Groß-/Kleinschreibung wird nicht beachtet, vollständiger Name oder Teil davon).|
|*Schweregrad*|<|0|severities.0|0 - Nicht klassifiziert;<br>1 - Information;<br>2 - Warnung;<br>3 - Durchschnittlich;<br>4 - Hoch;<br>5 - Katastrophe.<br><br>Standard: leer (alle aktiviert).<br><br>Hinweis: Um mehrere Werte zu konfigurieren, erstellen Sie für jeden Wert ein Dashboard-Widget-Feldobjekt mit einer inkrementierten Nummer im Eigenschaftsnamen.|
|*Problem-Tags*|<|<|<|<|
|<|*Auswertungstyp*|0|evaltype|0 - *(Standard)* Und/Oder;<br>2 - Oder.|
|^|*Tag-Name*|1|tags.0.tag|Beliebiger Zeichenfolgenwert.<br><br>Hinweis: Die Nummer im Eigenschaftsnamen verweist auf die Reihenfolge der Tags in der Tag-Auswertungsliste.<br><br>[Parameterverhalten](/manual/api/reference_commentary#parameter-behavior):<br>- *erforderlich* bei Konfiguration von *Problem-Tags*|
|^|*Operator*|0|tags.0.operator|0 - Enthält;<br>1 - Entspricht;<br>2 - Enthält nicht;<br>3 - Entspricht nicht;<br>4 - Existiert;<br>5 - Existiert nicht.<br><br>Hinweis: Die Nummer im Eigenschaftsnamen verweist auf die Reihenfolge der Tags in der Tag-Auswertungsliste.<br><br>[Parameterverhalten](/manual/api/reference_commentary#parameter-behavior):<br>- *erforderlich* bei Konfiguration von *Problem-Tags*|
|^|*Tag-Wert*|1|tags.0.value|Beliebiger Zeichenfolgenwert.<br><br>Hinweis: Die Nummer im Eigenschaftsnamen verweist auf die Reihenfolge der Tags in der Tag-Auswertungsliste.<br><br>[Parameterverhalten](/manual/api/reference_commentary#parameter-behavior):<br>- *erforderlich* bei Konfiguration von *Problem-Tags*|
|*Anzeigen*|<|0|show_type|0 - *(Standard)* Host-Gruppen;<br>1 - Summen.<br><br>Dieser Parameter wird nicht unterstützt, wenn das Widget in einem [Vorlagen-Dashboard](/manual/api/reference/templatedashboard/object) konfiguriert wird, und ist standardmäßig auf "Summen" gesetzt.|
|*Layout*|<|0|layout|0 - *(Standard)* Horizontal;<br>1 - Vertikal.<br><br>[Parameterverhalten](/manual/api/reference_commentary#parameter-behavior):<br>- *unterstützt*, wenn *Anzeigen* auf "Summen" gesetzt ist|
|*Betriebsdaten anzeigen*|<|0|show_opdata|0 - *(Standard)* Keine;<br>1 - Getrennt;<br>2 - Mit Problemnamen.|
|*Unterdrückte Probleme anzeigen*|<|0|show_suppressed|0 - *(Standard)* Deaktiviert;<br>1 - Aktiviert.|
|*Gruppen ohne Probleme ausblenden*|<|0|hide_empty_groups|0 - *(Standard)* Deaktiviert;<br>1 - Aktiviert.<br><br>[Parameterverhalten](/manual/api/reference_commentary#parameter-behavior):<br>- *unterstützt*, wenn *Anzeigen* auf "Host-Gruppen" gesetzt ist<br><br>Dieser Parameter wird nicht unterstützt, wenn das Widget in einem [Vorlagen-Dashboard](/manual/api/reference/templatedashboard/object) konfiguriert wird.|
|*Problemanzeige*|<|0|ext_ack|0 - *(Standard)* Alle;<br>1 - Nur unbestätigte;<br>2 - Getrennt.|
|*Zeitachse anzeigen*|<|0|show_timeline|0 - Deaktiviert;<br>1 - *(Standard)* Aktiviert.|
|*Referenz*|<|1|reference|Beliebiger Zeichenfolgenwert, bestehend aus 5 Zeichen (z. B. `ABCDE` oder `JBPNL`). Dieser Wert muss innerhalb des Dashboards, zu dem das Widget gehört, eindeutig sein.<br><br>[Parameterverhalten](/manual/api/reference_commentary#parameter-behavior):<br>- *erforderlich*|

[comment]: # ({/d7c904a6-6a1dfd61})

[comment]: # ({a7f828dd-8d4d4242})
### Beispiele

Die folgenden Beispiele beschreiben nur die Konfiguration der Feldobjekte des Dashboard-Widgets für das *Probleme nach Schweregrad* Widget.
Für weitere Informationen zur Konfiguration eines Dashboards siehe [`dashboard.create`](/manual/api/reference/dashboard/create).

[comment]: # ({/a7f828dd-8d4d4242})

[comment]: # ({3983cbb2-4346af58})
#### Konfiguration eines Widgets *Probleme nach Schweregrad*

Konfigurieren Sie ein Widget *Probleme nach Schweregrad*, das die Gesamtzahl der Probleme für alle Host-Gruppen anzeigt.

[Anfrage](/manual/api#performing-requests):

```json
{
    "jsonrpc": "2.0",
    "method": "dashboard.create",
    "params": {
        "name": "My dashboard",
        "display_period": 30,
        "auto_start": 1,
        "pages": [
            {
                "widgets": [
                    {
                        "type": "problemsbysv",
                        "name": "Problems by severity",
                        "x": 0,
                        "y": 0,
                        "width": 36,
                        "height": 5,
                        "view_mode": 0,
                        "fields": [
                            {
                                "type": 0,
                                "name": "show_type",
                                "value": 1
                            }
                        ]
                    }
                ]
            }
        ],
        "userGroups": [
            {
                "usrgrpid": 7,
                "permission": 2
            }
        ],
        "users": [
            {
                "userid": 1,
                "permission": 3
            }
        ]
    },
    "id": 1
}
```

Antwort:

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

[comment]: # ({/3983cbb2-4346af58})

[comment]: # ({e9d30322-aacca901})
### Siehe auch

-   [Dashboard Widget Feld](/manual/api/reference/dashboard/object#dashboard-widget-field)
-   [`dashboard.create`](/manual/api/reference/dashboard/create)
-   [`dashboard.update`](/manual/api/reference/dashboard/update)

[comment]: # ({/e9d30322-aacca901})
