Rahul Shrivastava created PHOENIX-3655:
------------------------------------------
Summary: Metrics for PQS
Key: PHOENIX-3655
URL: https://issues.apache.org/jira/browse/PHOENIX-3655
Project: Phoenix
Issue Type: New Feature
Affects Versions: 4.8.0
Environment: Linux 3.13.0-107-generic kernel, v4.9.0-HBase-0.98
Reporter: Rahul Shrivastava
Fix For: 4.9.0
Phoenix Query Server runs a separate process compared to its thin client.
Metrics collection is currently done by PhoenixRuntime.java i.e. at Phoenix
driver level. We need the following
1. For every jdbc statement/prepared statement/ run by PQS , we need capability
to collect metrics at PQS level and push the data to external sink i.e. file,
JMX , other external custom sources.
2. Besides this global metrics could be periodically collected and pushed to
the sink.
2. PQS can be configured to turn on metrics collection and type of collect (
runtime or global) via hbase-site.xml
3. Sink could be configured via an interface in hbase-site.xml.
All metrics definition https://phoenix.apache.org/metrics.html
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)