Create monitor
create_monitorCreate a new anonymous Paw Pulse monitor. Returns ingest_token and manage_token exactly once — store them, they cannot be recovered.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "create_monitor"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Display name, not treated as identifying. | |
| public | No | Whether /v1/monitors/:id/status and /s/:id are public. | |
| min_gpu_pct | No | Optional GPU offload floor (0-100]. Alerts 'slow' when Ollama runs a model mostly on CPU. | |
| webhook_url | No | Optional https:// webhook for alerts. | |
| grace_seconds | No | 60-86400, default 300. | |
| expected_model | No | Optional Ollama model that should be loaded (e.g. llama3.1:70b). Alerts 'slow' when a different model is loaded instead. | |
| slow_tps_threshold | No | Optional tokens/sec floor. |