Skip to main content

Monitoring Overview

No system is perfect. An API that you integrate with may go down for a period of time, you might encounter an unexpected edge-case when importing data, or a cosmic ray might flip a bit in a computer.

Whatever the case, it's important that your team is alerted when something unexpected happens, and that you can rectify issues quickly when they occur.

The Prismatic platform provides three key tools for monitoring instances deployed to customers:

  1. Built-in logging lets you review what happened with each step of each execution. When something unexpected happens, logs are often the first place you should turn to understand what happened when certain data flowed through one of your instances.
  2. You can configure alerts for each of your instances to let you know (by webhook, email or SMS) when certain things happen (like an instance execution fails, or an instance hasn't run in a specified period of time).
  3. If you're dealing with a flaky third-party app, automatic retry of executions can solve issues without your intervention. If you're dealing with an unexpected edge-case that your integration doesn't handle, you can update your integration and then replay executions that didn't originally work as expected.