kafka-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jun...@apache.org
Subject svn commit: r1650694 - /kafka/site/082/ops.html
Date Fri, 09 Jan 2015 23:21:15 GMT
Author: junrao
Date: Fri Jan  9 23:21:15 2015
New Revision: 1650694

URL: http://svn.apache.org/r1650694
Log:
update jmx metrics name for 0.8.2

Modified:
    kafka/site/082/ops.html

Modified: kafka/site/082/ops.html
URL: http://svn.apache.org/viewvc/kafka/site/082/ops.html?rev=1650694&r1=1650693&r2=1650694&view=diff
==============================================================================
--- kafka/site/082/ops.html (original)
+++ kafka/site/082/ops.html Fri Jan  9 23:21:15 2015
@@ -458,62 +458,62 @@ We pay particular we do graphing and ale
     </tr>
     <tr>
       <td>Message in rate</td>
-      <td>"kafka.server":name="AllTopicsMessagesInPerSec",type="BrokerTopicMetrics"</td>
+      <td>kafka.server:type=BrokerTopicMetrics,name=MessagesInPerSec</td>
       <td></td>
     </tr>
     <tr>
       <td>Byte in rate</td>
-      <td>"kafka.server":name="AllTopicsBytesInPerSec",type="BrokerTopicMetrics"</td>
+      <td>kafka.server:type=BrokerTopicMetrics,name=BytesInPerSec</td>
       <td></td>
     </tr>
     <tr>
       <td>Request rate</td>
-      <td>"kafka.network":name="{Produce|Fetch-consumer|Fetch-follower}-RequestsPerSec",type="RequestMetrics"</td>
+      <td>kafka.network:type=RequestMetrics,name=RequestsPerSec,request={Produce|FetchConsumer|FetchFollower}</td>
       <td></td>
     </tr>
     <tr>
       <td>Byte out rate</td>
-      <td>"kafka.server":name="AllTopicsBytesOutPerSec",type="BrokerTopicMetrics"</td>
+      <td>kafka.server:type=BrokerTopicMetrics,name=BytesOutPerSec</td>
       <td></td>
     </tr>
     <tr>
       <td>Log flush rate and time</td>
-      <td>"kafka.log":name="LogFlushRateAndTimeMs",type="LogFlushStats"</td>
+      <td>kafka.log:type=LogFlushStats,name=LogFlushRateAndTimeMs</td>
       <td></td>
     </tr>
     <tr>
       <td># of under replicated partitions (|ISR| &lt |all replicas|)</td>
-      <td>"kafka.server":name="UnderReplicatedPartitions",type="ReplicaManager"</td>
+      <td>kafka.server:type=ReplicaManager,name=UnderReplicatedPartitions</td>
       <td>0</td>
     </tr>
     <tr>
       <td>Is controller active on broker</td>
-      <td>"kafka.controller":name="ActiveControllerCount",type="KafkaController"</td>
+      <td>kafka.controller:type=KafkaController,name=ActiveControllerCount</td>
       <td>only one broker in the cluster should have 1</td>
     </tr>
     <tr>
       <td>Leader election rate</td>
-      <td>"kafka.controller":name="LeaderElectionRateAndTimeMs",type="ControllerStats"</td>
+      <td>kafka.controller:type=ControllerStats,name=LeaderElectionRateAndTimeMs</td>
       <td>non-zero when there are broker failures</td>
     </tr>
     <tr>
       <td>Unclean leader election rate</td>
-      <td>"kafka.controller":name="UncleanLeaderElectionsPerSec",type="ControllerStats"</td>
+      <td>kafka.controller:type=ControllerStats,name=UncleanLeaderElectionsPerSec</td>
       <td>0</td>
     </tr>
     <tr>
       <td>Partition counts</td>
-      <td>"kafka.server":name="PartitionCount",type="ReplicaManager"</td>
+      <td>kafka.server:type=ReplicaManager,name=PartitionCount</td>
       <td>mostly even across brokers</td>
     </tr>
     <tr>
       <td>Leader replica counts</td>
-      <td>"kafka.server":name="LeaderCount",type="ReplicaManager"</td>
+      <td>kafka.server:type=ReplicaManager,name=LeaderCount</td>
       <td>mostly even across brokers</td>
     </tr>
     <tr>
       <td>ISR shrink rate</td>
-      <td>"kafka.server":name="ISRShrinksPerSec",type="ReplicaManager"</td>
+      <td>kafka.server:type=ReplicaManager,name=IsrShrinksPerSec</td>
       <td>If a broker goes down, ISR for some of the partitions will
 	shrink. When that broker is up again, ISR will be expanded
 	once the replicas are fully caught up. Other than that, the
@@ -521,67 +521,67 @@ We pay particular we do graphing and ale
     </tr>
     <tr>
       <td>ISR expansion rate</td>
