Download the PHP package andersundsehr/sentry_cron_monitor without Composer
On this page you can find all versions of the php package andersundsehr/sentry_cron_monitor. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download andersundsehr/sentry_cron_monitor
More information about andersundsehr/sentry_cron_monitor
Files in andersundsehr/sentry_cron_monitor
Download andersundsehr/sentry_cron_monitor
More information about andersundsehr/sentry_cron_monitor
Files in andersundsehr/sentry_cron_monitor
Vendor andersundsehr
Package sentry_cron_monitor
Short Description Creates sentry cron monitor for all tasks
License GPL-2.0-or-later
Package sentry_cron_monitor
Short Description Creates sentry cron monitor for all tasks
License GPL-2.0-or-later
Please rate this library. Is it a good library?
Informations about the package sentry_cron_monitor
Sentry Cron Monitor and Microsoft Teams Alerts Generator for TYPO3 Scheduler Tasks
What does this extension do?
When a scheduler task runs:
- It will create a monitor and an alert in Sentry for the given scheduler task if there is none yet.
- It will send a check-in status to Sentry to indicate whether the task was successful or not.
- If the task fails, it will send a status error to Sentry, and the alert (only in Production) from the cron monitor will send a notification to the configured Microsoft Teams channel. Example:
Requirements:
- Microsoft Teams Integration in Sentry + add App to (standard) Channel to get $integrationIdMsTeams in Sentry: https://develop.sentry.dev/integrations/msteams/
- Successful Integration in Channel:
- ⚠️ The first channel must always be named 'General'; otherwise, it will not work! All other channels created after the first one can be given any name.
Extension Configuration:
- Integration ID for Microsoft Teams in Sentry:
$integrationIdMsTeams- You can get this from the URL of the Microsoft Teams Integration in Sentry when you hover over "Configure."
- Organization Name in Sentry:
$orgName - Name of the Microsoft Teams channel for notifications:
$teamsChannelName - Authorization token for the Sentry API:
$authToken- You can create this token in the User Auth Tokens in Sentry.
- Make sure to grant read and write permissions to alerts.
- Timezone for cron monitors:
$timezone- Example:
Europe/Berlin
- Example:
- Integration ID for Microsoft Teams in Sentry:
Tip:
- If a cron monitor is triggering too many false positives, increase the failure tolerance in Sentry.
All versions of sentry_cron_monitor with dependencies
PHP Build Version
Package Version
Requires
sentry/sentry Version
^4.15
typo3/cms-core Version ^12.4 || ^13.4
typo3/cms-scheduler Version ^12.4 || ^13.4
php Version ~8.3.0 || ~8.4.0
typo3/cms-core Version ^12.4 || ^13.4
typo3/cms-scheduler Version ^12.4 || ^13.4
php Version ~8.3.0 || ~8.4.0
The package andersundsehr/sentry_cron_monitor contains the following files
Loading the files please wait ...