Thufir is an open-source VS Code extension that brings powerful Site Reliability Engineering (SRE) capabilities right into your development environment. By combining server management, monitoring, log analysis, and AI-powered insights, Thufir helps developers and SREs maintain reliable systems more efficiently.
Features
🚀 Key Features
🖥️ Comprehensive Server Management
Multi-Server Support: Manage multiple servers through secure SSH connections
Real-Time Monitoring: Track essential server metrics:
CPU & Memory utilization
Disk usage statistics
System uptime
Load averages
Network performance
📊 Advanced Log Analysis
Real-Time Log Streaming: Watch your server logs in real-time
Smart Filtering: Filter logs by level (INFO, WARN, ERROR, DEBUG)
Pattern Detection: AI-powered analysis to identify:
Common patterns and trends
Anomalies and potential issues
Root cause indicators
Actionable Insights: Get AI-generated recommendations for addressing identified issues
📈 Prometheus Integration
Flexible Connectivity: Connect to both local and remote Prometheus instances
Rich Visualization: View and analyze Prometheus metrics directly in VS Code
Alert Management: Monitor and analyze Prometheus alerts
Custom Metrics: Track your application-specific metrics
🤖 AI Assistant
Quick Access: Open with Ctrl+T (Cmd+T on macOS)
Multiple LLM Providers:
OpenAI (GPT-4, GPT-3.5)
Anthropic (Claude 3)
Google (Gemini Pro)
Smart Analysis:
Server metrics interpretation
Log pattern analysis
Alert investigation
Performance optimization suggestions
🛠️ SRE Agent
Performance Analysis: Deep insights into system performance