Surveillance avec Amazon CloudWatch - Amazon Timestream

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Surveillance avec Amazon CloudWatch

Vous pouvez surveiller Timestream pour utiliser LiveAnalytics Amazon CloudWatch, qui collecte et traite les données brutes de Timestream pour LiveAnalytics en faire des métriques lisibles. near-real-time Ces statistiques sont enregistrées pour une durée de deux semaines ; par conséquent, vous pouvez accéder aux informations historiques et acquérir un meilleur point de vue de la façon dont votre service ou application web s'exécute. Par défaut, le Timestream pour les données LiveAnalytics métriques est automatiquement envoyé par tranches d'une CloudWatch minute ou de 15 minutes. Pour plus d'informations, consultez Qu'est-ce qu'Amazon CloudWatch ? dans le guide de CloudWatch l'utilisateur Amazon.

Comment utiliser Timestream pour les LiveAnalytics statistiques ?

Les métriques rapportées par Timestream LiveAnalytics fournissent des informations que vous pouvez analyser de différentes manières. La liste suivante présente certaines utilisations courantes des métriques. Voici quelques suggestions pour vous aider à démarrer, qui ne forment pas une liste exhaustive.

Comment puis-je ?

Métriques pertinentes

How can I determine if any system errors occurred?

Vous pouvez superviser SystemErrors pour déterminer si des demandes ont entraîné un code erreur du serveur. En règle générale, cette métrique doit être égale à zéro. Si tel n'est pas le cas, vous devez enquêter.

How can I monitor the amount of data in the memory store?

Vous pouvez effectuer une surveillance MemoryCumulativeBytesMetered pendant la période spécifiée afin de contrôler la quantité de données stockées dans la mémoire en octets. Cette métrique est émise toutes les heures et vous pouvez suivre les octets stockés sur un compte ainsi que la granularité de la base de données. La mémoire stockée est mesurée en Go par heure (le coût du stockage de 1 Go de données pendant une heure). Ainsi, en multipliant la valeur horaire de MemoryCumulativeBytesMetered par la tarification en Go par heure dans votre région, vous obtiendrez le coût horaire encouru.

Dimensions : opération (stockage) DatabaseName, nom de la métrique

How can I monitor the amount of data in the magnetic store?

Vous pouvez effectuer une surveillance MagneticCumulativeBytesMetered pendant la période spécifiée pour surveiller la quantité de données stockées dans le stockage magnétique en octets. Cette métrique est émise toutes les heures et vous pouvez suivre les octets stockés sur un compte ainsi que la granularité de la base de données. La mémoire stockée est mesurée en Go par mois (le coût du stockage de 1 Go de données pendant un mois). Ainsi, en multipliant la valeur horaire de MagneticCumulativeBytesMetered par le prix en Go par mois dans votre région, vous obtiendrez le coût horaire encouru. Par exemple, si la valeur de MagneticCumulativeBytesMetered est de 107374182400 octets (100 Go), le prix horaire de 1 Go de données dans Magnetic Store = (0,03) (prix us-east-1)/(30,4*24). En multipliant cette valeur par le nombre MagneticCumulativeBytesMetered en Go, vous obtiendrez ~0,004 $ pour cette heure.

Dimensions : opération (stockage) DatabaseName, nom de la métrique

How can I monitor the data scanned by queries?

Vous pouvez effectuer une surveillance pendant la CumulativeBytesMetered période spécifiée afin de surveiller les données scannées par les requêtes (en octets) envoyées à Timestream pour. LiveAnalytics Cette métrique est émise après l'exécution de la requête et vous pouvez suivre les données numérisées selon la granularité du compte et de la base de données. Vous pouvez calculer le coût de la requête pour une période donnée en multipliant la valeur de la métrique par le prix par Go numérisé dans votre région. Les octets analysés par les requêtes planifiées sont pris en compte dans cette métrique.

Dimensions : opération (requête) DatabaseName, nom de la métrique

How can I monitor the data scanned by scheduled queries?

Vous pouvez effectuer une surveillance pendant la CumulativeBytesMetered période spécifiée afin de surveiller les données scannées par des requêtes planifiées (en octets) exécutées par Timestream pour. LiveAnalytics Cette métrique est émise après l'exécution de la requête et vous pouvez suivre les données numérisées selon la granularité du compte et de la base de données. Vous pouvez calculer le coût de la requête pour une période donnée en multipliant la valeur de la métrique par le prix par Go numérisé dans votre région.

Note

Les octets mesurés sont également pris en compte dans la requêteCumulativeBytesMetered.

Dimensions : Operation (TriggeredScheduledQuery) DatabaseName, Nom de la métrique

How can I monitor the number of records ingested?

Vous pouvez effectuer une surveillance NumberOfRecords pendant la période spécifiée pour contrôler le nombre d'enregistrements ingérés. Vous pouvez suivre les octets stockés sur un compte ainsi que la granularité de la base de données. Vous pouvez également utiliser cette métrique pour surveiller les écritures effectuées par les requêtes planifiées lorsque les résultats des requêtes sont écrits dans une table séparée.

Lorsque vous utilisez le WriteRecordsAPI, la métrique est émise pour chaque WriteRecords demande, la dimension CloudWatch Operation étantWriteRecords. Lorsque vous utilisez le BatchLoad ou ScheduledQueryAPIs, la métrique est émise à des intervalles déterminés par le service jusqu'à la fin de la tâche. La dimension d' CloudWatch opération pour cette métrique est BatchLoad soitScheduledQuery, API soit, selon la mesure utilisée.

Dimensions : opération (WriteRecords BatchLoad, ou ScheduledQuery) DatabaseName, nom de la métrique

How can I monitor the cost of records ingested?

Vous pouvez surveiller CumulativeBytesMetered pour contrôler le nombre d'octets ingérés qui entraînent des coûts. Vous pouvez suivre les octets stockés sur un compte ainsi que la granularité de la base de données. Les enregistrements ingérés sont mesurés en octets cumulés. En multipliant la valeur du prix CumulativeBytesMetered par Writes dans votre région, vous obtenez le coût d'ingestion encouru.

Lorsque vous utilisez le WriteRecordsAPI, cette métrique est émise pour chaque WriteRecords demande, la dimension CloudWatch Operation étantWriteRecords. Lorsque vous utilisez le BatchLoad ou ScheduledQueryAPI, la métrique est émise à des intervalles déterminés par le service jusqu'à la fin de la tâche. La dimension CloudWatch d'opération pour cette métrique est BatchLoad ou ScheduledQuery dépend de celle qui API est utilisée.

Dimensions : opération (WriteRecords BatchLoad, ou ScheduledQuery) DatabaseName, nom de la métrique

How can I monitor the Timestream Compute Units (TCUs) used in my account?

Vous pouvez effectuer une surveillance QueryTCU sur la période spécifiée afin de surveiller les unités de calcul consommées pour la charge de travail des requêtes dans le compte. Cette métrique est émise avec des unités de calcul maximales et minimales pour chaque minute pendant la charge de travail active des requêtes depuis le compte.

Unités Count:

Statistiques valides : minimum, maximum

Métrique : ResourceCount

Service: TimestreamDimensioni :Resource: QueryTCU,Type: Resource, Class: OnDemand