Séries temporelles
Vous pouvez collecter des mesures à partir d'un certain nombre de plateformes, d'orchestrateurs et d'un large éventail d'applications telles que Prometheus, JMX, StatsD, Kubernetes et d'autres piles d'applications disponibles dans IBM Cloud®, en dehors de IBM Cloud, ou sur site. Vous pouvez également ajouter d'autres mesures en créant des mesures personnalisées et en ajoutant des intégrations.
Une série temporelle est une série de points de données classés par temps. Il s'agit d'une combinaison unique de paires nom de métrique et clé-valeur de libellé. Par exemple : website_failedRequest |region='Asia', customer_ID='abc'.
Le même nom de métrique peut produire plusieurs séries temporelles lorsque les valeurs de métrique et de libellé diffèrent.
Par exemple, les 4 séries temporelles suivantes sont uniques:
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 point de données est la valeur générée pour une série temporelle à un moment donné. Par exemple: [timestamp]|website_failedRequests:20|region='Asia', customer_ID='abc'.
Par exemple, 3K séries temporelles uniques en 10 secondes correspond à 18K points de données par minute. Ou bien, les séries temporelles uniques 3K en une minute seraient 3K points de données par minute.
Vous êtes facturé en fonction du nombre d'heures de séries temporelles collectées au cours d'un cycle de facturation.
Sources des séries chronologiques
Pour TIME_SERIES_HOURS, il existe 4 sources de métriques personnalisées:
-
Métriques personnalisées créées par des agents tels que Prometheus, StatsD, JMX et AppChecks.
-
Les métriques Prometheus sont collectées à partir des noeuds finaux Prometheus. Par défaut, tout pod avec
prometheus.io/scrape: trueest inclus. -
Les métriques StatsD sont collectées automatiquement sans configurer de collecteur.
-
Les métriques JMX peuvent être collectées en configurant la cible et les noms JMX
MBeans. -
Les AppChecks sont de petits scripts exécutés par l'agent pour collecter des métriques.
-
-
Métriques de la plateforme IBM Cloud. Il s'agit des métriques générées par les services IBM Cloud pour vos instances de service. Cela inclut également l'utilisation des tableaux de bord par défaut IBM Cloud Monitoring disponibles dans la console IBM Cloud Monitoring sous Tableau de bord > Modèles de tableau de bord > IBM.
-
Métriques envoyées à l'aide de l'écriture à distance Prometheus sur IBM Cloud Monitoring via des serveurs Prometheus.
-
Métriques transmises à des systèmes externes à l'aide de Kafka ou d'une rubrique Event Streams. L'indicateur
sysdig_datastream_ts_usagerenvoie le nombre de séries temporelles exportées à l'aide de la diffusion en flux des indicateurs.