2 repository-uri
Isolating system errors and events by filtering logs from Kubernetes pods and containers.
Distinct from Kubernetes Pod Debugging: Focuses on log stream analysis for debugging rather than attaching an interactive debugger to a process
Explore 2 awesome GitHub repositories matching development tools & productivity · Log-Based Debugging. Refine with filters or upvote what's useful.
Stern este un instrument CLI de debugging pentru Kubernetes și un agregator de log-uri conceput pentru streaming-ul și filtrarea log-urilor din mai multe pod-uri și containere. Funcționează ca un utilitar de tailing pentru log-uri care consolidează datele în timp real din resurse distribuite într-o singură ieșire colorată. Instrumentul utilizează expresii regulate pentru a selecta pod-urile și a filtra conținutul log-urilor, permițând izolarea unor evenimente specifice ale sistemului. Urmărește automat ciclul de viață al resurselor, folosind un mecanism de watch pentru a se atașa la pod-urile noi care corespund criteriilor de filtrare și pentru a le elimina pe cele șterse din vizualizarea activă. Capabilitățile includ filtrarea fluxurilor de log-uri după metadate Kubernetes, etichete și namespace-uri, precum și restricționarea ieșirii la tipuri specifice de resurse, cum ar fi deployment-urile sau job-urile. Utilitarul oferă opțiuni pentru formatarea ieșirii bazată pe template-uri, evidențierea conținutului și capacitatea de a parsa log-uri locale din input standard.
Enables isolating errors across cluster resources using metadata filters and regular expressions.
nodejs-dashboard is a command-line observability tool and performance monitor for Node.js applications. It functions as a terminal-based diagnostic dashboard that tracks real-time resource usage, event loop latency, and process health. The tool uses process injection to capture telemetry and monitor running processes without requiring manual instrumentation of the application source code. It employs a grid-based layout engine to visualize this data, allowing the separation of standard output and error streams into distinct panels for log debugging. Users can define the visual arrangement of
Separates standard output and error streams into distinct terminal views to isolate bugs and troubleshoot logs.