Services Section - Complete User Guide
The Services section in Pulsimo is your central hub for monitoring, analyzing, and managing all your service endpoints across your infrastructure. This comprehensive section provides deep insights into service health, performance, and reliability.
What is the Services Section?
The Services section is a multi-faceted monitoring dashboard that combines real-time health monitoring with advanced analytics. It helps you:
- Monitor all your service endpoints in real-time
- Analyze response times, performance patterns, and trends
- Identify bottlenecks and performance issues
- Manage SSL certificates and network connectivity
- Track service dependencies and relationships
Services Section Structure
The Services section is organized into six specialized subsections, each focusing on different aspects of service monitoring:
1. Overview
Command center for all services at a glance
2. Endpoints
Comprehensive list with advanced filtering
3. Response Analytics
Deep dive into response time patterns
4. Performance Insights
Advanced analytics combining multiple dimensions
5. Network Analysis
Network-level monitoring and connectivity
6. SSL Certificates
Certificate management and expiration tracking
1. Overview
Location: Dashboard → Services → Overview
Your command center for all services at a glance.
What You See
Service Cards with Color-Coded Health Status
Key Metrics for Each Service
- Current health status
- Response time (latest check)
- Uptime percentage
- Next check countdown timer
- Active alerts or silences
Quick Actions
- View detailed analytics
- Edit service configuration
- Silence notifications
- Jump to performance insights
- Open service URL
2. Endpoints
Location: Dashboard → Services → Endpoints
Comprehensive list of all monitored service endpoints with advanced filtering and management.
Enhanced Dependency Health
Major New Feature
This section now shows computed health status that considers all dependencies, not just the service's own health check.
Computed Health Status
- Direct Status: Your service's own health check result
- Computed Status: Overall health including all dependencies
Operating Modes
Everything running perfectly
Minor issues, full functionality
Severe issues, using fallbacks
Service unavailable
Health Metrics
- Overall Health: Percentage based on all dependency checks
- Performance Score: Speed and reliability metric
- Active Fallbacks: Shows if backup systems are in use
Dependency Cards
For each dependency, you see:
- Service Name and type (database, cache, API)
- Health Percentage with visual progress bar
- Dependency Role: Primary, Cache, Search, Fallback, Optional
- Criticality Level: Critical, High, Medium, Low
Active Fallback Indication
When a primary dependency fails but a fallback is available:
- Glowing pulse animation on fallback card
- "Currently Active" badge
- Degradation reason explaining the switch
- Performance impact notification
3. Response Analytics
Location: Dashboard → Services → Response Analytics
Deep dive into how fast your services respond over time.
Response Time Charts
- Time-series graphs showing response times
- Multiple timeframes: Last hour, day, week, month
Color-Coded Zones
Statistical Breakdown
- Average Response Time: Mean across all checks
- Median Response Time: Typical response time
- 95th Percentile: Worst-case scenarios
- 99th Percentile: Extreme edge cases
- Min/Max Values: Performance range
4. Performance Insights
Advanced analytics combining multiple performance dimensions for comprehensive insights.
Performance Score Dashboard
- Overall Performance Score (0-100)
- Combines response time, uptime, and stability
- Color-coded: Green (>90), Yellow (60-90), Red (<60)
Smart Recommendations
Pulsimo analyzes your data and suggests:
5. Network Analysis
Location: Dashboard → Services → Network Analysis
Network-level monitoring showing connectivity and latency patterns.
Connection Statistics
Network Health Indicators
6. SSL Certificates
Location: Dashboard → Services → SSL Certificates
Certificate management and expiration tracking for HTTPS services.
Expiration Status
Automated Alerts
Pulsimo automatically alerts you:
- 30 days before expiration (first warning)
- 14 days before expiration (second warning)
- 7 days before expiration (urgent warning)
- Daily when <7 days remaining
- Immediately if certificate becomes invalid
Common Workflows
Scenario 1: Daily Health Check
- 1Open Services → Overview
- 2Scan service cards for any yellow/red status
- 3Click affected services for details
- 4Review Enhanced Dependency Health section
- 5Check if fallbacks are active
- 6Investigate root cause if needed
Scenario 2: Performance Investigation
- 1Notice service slowdown in overview
- 2Go to Response Analytics
- 3Check response time chart for spikes
- 4Compare to historical baseline
- 5Go to Performance Insights
- 6Check dependency impact analysis
- 7Identify bottleneck (e.g., slow database)
- 8Take corrective action
Pro Tips
For DevOps Teams
- • Use Endpoints view for bulk operations
- • Set up auto-refresh dashboards on wall monitors
- • Export endpoint data for capacity planning
- • Monitor Performance Insights for infrastructure decisions
For Site Reliability Engineers
- • Focus on Operating Mode changes
- • Track fallback activation frequency
- • Use Network Analysis to optimize service placement
- • Monitor 95th percentile response times for SLAs
For Security Teams
- • Regularly review SSL Certificates section
- • Track certificate security grades
- • Set up certificate expiration alerts
- • Ensure TLS 1.2+ is enforced
For Development Teams
- • Use Response Analytics to validate optimizations
- • Check dependency health after deploying features
- • Monitor cache performance
- • Review performance recommendations
What's New in This Release
Enhanced Dependency Health
- • Computed health status considers all dependencies
- • Operating modes show degradation level
- • Visual fallback indicators with pulse animations
- • Dependency cards with role and criticality
Services Section Reorganization
- • New subsection structure with 6 specialized views
- • Collapsible navigation in sidebar
- • Breadcrumb navigation for context
- • Consistent design across all subsections
SSL Certificate Tracking
- • New dedicated section for certificate management
- • Expiration countdown with visual indicators
- • Security grade scoring
- • Automated renewal detection
Frequently Asked Questions
Q: Why is my service yellow when health checks pass?
A: Your service itself is healthy, but one or more dependencies are failing. Check the Enhanced Dependency Health section for details.
Q: What does "fallback active" mean?
A: Your primary dependency (like main database) failed, but Pulsimo detected a backup system (like cache or replica) and switched to it automatically.
Q: How often are services checked?
A: Check intervals are configurable per service (default: 30 seconds). Real-time updates appear via WebSocket.
Q: What's the difference between Direct and Computed status?
A: Direct status = Your service's own health check result. Computed status = Overall health including all dependency checks.