Skip to main content

πŸ“‘ Stack LiveView

πŸ“‹ Table of Contents​

  1. Overview
  2. How It Works
  3. Capabilities
  4. Example Test Results
  5. Key Differentiators

Overview​

Stack LiveView is a unique, first-of-its-kind observability solution that provides deep insight into stack layer relationshipsβ€”from database health to routes and API performance.

LiveView vs Traditional Monitoring​

AspectTraditional MonitoringStack LiveView
ApproachStatic metrics (RPS, CPU, logs)Metadata-driven, relationship-aware
ContextIsolated metrics per serviceFull stack layer understanding
InsightsWhat is happeningWhat is happening AND why
SetupManual configuration per serviceAutomatic from stack metadata
AnalysisSurface-level symptomsRoot cause with dependencies

Unlike traditional observability tools that rely on static metrics, LiveView is metadata-driven. It leverages Stacktic metadata and the real state of your stack to deliver a richer understanding of how your components interact.


πŸ›  How It Works​

Please watch:

Simple Three-Step Setup​

Step 1: Add the Agent​

Simply deploy the LiveView agent into your stack

  • Lightweight footprint
  • Non-invasive deployment
  • Works with existing monitoring

Step 2: Connect to API Gateway​

Link the agent to your API gateway

  • Automatic discovery of routes
  • No manual configuration needed
  • Instant visibility into API layer

Step 3: Automated Updates & Analysis​

Everything happens automatically from here:

  • Stack continuously updates API test results to Stacktic backend
    • Works with public SaaS or private Stacktic instance
  • Backend analyzes results and maps relationships
  • Real-time insights across all stack layers

Architecture Flow​

LiveView Agent β†’ API Gateway β†’ Stack Components
↓ ↓ ↓
Metrics Route Tests Health Checks
↓ ↓ ↓
Stacktic Backend Analysis
↓
Relationship-Aware Insights

Step 3: Add your own customized tests​

Create your own health, error detection and relation related to your stack (API structure guide will be generated under the stack agent documentations).

alt text


βœ… Capabilities​

Comprehensive Stack Monitoring​

CapabilityWhat It MonitorsUnique Value
Database HealthConnectivity, performance, query patternsShows impact on dependent services
Security ChecksCompliance tests, policy validationAutomated from stack metadata
Auto-scaling TriggersResource consumption, scaling eventsPredictive analysis based on relationships
API PerformanceRoute health, latency, error ratesFull request path visibility
Relationship MappingService dependencies, data flowsAutomatic from stack topology

Beyond Traditional Metrics​

LiveView provides relationship-aware insights that show:

  • How failures cascade through dependent services
  • Which bottlenecks affect multiple components
  • Real root causes, not just symptoms
  • Predictive impact analysis

πŸ“Š Example Test Results​

MinIO Storage Analysis​

image

Why is MinIO Orange?​

Despite all buckets being validated successfully, LiveView identified critical issues:

  • Finding: Errors detected in logs
  • Root Cause: "Storage resources are insufficient"
  • Impact: Potential service degradation under load
  • Action: Increase storage allocation or implement cleanup policies

This demonstrates LiveView's deep analysisβ€”going beyond simple health checks to examine logs and predict issues.

Detailed Storage Diagnostics​

image

The detailed view shows:

  • Individual bucket status
  • Resource utilization patterns
  • Log analysis results
  • Recommended actions

RabbitMQ Test Results​

image

RabbitMQ monitoring includes:

  • Queue health and depth
  • Exchange connectivity
  • Consumer lag analysis
  • Message flow patterns
  • Performance metrics with relationship context

Key Differentiators​

What Makes LiveView Unique​

FeatureDescriptionBusiness Value
Metadata-DrivenUses stack topology knowledgeAutomatic configuration
Relationship-AwareUnderstands service dependenciesBetter root cause analysis
Predictive InsightsIdentifies issues before they escalateProactive problem solving
Deep Health ChecksBeyond ping/pong to actual functionalityReal availability metrics
Unified ViewSingle pane for entire stackReduced tool sprawl

LiveView Intelligence Examples​

Example 1: Database Connection Issue​

Traditional Monitoring: "Database connection timeout"
LiveView Analysis:
- "Database connection timeout affecting 3 backend services"
- "API endpoints /users, /orders, /inventory will fail"
- "Root cause: Connection pool exhausted"
- "Recommendation: Increase pool size or optimize queries"

Example 2: Storage Warning​

Traditional Monitoring: "Disk usage at 80%"
LiveView Analysis:
- "Storage insufficient for MinIO buckets"
- "Upload APIs will fail in ~2 hours at current rate"
- "Affecting: Image processing, backup operations"
- "Recommendation: Enable lifecycle policies or expand storage"

Integration Benefits​

BenefitImpact
Zero ConfigurationSaves hours of setup time
Automatic DiscoveryFinds all relationships automatically
Contextual AlertsReduces alert fatigue
Root Cause AnalysisFaster problem resolution
Predictive WarningsPrevents outages

🎯 Summary​

LiveView Delivers​

βœ… Deep Observability - Beyond metrics to relationships
βœ… Automatic Setup - No manual configuration needed
βœ… Intelligent Analysis - Understands your stack topology
βœ… Predictive Insights - Catches issues before they escalate
βœ… Unified Monitoring - Single solution for stack-wide visibility

The LiveView Advantage​

LiveView transforms monitoring from reactive metric watching to proactive relationship-aware observability.

With LiveView, you don't just see what's happeningβ€”you understand why it's happening and what will happen next, enabling truly proactive operations.


Stack LiveView: See the full picture, not just the pixels.