[comment]: # ({4b675dc4-25ab052c})
# 18 Problemas por gravedad

[comment]: # ({/4b675dc4-25ab052c})

[comment]: # ({8efcc37b-c34142c9})
### Descripción

Estos parámetros y los posibles valores de propiedad para los respectivos objetos de campo del widget del tablero permiten configurar
el widget [*Problemas por gravedad*](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/problems_severity) en los métodos `dashboard.create` y `dashboard.update`.

::: noteimportant
Las propiedades de los "campos" del widget no se validan durante la creación o actualización de un tablero.
Esto permite a los usuarios modificar [widgets integrados](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets) y crear [widgets personalizados](/manual/modules#developing-modules), pero también introduce el riesgo de crear o actualizar widgets incorrectamente.
Para garantizar la creación o actualización exitosa del widget *Problemas por gravedad*, consulte los requisitos de parámetros descritos en las tablas a continuación.
:::

[comment]: # ({/8efcc37b-c34142c9})

[comment]: # ({41a02e53-8c524ef1})
### Parámetros

Los siguientes parámetros son compatibles con el widget *Problemas por gravedad*.

|Parámetro|<|[tipo](/manual/api/reference/dashboard/object#dashboard-widget-field)|nombre|valor|
|-|--------|--|--------|-------------------------- -----|
|*Intervalo de actualización*|<|0|rf_rate|0 - Sin actualización;<br>10 - 10 segundos;<br>30 - 30 segundos;<br>60 - *(predeterminado)* 1 minuto;<br>120 - 2 minutos;<br>600 - 10 minutos;<br>900 - 15 minutos.|
|*Grupos de equipos*|<|2|groupids|ID del [Grupo de equipos](/manual/api/reference/hostgroup/get) .<br><br>Nota: Para configurar varios grupos de equipos, cree un objeto de campo de widget de panel para cada grupo de equipos.|
|*Excluir grupos de equipos*|<|2|exclude_groupids|ID del [Grupo de equipos](/manual/api/reference/hostgroup/get).<br><br>Nota: Para excluir varios grupos de hosts, cree un campo de widget de panel objeto para cada grupo de host.|
|*Equipos*|<|3|hostids|ID del [Equipo](/manual/api/reference/host/get).<br><br>Nota: Para configurar varios equipos, cree un objeto de campo de widget de panel para cada equipo. Para varios equiposs, el parámetro *Grupos de equipos* no debe estar configurado en absoluto o configurarse con al menos un grupo de equipos al que pertenecen los equipos configurados.|
|*Problema*|<|1|problem|[Nombre del evento](/manual/config/triggers/trigger#configuration) de problema (no distingue entre mayúsculas y minúsculas, nombre completo o parte del mismo).|
|*Severidad*|<|0|severities|0 - No clasificado;<br>1 - Información;<br>2 - Advertencia;<br>3 - Promedio;<br>4 - Alto;<br>5 - Desastre .<br><br>Predeterminado: vacío (todo habilitado).<br><br>Nota: Para configurar múltiples valores, cree un objeto de campo de widget de panel para cada valor.|
|*Etiquetas* (el número en el nombre de la propiedad (por ejemplo, tags.tag.0) hace referencia al orden de las etiquetas en la lista de evaluación de etiquetas)|<|<|<|<|
|<|*Tipo de evaluación*|0|evaltype|0 - *(predeterminado)* Y/O;<br>2 - O.|
|^|*Nombre de etiqueta*|1|tags.tag.0|Cualquier valor de cadena.<br><br>Parámetro *Nombre de etiqueta* requerido si se configuran *Etiquetas*.|
|^|*Operador*|0|tags.operator.0|0 - Contiene;<br>1 - Es igual;<br>2 - No contiene;<br>3 - No es igual;<br>4 - Existe ;<br>5 - No existe.<br><br>Parámetro *Operador* requerido si se configuran *Etiquetas*.|
|^|*Valor de etiqueta*|1|tags.value.0|Cualquier valor de cadena.<br><br>Parámetro *Valor de etiqueta* requerido si se configuran *Etiquetas*.|
|*Mostrar*|<|0|show_type|0 - *(predeterminado)* Grupos de hosts;<br>1 - Totales.|
|*Diseño*|<|0|layout|0 - *(predeterminado)* Horizontal;<br>1 - Vertical.<br><br>El parámetro *Diseño* no está disponible si *Mostrar* está configurado en "Grupos de hosts" .|
|*Mostrar datos operativos*|<|0|show_opdata|0 - *(predeterminado)* Ninguno;<br>1 - Por separado;<br>2 - Con nombre del problema.|
|*Mostrar problemas suprimidos*|<|0|show_suppressed|0 - *(predeterminado)* Deshabilitado;<br>1 - Habilitado.|
|*Ocultar grupos sin problemas*|<|0|hide_empty_groups|0 - *(predeterminado)* Deshabilitado;<br>1 - Habilitado.<br><br>El parámetro *Ocultar grupos sin problemas* no está disponible si *Mostrar* está establecido en "Totales".|
|*Visualización del problema*|<|0|ext_ack|0 - *(predeterminado)* Todos;<br>1 - Solo no reconocidos;<br>2 - Separados.|
|*Mostrar línea de tiempo*|<|0|show_timeline|0 - Deshabilitado;<br>1 - *(predeterminado)* Habilitado.|

[comment]: # ({/41a02e53-8c524ef1})

[comment]: # ({a7f828dd-546fde5f})
### Ejemplos

Los siguientes ejemplos tienen como objetivo describir únicamente la configuración de los objetos de campo del widget del tablero para el widget *Problemas por gravedad*.
Para obtener más información sobre cómo configurar un tablero, consulte [`dashboard.create`](/manual/api/reference/dashboard/create).

[comment]: # ({/a7f828dd-546fde5f})

[comment]: # ({c66a9a71-7a0a9e92})
#### Configuración de un widget *Problemas por gravedad*

Configure un widget *Problemas por gravedad* que muestre los totales de problemas para todos los grupos de equipos.

Solicitud:

```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": 12,
                        "height": 5,
                        "view_mode": 0,
                        "fields": [
                            {
                                "type": 0,
                                "name": "show_type",
                                "value": 1
                            }
                        ]
                    }
                ]
            }
        ],
        "userGroups": [
            {
                "usrgrpid": 7,
                "permission": 2
            }
        ],
        "users": [
            {
                "userid": 1,
                "permission": 3
            }
        ]
    },
    "auth": "038e1d7b1735c6a5436ee9eae095879e",
    "id": 1
}
```

Respuesta:

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

[comment]: # ({/c66a9a71-7a0a9e92})

[comment]: # ({e9d30322-aa4401df})
### Ver también

- [Campo del widget del tablero](/manual/api/reference/dashboard/object#dashboard-widget-field)
- [`dashboard.create`](/manual/api/reference/dashboard/create)
- [`dashboard.update`](/manual/api/reference/dashboard/update)

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