Widget de lista

El widget de lista muestra una lista de eventos y problemas, que pueden proceder de diversas fuentes como Logs, RUM, o Events. Buscar y realizar consultas entre las fuentes para delimitar los eventos que deseas que el widget destaque y muestre.

Widget de lista que muestra los problemas de seguimiento de errores.

Widget de lista que muestra una lista de errores, su recuento de errores y volumen.

Configuración

Modalidad de configuración del widget de lista

Configuración

  1. Elige el tipo de datos para graficar. Puedes crear un widget de lista a partir de Issues, Logs, Audit Trail, Watchdog Alerts o Events en función de los productos disponibles para tu organización.

  2. Establece las preferencias de visualización. En los screenboards y notebooks, elige si tu widget tiene un marco temporal personalizado o utiliza el marco temporal global.

  3. Opcional: da un título a tu gráfico (o deja en blanco el título sugerido).

Opciones

Cada tipo de widget de lista tiene su propia configuración.

Problemas

Clasificación por

Para problemas, puedes clasificar por:

  • Número de errores (por defecto)
  • Visto por primera vez
  • Sesiones afectadas

Nota: Cambiar la selección de “Ordenar por” no cambia las columnas mostradas. Si cambias tu lista para ordenar por sesiones afectadas, y quieres ver esto en tu widget, también debes seleccionar o añadir “Sesiones afectadas” al editor de gráficos.

Logs

Agrupación por

En logs, puedes agrupar por:

  • Patrones
  • Transacciones

Opciones de lista de evento RUM

Clasificación por

Para RUM, puedes clasificar por:

  • Tipo de sesión
  • Tiempo empleado
  • Ver recuento
  • Recuento de errores
  • Recuento de acciones
  • Recuento de frustraciones de la sesión
  • Nombre de la vista inicial
  • Último nombre de la vista

Ascendente o descendente

Eventos

Tamaño del formato del informe:

En Events, puedes elegir cómo se muestran en el widget:

  • Pequeño (solo título)
  • Grande (evento completo)

Incidentes

Clasificación por

Para incidentes, puedes clasificar por:

  • Hora de creación
  • Gravedad
  • Estado

Ascendente o descendente

Despliegues CD

Clasificación por

Para despliegues CD, puedes clasificar por:

  • Estado del despliegue
  • Servicio
  • Nombre del despliegue
  • Entorno
  • Duración
  • Valor de revisión
  • URL del repositorio
  • Marca de tiempo

Ascendente o descendente

Pipelines CI

Clasificación por

Para pipelines CI, puedes clasificar por:

  • Estado de CI
  • Nombre del pipeline
  • Duración
  • ID del pipeline
  • Rama
  • Marca de tiempo

Ascendente o descendente

API

Este widget se puede utilizar con la API de dashboards. Consulta la siguiente tabla para obtener la definición del esquema JSON del widget):

Expand All

Campo

Tipo

Descripción

legend_size

string

Available legend sizes for a widget. Should be one of "0", "2", "4", "8", "16", or "auto".

requests [required]

[object]

Request payload used to query items.

columns [required]

[object]

Widget columns.

field [required]

string

Widget column field.

width [required]

enum

Widget column width. Allowed enum values: auto,compact,full

query [required]

object

Updated list stream widget.

clustering_pattern_field_path

string

Specifies the field for logs pattern clustering. Usable only with logs_pattern_stream.

compute

[object]

Compute configuration for the List Stream Widget. Compute can be used only with the logs_transaction_stream (from 1 to 5 items) list stream source.

aggregation [required]

enum

Aggregation value. Allowed enum values: count,cardinality,median,pc75,pc90,pc95,pc98,pc99,sum,min,max,avg,earliest,latest,most_frequent

facet

string

Facet name.

data_source [required]

enum

Source from which to query items to display in the stream. Allowed enum values: logs_stream,audit_stream,ci_pipeline_stream,ci_test_stream,rum_issue_stream,apm_issue_stream,trace_stream,logs_issue_stream,logs_pattern_stream,logs_transaction_stream,event_stream,rum_stream,llm_observability_stream

default: apm_issue_stream

event_size

enum

Size to use to display an event. Allowed enum values: s,l

group_by

[object]

Group by configuration for the List Stream Widget. Group by can be used only with logs_pattern_stream (up to 4 items) or logs_transaction_stream (one group by item is required) list stream source.

facet [required]

string

Facet name.

indexes

[string]

List of indexes.

query_string [required]

string

Widget query.

sort

object

Which column and order to sort by

column [required]

string

Facet path for the column

order [required]

enum

Widget sorting methods. Allowed enum values: asc,desc

storage

string

Option for storage location. Feature in Private Beta.

response_format [required]

enum

Widget response format. Allowed enum values: event_list

show_legend

boolean

Whether or not to display the legend on this widget.

time

 <oneOf>

Time setting for the widget.

Option 1

object

Wrapper for live span

hide_incomplete_cost_data

boolean

Whether to hide incomplete cost data in the widget.

live_span

enum

The available timeframes depend on the widget you are using. Allowed enum values: 1m,5m,10m,15m,30m,1h,4h,1d,2d,1w,1mo,3mo,6mo,week_to_date,month_to_date,1y,alert

Option 2

object

Used for arbitrary live span times, such as 17 minutes or 6 hours.

hide_incomplete_cost_data

boolean

Whether to hide incomplete cost data in the widget.

type [required]

enum

Type "live" denotes a live span in the new format. Allowed enum values: live

unit [required]

enum

Unit of the time span. Allowed enum values: minute,hour,day,week,month,year

value [required]

int64

Value of the time span.

Option 3

object

Used for fixed span times, such as 'March 1 to March 7'.

from [required]

int64

Start time in seconds since epoch.

hide_incomplete_cost_data

boolean

Whether to hide incomplete cost data in the widget.

to [required]

int64

End time in seconds since epoch.

type [required]

enum

Type "fixed" denotes a fixed span. Allowed enum values: fixed

title

string

Title of the widget.

title_align

enum

How to align the text on the widget. Allowed enum values: center,left,right

title_size

string

Size of the title.

type [required]

enum

Type of the list stream widget. Allowed enum values: list_stream

default: list_stream

{
  "legend_size": "string",
  "requests": [
    {
      "columns": [
        {
          "field": "content",
          "width": "compact"
        }
      ],
      "query": {
        "clustering_pattern_field_path": "message",
        "compute": [
          {
            "aggregation": "count",
            "facet": "resource_name"
          }
        ],
        "data_source": "apm_issue_stream",
        "event_size": "string",
        "group_by": [
          {
            "facet": "resource_name"
          }
        ],
        "indexes": [],
        "query_string": "@service:app",
        "sort": {
          "column": "",
          "order": "desc"
        },
        "storage": "indexes"
      },
      "response_format": "event_list"
    }
  ],
  "show_legend": false,
  "time": {
    "hide_incomplete_cost_data": false,
    "live_span": "5m"
  },
  "title": "string",
  "title_align": "string",
  "title_size": "string",
  "type": "list_stream"
}

Referencias adicionales

Más enlaces, artículos y documentación útiles: