Docs Menu
Docs Home
/
MongoDB Atlas
/

Atlas Stream Processing Monitoring and Alerting

On this page

  • Stream Processor Monitoring Methods
  • Stream Processor Alerts

Atlas Stream Processing provides monitoring and alerts so that users can leverage performance and status insights to refine their workflows.

Atlas Stream Processing provides the following methods for on-demand reporting about your stream processors:

The sp.processor.sample() method allows you to see a small sample of the documents output by a currently running stream processor of your choosing. Users can compare the sampled results against their expected results to diagnose any errors in their aggregation pipeline design.

The sp.processor.stats() method returns a variety of runtime statistics about a stream processor of your choosing, including, but not limited to:

  • Number of messages ingested

  • Number of messages successfully processed

  • Number of messages sent to your Dead Letter Queue

  • In-memory size of your pipeline state

  • Pipeline definition

Atlas Stream Processing triggers alerts when stream processors change state. For a list of available Atlas Stream Processing alerts, see Atlas Stream Processing Alerts. To learn more about alert configuration, see Configure Alert Settings.

Back

$merge

Next

Limitations