2 dépôts
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 est un outil de débogage en ligne de commande Kubernetes et un agrégateur de logs conçu pour streamer et filtrer les logs de plusieurs pods et conteneurs. Il fonctionne comme un utilitaire de suivi de logs qui consolide les données en temps réel provenant de ressources distribuées dans une sortie unique codée par couleur. L'outil utilise des expressions régulières pour sélectionner les pods et filtrer le contenu des logs, permettant l'isolation d'événements système spécifiques. Il suit automatiquement le cycle de vie des ressources, utilisant un mécanisme de surveillance pour s'attacher aux nouveaux pods qui correspondent aux critères de filtrage et supprimer ceux qui sont supprimés de la vue active. Les capacités incluent le filtrage des flux de logs par métadonnées Kubernetes, labels et namespaces, ainsi que la restriction de la sortie à des types de ressources spécifiques comme les déploiements ou les jobs. L'utilitaire fournit des options pour le formatage de sortie piloté par modèle, la mise en évidence du contenu et la capacité d'analyser des logs locaux à partir de l'entrée 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.