It takes about five minutes to get gProfiler up and running, and involves zero code changes or interruptions.
Profile Your Code
Simply deploy gProfiler as a premade container image, with a single command line. Implementation is nonintrusive and requires no complex configuration.
gProfiler aggregates resource usage data from nodes in multiple environments and displays a unified version in a simple, interactive and easy-to-read graph.
Zoom in to the method level to see why certain functions over utilize your cluster’s CPU, and identify opportunities to make them -- and your apps -- more efficient.
Profiling production code allows DevOps and developer teams to avoid the guessing game, map resource-heavy processes and deep-dive down to the function level. It also helps them stay informed, and understand from post-deployment to production the impact of their code on expensive computing resources. Identifying and debugging performance bottlenecks through profiling allows application optimization including lower latency, higher throughput and reduced service costs.
gProfiler is a unique and value-added code profiling tool, due to its open source, always-on and system-wide nature. By aggregating resource utilization data from profiling nodes in the cluster and across multiple environments, DevOps and developers get a comprehensive and live understanding of what is demanding their machines’ resources. gProfiler is also free, requires no code changes or complicated installation, and has a performance penalty of less than one percent.