Complete guides and API references for monitoring your data pipelines with SEER
Install with pip and wrap your scripts with context managers for instant monitoring
Send job status updates and heartbeats via simple HTTP requests
Learn how to securely authenticate your API requests
1. Install the package:
pip install seerpy
2. Monitor your script:
from seerpy import Seer
seer = Seer(apiKey='YOUR_API_KEY')
with seer.monitor("daily-report"):
# Your script logic here
run_report()1. Get your API key from dashboard
2. Send a heartbeat:
curl -X POST \
https://api.seer.ansrstudio.com/heartbeat \
-H "Authorization: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"job_name": "daily-etl",
"current_time": "2024-01-15T10:00:00Z"
}'