Más contenido relacionado
La actualidad más candente (20)
Similar a promgen - prometheus managemnet tool / simpleclient_java hacks @ Prometheus casual (20)
Más de Tokuhiro Matsuno (20)
promgen - prometheus managemnet tool / simpleclient_java hacks @ Prometheus casual
- 7. It’s good for lazy web programmers
Get data → Get stats
Async and lazy
- 30. I want to run it on
prometheus host.
We shouldn’t use much
memory
- 33. 1. Collect data from MBean
in target JVM
App JVM
(Runs jmx_exporter jetty)
prom
HTTP
- 35. - pattern: '^com.zaxxer.hikari<type=Pool ((w+)
)><>ThreadsAwaitingConnection'
name: hikaricp_pool_threads_awaiting_connection
labels:
source: "$1"
help: "HikariCP threads awaiting connection(pending
threads) $1"
type: GAUGE
- 36. 2. Collect data from JMX
outside from target JVM
App
JVM
jmx_exporter
JVM
prom
HTTPJMX
- 37. • Pros
• Easy to deploy
• Safety
• Cons
• Memory overhead
• Hard to maintain YAML file
- 38. 3. Collect data by
simpleclient_java
App JVM
(Run simpleclient_java jetty)
prom
HTTP