This plugin triggers a teams incoming webhook when no events have been ingested for a specified period of time. It can be used to alert you when ingestion for your project / instance is not working correctly.
- Open PostHog.
- Open the Plugins page from the sidebar.
- Head to the Advanced tab.
- "Install from GitHub, GitLab or npm" using this repository's URL.
- If you do not have a lot of users, or they are all based in the same timezone you may legitimately have 'dead periods' where no events are generated - increase the threshold if you wish reduce the noise, you can use the heartbeat plugin to trigger events during dead periods if you wish to only monitor the ingestion pipeline
- If an alert has already been triggered and ingestion has not recovered for an extended period, you will not receive another reminder that it is down
- This is helpful to monitor if there are any ingestion issues within your posthog instance and within your setup (e.g. using the wrong project key)
- If the plugin server itself is down, this plugin will not be able to alert you that ingestion has stopped