Série temporal

É possível coletar métricas de diversas plataformas, orquestradores e de uma ampla gama de aplicativos como Prometheus, JMX, StatsD, Kubernetes e outras pilhas de aplicativos que estão disponíveis na IBM Cloud®, fora da IBM Cloud, ou no local. Também é possível incluir mais métricas criando métricas customizadas e incluindo integrações.

Uma série temporal é uma série de pontos de dados ordenados por tempo É uma combinação exclusiva de um nome de métrica e de pares chave-valor de rótulo. Por exemplo: website_failedRequest |region='Asia', customer_ID='abc'.

O mesmo nome de métrica pode produzir várias séries temporais quando os valores de métrica e de rótulo forem diferentes...

Por exemplo, a seguir estão 4 séries temporais 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

Um ponto de dados é o valor gerado para uma série temporal em um determinado momento. Por exemplo: [timestamp]|website_failedRequests:20|region='Asia', customer_ID='abc'.

Por exemplo, 3K série temporal exclusiva em 10 segundos é 18K pontos de dados por minuto. Ou, 3K série temporal exclusiva em um minuto seria 3K pontos de dados por minuto.

Você é faturado com base no número de horas de séries temporais coletados durante um ciclo de faturamento

Fontes de séries temporais

Para TIME_SERIES_HOURS, há 4 origens de métricas customizadas:

  • Métricas customizadas criadas por agentes como Prometheus, StatsD, JMX e AppChecks.

    • As métricas do Prometheus são coletadas de terminais do Prometheus. Por padrão qualquer pod com prometheus.io/scrape: true é incluído.

    • As métricas StatsD são coletadas automaticamente sem configurar um coletor.

    • As métricas do JMX podem ser coletadas configurando os nomes de destino e do JMX MBeans.

    • AppChecks são scripts pequenos executados pelo agente para coletar métricas.

  • Métricas da plataforma IBM Cloud. Essas são métricas geradas pelos serviços IBM Cloud para suas instâncias de serviço. Isso também inclui o uso dos painéis padrão do IBM Cloud Monitoring disponíveis no console do IBM Cloud Monitoring em Painel > Modelos de Painel > IBM.

  • Métricas enviadas usando a gravação remota do Prometheus para IBM Cloud Monitoring por meio de servidores Prometheus.

  • Métricas encaminhadas para sistemas externos usando Kafka ou um tópico Event Streams. A métrica sysdig_datastream_ts_usage retorna o número de séries temporais exportadas usando fluxo de métrica.