Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,45 +4,9 @@
# would match too broadly

rules:
- bean: Catalina:type=GlobalRequestProcessor,name=*
unit: "1"
prefix: http.server.tomcat.
metricAttribute:
name: param(name)
mapping:
errorCount:
metric: errorCount
type: gauge
desc: The number of errors per second on all request processors
requestCount:
metric: requestCount
type: gauge
desc: The number of requests per second across all request processors
maxTime:
metric: maxTime
type: gauge
unit: ms
desc: The longest request processing time
processingTime:
metric: processingTime
type: counter
unit: ms
desc: Total time for processing all requests
bytesReceived:
metric: traffic
type: counter
unit: By
desc: The number of bytes transmitted
metricAttribute:
direction: const(received)
bytesSent:
metric: traffic
type: counter
unit: By
desc: The number of bytes transmitted
metricAttribute:
direction: const(sent)
- bean: Tomcat:type=GlobalRequestProcessor,name=*
- beans:
- Catalina:type=GlobalRequestProcessor,name=*
- Tomcat:type=GlobalRequestProcessor,name=*
unit: "1"
prefix: http.server.tomcat.
metricAttribute:
Expand Down Expand Up @@ -81,17 +45,9 @@ rules:
metricAttribute:
direction: const(sent)

- bean: Catalina:type=Manager,host=localhost,context=*
unit: "1"
prefix: http.server.tomcat.
type: updowncounter
metricAttribute:
context: param(context)
mapping:
activeSessions:
metric: sessions.activeSessions
desc: The number of active sessions
- bean: Tomcat:type=Manager,host=localhost,context=*
- beans:
- Catalina:type=Manager,host=localhost,context=*
- Tomcat:type=Manager,host=localhost,context=*
unit: "1"
prefix: http.server.tomcat.
type: updowncounter
Expand All @@ -102,24 +58,9 @@ rules:
metric: sessions.activeSessions
desc: The number of active sessions

- bean: Catalina:type=ThreadPool,name=*
unit: "{threads}"
prefix: http.server.tomcat.
type: updowncounter
metricAttribute:
name: param(name)
mapping:
currentThreadCount:
metric: threads
desc: Thread Count of the Thread Pool
metricAttribute:
state: const(idle)
currentThreadsBusy:
metric: threads
desc: Thread Count of the Thread Pool
metricAttribute:
state: const(busy)
- bean: Tomcat:type=ThreadPool,name=*
- beans:
- Catalina:type=ThreadPool,name=*
- Tomcat:type=ThreadPool,name=*
unit: "{threads}"
prefix: http.server.tomcat.
type: updowncounter
Expand Down