LM Cloud

Kinesis

LogicMonitor currently has one datasource for monitoring Kinesis performance metrics:

  1. AWS_Kinesis - collects CloudWatch data for Kinesis Streams
  2. AWS_Kinesis_Firehose - collects CloudWatch data for Kinesis Firehose

AWS_Kinesis

Source: CloudWatch

Datapoints:

  • Get Records - age, latency, success, throughput, bytes
  • Put Records - count, bytes, latency, success

Default Polling Interval: 1 minute

Additional Configuration Necessary?: No. This datasource will automatically apply to the Kinesis Stream instances discovered for your AWS account and start collecting data.

AWS_Kinesis_Firehose

Source: CloudWatch

Datapoints:

  • IncomingRecords
  • IncomingBytes
  • PutRecordBatchRecords
  • PutRecordBatchBytes
  • PutRecordBatchRequests
  • PutRecordBatchLatency
  • DescribeDeliveryStreamLatency
  • DescribeDeliveryStreamRequests
  • DeliveryToS3Bytes
  • DeliveryToS3Success
  • DeliveryToS3Records
  • DeliveryToS3DataFreshness
  • statusCode
  • DeliveryToElasticsearchBytes
  • DeliveryToElasticsearchRecords
  • DeliveryToElasticsearchSuccess
  • DeliveryToRedshiftBytes
  • DeliveryToRedshiftRecords
  • DeliveryToRedshiftSuccess
  • PutRecordBytes
  • PutRecordLatency
  • PutRecordRequests
  • UpdateDeliveryStreamLatency
  • UpdateDeliveryStreamRequests
  • ListDeliveryStreamsLatency

Default Polling Interval: 1 minute

Additional Configuration Necessary?: No. This datasource will automatically apply to the Kinesis Firehose instances discovered for your AWS account and start collecting data.