4 dépôts
HTTP-exposed endpoints for analyzing resource consumption in running processes.
Distinct from CPU Profilers: Focuses on the delivery mechanism (HTTP hooks) for profiling data rather than the analysis tool itself.
Explore 4 awesome GitHub repositories matching development tools & productivity · Runtime Profiling Hooks. Refine with filters or upvote what's useful.
Tilt is a Kubernetes development orchestrator and containerized workflow manager that automates the build, deploy, and update loop for cloud-native services. It functions as an infrastructure-as-code environment, defining the entire local development setup as versioned code to synchronize local source changes with cluster deployments. The project distinguishes itself by offering live container updates, which sync files directly into running containers to bypass full image rebuilds and redeployments. It includes a cloud-native development dashboard for monitoring resource health, streaming agg
Exposes profiling hooks over HTTP to analyze CPU and memory consumption via heap profiles and graphs.
gops est un ensemble d'outils de diagnostic en ligne de commande pour surveiller, profiler et gérer l'état d'exécution des applications Go actives. Il fonctionne comme un outil de diagnostic d'exécution qui fournit une interface ciblée pour analyser la mémoire, profiler les performances et surveiller la santé des processus en cours. L'outil fournit un ensemble d'utilitaires spécialisés, y compris un profileur de performance pour capturer les profils CPU et tas, un analyseur de mémoire pour identifier les fuites et déclencher le ramasse-miettes, et un moniteur de processus pour découvrir les binaires en cours d'exécution et visualiser les hiérarchies de processus. Le projet couvre un large éventail de capacités de diagnostic, y compris le traçage de l'exécution, la capture de traces de pile et l'échantillonnage de l'utilisation des ressources. Il inclut également des utilitaires système pour l'inspection des métadonnées de processus, la résolution de chemins binaires et la surveillance des métriques d'exécution telles que le nombre de threads et les statistiques de mémoire.
Leverages internal runtime hooks to extract heap snapshots, CPU profiles, and execution traces from live applications.
OpenFGA is a fine-grained authorization server and policy decision point that implements relationship-based access control. It serves as a centralized authorization service for evaluating access requests and managing relationship tuples across distributed microservices and multi-tenant environments. The engine combines relationship graphs with attribute-based access control, using the Common Expression Language to evaluate dynamic runtime attributes and conditional access rules. It handles complex hierarchies and nested permissions by traversing chains of associations and parent-child links t
Exposes an HTTP profiling endpoint to analyze the runtime behavior and resource consumption of the engine.
Hono is a lightweight Go web framework designed for building high-performance backend services and applications. It provides a core HTTP routing engine that maps URLs and methods to handler functions using patterns and regular expressions. The toolkit includes a WebSocket server implementation for real-time bidirectional communication and a secure cookie manager that uses encryption and HMAC signatures to prevent session tampering. It also features a FastCGI server interface, allowing applications to communicate with external process managers and web servers via FastCGI and SCGI protocols. T
Exposes HTTP-based diagnostic endpoints for analyzing heap, symbol, and CPU resource consumption in running processes.