⚡ ⚡ Learn how Investing.com uses Jitsu to move data faster
All articles

Introducing Jitsu Notifications: Proactive Monitoring Made Simple

Keep track of your Jitsu data pipelines with ease. Get notified instantly via Email or Slack when errors or disruptions occur.

April 12, 2025
user pic
Vladimir Klimontovich
Founder
Notifications

Introduction

We’re excited to introduce automated notifications for job failures and recoveries!

Now, you’ll receive real-time Email or Slack alerts whenever a Connector Sync task or Data Warehouse Batch job fails or successfully recovers — ensuring you stay informed without constantly monitoring dashboards.

✉️ Jitsu Support / [My workspace] 🚨 Batch job failed: Site to Snowflake
Screenshot

How it works

  • Get notified when the first attempt to run a job is successful.
  • Get notified immediately when a job fails, so you can take action fast.
  • Get details about the failure in the notification, so you can quickly understand what went wrong.
  • Receive a recovery notification when the job is back on track.
  • Stay updated via email or Slack, based on your preferences.

But that isn’t all!

Keeping Notifications Under Control

Jitsu ensures that you only receive relevant notifications, so you stay informed without unnecessary alerts:

  • By default, for ongoing issues, you will receive additional notifications only once every 24 hours. You can adjust this frequency in the Notification Settings.
  • Jitsu also detects so-called flapping statuses—intermittent failures followed by successful runs. When a flapping status is detected, Jitsu stops sending notifications for every individual status change. This ensures you aren’t overwhelmed with alerts for each failure and recovery.

Events Queue size reporting

When a Data Warehouse Batch job doesn’t run successfully, you will receive a notification that includes the size of the events queue. This allows you to monitor the queue size and take action if needed.

See the screenshot above.

Queue size is also reported in Data -> Live Events -> Batches & Data Warehouse Events section of Jitsu UI.

Partial Sync information

Source Connector Syncs are usually configured with multiple selected streams. During a Sync Task run, some streams may fail while others succeed. In such cases, Jitsu marks the sync as partially successful and sends a special notification that includes details about the failed streams.

The notification will include the following information::

Last Status: PARTIAL
Streams Failed: 2 of 13

Details:
2025-04-03T23:00:55.496Z [PARTIAL] 2 of 13 streams failed. Failed streams: products, companies.

How to enable

Email notifications are enabled by default for all workspace members.

Each user can manage their personal email notification preferences in the Settings -> Notification Settings.

Screenshot

You can also configure a Slack Notifications webhook in the same settings panel to receive the same notifications in a Slack channel of your choice.

Slack Notifications is the workspace-wide setting.

We hope you enjoy the new notifications feature and find it helpful in keeping your data pipeline running smoothly.

Get Started with Jitsu and Receive Real-Time Notifications

01
Capture
As easy as adding a Google Analytics Tag. Capture events from your site, your app, and everywhere else your customers engage.
./index.html
<script 
 async
 src="https://data.yourcompany.com/p.js">
</script>
02
Store
Use a data warehouse for maximum autonomy and control. Share data with anyone in any team.
file_type_mysql
03
Discover
Unlimited flexibility to understand user behaviour, engagement and experience. Get and send trusted data everywhere it needs to go
--get signup page views in the last day
select * from events where
  context_page_path = '/signup' and
  timestamp > now() - interval '1 day'