-      <td>"kafka.server":name="ISRExpandsPerSec",type="ReplicaManager"</td>
+      <td>kafka.server:type=ReplicaManager,name=IsrExpandsPerSec</td>
       <td>See above</td>
     </tr>
     <tr>
       <td>Max lag in messages btw follower and leader replicas</td>
-      <td>"kafka.server":name="([-.\w]+)-MaxLag",type="ReplicaFetcherManager"</td>
+      <td>kafka.server:type=ReplicaFetcherManager,name=MaxLag,clientId=Replica</td>
       <td>&lt replica.lag.max.messages</td>
     </tr>
     <tr>
       <td>Lag in messages per follower replica</td>
-      <td>"kafka.server":name="([-.\w]+)-ConsumerLag",type="FetcherLagMetrics"</td>
+      <td>kafka.server:type=FetcherLagMetrics,name=ConsumerLag,clientId=([-.\w]+),topic=([-.\w]+),partition=([0-9]+)</td>
       <td>&lt replica.lag.max.messages</td>
     </tr>
     <tr>
       <td>Requests waiting in the producer purgatory</td>
-      <td>"kafka.server":name="PurgatorySize",type="ProducerRequestPurgatory"</td>
+      <td>kafka.server:type=ProducerRequestPurgatory,name=PurgatorySize</td>
       <td>non-zero if ack=-1 is used</td>
     </tr>
     <tr>
       <td>Requests waiting in the fetch purgatory</td>
-      <td>"kafka.server":name="PurgatorySize",type="FetchRequestPurgatory"</td>
+      <td>kafka.server:type=FetchRequestPurgatory,name=PurgatorySize</td>
       <td>size depends on fetch.wait.max.ms in the consumer</td>
     </tr>
     <tr>
       <td>Request total time</td>
-      <td>"kafka.network":name="{Produce|Fetch-Consumer|Fetch-Follower}-TotalTimeMs",type="RequestMetrics"</td>
+      <td>kafka.network:type=RequestMetrics,name=TotalTimeMs,request={Produce|FetchConsumer|FetchFollower}</td>
       <td>broken into queue, local, remote and response send time</td>
     </tr>
     <tr>
       <td>Time the request waiting in the request queue</td>
-      <td>"kafka.network":name="{Produce|Fetch-Consumer|Fetch-Follower}-QueueTimeMs",type="RequestMetrics"</td>
+       <td>kafka.network:type=RequestMetrics,name=QueueTimeMs,request={Produce|FetchConsumer|FetchFollower}</td>
       <td></td>
     </tr>
     <tr>
       <td>Time the request being processed at the leader</td>
-      <td>"kafka.network":name="{Produce|Fetch-Consumer|Fetch-Follower}-LocalTimeMs",type="RequestMetrics"</td>
+      <td>kafka.network:type=RequestMetrics,name=LocalTimeMs,request={Produce|FetchConsumer|FetchFollower}</td>
       <td></td>
     </tr>
     <tr>
       <td>Time the request waits for the follower</td>
-      <td>"kafka.network":name="{Produce|Fetch-Consumer|Fetch-Follower}-RemoteTimeMs",type="RequestMetrics"</td>
+      <td>kafka.network:type=RequestMetrics,name=RemoteTimeMs,request={Produce|FetchConsumer|FetchFollower}</td>
       <td>non-zero for produce requests when ack=-1</td>
     </tr>
     <tr>
       <td>Time to send the response</td>
-      <td>"kafka.network":name="{Produce|Fetch-Consumer|Fetch-Follower}-ResponseSendTimeMs",type="RequestMetrics"</td>
+      <td>kafka.network:type=RequestMetrics,name=ResponseSendTimeMs,request={Produce|FetchConsumer|FetchFollower}</td>
       <td></td>
     </tr>
     <tr>
       <td>Number of messages the consumer lags behind the producer by</td>
-      <td>"kafka.consumer":name="([-.\w]+)-MaxLag",type="ConsumerFetcherManager"</td>
+      <td>kafka.consumer:type=ConsumerFetcherManager,name=MaxLag,clientId=([-.\w]+)</td>
       <td></td>
     </tr>
     <tr>
       <td>The average fraction of time the network processors are idle</td>
-      <td>"kafka.network":type="SocketServer",name="NetworkProcessorAvgIdlePercent"</td>
+      <td>kafka.network:type=SocketServer,name=NetworkProcessorAvgIdlePercent</td>
       <td>between 0 and 1, ideally &gt 0.3</td>
     </tr>
     <tr>
       <td>The average fraction of time the request handler threads are idle</td>
-      <td>"kafka.server":type="KafkaRequestHandlerPool",name="RequestHandlerAvgIdlePercent"</td>
+      <td>kafka.server:type=KafkaRequestHandlerPool,name=RequestHandlerAvgIdlePercent</td>
       <td>between 0 and 1, ideally &gt 0.3</td>
     </tr>
 </tbody></table>



Mime
View raw message