You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by br...@apache.org on 2018/11/14 00:13:45 UTC
[drill] branch gh-pages updated (fa4525d -> 49a0fe9)
This is an automated email from the ASF dual-hosted git repository.
bridgetb pushed a change to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git.
from fa4525d edit monitoring metrics page to include additional metrics
new e24d7d4 metrics page edits
new 49a0fe9 monitoring metrics edits
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
_docs/performance-tuning/070-monitoring-metrics.md | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
[drill] 01/02: metrics page edits
Posted by br...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bridgetb pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit e24d7d4d4b811e4ed8c5bdb6acdaace245c9dfeb
Author: Bridget Bevens <bb...@maprtech.com>
AuthorDate: Tue Nov 13 15:25:57 2018 -0800
metrics page edits
---
_docs/performance-tuning/070-monitoring-metrics.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/_docs/performance-tuning/070-monitoring-metrics.md b/_docs/performance-tuning/070-monitoring-metrics.md
index 48004e5..2e58341 100644
--- a/_docs/performance-tuning/070-monitoring-metrics.md
+++ b/_docs/performance-tuning/070-monitoring-metrics.md
@@ -15,11 +15,11 @@ A gauge is an instantaneous measure of a value. See [Gauges]({{site.baseurl}}/do
* **Counters**
A counter is a snapshot of the count of metrics at a particular point in time. (A gauge for an [AtomicLong](https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html) instance.) See [Counters]({{site.baseurl}}/docs/monitoring-metrics/#counters).
* **Histograms**
-A histogram measures the statistical distribution of values in a stream of data.
+A histogram measures the statistical distribution of values in a stream of data. See [Histograms]({{site.baseurl}}/docs/monitoring-metrics/#histograms).
* **Meters**
A meter measures the rate of events over time, for example requests per second. Drill currently does not use meters to report system-level metrics.
* **Timers**
-A timer measures the rate that a particular piece of code is called and the distribution of its duration.
+A timer measures the rate that a particular piece of code is called and the distribution of its duration. See [Timers]({{site.baseurl}}/docs/monitoring-metrics/#timers).
## Remote Monitoring
You can enable the remote JMX Java feature to monitor a specific JVM from a remote location. You can enable remote JMX with or without authentication. See the [Java documentation](http://docs.oracle.com/javase/7/docs/technotes/guides/management/agent.html).
[drill] 02/02: monitoring metrics edits
Posted by br...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
bridgetb pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 49a0fe90191db445938fb593c5576e0a5624d875
Author: Bridget Bevens <bb...@maprtech.com>
AuthorDate: Tue Nov 13 16:12:58 2018 -0800
monitoring metrics edits
---
_docs/performance-tuning/070-monitoring-metrics.md | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/_docs/performance-tuning/070-monitoring-metrics.md b/_docs/performance-tuning/070-monitoring-metrics.md
index 2e58341..67de2cc 100644
--- a/_docs/performance-tuning/070-monitoring-metrics.md
+++ b/_docs/performance-tuning/070-monitoring-metrics.md
@@ -1,6 +1,6 @@
---
title: "Monitoring Metrics"
-date: 2018-11-13
+date: 2018-11-14
parent: "Performance Tuning"
---
@@ -48,14 +48,14 @@ The following table lists the Drill-specific metrics in the Gauges section of th
| drill.allocator.root.peak | The peak amount of memory (in bytes) used by the internal memory allocator. [...]
| drill.allocator.rpc.bit.control.peak | The maximum amount of bytes used across all outgoing and incoming control connections for this Drillbit at this moment. [...]
| drill.allocator.rpc.bit.control.used | The total number of bytes currently used across all outgoing and incoming control connections for this Drillbit. [...]
-| drill.allocator.rpc.bit.data.peak | The maximum amount of memory used between all outgoing and incoming data connections for this Drillbit up to this moment. [...]
+| drill.allocator.rpc.bit.data.peak | The maximum amount of memory used between all outgoing and incoming data connections for this Drillbit at the current time. [...]
| drill.allocator.rpc.bit.data.used | The total amount of memory used between all outgoing and incoming data connections tor this Drillbit. [...]
-| drill.allocator.rpc.bit.user.peak | The maximum amount of memory used across all incoming Drill client connections to this Drillbit up to this moment. [...]
+| drill.allocator.rpc.bit.user.peak | The maximum amount of memory used across all incoming Drill client connections to this Drillbit at the current time. [...]
| drill.allocator.rpc.bit.user.used | The total amount of memory used across all incoming Drill client connections to this Drillbit. [...]
-| drill.allocator.huge.size | Total size in bytes of huge (greater than 16MB) direct buffers allocated until now [...]
+| drill.allocator.huge.size | Total size in bytes of huge (greater than 16MB) direct buffers currently allocated. [...]
| drill.allocator.huge.count | Number of allocations done for direct buffer of size greater than 16MB. Each of these allocation happens from OS which comes with an overhead rather from Netty's buffer pool. [...]
| drill.allocator.normal.count | Number of allocations done for direct buffer of size less than equal to 16MB. Each of these allocation happens from Netty's buffer pool. This counter is only updated in debug environment when asserts are enabled to avoid overhead for each allocation during normal execution. [...]
-| drill.allocator.normal.size | Total size in bytes of normal (less than and equal to 16MB) direct buffers allocated until now. This counter is only updated in debug environment when asserts are enabled to avoid overhead for each allocation during normal execution. [...]
+| drill.allocator.normal.size | Total size in bytes of normal (less than and equal to 16MB) direct buffers currently allocated. This counter is only updated in debug environment when asserts are enabled to avoid overhead for each allocation during normal execution. [...]
| count | The number of live threads, including daemon and non-daemon threads. [...]
| heap.used | The amount of heap memory (in bytes) used by the JVM. [...]
| non-heap.used | The amount of non-heap memory (in bytes) used by the JVM. [...]