Serie temporal

Puede recopilar métricas de varias plataformas, orquestadores y una amplia gama de aplicaciones como Prometheus, JMX, StatsD, Kubernetes y otras pilas de aplicaciones, que están disponibles en IBM Cloud, fuera de IBM Cloud o en el entorno local. También puede añadir más métricas creando métricas personalizadas y añadiendo integraciones.

Una serie temporal es una serie de puntos de datos ordenados por hora. Es una combinación exclusiva de un nombre de métrica y pares de clave-valor de etiqueta. Por ejemplo: website_failedRequest |region='Asia', customer_ID='abc'.

El mismo nombre de métrica puede producir varias series temporales cuando los valores de métrica y etiqueta difieren.

Por ejemplo, las siguientes son 4 series temporales exclusivas:

metric_name{datacenter=”dc-1”, zone=”zone1”} 23
metric_name{datacenter=”dc-2”, zone=”zone1”} 34
metric_name{datacenter=”dc-3”, zone=”zone2”} 43
metric_name{datacenter=”dc-4”, zone=”zone2”} 23

Un punto de datos es el valor generado para una serie temporal en un determinado punto en el tiempo. Por ejemplo: [timestamp]|website_failedRequests:20|region='Asia', customer_ID='abc'.

Por ejemplo, una serie temporal exclusiva de 3K en 10 segundos es de 18K puntos de datos por minuto. O bien, 3K series temporales exclusivas en un minuto serían 3K puntos de datos por minuto.

Se le facturará en función del número de horas de serie temporal recopiladas durante un ciclo de facturación.

Fuentes de series temporales

Para TIME_SERIES_HOURS, hay 4 orígenes de métricas personalizadas:

  • Métricas personalizadas creadas por agentes como, por ejemplo, Prometheus, StatsD, JMX y AppChecks.

    • Las métricas de Prometheus se recopilan de los puntos finales de Prometheus. De forma predeterminada, se incluye cualquier pod con prometheus.io/scrape: true.

    • Las métricas de StatsD se recopilan automáticamente sin configurar un recopilador.

    • Las medidas JMX se pueden recopilar configurando el destino y los nombres JMX MBeans.

    • Los AppChecks son scripts pequeños ejecutados por el agente para recopilar métricas.

  • IBM Cloud métricas de plataforma. Son métricas generadas por los servicios IBM Cloud para las instancias de servicio. Esto también incluye el uso de los paneles de instrumentos predeterminados de IBM Cloud Monitoring disponibles en la consola de IBM Cloud Monitoring en Panel de instrumentos > Plantillas de panel de instrumentos > IBM.

  • Las métricas enviadas utilizando Prometheus graban de forma remota en IBM Cloud Monitoring a través de servidores Prometheus.

  • Métricas reenviadas a sistemas externos utilizando Kafka o un tema Event Streams. La métrica sysdig_datastream_ts_usage devuelve el número de series temporales exportadas utilizando la modalidad continua de métricas.