Supervisión con Amazon CloudWatch - Amazon Timestream

Para obtener capacidades similares a las de Amazon Timestream para LiveAnalytics, considere Amazon Timestream para InfluxDB. Ofrece una ingesta de datos simplificada y tiempos de respuesta a las consultas en milisegundos de un solo dígito para realizar análisis en tiempo real. Obtenga más información aquí.

Supervisión con Amazon CloudWatch

Puede supervisar Timestream para LiveAnalytics mediante Amazon CloudWatch, que recopila y procesa los datos sin procesar de Timestream para LiveAnalytics en métricas legibles y casi en tiempo real. Estas estadísticas se mantienen durante dos semanas, de forma que pueda acceder a información histórica y disponer de una mejor perspectiva sobre el desempeño de su aplicación web o servicio. De forma predeterminada, los datos de las métricas de Timestream para LiveAnalytics se envían automáticamente a CloudWatch en periodos de 1 o 15 minutos. Para obtener más información, consulte ¿Qué es Amazon CloudWatch? en la guía del usuario de Amazon Cloudwatch.

¿Cómo uso las métricas de Timestream para LiveAnalytics?

Las métricas que arroja Timestream para LiveAnalytics proporcionan información que puede analizar de diferentes maneras. En la siguiente lista se indican algunos usos frecuentes de las métricas. Se trata de sugerencias que puede usar como punto de partida y no de una lista completa.

¿Cómo...?

Métricas relevantes

How can I determine if any system errors occurred?

Puede monitorear SystemErrors para determinar si alguna solicitud resultó en un código de error del servidor. Normalmente, esta métrica debe ser igual a cero. De no ser así, es posible que desee investigarlo.

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

Puede monitorear MemoryCumulativeBytesMetered durante el periodo especificado para supervisar la cantidad de datos almacenados en el almacén de memoria en bytes. Esta métrica se emite cada hora y le permite realizar un seguimiento de los bytes almacenados en una cuenta, así como de la granularidad de la base de datos. El almacén de memoria se mide en GB por hora (el costo de almacenar 1 GB de datos durante una hora). Por lo tanto, si multiplica el valor por hora de MemoryCumulativeBytesMetered por el precio en GB por hora en su región, obtendrá el costo incurrido por hora.

Dimensiones: Operation (Storage), DatabaseName, Metric name

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

Puede monitorear MagneticCumulativeBytesMetered durante el periodo especificado para supervisar la cantidad de datos almacenados en el almacén magnético en bytes. Esta métrica se emite cada hora y le permite realizar un seguimiento de los bytes almacenados en una cuenta, así como de la granularidad de la base de datos. El almacén de memoria se mide en GB al mes (el costo de almacenar 1 GB de datos durante un mes). Por lo tanto, si multiplica el valor por hora de MagneticCumulativeBytesMetered por el precio en GB por mes en su región, obtendrá el costo incurrido por hora. Por ejemplo, si el valor de MagneticCumulativeBytesMetered es 107374182400 bytes (100 GB), el cargo por hora de 1 GB de datos en el almacén magnético es = (0,03) (precio us-east-1)/(30,4*24). Si multiplica este valor por el valor de MagneticCumulativeBytesMetered en GB, obtendrá aproximadamente 0,004$ por esa hora.

Dimensiones: Operation (Storage), DatabaseName, Metric name

How can I monitor the data scanned by queries?

Puede monitorear CumulativeBytesMetered durante el período especificado para supervisar los datos que escanean las consultas (en bytes) y que se envían a Timestream para LiveAnalytics. Esta métrica se emite después de la ejecución de la consulta y puede realizar un seguimiento de los datos escaneados en la cuenta y la granularidad de la base de datos. Multiplique el valor de la métrica por el precio por GB escaneado en su región para calcular el costo de la consulta para un período determinado. Los bytes que escanean las consultas programadas se contabilizan en esta métrica.

Dimensiones: Operation (Query), DatabaseName, Metric name

How can I monitor the data scanned by scheduled queries?

