Pinpoint
pinpoint-apm.github.io
Spec sheet
- Purpose
- Pinpoint is an APM tool for large-scale distributed systems that traces transactions across distributed applications.Read 5 Oct 2026 · github.com
- Product
- Pinpoint is an application performance management tool for large-scale distributed systems written in Java and PHP.Read 5 Oct 2026 · pinpoint-apm.github.io
- Deployment
- The installation guide says a self-managed instance requires HBase, Pinpoint Collector, Pinpoint Web, and an Agent attached to a Java application.Read 5 Oct 2026 · pinpoint-apm.github.io
- Integrations
- The supported modules list includes technologies such as Tomcat, Spring Boot, gRPC, Kafka, MySQL, Redis, and MongoDB.Read 5 Oct 2026 · github.com
- Support
- The project directs users to GitHub issues, a Google group, and Gitter for questions and community support.Read 5 Oct 2026 · pinpoint-apm.github.io
- License
- Pinpoint is licensed under the Apache License, Version 2.0.Read 5 Oct 2026 · github.com
- Founded
- 2012Read 28 Sep 2026 · pinpoint-apm.github.io
- Application metrics
- Inspector displays CPU usage, memory and garbage collection, TPS, and JVM arguments.Read 5 Oct 2026 · pinpoint-apm.github.io
- Distributed tracing
- It traces transaction flows across application components to help identify problem areas and bottlenecks.Read 5 Oct 2026 · pinpoint-apm.github.io
- Instrumentation
- The Pinpoint Agent uses bytecode instrumentation to trace calls without requiring application code modifications.Read 5 Oct 2026 · pinpoint-apm.github.io
- Live monitoring
- The Realtime Active Thread Chart monitors active threads inside applications in real time.Read 5 Oct 2026 · pinpoint-apm.github.io
- Monitoring views
- The interface includes a real-time active-thread chart, a request/response scatter chart, call-stack views, and an application inspector.Read 5 Oct 2026 · pinpoint-apm.github.io
- Open source license
- Pinpoint is licensed under the Apache License, Version 2.0.Read 5 Oct 2026 · pinpoint-apm.github.io
- Performance overhead
- The home page describes the resource-usage increase as approximately 3%.Read 5 Oct 2026 · pinpoint-apm.github.io
- Resource impact
- The project describes Pinpoint's resource usage increase as approximately 3%.Read 5 Oct 2026 · github.com
- Sampling
- The agent can sample traces, and its sampling rate setting controls how often transactions are traced.Read 5 Oct 2026 · pinpoint-apm.github.io
- Security and privacy
- The Web module tracks the number and order of selected UI clicks with Google Analytics, and the project documents a setting to disable this collection.Read 5 Oct 2026 · pinpoint-apm.github.io
- Server map
- The ServerMap visualizes distributed-system topology and shows component status and transaction counts.Read 5 Oct 2026 · pinpoint-apm.github.io
- Storage requirement
- The installation guide says Pinpoint uses HBase as the storage backend for the Collector and Web.Read 5 Oct 2026 · pinpoint-apm.github.io
- Supported application languages
- The project says it supports applications written in Java, PHP, and Python.Read 5 Oct 2026 · github.com
- Topology view
- ServerMap visualizes distributed system components and shows component status and transaction counts.Read 5 Oct 2026 · pinpoint-apm.github.io
- Trace analysis
- CallStack provides code-level visibility into transactions to help identify bottlenecks and failures.Read 5 Oct 2026 · pinpoint-apm.github.io
- Usage telemetry
- The Web module tracks the number and order of clicks in the Server Map, Transaction List, and Inspector View; the page documents a configuration option to disable this tracking.Read 5 Oct 2026 · pinpoint-apm.github.io
Plans and prices
Pinpoint Free Apache License 2.0 · self-hosted deployment Read 5 Oct 2026 · github.com
Where Specifiction places it
- Distributed Tracing Tools#9 of 328.2
- Runtime Monitoring Software#21 of 568.2