Monitoring
Waterline
Waterline is a separate UI that works nicely alongside Horizon. Think of Waterline as being to workflows what Horizon is to queues.
Dashboard View
Workflow View
Refer to https://github.com/laravel-workflow/waterline for installation and configuration instructions.
TaskValve
TaskValve is a cloud-based monitoring service with additional features such as failure alerts and a Slack integration. The free tier supports monitoring up to 10,000 workflows per month.
Dashboard View
Workflow View
Notifications View
Configuration
Publish the configuration file and then update your .env with the following settings:
WORKFLOW_MONITOR=true
WORKFLOW_MONITOR_URL=https://api.taskvalve.com
WORKFLOW_MONITOR_API_KEY=[YOUR_API_KEY_GOES_HERE]
Laravel Workflow will now report workflows and activities to TaskValve and you can view them via their website.