Performance Analytics
Track response times, analyze trends, and ensure SLA compliance with comprehensive performance metrics and detailed insights into your services' performance over time.
Overview
The Performance Analytics page provides in-depth insights into your services' performance over time. Monitor response times, track availability percentages, identify slow endpoints, and analyze trends to optimize your infrastructure.
Detailed Metrics
Response time, uptime, and success rate tracking across all monitored services
Trend Analysis
Visualize performance trends over time with interactive charts and graphs
SLA Tracking
99.9% uptime compliance monitoring with detailed availability reports
Identify Bottlenecks
Find slowest endpoints and optimization opportunities to improve performance
Key Metrics
Average Response Time
Track average response times across all services with breakdown by endpoint, project, and time period
Uptime Percentage
24-hour, 7-day, and 30-day availability metrics to track service reliability
Success Rate
Percentage of successful health checks vs failed attempts over selected time range
Error Rate
Failed health checks and error trends to identify problematic services
Performance Charts
Visual representations of your service performance:
Response Time Graph
24-hour trend line showing response times with min, max, and average values
Availability Chart
Uptime percentage over selected period with downtime incidents highlighted
Comparison View
Compare performance across multiple endpoints side-by-side
Supported Monitoring Protocols
Pulsimo supports monitoring across multiple service types and protocols:
🌐 HTTP/HTTPS
REST APIs, web apps
GET /health → 200 OK📊 GraphQL
GraphQL APIs
query HealthCheck⚡ gRPC
gRPC services
grpc://service:50051🐘 PostgreSQL
PostgreSQL databases
SELECT 1🐬 MySQL
MySQL/MariaDB
SELECT 1🔴 Redis
Redis cache
PING → PONG🔍 Elasticsearch
Search clusters
GET /_cluster/health🔌 WebSocket
WebSocket servers
PING → PONG🔗 Custom
Any protocol
Auto-detectionSLA Compliance Tracking
| SLA Target | Allowed Downtime | Monthly | Yearly |
|---|---|---|---|
| 99.9% | 43 minutes/month | ✓ Standard | 8.7 hours/year |
| 99.95% | 22 minutes/month | High | 4.4 hours/year |
| 99.99% | 4.3 minutes/month | Premium | 52 minutes/year |
Performance Optimization Tips
📊 Monitor Trends: Watch for gradual increases in response time - they often indicate growing load or degrading infrastructure before failures occur.
🎯 Set Baselines: Establish normal performance baselines for each service to quickly identify anomalies and performance degradation.
⚡ Optimize Slow Endpoints: Use the comparison view to identify consistently slow services and prioritize optimization efforts.