echologs
v0.2.7
Published
Monitoring and observability for Node.js automation scripts. Log every execution, capture errors, get instant alerts. Auto-monitors on import, no wrapper needed.
Maintainers
Readme
echologs
Monitoring and observability for JavaScript/Node.js automation scripts.
Every execution logged. Every error captured. Get instant alerts when your scripts break.
Install
npm install echologsQuickstart
import echologs from 'echologs'
// ECHOLOGS_API_KEY is read from process.env automatically
// No dotenv needed — just set the env var in your platform
console.log('Running...')
const data = await fetchData()
console.log('Done:', data.length)Set ECHOLOGS_API_KEY in your environment. Get your key at app.echologs.com.
Local development — Node.js 18.3+ has built-in env file support, no dotenv needed:
node --env-file=.env your_script.jsWhat it does
- Auto-monitors your entire script on import — no wrapper needed
- Logs every execution with duration, stdout, stderr and status
- Sends email or Slack alerts instantly on failure
- Shows pass rate and failure streaks in your dashboard
- Zero changes to your existing code
Also available for Python
pip install echologsLinks
- Dashboard: app.echologs.com
- Docs: app.echologs.com/docs
- PyPI (Python): pypi.org/project/echologs
