Skip to main content

Set Up Watcher

After deploying to a cluster, ask Monk to set up monitoring:
set up watcher
Monk shows a configuration form. The defaults work for most clusters. Click Deploy Watcher to start.
Watcher is available on the Pro and Team plans.

What Happens

  1. Monk deploys the watcher-agent and watcher-ai components to your cluster
  2. If you have a Slack webhook configured, alerts are sent there
  3. Watcher monitors nodes and containers continuously
  4. When issues are detected, AI analyzes them and sends recommendations
  5. Each Slack alert includes a Fix with Monk button

Slack Integration

When prompted, you can configure Slack alerts:
  1. Create a webhook at Slack Incoming Webhooks
  2. Monk securely collects the webhook URL
  3. Alerts are sent to your Slack channel
If you skip Slack, Watcher still monitors your cluster - you just won’t get push notifications.

Example Alerts

Issue detected:
⚠️ AI Assessment

Sustained high CPU usage on api-server is driving node 
CPU to ~80%+, with repeated warnings but no crashes yet.

Recommendation:
Confirm this is a true capacity issue rather than a 
transient spike. If sustained, increase CPU resources 
or scale horizontally.

[Fix with Monk]
Recovery:
✅ AI Assessment

Recovery: CPU usage has normalized. Workloads 
running normally, no new errors.

Fix with Monk Button

Click Fix with Monk in any Slack alert to:
  1. Open VS Code with the Monk extension
  2. Load the chat panel with full issue context
  3. Ask Monk to fix the issue

Learn More

Watcher - Full configuration options and details → Monitoring & Observability - Log streaming, metrics, troubleshooting