The Initial State Bucket Watchdog integration in the Integration Marketplace allows you to check that your data bucket is continuously receiving data.
What You Need to Get Started
To get started you will need to authorize Initial State to have access to your account. You'll need to know the Initial State bucket name you want to monitor and the number of minutes to check in the past for events.
Go to the Bucket Watchdog integration page by clicking the details button. Click Authorize to give Initial State access to your account data. Click Begin Setup to open the Setup window. You'll need to fill out the following information:
- Integration Name - Name for managing this integration. If you choose to send data to a new bucket this will also be used as the bucket name.
- Watched Bucket - Choose which data bucket you want to monitor.
- Monitoring Period - Number of minutes into the past to check for events. So if you want to see how many events sent over the last hour, this number would be 60.
- Frequency - Select the frequency that you want the data to be updated.
Once you make all your selections you can click Start Integration.
You can go to your new bucket to view the data.
This integration is especially useful when combined with Triggers. If you set a Trigger on the Watchdog signal, you can be notified when your bucket stops receiving data. This notification typically means your data source (single board computer, manufacturing line, temperature sensor, etc.) has gone down. The goal is to be notified so you can get it back up and running as quickly as possible.
The Watchdog signal will tell you have many events were sent in the last X (number you enter during setup) minutes. This number includes all the signals in your bucket. So let's say you get 20 events in 15 minutes. That means you need to set your Trigger that if you get less than 20 events on the Watchdog signal, then you need to be notified because a signal has stopped sending in events.