Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Devo offers a generic collector monitoring activeboard, which allows to notice the following data by using the devo.collectors.out as data source:

  • Number of collectors active / failing.

  • Collectors that stoped sending data in the last hour.

  • Errors & Warnings.

  • General activity and types of messages.

  • Errors in credentials (401/403)

  • API limits (429)

  • Server errors (500, 501, 503)

To query SQS messages successfully processed by SQS collectors, use

Code Block
from devo.collectors.out 
where toktains(msg,"Acked message receiptHandle"), 
toktains(collector_image,"aws_sqs_if") 
group every 5m by collector_name, job_id 
select count() as messages_successfully_processed

image-20250114-164135.pngImage Added

The number of SQS messages may be more or less than the number of events sent to Devo. An inactivity alert that keeps track of job_id :will inform you if messages are not being processed.

Monitoring with AWS

CloudWatch allows you to create alarms for: