github.com/netdata/go.d.plugin@v0.58.1/modules/cassandra/jmx_exporter.yaml (about) 1 lowercaseOutputLabelNames: true 2 lowercaseOutputName: true 3 whitelistObjectNames: ["org.apache.cassandra.metrics:*"] 4 blacklistObjectNames: 5 - "org.apache.cassandra.metrics:type=ColumnFamily,*" 6 - "org.apache.cassandra.metrics:type=Table,*" 7 rules: 8 # Throughput and Latency 9 - pattern: org.apache.cassandra.metrics<type=(ClientRequest), scope=(Write|Read), name=(TotalLatency|Latency|Timeouts|Unavailables|Failures)><>(Count) 10 - pattern: org.apache.cassandra.metrics<type=(ClientRequest), scope=(Write|Read), name=(Latency)><>(\S*Percentile) 11 12 # Dropped messages 13 - pattern: org.apache.cassandra.metrics<type=(DroppedMessage), scope=(\S*), name=(Dropped)><>(Count) 14 15 # Cache 16 - pattern: org.apache.cassandra.metrics<type=Cache, scope=(KeyCache|RowCache), name=(Hits|Misses)><>(Count) 17 - pattern: org.apache.cassandra.metrics<type=Cache, scope=(KeyCache|RowCache), name=(Capacity|Size)><>(Value) 18 19 # Storage 20 - pattern: org.apache.cassandra.metrics<type=(Storage), name=(Load|Exceptions)><>(Count) 21 22 # Tables 23 # - pattern: org.apache.cassandra.metrics<type=(Table), keyspace=(\S*), scope=(\S*), name=(TotalDiskSpaceUsed)><>(Count) 24 25 # Compaction 26 - pattern: org.apache.cassandra.metrics<type=(Compaction), name=(CompletedTasks|PendingTasks)><>(Value) 27 - pattern: org.apache.cassandra.metrics<type=(Compaction), name=(BytesCompacted)><>(Count) 28 29 # Thread Pools 30 - pattern: org.apache.cassandra.metrics<type=(ThreadPools), path=(\S*), scope=(\S*), name=(ActiveTasks|PendingTasks)><>(Value) 31 - pattern: org.apache.cassandra.metrics<type=(ThreadPools), path=(\S*), scope=(\S*), name=(CurrentlyBlockedTasks|TotalBlockedTasks)><>(Count)