Error monitoring powered by AI
Pipe your stderr directly or use our REST API. Automatically categorize, analyze, and detect patterns in your application errors with real-time streaming analysis and intelligent alerting.
$ npm install -g logintelligence
$ logintelligence setup
$ your-app 2> >(logintelligence pipe)Pipe your stderr directly for automatic error monitoring
Watch LogIntelligence in Action
See how easy it is to pipe stderr and monitor your application errors in real-time
See Errors Flow in Real-Time
Watch how LogIntelligence captures and displays your application errors as they happen, with intelligent categorization and severity detection.
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Connection Error
highDatabase connection timeout after 30s
PostgreSQL
API Error
mediumRate limit exceeded: 429 Too Many Requests
REST API
Runtime Error
highUncaught TypeError: Cannot read property of undefined
Node.js
Auth Error
mediumJWT token expired, session terminated
Auth Service
Network Error
highFailed to fetch: net::ERR_CONNECTION_REFUSED
Frontend
Memory Error
criticalOut of memory: heap limit exceeded
Node.js
Validation Error
lowInvalid email format in user registration
API Gateway
File System Error
mediumENOENT: no such file or directory
File Handler
Cache Error
lowRedis connection dropped, fallback to memory
Cache Layer
Everything you need to monitor errors
Production-ready error monitoring with intelligent AI analysis
Direct stderr Piping
Pipe your application's standard error directly to LogIntelligence for zero-configuration error monitoring.
AI-Powered Classification
Automatic categorization and severity assessment using Google Gemini with streaming analysis.
Real-time Ingestion
REST API endpoint for single or batch error submission with WebSocket updates.
Pattern Detection
Automatic clustering of similar errors using advanced Levenshtein distance algorithms.
Spike Detection
Smart alerting when error rates exceed baseline thresholds with time-windowed analysis.
Live Streaming
See AI analysis happening in real-time via WebSocket connections.
Beautiful Dashboard
Modern React UI with real-time charts, filtering, and time-windowed views.
Get started in 30 seconds
Install globally, configure your API key, and start monitoring
Installation
npm install -g logintelligencelogintelligence setuplogintelligencePipe Your Application's stderr
The easiest way to monitor errors - pipe your application's standard error directly:
your-app 2> >(logintelligence pipe)node app.js 2> >(logintelligence pipe)curl -X POST http://localhost:7878/api/errors \
-H "Content-Type: application/json" \
-d '{
"message": "Database connection timeout",
"stack_trace": "Error: Connection timeout...",
"source": "api-gateway",
"severity": "high"
}'Works with any language
Pipe stderr directly for zero-code integration, or use our simple REST API
# Zero code integration - just pipe your stderr
node app.js 2> >(logintelligence pipe)
python app.py 2> >(logintelligence pipe)
your-app 2> >(logintelligence pipe)const axios = require('axios');
async function reportError(error) {
await axios.post('http://localhost:7878/api/errors', {
message: error.message,
stack_trace: error.stack,
source: 'my-app',
severity: 'high'
});
}import requests
def report_error(error):
requests.post('http://localhost:7878/api/errors', json={
'message': str(error),
'stack_trace': traceback.format_exc(),
'source': 'python-app',
'severity': 'high'
})curl -X POST http://localhost:7878/api/errors \
-H "Content-Type: application/json" \
-d '{"message": "Error occurred", "source": "app"}'Ready to get started?
Install LogIntelligence and start monitoring your errors with AI in under a minute.