Puede monitorear CumulativeBytesMetered durante el período especificado para supervisar los datos que escanean las consultas programadas (en bytes) y que Timestream para LiveAnalytics ejecuta. Esta métrica se emite después de la ejecución de la consulta y puede realizar un seguimiento de los datos escaneados en la cuenta y la granularidad de la base de datos. Multiplique el valor de la métrica por el precio por GB escaneado en su región para calcular el costo de la consulta para un período determinado.

nota

Los bytes medidos también se tienen en cuenta en la consulta CumulativeBytesMetered.

Dimensiones: Operation (TriggeredScheduledQuery), DatabaseName, Metric name

How can I monitor the number of records ingested?

Puede monitorear NumberOfRecords durante el periodo especificado para controlar el número de registros ingeridos. Puede realizar un seguimiento de los bytes almacenados en una cuenta, así como de la granularidad de la base de datos. También puede usar esta métrica para controlar las escrituras que realizan las consultas programadas cuando los resultados de las consultas se escriben en una tabla independiente.

Cuando se usa la API WriteRecords, la métrica se emite para cada solicitud de WriteRecords, y la dimensión Operation de CloudWatch es WriteRecords. Cuando se utilizan las API BatchLoad o ScheduledQuery, la métrica se emite a intervalos determinados por el servicio hasta que se completa la tarea. La dimensión Operation de CloudWatch para esta métrica es BatchLoad o ScheduledQuery, según la API que se use.

Dimensiones: Operation (WriteRecords, BatchLoad o ScheduledQuery), DatabaseName, Metric name

How can I monitor the cost of records ingested?

Puede monitorear CumulativeBytesMetered para controlar la cantidad de bytes ingeridos que acumulan costos. Puede realizar un seguimiento de los bytes almacenados en una cuenta, así como de la granularidad de la base de datos. Los registros ingeridos se miden en bytes acumulados. Si multiplica el valor de CumulativeBytesMetered por los precios de las escrituras en su región, obtendrá el costo de ingesta en el que se incurre.

Cuando se usa la API WriteRecords, esta métrica se emite para cada solicitud de WriteRecords, y la dimensión Operation de CloudWatch es WriteRecords. Cuando se usa la API BatchLoad o ScheduledQuery, la métrica se emite a intervalos que determina el servicio hasta que se completa la tarea. La dimensión Operation de CloudWatch para esta métrica es BatchLoad o ScheduledQuery, según la API que se use.

Dimensiones: Operation (WriteRecords, BatchLoad o ScheduledQuery), DatabaseName, Metric name

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

Puede monitorear QueryTCU durante el período deseado para controlar las unidades de cómputo aprovisionadas en su cuenta. Esta métrica se envía cada 15 minutos.

Unidades: Count

Estadísticas válidas: Minimum, Maximum

Métrica: ResourceCount

Dimensiones: Service: Timestream, Namespace:AWS/Usage, Resource: QueryTCU, Type: Resource, Class: OnDemand

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

La cantidad de TCU aprovisionadas solo está disponible en la región Asia-Pacífico (Mumbai).

Puede supervisar QueryTCU para controlar la cantidad de TCU aprovisionadas que se usan para la carga de trabajo de consultas en la cuenta. Esta métrica se emite cada minuto para la carga de trabajo de consultas durante la actividad de la cuenta.

Unidades: Count

Estadísticas válidas: Minimum, Maximum

Métrica: ResourceCount

Dimensiones: Service: Timestream, Namespace: AWS/Usage, Resource: ProvisionedQueryTCU, Class: None

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

La cantidad de TCU aprovisionadas solo está disponible en la región Asia-Pacífico (Mumbai).

Puede monitorear QueryTCU durante el periodo de tiempo especificado para controlar las unidades de cómputo consumidas para la carga de trabajo de consultas en la cuenta. Esta métrica se emite con unidades de cálculo máximas y mínimas por minuto durante la carga de trabajo de consultas activas de la cuenta.

Unidades: Count

Estadísticas válidas: Minimum, Maximum

Métrica: ResourceCount

Dimensiones: Service: Timestream, Namespace: AWS/Usage, Resource: QueryTCU, Class: Provisioned