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_usageretorna o número de séries temporais exportadas usando fluxo de métrica.