Skip to main content

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

waterline_dashboard

Workflow View

workflow

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

taskvalve dashboard

Workflow View

workflow view

Notifications 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.