From d036ee500fd7531616b71cd834e99f975b839d5a Mon Sep 17 00:00:00 2001 From: ritalwar Date: Fri, 20 Mar 2026 16:55:09 +0530 Subject: [PATCH] [apache_tomcat_otel] Add Apache Tomcat OpenTelemetry Assets --- .github/CODEOWNERS | 1 + .../_dev/shared/tomcat-jvm-memory-gc.yaml | 498 ++++++++++++++++ .../_dev/shared/tomcat-jvm-os-resources.yaml | 559 ++++++++++++++++++ .../_dev/shared/tomcat-overview.yaml | 475 +++++++++++++++ .../shared/tomcat-request-processing.yaml | 447 ++++++++++++++ .../_dev/shared/tomcat-sessions-servlets.yaml | 536 +++++++++++++++++ .../tomcat-thread-pool-connections.yaml | 461 +++++++++++++++ packages/apache_tomcat_otel/changelog.yml | 6 + packages/apache_tomcat_otel/docs/README.md | 142 +++++ .../img/apache_tomcat_jvm_memory_gc.png | Bin 0 -> 396727 bytes .../img/apache_tomcat_jvm_os_resources.png | Bin 0 -> 291803 bytes .../img/apache_tomcat_otel_logo.svg | 6 + .../img/apache_tomcat_overview.png | Bin 0 -> 480509 bytes .../img/apache_tomcat_request_processing.png | Bin 0 -> 357955 bytes .../apache_tomcat_sessions_applications.png | Bin 0 -> 275165 bytes .../apache_tomcat_thread_pool_connections.png | Bin 0 -> 336579 bytes ...omcat_otel-connection-pool-saturation.json | 36 ++ ...omcat_otel-file-descriptor-exhaustion.json | 36 ++ ...ache_tomcat_otel-high-jvm-process-cpu.json | 36 ++ ...e_tomcat_otel-high-request-error-rate.json | 36 ++ ..._tomcat_otel-jvm-heap-memory-pressure.json | 36 ++ ...omcat_otel-old-generation-gc-activity.json | 36 ++ ...che_tomcat_otel-request-latency-spike.json | 36 ++ .../apache_tomcat_otel-session-rejection.json | 36 ++ ...he_tomcat_otel-thread-pool-saturation.json | 36 ++ .../apache_tomcat_otel-jvm-memory-gc.json | 67 +++ .../apache_tomcat_otel-jvm-os-resources.json | 67 +++ .../apache_tomcat_otel-overview.json | 67 +++ ...apache_tomcat_otel-request-processing.json | 67 +++ .../apache_tomcat_otel-sessions-servlets.json | 67 +++ ...e_tomcat_otel-thread-pool-connections.json | 67 +++ ...vg-request-latency-99.5-Rolling30Days.json | 68 +++ ...request-error-rate-99.5-Rolling30Days.json | 68 +++ ...d-pool-utilization-99.5-Rolling30Days.json | 58 ++ packages/apache_tomcat_otel/manifest.yml | 53 ++ 35 files changed, 4104 insertions(+) create mode 100644 packages/apache_tomcat_otel/_dev/shared/tomcat-jvm-memory-gc.yaml create mode 100644 packages/apache_tomcat_otel/_dev/shared/tomcat-jvm-os-resources.yaml create mode 100644 packages/apache_tomcat_otel/_dev/shared/tomcat-overview.yaml create mode 100644 packages/apache_tomcat_otel/_dev/shared/tomcat-request-processing.yaml create mode 100644 packages/apache_tomcat_otel/_dev/shared/tomcat-sessions-servlets.yaml create mode 100644 packages/apache_tomcat_otel/_dev/shared/tomcat-thread-pool-connections.yaml create mode 100644 packages/apache_tomcat_otel/changelog.yml create mode 100644 packages/apache_tomcat_otel/docs/README.md create mode 100644 packages/apache_tomcat_otel/img/apache_tomcat_jvm_memory_gc.png create mode 100644 packages/apache_tomcat_otel/img/apache_tomcat_jvm_os_resources.png create mode 100644 packages/apache_tomcat_otel/img/apache_tomcat_otel_logo.svg create mode 100644 packages/apache_tomcat_otel/img/apache_tomcat_overview.png create mode 100644 packages/apache_tomcat_otel/img/apache_tomcat_request_processing.png create mode 100644 packages/apache_tomcat_otel/img/apache_tomcat_sessions_applications.png create mode 100644 packages/apache_tomcat_otel/img/apache_tomcat_thread_pool_connections.png create mode 100644 packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-connection-pool-saturation.json create mode 100644 packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-file-descriptor-exhaustion.json create mode 100644 packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-high-jvm-process-cpu.json create mode 100644 packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-high-request-error-rate.json create mode 100644 packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-jvm-heap-memory-pressure.json create mode 100644 packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-old-generation-gc-activity.json create mode 100644 packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-request-latency-spike.json create mode 100644 packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-session-rejection.json create mode 100644 packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-thread-pool-saturation.json create mode 100644 packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-jvm-memory-gc.json create mode 100644 packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-jvm-os-resources.json create mode 100644 packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-overview.json create mode 100644 packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-request-processing.json create mode 100644 packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-sessions-servlets.json create mode 100644 packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-thread-pool-connections.json create mode 100644 packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-avg-request-latency-99.5-Rolling30Days.json create mode 100644 packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-request-error-rate-99.5-Rolling30Days.json create mode 100644 packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-thread-pool-utilization-99.5-Rolling30Days.json create mode 100644 packages/apache_tomcat_otel/manifest.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index f72ad00edb3..0f0705c77fe 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -24,6 +24,7 @@ /packages/apache_otel @elastic/obs-infraobs-integrations /packages/apache_spark @elastic/obs-infraobs-integrations /packages/apache_tomcat @elastic/obs-infraobs-integrations +/packages/apache_tomcat_otel @elastic/obs-infraobs-integrations /packages/apm @elastic/obs-ds-intake-services /packages/arista_ngfw @elastic/integration-experience /packages/armis @elastic/security-service-integrations diff --git a/packages/apache_tomcat_otel/_dev/shared/tomcat-jvm-memory-gc.yaml b/packages/apache_tomcat_otel/_dev/shared/tomcat-jvm-memory-gc.yaml new file mode 100644 index 00000000000..7b5a42eae9e --- /dev/null +++ b/packages/apache_tomcat_otel/_dev/shared/tomcat-jvm-memory-gc.yaml @@ -0,0 +1,498 @@ +dashboards: + - id: apache_tomcat_otel-jvm-memory-gc + name: '[Tomcat OTel] JVM Memory & GC' + description: >- + JVM memory management and garbage collection monitoring for Apache Tomcat, + including heap/non-heap usage, G1 memory pools, and GC activity. + + settings: + margins: true + sync: + cursor: true + tooltips: false + colors: false + + controls: + - type: options + label: Host + data_view: metrics-* + field: resource.attributes.host.name + + panels: + # ─── Navigation ─────────────────────────────────────────────────── + - title: Navigation + size: {w: 48, h: 2} + links: + layout: horizontal + items: + - label: Overview + dashboard: apache_tomcat_otel-overview + - label: Request Processing + dashboard: apache_tomcat_otel-request-processing + - label: Thread Pool & Connections + dashboard: apache_tomcat_otel-thread-pool-connections + - label: JVM Memory & GC + dashboard: apache_tomcat_otel-jvm-memory-gc + - label: Sessions & Applications + dashboard: apache_tomcat_otel-sessions-servlets + - label: JVM & OS Resources + dashboard: apache_tomcat_otel-jvm-os-resources + + # ─── Dashboard Overview + KPIs ───────────────────────────────────── + - hide_title: true + size: {w: 16, h: 12} + markdown: + content: | + ## [Tomcat OTel] JVM Memory & GC + + This dashboard monitors JVM memory management and garbage collection: + - Heap and non-heap memory usage, committed and max + - G1 memory pool breakdown (Eden, Survivor, Old Gen) + - Young and Old GC collection counts and pause times + - Memory leak detection via Old Gen usage trends + + # KPI Row 1 (w:8 × 4 = 32) + - title: Heap Used + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL + - STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)) + primary: + field: heap_used + label: Heap Used + format: + type: bytes + + - title: Heap Max + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Memory_HeapMemoryUsage_max IS NOT NULL + - STATS heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) + primary: + field: heap_max + label: Heap Max + format: + type: bytes + + - title: Non-Heap Used + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Memory_NonHeapMemoryUsage_used IS NOT NULL + - STATS nonheap_used = MAX(LAST_OVER_TIME(java_lang_Memory_NonHeapMemoryUsage_used)) + primary: + field: nonheap_used + label: Non-Heap Used + format: + type: bytes + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Memory Utilization' + + - title: Heap Utilization + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL + - STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) + - EVAL heap_util = CASE(heap_max > 0, heap_used / heap_max, 0) + primary: + field: heap_util + label: Heap Utilization + format: + type: percent + decimals: 1 + + # KPI Row 2 (w:8 × 4 = 32) + - title: Young GC Count + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Young_Generation_CollectionCount IS NOT NULL + - STATS young_gc = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_CollectionCount)) + primary: + field: young_gc + label: Young GC Count + format: + type: number + compact: true + + - title: Old GC Count + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Old_Generation_CollectionCount IS NOT NULL + - STATS old_gc = MAX(LAST_OVER_TIME(java_lang_G1_Old_Generation_CollectionCount)) + primary: + field: old_gc + label: Old GC Count + format: + type: number + compact: true + + - title: Young GC Time + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Young_Generation_CollectionTime IS NOT NULL + - STATS young_gc_time = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_CollectionTime)) + primary: + field: young_gc_time + label: Young GC Time + format: + type: number + decimals: 0 + suffix: " ms" + + - title: Last GC Duration + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Young_Generation_LastGcInfo_duration IS NOT NULL + - STATS last_gc = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_LastGcInfo_duration)) + primary: + field: last_gc + label: Last GC Duration + format: + type: number + decimals: 0 + suffix: " ms" + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Heap Memory' + + - title: Heap Memory Over Time + size: {w: 24, h: 12} + esql: + type: area + mode: unstacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL + - STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_committed = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_committed)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: heap_used + label: Used + format: + type: bytes + - field: heap_committed + label: Committed + format: + type: bytes + - field: heap_max + label: Max + format: + type: bytes + legend: + visible: show + position: right + + - title: Non-Heap Memory Over Time + size: {w: 24, h: 12} + esql: + type: area + mode: unstacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Memory_NonHeapMemoryUsage_used IS NOT NULL + - STATS nonheap_used = MAX(LAST_OVER_TIME(java_lang_Memory_NonHeapMemoryUsage_used)), nonheap_committed = MAX(LAST_OVER_TIME(java_lang_Memory_NonHeapMemoryUsage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: nonheap_used + label: Used + format: + type: bytes + - field: nonheap_committed + label: Committed + format: + type: bytes + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Garbage Collection' + + - title: GC Collection Count Over Time + description: Delta of cumulative GC collection counts per time bucket. + size: {w: 24, h: 12} + esql: + type: bar + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Young_Generation_CollectionCount IS NOT NULL + - STATS young_gc = SUM(DELTA(java_lang_G1_Young_Generation_CollectionCount)), old_gc = SUM(DELTA(java_lang_G1_Old_Generation_CollectionCount)), concurrent_gc = SUM(DELTA(java_lang_G1_Concurrent_GC_CollectionCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: young_gc + label: Young GC + format: + type: number + decimals: 0 + - field: old_gc + label: Old GC + format: + type: number + decimals: 0 + - field: concurrent_gc + label: Concurrent GC + format: + type: number + decimals: 0 + color: + palette: eui_amsterdam_color_blind + assignments: + - value: Old GC + color: '#cc5642' + legend: + visible: show + position: right + + - title: GC Cumulative Time Over Time + description: Delta of cumulative GC pause time (ms) per time bucket. + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Young_Generation_CollectionTime IS NOT NULL + - STATS young_time = SUM(DELTA(java_lang_G1_Young_Generation_CollectionTime)), old_time = SUM(DELTA(java_lang_G1_Old_Generation_CollectionTime)), concurrent_time = SUM(DELTA(java_lang_G1_Concurrent_GC_CollectionTime)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: young_time + label: Young GC Time (ms) + format: + type: number + decimals: 0 + - field: old_time + label: Old GC Time (ms) + format: + type: number + decimals: 0 + - field: concurrent_time + label: Concurrent GC Time (ms) + format: + type: number + decimals: 0 + color: + palette: eui_amsterdam_color_blind + assignments: + - value: Old GC Time (ms) + color: '#cc5642' + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## G1 Memory Pools' + + - title: Eden Space Over Time + size: {w: 16, h: 12} + esql: + type: area + mode: unstacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Eden_Space_Usage_used IS NOT NULL + - STATS eden_used = MAX(LAST_OVER_TIME(java_lang_G1_Eden_Space_Usage_used)), eden_committed = MAX(LAST_OVER_TIME(java_lang_G1_Eden_Space_Usage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: eden_used + label: Used + format: + type: bytes + - field: eden_committed + label: Committed + format: + type: bytes + legend: + visible: show + position: bottom + + - title: Survivor Space Over Time + size: {w: 16, h: 12} + esql: + type: area + mode: unstacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Survivor_Space_Usage_used IS NOT NULL + - STATS survivor_used = MAX(LAST_OVER_TIME(java_lang_G1_Survivor_Space_Usage_used)), survivor_committed = MAX(LAST_OVER_TIME(java_lang_G1_Survivor_Space_Usage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: survivor_used + label: Used + format: + type: bytes + - field: survivor_committed + label: Committed + format: + type: bytes + legend: + visible: show + position: bottom + + - title: Old Generation Over Time + description: Old Gen growth without returning to baseline after GC indicates a potential memory leak. + size: {w: 16, h: 12} + esql: + type: area + mode: unstacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Old_Gen_Usage_used IS NOT NULL + - STATS old_used = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_used)), old_committed = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: old_used + label: Used + format: + type: bytes + - field: old_committed + label: Committed + format: + type: bytes + legend: + visible: show + position: bottom + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Memory Utilization' + + - title: Heap Utilization + size: {w: 24, h: 10} + esql: + type: gauge + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL + - STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) + - EVAL heap_util = CASE(heap_max > 0, ROUND(heap_used / heap_max * 100, 1), 0) + - EVAL gauge_min = 0 + - EVAL gauge_max = 100 + - EVAL gauge_goal = 85 + metric: + field: heap_util + label: Heap Utilization + format: + type: number + decimals: 1 + suffix: "%" + minimum: + field: gauge_min + maximum: + field: gauge_max + goal: + field: gauge_goal + color: + range_type: number + range_min: 0 + range_max: 100 + thresholds: + - up_to: 70 + color: '#54b399' + - up_to: 85 + color: '#d6bf57' + - up_to: 100 + color: '#cc5642' + appearance: + shape: arc + + - title: Old Generation Utilization + description: Old Gen utilization trending upward over time suggests a memory leak. + size: {w: 24, h: 10} + esql: + type: gauge + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Old_Gen_Usage_used IS NOT NULL + - STATS old_used = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_used)), old_max = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_max)) + - EVAL old_util = CASE(old_max > 0, ROUND(old_used / old_max * 100, 1), 0) + - EVAL gauge_min = 0 + - EVAL gauge_max = 100 + - EVAL gauge_goal = 80 + metric: + field: old_util + label: Old Gen Utilization + format: + type: number + decimals: 1 + suffix: "%" + minimum: + field: gauge_min + maximum: + field: gauge_max + goal: + field: gauge_goal + color: + range_type: number + range_min: 0 + range_max: 100 + thresholds: + - up_to: 60 + color: '#54b399' + - up_to: 80 + color: '#d6bf57' + - up_to: 100 + color: '#cc5642' + appearance: + shape: arc diff --git a/packages/apache_tomcat_otel/_dev/shared/tomcat-jvm-os-resources.yaml b/packages/apache_tomcat_otel/_dev/shared/tomcat-jvm-os-resources.yaml new file mode 100644 index 00000000000..d2a25a4c32e --- /dev/null +++ b/packages/apache_tomcat_otel/_dev/shared/tomcat-jvm-os-resources.yaml @@ -0,0 +1,559 @@ +dashboards: + - id: apache_tomcat_otel-jvm-os-resources + name: '[Tomcat OTel] JVM & OS Resources' + description: >- + JVM threading, CPU utilization, file descriptors, operating system + resource monitoring, and web resource cache performance for the Apache Tomcat JVM process. + + settings: + margins: true + sync: + cursor: true + tooltips: false + colors: false + + controls: + - type: options + label: Host + data_view: metrics-* + field: resource.attributes.host.name + + panels: + # ─── Navigation ─────────────────────────────────────────────────── + - title: Navigation + size: {w: 48, h: 2} + links: + layout: horizontal + items: + - label: Overview + dashboard: apache_tomcat_otel-overview + - label: Request Processing + dashboard: apache_tomcat_otel-request-processing + - label: Thread Pool & Connections + dashboard: apache_tomcat_otel-thread-pool-connections + - label: JVM Memory & GC + dashboard: apache_tomcat_otel-jvm-memory-gc + - label: Sessions & Applications + dashboard: apache_tomcat_otel-sessions-servlets + - label: JVM & OS Resources + dashboard: apache_tomcat_otel-jvm-os-resources + + # ─── Dashboard Overview + KPIs ───────────────────────────────────── + - hide_title: true + size: {w: 12, h: 8} + markdown: + content: | + ## [Tomcat OTel] JVM & OS Resources + + This dashboard monitors JVM and operating system resource consumption: + - Process and system-wide CPU utilization + - System load average + - File descriptor usage and limits + - JVM thread counts (total, daemon, peak) + - Physical memory and swap usage + - Web resource cache hit/miss ratio and utilization + + # KPI Row 1 (w:9 × 4 = 36) + - title: Process CPU + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_ProcessCpuLoad IS NOT NULL + - STATS proc_cpu = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_ProcessCpuLoad)) + primary: + field: proc_cpu + label: Process CPU + format: + type: percent + decimals: 1 + + - title: System CPU + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_CpuLoad IS NOT NULL + - STATS sys_cpu = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_CpuLoad)) + primary: + field: sys_cpu + label: System CPU + format: + type: percent + decimals: 1 + + - title: System Load Avg + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_SystemLoadAverage IS NOT NULL + - STATS load_avg = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_SystemLoadAverage)) + primary: + field: load_avg + label: Load Average (1m) + format: + type: number + decimals: 2 + + - title: Available CPUs + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_AvailableProcessors IS NOT NULL + - STATS cpus = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_AvailableProcessors)) + primary: + field: cpus + label: Available CPUs + format: + type: number + decimals: 0 + + # KPI Row 2 (w:9 × 4 = 36) + - title: Open File Descriptors + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL + - STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount)) + primary: + field: open_fds + label: Open FDs + format: + type: number + decimals: 0 + + - title: FD Utilization + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL + - STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount)), max_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_MaxFileDescriptorCount)) + - EVAL fd_util = CASE(max_fds > 0, open_fds / max_fds, 0) + primary: + field: fd_util + label: FD Utilization + format: + type: percent + decimals: 1 + + - title: JVM Threads + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Threading_ThreadCount IS NOT NULL + - STATS thread_count = MAX(LAST_OVER_TIME(java_lang_Threading_ThreadCount)) + primary: + field: thread_count + label: JVM Threads + format: + type: number + decimals: 0 + + - title: Peak Threads + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Threading_PeakThreadCount IS NOT NULL + - STATS peak = MAX(LAST_OVER_TIME(java_lang_Threading_PeakThreadCount)) + primary: + field: peak + label: Peak Threads + format: + type: number + decimals: 0 + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## CPU Utilization' + + - title: CPU Load Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_CpuLoad IS NOT NULL + - STATS system_cpu = MAX(AVG_OVER_TIME(java_lang_OperatingSystem_CpuLoad)), process_cpu = MAX(AVG_OVER_TIME(java_lang_OperatingSystem_ProcessCpuLoad)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - EVAL system_pct = ROUND(system_cpu * 100, 1) + - EVAL process_pct = ROUND(process_cpu * 100, 1) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: system_pct + label: System CPU % + format: + type: number + decimals: 1 + suffix: "%" + - field: process_pct + label: Process CPU % + format: + type: number + decimals: 1 + suffix: "%" + legend: + visible: show + position: right + + - title: System Load Average Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_SystemLoadAverage IS NOT NULL + - STATS load_avg = MAX(AVG_OVER_TIME(java_lang_OperatingSystem_SystemLoadAverage)), cpus = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_AvailableProcessors)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: load_avg + label: Load Average (1m) + format: + type: number + decimals: 2 + - field: cpus + label: Available CPUs + format: + type: number + decimals: 0 + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## File Descriptors' + + - title: File Descriptor Usage Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL + - STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount)), max_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_MaxFileDescriptorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: open_fds + label: Open FDs + format: + type: number + decimals: 0 + - field: max_fds + label: Max FDs + format: + type: number + decimals: 0 + legend: + visible: show + position: right + + - title: File Descriptor Utilization + size: {w: 24, h: 12} + esql: + type: gauge + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL + - STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount)), max_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_MaxFileDescriptorCount)) + - EVAL fd_util = CASE(max_fds > 0, ROUND(open_fds / max_fds * 100, 1), 0) + - EVAL gauge_min = 0 + - EVAL gauge_max = 100 + - EVAL gauge_goal = 80 + metric: + field: fd_util + label: FD Utilization + format: + type: number + decimals: 1 + suffix: "%" + minimum: + field: gauge_min + maximum: + field: gauge_max + goal: + field: gauge_goal + color: + range_type: number + range_min: 0 + range_max: 100 + thresholds: + - up_to: 50 + color: '#54b399' + - up_to: 80 + color: '#d6bf57' + - up_to: 100 + color: '#cc5642' + appearance: + shape: arc + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## JVM Threads' + + - title: JVM Thread Count Over Time + size: {w: 24, h: 12} + esql: + type: area + mode: unstacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Threading_ThreadCount IS NOT NULL + - STATS total = MAX(LAST_OVER_TIME(java_lang_Threading_ThreadCount)), daemon = MAX(LAST_OVER_TIME(java_lang_Threading_DaemonThreadCount)), peak = MAX(LAST_OVER_TIME(java_lang_Threading_PeakThreadCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: total + label: Total + format: + type: number + decimals: 0 + - field: daemon + label: Daemon + format: + type: number + decimals: 0 + - field: peak + label: Peak + format: + type: number + decimals: 0 + legend: + visible: show + position: right + + - title: New Threads Started Over Time + description: Delta of cumulative TotalStartedThreadCount per time bucket. + size: {w: 24, h: 12} + esql: + type: bar + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Threading_TotalStartedThreadCount IS NOT NULL + - STATS new_threads = SUM(DELTA(java_lang_Threading_TotalStartedThreadCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: new_threads + label: New Threads + format: + type: number + decimals: 0 + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## System Memory' + + - title: System Memory Over Time + size: {w: 24, h: 12} + esql: + type: area + mode: unstacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_FreeMemorySize IS NOT NULL + - STATS free_mem = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_FreeMemorySize)), total_mem = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_TotalMemorySize)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: free_mem + label: Free Memory + format: + type: bytes + - field: total_mem + label: Total Memory + format: + type: bytes + legend: + visible: show + position: right + + - title: Swap Space Over Time + size: {w: 24, h: 12} + esql: + type: area + mode: unstacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_OperatingSystem_FreeSwapSpaceSize IS NOT NULL + - STATS free_swap = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_FreeSwapSpaceSize)), total_swap = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_TotalSwapSpaceSize)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: free_swap + label: Free Swap + format: + type: bytes + - field: total_swap + label: Total Swap + format: + type: bytes + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Resource Cache' + + - title: Cache Hit / Miss Ratio Over Time + size: {w: 24, h: 12} + esql: + type: area + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_WebResourceRoot_hitCount IS NOT NULL + - STATS hits = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_hitCount)), lookups = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_lookupCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - EVAL hit_pct = CASE(lookups > 0, ROUND(hits / lookups * 100, 1), 0) + - EVAL miss_pct = CASE(lookups > 0, ROUND((lookups - hits) / lookups * 100, 1), 0) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: hit_pct + label: Hit % + format: + type: number + decimals: 1 + suffix: "%" + - field: miss_pct + label: Miss % + format: + type: number + decimals: 1 + suffix: "%" + legend: + visible: show + position: right + + - title: Cache Size vs Max Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_WebResourceRoot_size IS NOT NULL + - STATS cache_size = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_size)), max_size = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_maxSize)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: cache_size + label: Current Size + format: + type: number + decimals: 0 + - field: max_size + label: Max Size + format: + type: number + decimals: 0 + legend: + visible: show + position: right + + - title: Cache Lookup Rate Over Time + size: {w: 24, h: 12} + esql: + type: bar + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_WebResourceRoot_lookupCount IS NOT NULL + - STATS lookups = SUM(DELTA(Catalina_WebResourceRoot_lookupCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: lookups + label: Lookups + format: + type: number + decimals: 0 + legend: + visible: show + position: right + + - title: Cache Hit Ratio + hide_title: true + size: {w: 24, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_WebResourceRoot_hitCount IS NOT NULL + - STATS hits = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_hitCount)), lookups = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_lookupCount)) + - EVAL hit_ratio = CASE(lookups > 0, ROUND(hits / lookups * 100, 1), 0) + primary: + field: hit_ratio + label: Hit Ratio + format: + type: number + decimals: 1 + suffix: "%" + + - title: Cache Entries + hide_title: true + size: {w: 24, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_WebResourceRoot_size IS NOT NULL + - STATS entries = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_size)) + primary: + field: entries + label: Entries + format: + type: number + decimals: 0 diff --git a/packages/apache_tomcat_otel/_dev/shared/tomcat-overview.yaml b/packages/apache_tomcat_otel/_dev/shared/tomcat-overview.yaml new file mode 100644 index 00000000000..ca908fe1816 --- /dev/null +++ b/packages/apache_tomcat_otel/_dev/shared/tomcat-overview.yaml @@ -0,0 +1,475 @@ +dashboards: + - id: apache_tomcat_otel-overview + name: '[Tomcat OTel] Overview' + description: >- + High-level health and performance overview for Apache Tomcat, + covering golden signals: latency, traffic, errors, and saturation. + + settings: + margins: true + sync: + cursor: true + tooltips: false + colors: false + + controls: + - type: options + label: Host + data_view: metrics-* + field: resource.attributes.host.name + + panels: + # ─── Navigation ─────────────────────────────────────────────────── + - title: Navigation + size: {w: 48, h: 2} + links: + layout: horizontal + items: + - label: Overview + dashboard: apache_tomcat_otel-overview + - label: Request Processing + dashboard: apache_tomcat_otel-request-processing + - label: Thread Pool & Connections + dashboard: apache_tomcat_otel-thread-pool-connections + - label: JVM Memory & GC + dashboard: apache_tomcat_otel-jvm-memory-gc + - label: Sessions & Applications + dashboard: apache_tomcat_otel-sessions-servlets + - label: JVM & OS Resources + dashboard: apache_tomcat_otel-jvm-os-resources + + # ─── Dashboard Overview + KPIs ───────────────────────────────────── + - hide_title: true + size: {w: 16, h: 12} + markdown: + content: | + ## [Tomcat OTel] Overview + + This dashboard provides a high-level view of Apache Tomcat health and performance: + - Request throughput, error rates, and average latency + - Thread pool and connection utilization + - JVM heap memory consumption + - HTTP session counts and GC activity + + # KPI Row 1 (w:8 × 4 = 32, beside overview) + - title: Total Requests + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL + - STATS total_requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)) + primary: + field: total_requests + label: Total Requests + format: + type: number + compact: true + + - title: Error Rate + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL + - STATS requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)), errors = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount)) + - EVAL error_rate = CASE(requests > 0, errors / requests, 0) + primary: + field: error_rate + label: Error Rate + format: + type: percent + decimals: 2 + + - title: Avg Latency + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_processingTime IS NOT NULL + - STATS proc_time = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_processingTime)), req_count = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)) + - EVAL avg_latency = CASE(req_count > 0, ROUND(proc_time / req_count, 1), 0) + primary: + field: avg_latency + label: Avg Latency (ms) + format: + type: number + decimals: 1 + suffix: " ms" + + - title: Active Sessions + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_activeSessions IS NOT NULL + - STATS active_sessions = SUM(LAST_OVER_TIME(Catalina_Manager_activeSessions)) + primary: + field: active_sessions + label: Active Sessions + format: + type: number + compact: true + + # KPI Row 2 (w:8 × 4 = 32, beside overview) + - title: Thread Utilization + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL + - STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) + - EVAL thread_util = CASE(max_threads > 0, busy / max_threads, 0) + primary: + field: thread_util + label: Thread Utilization + format: + type: percent + decimals: 1 + + - title: Heap Utilization + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL + - STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) + - EVAL heap_util = CASE(heap_max > 0, heap_used / heap_max, 0) + primary: + field: heap_util + label: Heap Utilization + format: + type: percent + decimals: 1 + + - title: Young GC Collections + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_G1_Young_Generation_CollectionCount IS NOT NULL + - STATS young_gc = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_CollectionCount)) + primary: + field: young_gc + label: Young GC Collections + format: + type: number + compact: true + + - title: JVM Uptime + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Runtime_Uptime IS NOT NULL + - STATS uptime_ms = MAX(LAST_OVER_TIME(java_lang_Runtime_Uptime)) + - EVAL uptime_s = ROUND(uptime_ms / 1000, 0) + primary: + field: uptime_s + label: JVM Uptime + format: + type: duration + decimals: 0 + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Golden Signals' + + - title: Request Throughput Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL + - STATS requests = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: requests + label: Requests + format: + type: number + decimals: 0 + breakdown: + field: attributes.name + legend: + visible: show + position: right + + - title: Error Count Over Time + size: {w: 24, h: 12} + esql: + type: bar + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_errorCount IS NOT NULL + - STATS errors = SUM(DELTA(Catalina_GlobalRequestProcessor_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: errors + label: Errors + format: + type: number + decimals: 0 + breakdown: + field: attributes.name + color: + palette: eui_amsterdam_color_blind + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Resource Utilization' + + - title: Thread Pool Utilization Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL + - STATS busy = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - EVAL utilization = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: utilization + label: Utilization % + format: + type: number + decimals: 1 + suffix: "%" + breakdown: + field: attributes.name + legend: + visible: show + position: right + + - title: Heap Memory Usage Over Time + size: {w: 24, h: 12} + esql: + type: area + mode: unstacked + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL + - STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_committed = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_committed)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: heap_used + label: Used + format: + type: bytes + - field: heap_committed + label: Committed + format: + type: bytes + - field: heap_max + label: Max + format: + type: bytes + legend: + visible: show + position: right + + - title: Thread Pool Utilization + size: {w: 16, h: 10} + esql: + type: gauge + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL + - STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) + - EVAL thread_util = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0) + - EVAL gauge_min = 0 + - EVAL gauge_max = 100 + - EVAL gauge_goal = 80 + metric: + field: thread_util + label: Thread Utilization + format: + type: number + decimals: 1 + suffix: "%" + minimum: + field: gauge_min + maximum: + field: gauge_max + goal: + field: gauge_goal + color: + range_type: number + range_min: 0 + range_max: 100 + thresholds: + - up_to: 60 + color: '#54b399' + - up_to: 80 + color: '#d6bf57' + - up_to: 100 + color: '#cc5642' + appearance: + shape: arc + + - title: Connection Utilization + size: {w: 16, h: 10} + esql: + type: gauge + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_connectionCount IS NOT NULL + - STATS conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)) + - EVAL conn_util = CASE(max_conns > 0, ROUND(conns / max_conns * 100, 1), 0) + - EVAL gauge_min = 0 + - EVAL gauge_max = 100 + - EVAL gauge_goal = 80 + metric: + field: conn_util + label: Connection Utilization + format: + type: number + decimals: 1 + suffix: "%" + minimum: + field: gauge_min + maximum: + field: gauge_max + goal: + field: gauge_goal + color: + range_type: number + range_min: 0 + range_max: 100 + thresholds: + - up_to: 50 + color: '#54b399' + - up_to: 80 + color: '#d6bf57' + - up_to: 100 + color: '#cc5642' + appearance: + shape: arc + + - title: Heap Utilization + size: {w: 16, h: 10} + esql: + type: gauge + query: + - TS metrics-tomcat.otel-* + - WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL + - STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) + - EVAL heap_util = CASE(heap_max > 0, ROUND(heap_used / heap_max * 100, 1), 0) + - EVAL gauge_min = 0 + - EVAL gauge_max = 100 + - EVAL gauge_goal = 85 + metric: + field: heap_util + label: Heap Utilization + format: + type: number + decimals: 1 + suffix: "%" + minimum: + field: gauge_min + maximum: + field: gauge_max + goal: + field: gauge_goal + color: + range_type: number + range_min: 0 + range_max: 100 + thresholds: + - up_to: 70 + color: '#54b399' + - up_to: 85 + color: '#d6bf57' + - up_to: 100 + color: '#cc5642' + appearance: + shape: arc + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Connector Summary' + + - title: Connector Performance Summary + size: {w: 48, h: 15} + esql: + type: datatable + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL + - STATS requests = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount)), bytes_sent = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesSent)), bytes_recv = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesReceived)), proc_time = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_maxTime)) BY attributes.name + - EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0) + - EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0) + - SORT requests DESC + breakdowns: + - field: attributes.name + label: Connector + metrics: + - field: requests + label: Requests + format: + type: number + - field: errors + label: Errors + format: + type: number + - field: error_pct + label: Error % + format: + type: number + decimals: 2 + suffix: "%" + - field: avg_latency + label: Avg Latency (ms) + format: + type: number + decimals: 1 + - field: max_time + label: Max Time (ms) + format: + type: number + decimals: 0 + - field: bytes_sent + label: Bytes Sent + format: + type: bytes + - field: bytes_recv + label: Bytes Received + format: + type: bytes diff --git a/packages/apache_tomcat_otel/_dev/shared/tomcat-request-processing.yaml b/packages/apache_tomcat_otel/_dev/shared/tomcat-request-processing.yaml new file mode 100644 index 00000000000..97223810fcd --- /dev/null +++ b/packages/apache_tomcat_otel/_dev/shared/tomcat-request-processing.yaml @@ -0,0 +1,447 @@ +dashboards: + - id: apache_tomcat_otel-request-processing + name: '[Tomcat OTel] Request Processing' + description: >- + Detailed request processing pipeline metrics including per-connector + throughput, latency, error rates, and per-servlet performance. + + settings: + margins: true + sync: + cursor: true + tooltips: false + colors: false + + controls: + - type: options + label: Host + data_view: metrics-* + field: resource.attributes.host.name + + panels: + # ─── Navigation ─────────────────────────────────────────────────── + - title: Navigation + size: {w: 48, h: 2} + links: + layout: horizontal + items: + - label: Overview + dashboard: apache_tomcat_otel-overview + - label: Request Processing + dashboard: apache_tomcat_otel-request-processing + - label: Thread Pool & Connections + dashboard: apache_tomcat_otel-thread-pool-connections + - label: JVM Memory & GC + dashboard: apache_tomcat_otel-jvm-memory-gc + - label: Sessions & Applications + dashboard: apache_tomcat_otel-sessions-servlets + - label: JVM & OS Resources + dashboard: apache_tomcat_otel-jvm-os-resources + + # ─── Dashboard Overview + KPIs ───────────────────────────────────── + - hide_title: true + size: {w: 16, h: 12} + markdown: + content: | + ## [Tomcat OTel] Request Processing + + This dashboard provides detailed request processing pipeline metrics: + - Per-connector request rates and throughput + - Bytes sent and received over time + - Request latency and maximum processing time + - Per-servlet and per-web-module performance breakdown + + # KPI Row 1 (w:8 × 4 = 32) + - title: Total Requests + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL + - STATS total_requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)) + primary: + field: total_requests + label: Total Requests + format: + type: number + compact: true + + - title: Total Errors + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_errorCount IS NOT NULL + - STATS total_errors = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount)) + primary: + field: total_errors + label: Total Errors + format: + type: number + compact: true + + - title: Bytes Sent + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_bytesSent IS NOT NULL + - STATS total_sent = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesSent)) + primary: + field: total_sent + label: Bytes Sent + format: + type: bytes + + - title: Bytes Received + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_bytesReceived IS NOT NULL + - STATS total_recv = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesReceived)) + primary: + field: total_recv + label: Bytes Received + format: + type: bytes + + # KPI Row 2 (w:8 × 4 = 32) + - title: Error Rate + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL + - STATS requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)), errors = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount)) + - EVAL error_rate = CASE(requests > 0, errors / requests, 0) + primary: + field: error_rate + label: Error Rate + format: + type: percent + decimals: 2 + + - title: Max Processing Time + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_maxTime IS NOT NULL + - STATS max_time = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_maxTime)) + primary: + field: max_time + label: Max Processing Time + format: + type: number + decimals: 0 + suffix: " ms" + + - title: Avg Latency + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_processingTime IS NOT NULL + - STATS proc_time = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_processingTime)), req_count = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)) + - EVAL avg_latency = CASE(req_count > 0, ROUND(proc_time / req_count, 1), 0) + primary: + field: avg_latency + label: Avg Latency + format: + type: number + decimals: 1 + suffix: " ms" + + - title: Active Connectors + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - FROM metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL + - STATS active_connectors = COUNT_DISTINCT(attributes.name) + primary: + field: active_connectors + label: Active Connectors + format: + type: number + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Request Throughput' + + - title: Request Rate by Connector + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL + - STATS requests = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: requests + label: Requests + format: + type: number + decimals: 0 + breakdown: + field: attributes.name + legend: + visible: show + position: right + + - title: Bytes Transferred Over Time + size: {w: 24, h: 12} + esql: + type: area + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_bytesSent IS NOT NULL + - STATS bytes_sent = SUM(DELTA(Catalina_GlobalRequestProcessor_bytesSent)), bytes_recv = SUM(DELTA(Catalina_GlobalRequestProcessor_bytesReceived)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: bytes_sent + label: Bytes Sent + format: + type: bytes + - field: bytes_recv + label: Bytes Received + format: + type: bytes + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Request Latency' + + - title: Average Latency Over Time + description: Derived from cumulative processingTime / requestCount delta per bucket. + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_processingTime IS NOT NULL + - STATS proc_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_processingTime)), req_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - EVAL avg_latency = CASE(req_delta > 0, ROUND(proc_delta / req_delta, 1), 0) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: avg_latency + label: Avg Latency (ms) + format: + type: number + decimals: 1 + suffix: " ms" + breakdown: + field: attributes.name + legend: + visible: show + position: right + + - title: Max Request Processing Time Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_maxTime IS NOT NULL + - STATS max_time = MAX(MAX_OVER_TIME(Catalina_GlobalRequestProcessor_maxTime)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: max_time + label: Max Time (ms) + format: + type: number + decimals: 0 + suffix: " ms" + breakdown: + field: attributes.name + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Error Analysis' + + - title: Error Count Over Time by Connector + size: {w: 24, h: 12} + esql: + type: bar + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_errorCount IS NOT NULL + - STATS errors = SUM(DELTA(Catalina_GlobalRequestProcessor_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: errors + label: Errors + format: + type: number + decimals: 0 + breakdown: + field: attributes.name + color: + palette: eui_amsterdam_color_blind + legend: + visible: show + position: right + + - title: Error Rate % Over Time + description: Percentage of requests resulting in errors per time bucket. + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL + - STATS req_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)), err_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - EVAL error_pct = CASE(req_delta > 0, ROUND(err_delta / req_delta * 100, 2), 0) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: error_pct + label: Error Rate % + format: + type: number + decimals: 2 + suffix: "%" + breakdown: + field: attributes.name + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Servlet & Application Detail' + + - title: Servlet Performance Summary + size: {w: 24, h: 15} + esql: + type: datatable + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Servlet_requestCount IS NOT NULL + - STATS requests = MAX(LAST_OVER_TIME(Catalina_Servlet_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_Servlet_errorCount)), proc_time = MAX(LAST_OVER_TIME(Catalina_Servlet_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_Servlet_maxTime)), min_time = MAX(LAST_OVER_TIME(Catalina_Servlet_minTime)) BY attributes.name, attributes.WebModule + - EVAL min_time_display = CASE(min_time > 9.0E18, null, min_time) + - EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0) + - EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0) + - SORT requests DESC + breakdowns: + - field: attributes.name + label: Servlet + - field: attributes.WebModule + label: Web Module + metrics: + - field: requests + label: Requests + format: + type: number + - field: errors + label: Errors + format: + type: number + - field: error_pct + label: Error % + format: + type: number + decimals: 2 + suffix: "%" + - field: avg_latency + label: Avg Latency (ms) + format: + type: number + decimals: 1 + - field: max_time + label: Max Time (ms) + format: + type: number + decimals: 0 + + - title: Web Module Performance Summary + size: {w: 24, h: 15} + esql: + type: datatable + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_WebModule_requestCount IS NOT NULL + - STATS requests = MAX(LAST_OVER_TIME(Catalina_WebModule_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_WebModule_errorCount)), proc_time = MAX(LAST_OVER_TIME(Catalina_WebModule_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_WebModule_maxTime)), startup_time = MAX(LAST_OVER_TIME(Catalina_WebModule_startupTime)) BY attributes.name + - EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0) + - EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0) + - SORT requests DESC + breakdowns: + - field: attributes.name + label: Web Module + metrics: + - field: requests + label: Requests + format: + type: number + - field: errors + label: Errors + format: + type: number + - field: error_pct + label: Error % + format: + type: number + decimals: 2 + suffix: "%" + - field: avg_latency + label: Avg Latency (ms) + format: + type: number + decimals: 1 + - field: max_time + label: Max Time (ms) + format: + type: number + decimals: 0 + - field: startup_time + label: Startup Time (ms) + format: + type: number + decimals: 0 diff --git a/packages/apache_tomcat_otel/_dev/shared/tomcat-sessions-servlets.yaml b/packages/apache_tomcat_otel/_dev/shared/tomcat-sessions-servlets.yaml new file mode 100644 index 00000000000..df8fe9cb015 --- /dev/null +++ b/packages/apache_tomcat_otel/_dev/shared/tomcat-sessions-servlets.yaml @@ -0,0 +1,536 @@ +dashboards: + - id: apache_tomcat_otel-sessions-servlets + name: '[Tomcat OTel] Sessions & Applications' + description: >- + HTTP session lifecycle, per-application performance monitoring, servlet detail, + and authentication failure tracking for Apache Tomcat web applications. + + settings: + margins: true + sync: + cursor: true + tooltips: false + colors: false + + controls: + - type: options + label: Host + data_view: metrics-* + field: resource.attributes.host.name + + panels: + # ─── Navigation ─────────────────────────────────────────────────── + - title: Navigation + size: {w: 48, h: 2} + links: + layout: horizontal + items: + - label: Overview + dashboard: apache_tomcat_otel-overview + - label: Request Processing + dashboard: apache_tomcat_otel-request-processing + - label: Thread Pool & Connections + dashboard: apache_tomcat_otel-thread-pool-connections + - label: JVM Memory & GC + dashboard: apache_tomcat_otel-jvm-memory-gc + - label: Sessions & Applications + dashboard: apache_tomcat_otel-sessions-servlets + - label: JVM & OS Resources + dashboard: apache_tomcat_otel-jvm-os-resources + + # ─── Dashboard Overview + KPIs ───────────────────────────────────── + - hide_title: true + size: {w: 12, h: 8} + markdown: + content: | + ## [Tomcat OTel] Sessions & Applications + + This dashboard monitors HTTP session lifecycle and per-application health: + - Active, created, expired, and rejected session counts + - Session creation and expiration rates + - Per-context session management details + - Servlet-level request processing and error breakdown + - Authentication failure tracking + + # KPI Row 1 (w:9 × 4 = 36) + - title: Active Sessions + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_activeSessions IS NOT NULL + - STATS active_sessions = SUM(LAST_OVER_TIME(Catalina_Manager_activeSessions)) + primary: + field: active_sessions + label: Active Sessions + format: + type: number + compact: true + + - title: Total Created + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_sessionCounter IS NOT NULL + - STATS sessions_created = SUM(LAST_OVER_TIME(Catalina_Manager_sessionCounter)) + primary: + field: sessions_created + label: Total Created + format: + type: number + compact: true + + - title: Expired Sessions + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_expiredSessions IS NOT NULL + - STATS expired = SUM(LAST_OVER_TIME(Catalina_Manager_expiredSessions)) + primary: + field: expired + label: Expired Sessions + format: + type: number + compact: true + + - title: Rejected Sessions + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_rejectedSessions IS NOT NULL + - STATS rejected = SUM(LAST_OVER_TIME(Catalina_Manager_rejectedSessions)) + primary: + field: rejected + label: Rejected Sessions + format: + type: number + compact: true + + # KPI Row 2 (w:9 × 4 = 36) + - title: Session Create Rate + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_sessionCreateRate IS NOT NULL + - STATS create_rate = MAX(LAST_OVER_TIME(Catalina_Manager_sessionCreateRate)) + primary: + field: create_rate + label: Create Rate + format: + type: number + decimals: 1 + suffix: "/s" + + - title: Avg Session Lifetime + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_sessionAverageAliveTime IS NOT NULL + - STATS avg_lifetime = MAX(LAST_OVER_TIME(Catalina_Manager_sessionAverageAliveTime)) + primary: + field: avg_lifetime + label: Avg Lifetime + format: + type: number + decimals: 0 + suffix: " s" + + - title: Max Session Lifetime + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_sessionMaxAliveTime IS NOT NULL + - STATS max_lifetime = MAX(LAST_OVER_TIME(Catalina_Manager_sessionMaxAliveTime)) + primary: + field: max_lifetime + label: Max Lifetime + format: + type: number + decimals: 0 + suffix: " s" + + - title: Peak Active Sessions + hide_title: true + size: {w: 9, h: 4} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_maxActive IS NOT NULL + - STATS peak_active = MAX(LAST_OVER_TIME(Catalina_Manager_maxActive)) + primary: + field: peak_active + label: Peak Active + format: + type: number + compact: true + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Session Lifecycle' + + - title: Active Sessions Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_activeSessions IS NOT NULL + - STATS active = MAX(LAST_OVER_TIME(Catalina_Manager_activeSessions)), peak = MAX(LAST_OVER_TIME(Catalina_Manager_maxActive)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: active + label: Active Sessions + format: + type: number + decimals: 0 + - field: peak + label: Peak Active + format: + type: number + decimals: 0 + legend: + visible: show + position: right + + - title: Session Create & Expire Rate Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_sessionCreateRate IS NOT NULL + - STATS create_rate = MAX(LAST_OVER_TIME(Catalina_Manager_sessionCreateRate)), expire_rate = MAX(LAST_OVER_TIME(Catalina_Manager_sessionExpireRate)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: create_rate + label: Create Rate (/s) + format: + type: number + decimals: 2 + - field: expire_rate + label: Expire Rate (/s) + format: + type: number + decimals: 2 + legend: + visible: show + position: right + + - title: Session Events Over Time + description: New sessions created, expired, and rejected per time bucket. + size: {w: 24, h: 12} + esql: + type: bar + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_sessionCounter IS NOT NULL + - STATS created = SUM(DELTA(Catalina_Manager_sessionCounter)), expired = SUM(DELTA(Catalina_Manager_expiredSessions)), rejected = SUM(DELTA(Catalina_Manager_rejectedSessions)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: created + label: Created + format: + type: number + decimals: 0 + - field: expired + label: Expired + format: + type: number + decimals: 0 + - field: rejected + label: Rejected + format: + type: number + decimals: 0 + color: + palette: eui_amsterdam_color_blind + assignments: + - value: Rejected + color: '#cc5642' + legend: + visible: show + position: right + + - title: Avg Session Lifetime Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_sessionAverageAliveTime IS NOT NULL + - STATS avg_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionAverageAliveTime)), max_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionMaxAliveTime)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: avg_alive + label: Avg Lifetime (s) + format: + type: number + decimals: 0 + suffix: " s" + - field: max_alive + label: Max Lifetime (s) + format: + type: number + decimals: 0 + suffix: " s" + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Per-Application Detail' + + - title: Application Session Summary + size: {w: 48, h: 13} + esql: + type: datatable + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Manager_activeSessions IS NOT NULL + - STATS active = MAX(LAST_OVER_TIME(Catalina_Manager_activeSessions)), created = MAX(LAST_OVER_TIME(Catalina_Manager_sessionCounter)), expired = MAX(LAST_OVER_TIME(Catalina_Manager_expiredSessions)), rejected = MAX(LAST_OVER_TIME(Catalina_Manager_rejectedSessions)), peak = MAX(LAST_OVER_TIME(Catalina_Manager_maxActive)), avg_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionAverageAliveTime)), max_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionMaxAliveTime)) BY attributes.context, attributes.host + - SORT active DESC + breakdowns: + - field: attributes.context + label: Context + - field: attributes.host + label: Host + metrics: + - field: active + label: Active + format: + type: number + - field: created + label: Created + format: + type: number + - field: expired + label: Expired + format: + type: number + - field: rejected + label: Rejected + format: + type: number + - field: peak + label: Peak + format: + type: number + - field: avg_alive + label: Avg Lifetime (s) + format: + type: number + decimals: 0 + - field: max_alive + label: Max Lifetime (s) + format: + type: number + decimals: 0 + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Servlet Performance' + + - title: Servlet Request Count Over Time + size: {w: 24, h: 12} + esql: + type: bar + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Servlet_requestCount IS NOT NULL + - STATS requests = SUM(DELTA(Catalina_Servlet_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: requests + label: Requests + format: + type: number + decimals: 0 + breakdown: + field: attributes.name + legend: + visible: show + position: right + + - title: Servlet Error Count Over Time + size: {w: 24, h: 12} + esql: + type: bar + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Servlet_errorCount IS NOT NULL + - STATS errors = SUM(DELTA(Catalina_Servlet_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: errors + label: Errors + format: + type: number + decimals: 0 + breakdown: + field: attributes.name + legend: + visible: show + position: right + + - title: Servlet Performance Detail + size: {w: 48, h: 13} + esql: + type: datatable + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Servlet_requestCount IS NOT NULL + - STATS requests = MAX(LAST_OVER_TIME(Catalina_Servlet_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_Servlet_errorCount)), proc_time = MAX(LAST_OVER_TIME(Catalina_Servlet_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_Servlet_maxTime)), min_time = MAX(LAST_OVER_TIME(Catalina_Servlet_minTime)), load_time = MAX(LAST_OVER_TIME(Catalina_Servlet_loadTime)), allocated = MAX(LAST_OVER_TIME(Catalina_Servlet_countAllocated)) BY attributes.name, attributes.WebModule + - EVAL min_display = CASE(min_time > 9.0E18, null, min_time) + - EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0) + - EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0) + - SORT requests DESC + breakdowns: + - field: attributes.name + label: Servlet + - field: attributes.WebModule + label: Web Module + metrics: + - field: requests + label: Requests + format: + type: number + - field: errors + label: Errors + format: + type: number + - field: error_pct + label: Error % + format: + type: number + decimals: 2 + suffix: "%" + - field: avg_latency + label: Avg Latency (ms) + format: + type: number + decimals: 1 + - field: max_time + label: Max (ms) + format: + type: number + decimals: 0 + - field: min_display + label: Min (ms) + format: + type: number + decimals: 0 + - field: load_time + label: Load Time (ms) + format: + type: number + decimals: 0 + - field: allocated + label: Allocated + format: + type: number + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Authentication' + + - title: Auth Failures + hide_title: true + size: {w: 24, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Realm_failureCount IS NOT NULL + - STATS failures = SUM(LAST_OVER_TIME(Catalina_Realm_failureCount)) + primary: + field: failures + label: Auth Failures + format: + type: number + decimals: 0 + + - title: Auth Failure Rate + hide_title: true + size: {w: 24, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Realm_failureCount IS NOT NULL + - STATS failure_rate = SUM(DELTA(Catalina_Realm_failureCount)) + primary: + field: failure_rate + label: New Failures + format: + type: number + decimals: 0 + + - title: Authentication Failures Over Time + size: {w: 24, h: 12} + esql: + type: bar + mode: stacked + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_Realm_failureCount IS NOT NULL + - STATS failures = SUM(DELTA(Catalina_Realm_failureCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: failures + label: Auth Failures + format: + type: number + decimals: 0 + legend: + visible: show + position: right diff --git a/packages/apache_tomcat_otel/_dev/shared/tomcat-thread-pool-connections.yaml b/packages/apache_tomcat_otel/_dev/shared/tomcat-thread-pool-connections.yaml new file mode 100644 index 00000000000..2e7fe2d31e0 --- /dev/null +++ b/packages/apache_tomcat_otel/_dev/shared/tomcat-thread-pool-connections.yaml @@ -0,0 +1,461 @@ +dashboards: + - id: apache_tomcat_otel-thread-pool-connections + name: '[Tomcat OTel] Thread Pool & Connections' + description: >- + Thread pool saturation and connection management for Apache Tomcat + connectors, including utilization ratios and capacity limits. + + settings: + margins: true + sync: + cursor: true + tooltips: false + colors: false + + controls: + - type: options + label: Host + data_view: metrics-* + field: resource.attributes.host.name + + panels: + # ─── Navigation ─────────────────────────────────────────────────── + - title: Navigation + size: {w: 48, h: 2} + links: + layout: horizontal + items: + - label: Overview + dashboard: apache_tomcat_otel-overview + - label: Request Processing + dashboard: apache_tomcat_otel-request-processing + - label: Thread Pool & Connections + dashboard: apache_tomcat_otel-thread-pool-connections + - label: JVM Memory & GC + dashboard: apache_tomcat_otel-jvm-memory-gc + - label: Sessions & Applications + dashboard: apache_tomcat_otel-sessions-servlets + - label: JVM & OS Resources + dashboard: apache_tomcat_otel-jvm-os-resources + + # ─── Dashboard Overview + KPIs ───────────────────────────────────── + - hide_title: true + size: {w: 16, h: 12} + markdown: + content: | + ## [Tomcat OTel] Thread Pool & Connections + + This dashboard monitors thread pool saturation and connection management: + - Busy vs. idle thread counts per connector + - Thread pool utilization as a ratio of maxThreads + - Active connections and keep-alive connection counts + - Connection utilization as a ratio of maxConnections + + # KPI Row 1 (w:8 × 4 = 32) + - title: Busy Threads + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL + - STATS busy_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)) + primary: + field: busy_threads + label: Busy Threads + format: + type: number + decimals: 0 + + - title: Total Threads + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_currentThreadCount IS NOT NULL + - STATS total_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadCount)) + primary: + field: total_threads + label: Total Threads + format: + type: number + decimals: 0 + + - title: Max Threads + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_maxThreads IS NOT NULL + - STATS max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) + primary: + field: max_threads + label: Max Threads + format: + type: number + decimals: 0 + + - title: Thread Utilization + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL + - STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) + - EVAL thread_util = CASE(max_threads > 0, busy / max_threads, 0) + primary: + field: thread_util + label: Thread Utilization + format: + type: percent + decimals: 1 + + # KPI Row 2 (w:8 × 4 = 32) + - title: Active Connections + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_connectionCount IS NOT NULL + - STATS connections = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)) + primary: + field: connections + label: Active Connections + format: + type: number + decimals: 0 + + - title: Max Connections + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_maxConnections IS NOT NULL + - STATS max_connections = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)) + primary: + field: max_connections + label: Max Connections + format: + type: number + compact: true + + - title: Keep-Alive Connections + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_keepAliveCount IS NOT NULL + - STATS keepalive = SUM(LAST_OVER_TIME(Catalina_ThreadPool_keepAliveCount)) + primary: + field: keepalive + label: Keep-Alive + format: + type: number + decimals: 0 + + - title: Connection Utilization + hide_title: true + size: {w: 8, h: 6} + esql: + type: metric + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_connectionCount IS NOT NULL + - STATS conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)) + - EVAL conn_util = CASE(max_conns > 0, conns / max_conns, 0) + primary: + field: conn_util + label: Connection Utilization + format: + type: percent + decimals: 1 + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Thread Pool' + + - title: Thread Counts Over Time + description: Busy, total, and max threads per connector over time. + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL + - STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), total = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadCount)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: busy + label: Busy + format: + type: number + decimals: 0 + - field: total + label: Current + format: + type: number + decimals: 0 + - field: max_threads + label: Max + format: + type: number + decimals: 0 + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Current Utilization' + + - title: Thread Pool Utilization % Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL + - STATS busy = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - EVAL utilization = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: utilization + label: Utilization % + format: + type: number + decimals: 1 + suffix: "%" + breakdown: + field: attributes.name + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Connections' + + - title: Connection Count Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_connectionCount IS NOT NULL + - STATS connections = MAX(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), keepalive = MAX(LAST_OVER_TIME(Catalina_ThreadPool_keepAliveCount)), max_connections = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: connections + label: Active + format: + type: number + decimals: 0 + - field: keepalive + label: Keep-Alive + format: + type: number + decimals: 0 + - field: max_connections + label: Max + format: + type: number + decimals: 0 + legend: + visible: show + position: right + + - title: Connection Utilization % Over Time + size: {w: 24, h: 12} + esql: + type: line + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_connectionCount IS NOT NULL + - STATS conns = MAX(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name + - EVAL utilization = CASE(max_conns > 0, ROUND(conns / max_conns * 100, 1), 0) + - SORT time_bucket ASC + dimension: + field: time_bucket + data_type: date + metrics: + - field: utilization + label: Utilization % + format: + type: number + decimals: 1 + suffix: "%" + breakdown: + field: attributes.name + legend: + visible: show + position: right + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Current Utilization' + + - title: Thread Pool Utilization + size: {w: 24, h: 10} + esql: + type: gauge + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL + - STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) + - EVAL thread_util = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0) + - EVAL gauge_min = 0 + - EVAL gauge_max = 100 + - EVAL gauge_goal = 80 + metric: + field: thread_util + label: Thread Utilization + format: + type: number + decimals: 1 + suffix: "%" + minimum: + field: gauge_min + maximum: + field: gauge_max + goal: + field: gauge_goal + color: + range_type: number + range_min: 0 + range_max: 100 + thresholds: + - up_to: 60 + color: '#54b399' + - up_to: 80 + color: '#d6bf57' + - up_to: 100 + color: '#cc5642' + appearance: + shape: arc + + - title: Connection Utilization + size: {w: 24, h: 10} + esql: + type: gauge + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_connectionCount IS NOT NULL + - STATS conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)) + - EVAL conn_util = CASE(max_conns > 0, ROUND(conns / max_conns * 100, 1), 0) + - EVAL gauge_min = 0 + - EVAL gauge_max = 100 + - EVAL gauge_goal = 80 + metric: + field: conn_util + label: Connection Utilization + format: + type: number + decimals: 1 + suffix: "%" + minimum: + field: gauge_min + maximum: + field: gauge_max + goal: + field: gauge_goal + color: + range_type: number + range_min: 0 + range_max: 100 + thresholds: + - up_to: 50 + color: '#54b399' + - up_to: 80 + color: '#d6bf57' + - up_to: 100 + color: '#cc5642' + appearance: + shape: arc + + - hide_title: true + size: {w: 48, h: 3} + markdown: + content: '## Thread Pool Configuration' + + - title: Thread Pool Configuration Summary + size: {w: 48, h: 15} + esql: + type: datatable + query: + - TS metrics-tomcat.otel-* + - WHERE Catalina_ThreadPool_maxThreads IS NOT NULL + - STATS busy = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), current = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadCount)), max_threads = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)), min_spare = MAX(LAST_OVER_TIME(Catalina_ThreadPool_minSpareThreads)), connections = MAX(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)), keepalive = MAX(LAST_OVER_TIME(Catalina_ThreadPool_keepAliveCount)), accept_count = MAX(LAST_OVER_TIME(Catalina_ThreadPool_acceptCount)) BY attributes.name + - EVAL thread_util = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0) + - EVAL conn_util = CASE(max_conns > 0, ROUND(connections / max_conns * 100, 1), 0) + - SORT attributes.name ASC + breakdowns: + - field: attributes.name + label: Connector + metrics: + - field: busy + label: Busy + format: + type: number + - field: current + label: Current + format: + type: number + - field: max_threads + label: Max Threads + format: + type: number + - field: thread_util + label: Thread Util % + format: + type: number + decimals: 1 + suffix: "%" + - field: connections + label: Connections + format: + type: number + - field: max_conns + label: Max Conns + format: + type: number + compact: true + - field: conn_util + label: Conn Util % + format: + type: number + decimals: 1 + suffix: "%" + - field: keepalive + label: Keep-Alive + format: + type: number + - field: accept_count + label: Accept Queue + format: + type: number diff --git a/packages/apache_tomcat_otel/changelog.yml b/packages/apache_tomcat_otel/changelog.yml new file mode 100644 index 00000000000..662fe57e0d7 --- /dev/null +++ b/packages/apache_tomcat_otel/changelog.yml @@ -0,0 +1,6 @@ +# newer versions go on top +- version: "0.1.0" + changes: + - description: Initial draft of the apache_tomcat_otel content pack. + type: enhancement + link: tba diff --git a/packages/apache_tomcat_otel/docs/README.md b/packages/apache_tomcat_otel/docs/README.md new file mode 100644 index 00000000000..52bd6d82b32 --- /dev/null +++ b/packages/apache_tomcat_otel/docs/README.md @@ -0,0 +1,142 @@ +# Apache Tomcat OpenTelemetry Assets + +Apache Tomcat is a Java servlet container and web server that implements the Jakarta Servlet, Jakarta Server Pages, and WebSocket specifications, widely deployed as the runtime for Java web applications. + +These assets provide dashboards, alert rules, and SLO templates for monitoring Apache Tomcat via the OpenTelemetry Prometheus receiver scraping a Prometheus JMX Exporter, covering request processing, thread pool and connection management, JVM memory and garbage collection, session lifecycle, and OS-level resource utilization. + +## Compatibility + +The Apache Tomcat OpenTelemetry assets have been tested with: +- OpenTelemetry `prometheusreceiver` v0.144.0 from OpenTelemetry Collector Contrib. +- IApache Tomcat/9.0.115 + +## Requirements + +You need Elasticsearch for storing and searching your data and Kibana for visualizing and managing it. +You can use our hosted Elasticsearch Service on Elastic Cloud, which is recommended, or self-manage +the Elastic Stack on your own hardware. + +## Setup + +### Prerequisites + +You must attach the [Prometheus JMX Exporter](https://github.com/prometheus/jmx_exporter) Java agent to your Tomcat JVM process. This agent exposes Tomcat's JMX MBeans as Prometheus metrics on an HTTP endpoint (port 9404 by default). + +1. Download the JMX Exporter agent JAR: + +```bash +curl -L -o jmx_prometheus_javaagent.jar https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/1.0.1/jmx_prometheus_javaagent-1.0.1.jar +``` + +2. Create a JMX Exporter configuration file (`jmx_exporter_config.yaml`). A minimal configuration that exposes all Catalina and JVM MBeans: + +```yaml +rules: + - pattern: ".*" +``` + +3. Add the agent to your Tomcat startup by setting `CATALINA_OPTS` in `setenv.sh` (or equivalent): + +```bash +export CATALINA_OPTS="$CATALINA_OPTS -javaagent:/path/to/jmx_prometheus_javaagent.jar=9404:/path/to/jmx_exporter_config.yaml" +``` + +4. Verify the metrics endpoint is accessible: + +```bash +curl http://localhost:9404/metrics +``` + +You should see Prometheus-formatted metrics including `Catalina_*` and `java_lang_*` prefixed lines. + +### Configuration + +Configure your OpenTelemetry Collector (or EDOT Collector) with the following configuration to scrape Tomcat JMX Exporter metrics and export them to Elasticsearch. + +Placeholders: + +- `` — Hostname or IP address of the Tomcat instance running the JMX Exporter (e.g. `localhost`) +- `` — Port the JMX Exporter is listening on (e.g. `9404`) +- `` — Your Elasticsearch endpoint URL (e.g. `https://my-deployment.es.us-central1.gcp.cloud.es.io:443`) +- `${env:ES_API_KEY}` — Elasticsearch API key, set via the `ES_API_KEY` environment variable + +```yaml +receivers: + prometheus/tomcat: + config: + scrape_configs: + - job_name: "tomcat" + scrape_interval: 10s + metrics_path: /metrics + params: + format: [prometheus] + scheme: http + static_configs: + - targets: [":"] + +processors: + resource/dataset: + attributes: + - key: data_stream.dataset + value: tomcat + action: upsert + +exporters: + elasticsearch/otel: + endpoint: + api_key: ${env:ES_API_KEY} + mapping: + mode: otel + logs_dynamic_index: + enabled: true + metrics_dynamic_index: + enabled: true + +service: + pipelines: + metrics: + receivers: [prometheus/tomcat] + processors: [resource/dataset] + exporters: [elasticsearch/otel] +``` + +## Reference + +### Metrics + +Refer to the [Prometheus receiver](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/receiver/prometheusreceiver/README.md) documentation for details on the receiver configuration. The available Tomcat metrics are defined by the [Prometheus JMX Exporter](https://github.com/prometheus/jmx_exporter) configuration and the JMX MBeans exposed by your Tomcat instance, including `Catalina_*` (request processing, thread pools, sessions, servlets) and `java_lang_*` (JVM memory, garbage collection, threading, OS resources) metric families. + +## Dashboards + +| Dashboard | Description | +|-----------|-------------| +| **[Tomcat OTel] Overview** | High-level health and performance overview covering golden signals: latency, traffic, errors, and saturation. | +| **[Tomcat OTel] Request Processing** | Detailed request processing pipeline metrics including per-connector throughput, latency, error rates, and per-servlet performance. | +| **[Tomcat OTel] Thread Pool & Connections** | Thread pool saturation and connection management for connectors, including utilization ratios and capacity limits. | +| **[Tomcat OTel] JVM Memory & GC** | JVM memory management and garbage collection monitoring, including heap/non-heap usage, G1 memory pools, and GC activity. | +| **[Tomcat OTel] Sessions & Applications** | HTTP session lifecycle, per-application performance monitoring, servlet detail, and authentication failure tracking for web applications. | +| **[Tomcat OTel] JVM & OS Resources** | JVM threading, CPU utilization, file descriptors, operating system resource monitoring, and web resource cache performance for the Tomcat JVM process. | + +## Alert rules + +| Alert | Trigger | Severity | +|-------|---------|----------| +| **[Tomcat OTel] Thread pool saturation** | Thread pool utilization exceeds 80% of maximum threads for a connector | Warning | +| **[Tomcat OTel] Connection pool saturation** | Connection count exceeds 80% of maximum connections for a connector | Warning | +| **[Tomcat OTel] High request error rate** | HTTP error rate exceeds 5% of total requests for a connector | Critical | +| **[Tomcat OTel] Request latency spike** | Average request processing latency exceeds 500 ms for a connector | Warning | +| **[Tomcat OTel] JVM heap memory pressure** | Heap memory utilization exceeds 85% of maximum heap | Critical | +| **[Tomcat OTel] Old generation GC activity** | Old generation (full) garbage collection cycles detected | Warning | +| **[Tomcat OTel] File descriptor exhaustion** | Open file descriptor count exceeds 80% of the system limit | Critical | +| **[Tomcat OTel] High JVM process CPU usage** | JVM process CPU utilization exceeds 90% | Warning | +| **[Tomcat OTel] Session rejection** | HTTP sessions rejected due to maximum active sessions limit reached | Warning | + +## SLO templates + +> **Note**: SLO templates require Elastic Stack version 9.4.0 or later. + +| SLO | Target | Window | Description | +|-----|--------|--------|-------------| +| **[Tomcat OTel] Average request latency 99.5% rolling 30 days** | 99.5% | 30-day rolling | Ensures 99.5% of 1-minute intervals show average request latency below 500 ms over a rolling 30-day period. | +| **[Tomcat OTel] Request error rate 99.5% rolling 30 days** | 99.5% | 30-day rolling | Ensures 99.5% of 1-minute intervals show an HTTP error rate below 5% over a rolling 30-day period. | +| **[Tomcat OTel] Thread pool utilization 99.5% rolling 30 days** | 99.5% | 30-day rolling | Ensures 99.5% of 1-minute intervals show thread pool utilization below 80% over a rolling 30-day period. | diff --git a/packages/apache_tomcat_otel/img/apache_tomcat_jvm_memory_gc.png b/packages/apache_tomcat_otel/img/apache_tomcat_jvm_memory_gc.png new file mode 100644 index 0000000000000000000000000000000000000000..c0e783ca7844926f9dde964666c1917fdcebfdc0 GIT binary patch literal 396727 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

K~|PTf7;d4w{o!OB_a9K(SQH`IZh*I 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

hYECGfNQ` zzPl@)hNwYu3W(=Y#d*2@%h)PSYaa1b?{u$HlLl8vnxuETsM~Qi+z~~I%hk`{+;G`D zzGF?8oxw&WRSZ)K1~kC!r}aPEw7%UaY}yydZ;UEJdY+niw$*{D>Ksn^*et?qBS(uC zmMfZd=!9{x7T9RSH!iuFI_%4(E>~5&v)}ltG)hEbT4j;Lu-H$s4s|ho89}!481Z>! zyLD0(#j*+iN|2-&_o4mbz-@Y&yLm#FbbU8>e-e&+ji1u%brtj2u!TuT>`y+~g!rBu z)TqNQBNiiR#b0io-`MWHpddO;c=WJsHyfQQ*>JoW<=boocZxOEU40KkbsIZW4Cpaf z!F7LuFl4e?8cpZDd+%V|28YqDz(70`ml2vcZj*{{=~mOb6U$Ps;&PfUzSq89-IxAF zy*Yl^uf@f0Y6-$(8vTCH=gX-t&HjeCnTp>I&@9lW?UA-kR3iWW;L${|=d zGxTw?e_V5AcfwAb7LTq`NW`&3n^%DbYYis;j3KcGO7}(0E_{1?ZEHtUElHU{Wgh-R zJJ%cSbxQzD!uOSz-)D{92cT*(&GPLo-SY90nsoX#9wC#RXNk;}$=iLB!lYvf<>dL@ zpRz0*P8Q{kH6EBcu^U%>)GD5m54ev(C1g>ypP^({5bK-H@Pf=(l#+J5?r>f?exgj( zitnrYP%&~}qhyF;=*yI@q&@i!`jg91mH1KtmB5dD3M^5qD&_)XHk71x+A)K3rym`$ z-l@gn<;?2Y7q(hOkdD>)=2mu!!tTm~?%J77>+{K>%8NCrDdmWPk__`HMoWBA+Wgj?SeKZsc-4>;p8@t=i4bV;yqVu zx=w>bEk~v`&wy{!NnPqqf<^9v4Rwq}f)*Y0m{0#@g$*+0IJ{dJE|}CCIZ05+JlDD& zusH=+lONWGg@T8Vj7bb z>-CSC}So?*y$-PjO3WUBfna_|xvtmkG|8y~Afi zn>CIx4^2o8e+*kg91WX()p`g~Hqt5FR^m?;h9(n4r}=618;`#98Tm^a=t4$Bpe5aV zdFz8>*2lE|n4|U2%vKe(G2i37MOxo4Z0g|njSgWV3#{@?AJN>A$t8xq~bZO-r>=gH?6!kFjf*0BH3Fs7T%?@<;~E>7UK_l*5=;=y2P7~qZPCdtA3)QGLW3JUJG?KHyWe{iTQGjY~;0(hVrzwMnrFF4L5+vH}>J zJvx!pL@>pWMG-Ez-Use%n_4L;5#>SaEX>Hgi8JjOuW#h_{U9WebUkHot;hhmR`*56 z4u(z}E!j*#%J&XEnO1R;{epY-$=$lW&~qYZNfCRId!To+_g?k0V=1 z3yGPCq4!WDLbYZ#)nT!C5|0|^S4(S}w-M$>7Ux+tIO;Xc)(+2iYFCq{K$OtKPvEa? zg<$|$5+j8kn9AmcxjV;|tlChfsP{n!NM5E?6)SJIdsTyPY~Qc!n~n7z*H0mKoT+u( zQ^U?T_d!#C-b1^q!fr~iDe4yEl0dYEYwJ^&g_vS9IDH9&t1sX{g?z}shI>%|s`NfD z;ba(Jni1|hxm=%u9DqpHtu6~lV@rZfYMerpXwiOo*L`^hK3Myn+Uxsf4rU=mCexGQ z6i4G5CcO1zb~(XQuwDHxyLKT;$ftRpOK=T%?(@A>q}2H&I?na;OP}`Dk>D@EU=Z~# zmKmSsDj;jOSmKrL`=$#7er;XyGOVI%t=jj)@nuBR(#be^S--N^+9 zk2Y~JGj%G*S#+v~bb%58nOk3QRfPRzMV^mDB?&nVy-Wy!mGz3k87a4vCsZs6hvPn6 z8})EhGma(B2P%%Y|-Il-wY!RART_p!3j~I@5QHc-nObWjT`N&f9%@DsE16 zSGi7YtU5(W(FA$y`UVWzc5aPYoRHuCu`P^EO6Bglpw-pu9AHzSjlgXb-WH5BA0LHJ zKlC}R`)s+{6fAr#1A0-3f6f|J$~yzUeSLy2!y z1y1{fDCcjnsXpL+O!xqMj64u7(`92fE)OUpF=GvU@;;Tz@dSCOgD~MN&}ho#62bHd z;?u-!^6!z~qc2Gvb+zu!K;Rdm+W_ty(Xn?l%*B_&fPQVERHs#9nk&=bIGEyK2vh+b z;;gu7S|bn3cV2dw{@6U~Z>zbkO?iO#>W*ixBgrU}$=~hXFl=&Zf2m*lB9L`t>cdz{bsgiKDVRp>gucQ8TOFqZj)l|V$@_QsyEfVb@^jD7Bs(uf$+c~$ZY zD*S6}06F<%F7_BHumEN0LtHxE;fhD5A(&sz2eo=s#c`>zvmXDw-oo35U;ApEQ$^eI zi3w_O6lsU;d$%Fxn`sJ^kfyi}Ubv63hbz8~5e}a=i^cF;ZCPeh(yNq3BQ^BPURg~; z%y!14lrQy$?*)8u^cDydD%O17p_X!U?P&B!%zND${&rbH8MaGF9y-1j9ewD#jRNK4 zUo@?th5f7|j!LYKzXS+#rhq|yg3C;-nqy8rQd9cX z!rYNIWP4Y?P`^%aHIMk9N`J8@K>d+fCd+_;L6p)bKi}p|*@J#5p+W2SlJ_U@nUbLu z0eWrVa1UzoaX5Po->(dUf=ad8rQcDgU&&wmc5CwtlCc5&QkW^s=`$uq@cer)$57Tw zxU)kD2l7pJF!;F}9GdirF}1x78DOq^K%m(4a!Q~;E@e?Z<}q#ZXOel}ojVWS8d#%s zswP9;%3gh|8^SKq5C^sx?4wB;{*$5&Z z8VRon@D=sQ#`y;ush3)bkhq#OvFYi}7Av<{B@xx)YY^><4aJQ69IkOOElc3*j)VzLB9wvNx;owxS_*wNkqu8z=(|(Bl&}S zE25>ilKqK65;vz&QGz?ez$yOzWyjAMvAzL5C;`XmNs=Ow%reT7N)lv8o_^iL%bwQ| z)dJS=*H)uLBxd#fbg_3<;bPm4qoshF6q<5w4ZNyqS~;CKq9ov=VqA*??{Q2m@nSC^ z8@01`rM&!CH-=Rwd3x7t!8=1%V#g01as>8J62j-lqL_p+J{wANPMnT->r+Szpi5LC z^n3d%Df?8@>((r}_>i_o1WfzH9krChlm&;J?t{Ew@U!7Q%cD~45Ot+u!4Fr{Cu0HHXtwHS62|aa0}aNHe??zLn&(#N0g2Z+AuwB z$ko5KJ3j0ysF`e{=DX=}StK|q11DCB;zuMdeL|OkH-=^t2gzy3KdkkF^7Uyw2b8sZ zn_aO0xHwXF%_R429<_gwN$Kl6e6%Yzf(xvc;x}=&TLjG!4| z4cxTI`Y);YzC9rC5%*@JW~14+D0J^;V=x`({^=K7qUtI_2O;R5hHo4c6Pn8*%m6~m zo(&|$@s}40Ik2&OM1n3h7h95;MuPHjZ^f7D=BAo=(+0URf-+Qs`k^%>Q@`U{&&-lv z(Y*99BAQzKWy)C=LbsQPc7}YiQNYsoiKf+x=LD`qn4L)M!ZpH2z&cO|$D) z+{dxlxhow05zJQjq9hs#%Ed0tOgaGt=@oWJ*})Gwt#T2GnE`a%QIbdR8V?P8Z3k=f zC-W^5O&D2=1=1{>6x&jsO7Y?D+WD-6K zOG1#$P@artw?jp?Kj0c5srWsQZ-m{HsON?vk5u^0em+>ssLPF>%^ zA+6wPOXUN_+KIfT<=E>h+a-^kBA;uY zmq9$(A;>GSDIR%>shJ=#)1U6P=}i{&thRipKbOE|$bHTF)DG@;(f*iL_251e_qS$J zr%Po(PQpPyld+sY+jr+7lNc61%4Z5*h=?t&1jd%IWY0T@zl7 zByM|n{j*FZLL-6|NE7A|9!^SFziuEmJZjABH1SBd=*50NH_L+u_1)PcXKn0l1Eu2=am(q`U~sy!+s~Pol#*XkH)#fTcOKhdN{iC?^j&tu z943oP=a1>b5mQZtlTVdrf=j{hF z%TJsR{68)InGk}-niyTVPba2jHU*oHYBApg&nN9aF4C&5b=*&HN|W?^URY_$@wwk9 znvE`sbCTL>$Ev*k)pAOsx_>>1&2F`&-?pn^J0O$11Ml__o^TY5&zg4sG{03~a{TK;YYIr;bX6JgZHi3a?cKckbu0fXLE|r@WsCQ}%n>3mRQt6>$_U)d4rux@IdC zcFrjz`oelmIitqh>=G5{at7ASs+x>h!$TH@^&4LMZ+lwq>`d~T_wdwtEY#=v2uC9y z?z!W=nGbVZ{a0-p#>w>9tox0twy6?SIO~)X1ZV}f^&3v@*DLJNw6;$CZy`TNNtqhH z(KaoK7GvgkjGMSZmAx9w-)<{JaF|~5=ebZ%Cb?^=xc%6chgkWN0(qJRT(J~ehVkaP zSda2NF7Ej z5Edthp-D})R?E3NtvDoit9Mzz`uV0vFy3o0_jSzv_EyZpC;oVv@5uX8TygEqmuv%ngq}5P1L$FP40qU`#I+GLR544 zAwiOp<4WJ&{3?kC)BCenI8mBchjNaQh&0n(TrqV|pXhaLxOCMnx*eA-_)QV~n}VBWA+Jj8NMVZn`Mt(I6gwtILn z$%4vqBUCrfyT)s)vRi)n`jmBnWK9gS0y9haVsnZ0j-fO7$}2Ur^{YBqQ}xK>WRASX zbiUwj&|dLo+Q>!UsP7-#qLL+5dTvKi*LW>bHnO+Dm*X%}n}@Iyw%DQ_5xg#(9uz7(wp(Cn#etv?-w2sRi$15x)J8f~kr82#~ zl)7J^1zb#OzRBuXiKLphm&g;`J@_`gV+W30pv8?bpTS^6$Glom(59 zJXbwF+~b?jzx5@e>21bM(w)JUtE9^O7~gq7JDQ)qNUqX1Mc6~ZyCqV0j#f`sXCyK` zB}i{K#0uMko=rUZit!mn8!jR66ytkYNHUMe)%u`*T1We0 zy{{-fW08T=RsYQ!OOLlp$w!yN6JZKzdLpk`TkF>+OJSa!A8s-a27mL)un#my8_TNk z88^jS?JoWw+TJs)sjX`prPvU`E*qt(6zNEn8dQ)DiWDg!DAKD`DFG1`73sYO>Am+7 zK$H%lNDUB?PAJkLA>>;GiO=(X`#O7{_gsfxTw!Ic#hhb~a*unA5!##blan+y!&{H_ z>C^W=_*UA0hgcJI2b*C-j1t$q#)}ar zsD%WFM}fu;=Vf)(1kS&gAiJ-eR^+98qM(aa{7J~0ZO|#L`|G%+R>V25b@sTWk`NnBKvu9jsKRx18 z5V-g^^^(6HQhfbH3%=0g$MRzG>zP87$MVJ3Z)krn$GLCE=dd!XodIOKVMz|&}LgUZsHbyxnF<#Egi_!;Aiv?7d**J2#W2)Job&8Y#4DAo(!3{ z-WGIclo3!j=WKecj)F|4#8>6{lkwCQ=LL?OT<=>PKbFw{>bi5f5Z{Bk7-{prsf)4WBwaaq zZ+u?Q8bO>F$;3hN5-T=7p8*t{T|R=;E5Zry0Po-8BC46B5W;5xir7D#QExqpHv@y$ zNfx#2|6KS-=#w&DZIfSLalACf9YdVDdhF7#EvK43Qjuq@M?9;8b%4_UtLyHe(Ezz! z_Ux_Bzu|D&u>8PDw}?Ztmvo5BEyF@;3uzXo58rxQM&x6aUm(0g`AEX_k$#ZYIQ;C9 zIb^gfPq)~>;N`xKLJ$*NTnR9KH!KHif%&NWCmET%O$7E zepi%xW0?*&0BgsWap7n+iGqHvf`)AT?338*3Fr*$ixT=a>X}~RF7m+T~0Ew6z<`pqGm~zEhynQ3uA=S`Z zEk$-x48Hq`sG>g;M8O=tGzv#_!`$SnN_dB5H7z{2(IPg%vJR}6d^hb$8%YniqxL7_ zqezb(>|F_-HMmr*$Z?nh=neYGBkE@C;=V2Hxra#L_iP;<#Ym1DZWgROyXQ{F6go*9J-r||9P8n-8R-?Z4Nn-5dK?;nCwpx1dPj`j!~DW4Tvv% z>P{lEf>fT3G@YnC|=rCc5_0%)ZUDfaMCr9$LED{={|IGUb53RF1-C)L}fe)QnXZe za=Un?7+-(AHApJABYG>=x_5PwZ7OxJXn2)><|GI#UcPF}F-a6E>EB-qMsD}~;Ki-x zn|QZCDss3Cs`LZ)%e%b#tFOACC)QJ|pFKb7=Xr{WaMp1mA9A1<@cWUIclfPm=vsFk zoDg-GiK_{f1X>6hJX#pcy5TUx8zRBz$pnz4wotjqtK0eaMV^#BEBz`At<&x_eRSqX zmpdK1w}g&Tl__`%RP!{XMgI}VKfk??Asa`y0;1`zng7Ugwuh}xbmn9$e7Ju>uy7sd z9ymcK?mWt_otn3<9HZP-EqeOS#r>#dy%p>-E>3x6wiKE=MD2b(z((Zj zPflTLK7mDS8+yB%I`x(?dgV)wQhOy8@pz}=t*u&<+8Ov7P`5}pTHYtMe@po;AmwH- zB|PvBma*SW>mQ2eu9twtloN#8d!z!o`nH{}35(;oz&2PJ(B2TL(qsDL`o7%TMOc8q zZ&|8uWIJ4T*-?1l7PpuOa*W3wq}@Y-8X5y=)^+m>6}Ws? z%6(^(t{B_Fp3N~(Iqb?@wWuxqECN!1LS5!EXjq#weRTX|#5#0*1JQfg+0%#B8fx9+ zrWlcHQa8IUVtiCtxST6(2BqhJB^%EqrTg*!uHAg2P>*Hw2DbHWC7xzQ=Kuz4Y(nVSO`Y1YZFvm0y(d|(76IPQNg zFR{^rl+fX9--^w7amB69N(|RHRqqKudo}eE4;F_&Y$8Z=Fxt~!_X^~tI)YUcuW;Vt zMmh!as%U-UxUAT287&p2p_alo36Y0+-=E&d6e#liCeivhF)T;FwyR47@_bl0l(eI{ z^VH#)J6l4qH(RJ(?AZ2jscC)~&uV4oRyez!0hTeoG(Uy5URN-a6Lx9u9-yj4*`q*# z8rgjs_MSnSO?$l%#qew%0aM-}pz3(Yb1-Os4457mxaZ>k;B7XQ^ja^nhbn#EgUPRu zg8WR*$AZ>f@IRphy*PFA=~2Dp7llJP(7p)BL3mqa2vAG>-jntFcC%{8M89K*kSQsa zUN`gETMycLbrAm3l9xZjfOdk{miewj*S$(lTosOPZn4rK30DE|vybiB@aPS6G%W1w z6|1p8n-)WQH>R8LVnd$gS432;GBx%ocgpJbIHhse0cf^LVGn7vX zWrc;7abLp}^B35zVUwd{?P1XpnZ$CkFW7ahiGrDk{&<^D(C?JD(BLJD@N>9tIu%jTX|LJ zk9piqAvJ{2?8uzh*jJs2-F>U1Sq9SDud)$>^ovlESoY^6)U25}E1UztaZep0T=+*A zuW<{3?)4UJ$SKkG);%MK3(i?CmlTFfhTaI-%@ujxwlndp=(R%GSxO30Ln)gFhvwpC zBEgR+!FQn$aD-7HYj}rk9XomFS?d!qp6bRI&G7frwR#iH#gTyvBbEMELnXi<9Bg}y zZ6T}>h%a(6d+=A`Q zf!1{DUidAJmjFW>MMIw>B4nEa=xzaB@C0G`m%Zr{4G-9)tX^OIVpSDTRC+ zdKRyVA~=c1wg3Z;?c?X;ujWDW-#?q88lDyTC}6exQ*@{KoedIKW;O&^@M4bNO7iP$ z$?G>@A`32-+*b#KtAsd_h}4*}1?IXl3+$n3T_rG3?vDGrT^_!-DKD3WTqjF6)@G-A z%6JTp9NKZpLpN`nk<#LCCiX6W_-%!6j`B7R?29+=yMVx2wKk8jZxMj4ozBf+^xGf2 zi@VT9Ki;~LW+ezxwHeB(?d%QjIriNA1Yf8A#EDmzaT2gywRfntq;L2(({F7`jbfUq z3XL%~=R^AT63zT~p9Y)IDq-X=04z+d^we&FwCcFEgb3QQmSvKIBDWZNFfiZPn|VDzqKz*?L|DPZr|t4itLalx-wlm|Yr zIex4T0%fG~93&}7067MoUAt7K(rdV#N|`=X@3JJP$)&9*)q<-`alKu7iG3sU%wHRR zUj<1qS4qko1{qwD&(HKVbe=Y0dwFD^d{qy1fX~i0v@9wo88ZoS8G?Hjrl>}K^DIk_ zW)(aK7AVpdj=tWTt~A*${TU?f4B{NATxDF3?gl_R&t$z%oicR1X(!2s1U~IO?B0Mt(EN*$vP?ZMe~5Qk+@WA=ZkCNR z?R{?Fq!u^hF<6@)I*+UAs%zI4?L>N54n~*%uuboCkzA^XFn*oCSP?Otj9_9@^A2%# z8~G#(Uvo-P8XR|q1A@?3)wtc&o^M>-S3JYx2-GTCq0IsR*|cj<))`(lIoC7kyw|Aa zCoW*x=~5Ce20`xH1duuF0NzMk5=5hL5@<(pR*UW8QJ`md`f&Se;SeZH8`WiwQS%U_e@Vg(sw!PxDG*pT7 z6iJ5)FQxnMIn@+D>mPYo7rQ?2xerqti=$o|@?RO)5J&?$ixi{k%quaqiAadJ6XpS< zT6xd@^&{M16y)8F5&LPaZpP_0Xms`e4qT*}>?vP@W`T&JeBT7}jvn-)_rN5tG?Vwu zCX$dylPJjC)sVh=Dh(ty@D$g?t=iPtd|c*M;eRe=u|iK@NXz(f7C=H zUC8RWsD2knN&GroX2u_$o6r(i5}?7KZrEP5h5#L-!3|{fJO(v$Q`}ERc={6EaeYfA z_+)6@O7*q_fLkxddI7ZUzt!tY*f@|^!*((RY>V*1df;p1K-)cDImwOhAztOUz+b0G zCf8Y%+K%>m^z)%|<{be1dt;lRKHOqx2c%+XJAM$TwzUE&;co|d3a7w!=PJDLmcP1t zoZ&nUc)+=o{Jt{d2*RQ7yjTm%MNrN3dX>$2mZ!mlRA8doBCEp{clVFI(z)_m0axUc zecp6RGSA*C4t^WM(c#6?bOa6j=T_aQeYNetu(A=qSPu|jSb%H^Q0sfi%3;0n`Ue`` zJlpZIrRu5p#oZL=&5u9>9eMyg`uH_~9$7vrp2YYlUesOn0*mqwa0o@tY~4pV~b{mXAWKXmg|RiO9|gjR(rPpC`rHOCHs(zg-fsV z7;6b4z(!Nf3i!p}78kqTf&)tM z2>3d}*MPPyE5`_a;0jnNgE%JQ{ma8uT;)zA<{f^FAFh=9-~|if_=Xz>hyRWTWd;#F zt#COIE{oS3fkTk@oEJG{J!!0T7Pe~o;YCn z8dUsfr7UVX;%Xm`lv^+XMW2cTc_=P$)n??NfeI%u1R6eHw){oMfu{AKk~3LrnW!vrdZF)Hn~&P!Dt(fIN`F`FVQfRGdre}_GqA8xbHFP}%JGyUy5 zV%*XF3K7O4n2Ga;pcnn4O?93lK+O(B2yQlTW*41^R|6LwfQUD<4BCi|A(nj!q7P@Z zPEsWTkVyy9BlD7Ei1D#$dlV}D7&6~Kw*141leN~bZ$67X^Ju@(hk+z5x)(U#+(LC6 zlXb{)x;j9qQ|Mnc^f7QWrpj>>ad@CpXc1rf-4*5;cOSko)De;2CkCVo_WgtLUbT+9 zMSImA{weYa%0TcIZP@;iri*P?s+HDiJeM^fb}|YmE;iR+;mp*X_cP3PS?pDM;E$Wk zBd@m*vEuYnj^(zon;4?#n?ldTPx;!$w9dkybUCVc3ZZtO>R8;eCkMrR>z4cs_nzEA zf%YtSw8;3eZpno@h5A**N9|xCw6MZkUO&Zl)>5*(Nzl5%_X!B9QP>k`z>xVQw~%6A z*J9RS?W3V{pKIrG`bXY$YVVdcWAXKTB6@ zVc?c6;=1hw!0!&XaMEo7GWtWZYM|)eW5#f%>`qaKU)|@$^HD%aIKp?uUBvjm&Fp)- zLu~exEy-mfzP0`EP?qj zmGcois|s{p$_j`T#*jiPEILoHYZPU9JlYeOH{`FLPaLdoKHjeInXEDu;C4N|(ETI- zZex@DyA58Y>MNTaLJ|O7NtivE{EPg}jz6ZT;6$ z4EIN8^f_$>Ix9KNg)2BpV}_**^p0~?A%7hO#D^>SCjC%NzZ{U&A+9a%3IQzM2C7d3 zkJc8rkO0yns%}vpncxZ(VPi0!<$;(Z^X&cW(t)L5A*&Z`x#tuAh2Lz8t#fCJJ`Y^I zOu77vhf-6oCka2q`Y0$WvzSYdX8yS>4~VPYsr=2mk<6!cR2^h`UqTAJed4&(YC zkNBOx2-4oJsP;e^C3YlKx130r5*{wF&|o+6@k;B8W2;k(<0)2gU7c(WR|9picV5*x z8|7`a9zoCVilK|XZRu?_25&bx(H4#aXKKy+og-y9Xn8P^%-S-v`go~ogs+oXBh%^y zV6YrD zQjt*Ri#b9L6d(dD$-o}Mc2Sbi575&2G0JxP_g_LNuRh!Xx=uLbH+5T9J+C;>o7|2r zTa({=`2v@HrF^-EwHiFTj9YSg*>McCq+cfur1bahL*|EOEMqIVhu)byLk5hg_Z-u? z%o_s9(&kwL(^E*8-P9bWQ0Qd6HrKLh;LPD3=xD(OYLt#QZ7 zW8BOGJmF&*Q(VFFL zpLKZdWcokya55E#2mX!7tJA;14xnYutwW#m>En#kM7gp%bb2PJ63LE)@&^MUZk%@? zx|H?D>Cp#}HPw_eB~V_uB^#2VdIS0nPpB=`wQkLo)8%vSiYPs|I_KH}l7cyl zMk*2ymT#0Z36hReQKwsUO_pzq-{KR4y_LjLx1>YD1bHygZo8>d{H6{3qC4xhGqmWz zAgau3e_EvV^KyK8f`>jwR()$@7GlMuHJz-vNMX=f<%^CBTJi}TefyTaR=(ZI zEGmE;6j3hK!T#X_YnbTccP&8KQmXv?)tTr4+BNl55B6^Ji83&{xYX*KSS317d^+CI zTp29xyc8M-i3rYLn+~GRz4|5_<;#T2RtA9Kw9q7#BT;2aBYYN+>6}Syn^r+fwx!?9gZd=Z^CuJgn50kp*d?$ehPZg=-!6pVCpisK}q7^kMf%3rcHT0rf)=V zrB7rd+f>+%kP%vMJBlrVcFwF zl2c3eL|OL?zHBBJXXq-W9YQ^|C1J6!!t{6lCA5Om98?%}$eJ;P0jpC?l^eV5fs z@4d*xsp#ah(0@wz3FOIo)hsI@=i1=ev&jXNtE=}z1|%qpS*asT@vuTwmqh%Jp5C&@ z`F6uVs{p6ODW=PYE-SSkYWEkyFHEDOu%^wJN_)iEhZ?9@sMd^Ho$&OxVmYOnm#a0< z1})&9`jJWAyTNZF@1lU;y4IjdQI6AvaaWVk|D~HcP~MxQK*erw3sxJ;e;MWsFq`hD$zIst_Q+t(OyvKzR;1&Bb{@uU{>s3U3W@s@KFPeXZwn;DmFY>cWwg; zVjIq;O>%sRrXK4oOjm_bxa_H&^t_FQTdzYaplpGanlg|5@&{wfP(0O9b+2zTUYI3*2_m~8uZ$C#4EpEmrU?S04Y zgESsW7;M*^f&EdP@kz03kR@x^=A#`H+f|#UR{Omoxu_$mwwn%Qx%~5$Z#I)iaUFPe zoOF9I1J$Mw&J*h}(@|-MMI=a?c3BVS#g?z^tcIGz!g;oms2sr}RT|l2qa{xVllg0+ zmp~hs9@|JH!d~+l#(MCrtde%L0}vN3W?0#pfKi~WB(hH(@P?bLQD6+i8htsm##U4e z+3oqQz28~GFva$w3D`JX02(K0`=Ok-D&g&;$+YMy(-ReeU%q^a3%R@yg@Yr)k!5gG za&CZpFEBgj{@n%0uB8u;C$Bt2b)L_IR5`Y`h9nn=szGAG?w%ii?MRD{nR0g5UYmRA z9t#(7L;@-LVwXq%O^SHt{|cAT%+nkb(0iV!39cS$f_JPL#MVCVg$SD9-&{w~4&+1M zqt{d2z~Qy#Rv?A=g>btb2d~TyxfQQ4$kqN_u4%>nSfQ3qi4xoPdjN&P8zpLM+LFuv zE>&YVM{LJhoAhSLO^A72hapFW(t}UYH?U%X(StFh%Ev_&5?)WIx=vnIPqLfRc?YDIZ1^)aF>s)zt^#X5*oCF&jA3*U zO;`yKRD+R1FVt4CnZfNbMUn$H2Y0!Jx06z70NZ;szugpSl99_kG0rl7^zQlONeMP%e;VE zWvtJ>g!@*FM&7VSM7}QXhl?m~AXOY>6Aus97cDv=$<`h4K7l*_X|Bzr^MtArz*^ZG zN)H{DGHm%P{B2%(+m$;H53J5;q1AuGQqO!|;b^=U?XBi+{$boDDb**ShoXWJxQ*iM^m>tYr|L>sGnla(loQIfMi0#YXe21yNV z>vpR)<_DT=VQp7f#s11ZvK+j6%RlYwPH)kIYSK}K=Pw_$TM_%qWO{+B$YEP8sYr2` z-ZPohP%Mh;ep$W-$wTVPr@q(cFH65oz`awLWyG|%FxEwG_tsrr4tfu~2~;d&rcjQN z!X)z-VPX1M8H($j*U?XgUI`f3rta@kA@dN1v>XC$ympde+P+WSnN&d6q!#u9@sV6 zlgjW|(R>M*M5f4z?ICFpufd+&+Lf$ZnBCk*sbRp#P-*y1)$2;$G3guuQ^W^qj`nEW z&DLLctEBs*tj|m8c>^XbF_Bu>0c6U0=t4#CSYK0sOTbQ8`_dn2_CpA_^HKri)bMod zu*e8eVI=7t?z&ANhPdmo><7EP*134ing~($a1$iKv0M&%bkq9IOQ(bfKRA&Z8eGXE z8LrWn7SGm}@n##mK$2Drk=&e`-^j2 zMK1We7tc8Wn~L9aP%v;s8$F&K&AfkeF>qXGHMZ%%AJY-E3}aTpI95!KG36ini+B@% z`?Hw!{KmD0=Htw{r=#50{k?oLN1Q-V&u`fqIP;KRI-PvpM3s)29pc$zRUJ%HfVMW;s$o&j zeDHX8ua9eO>SEw7b)zkAwV5Hfh~;#QbgrAh-2~Xh%v6@z{JwN|cCx2st?bEzz7o_~DpND2m zOc+-T1aAFA(oEc~xj$Qb`g^9pg2PXSi+5-z8W#UMSC{mt-t+qN$mBxyKS7I4)ho%t z!gi5bAIC##4G{Lce?aPu5~`*IFN!*j>2M#ugVwObr|FwbG-RrB1ch%FXc5A_yi0D1Oq1MKK163(}@{ISJt31?B} z_{2YEUxr}feKW2J`Vc`Z8N!hda(qq9S$LnL7;>Pmrc1KvK6B(cp1a^}=s;hnch)%( z8V3%@BPp;J--?p{uREb*qPP^W@f80;o4SVynL}dg?0qOmws45ZLvHAX`yf<&( zidu_r+rw8xTgIlIcWi|lojhGB&N*mhu~0-l>{uXQ;4td21QV-QJ{dU0tWLm+HvewZ6!T;GZ10 zD_vQ~F&)0GeO`4KQ5(Jz*=o*}F2vlRqX^+@+!*{ZP^D&5`9 zZ`^aY6QmplxMN^|n||i1*g#3GF_NbaGj?zCN_?j$3VS`NY;1i45rEnhnq}CVcDX36 znW`m#8atoovLw|VckNb%5^8%y37<~hkW^IRt%DivZSZQiQjWmrY=B2^qY>{6{onx@ z_;;L`%d$s7=8btEeC^O;U*{YYD5j&i}KTr6~DCH3c5xchuIXtwP zdV<8x(_i097gVa|P?A(T&WEfk|BS-aD{92aGrqr zaXkPXHVt^;V+F*?d_$jA6G`}>1;gD43nYK^*wiTG8YgD88|G4^Ni-iw`261W|llwMNV$gb~xFHn##T47|K!d5ar zbRQ^o=KSq>@{X?7;a|v0b?SYwLcnGPT(O;l#@M{tB!0=()r;xRXTIJIS(~P*UDtJ) zyH4&KKsB_5q_vM-$2wY0(&uYCuZ;1+rny=oLgd zUUNu06MTu6b$elDd(zB&urjg+-=!C_H2G=G03(9iazCld$q^)@Q6HUyEa+csO%U>_ zi5D(i94b`B&_v-R*~>AB5#p5pRwV0TalU8J z_4|%_5p;>JZpr&}GccBS(N!@DjRk=7Hu3r1768k5-n1w?^Q-c)Z<`V?Go@qJuvW5x zQZ&C2Tn7e%R@4MZnAaQ8@al1MFv$Tp0MC3ce1bkX9~mjjiPzH(S68pKXSanJC?s$s zhw*4h#|UT4luJImE{3ddoG%Ky1<}*WM{<3moDFs9$JuW!iaMxu#T7p(dhVfy**0Ta zokTsYx)6`}@`WW^<~V~J;!80?!g!e+$2Dhp+f#m9Jj|;-pMuMZB^WBEj>Wz2{c2#Lf@$B4{&%17aa`W8HP`*CW7vj!c2B zm%iHEvC+62e1PU`F4_ph7MplN#veQ30UsmjwdnK@M4iIIph56wT=lWNn%>EW-tjZz z{jl@H--~zGlo0J(@$Rz6m!p@Am9B)HDCKY+Y%PZl97#6;9`%m8RDfC^nvSxHtvdRH z_rpW6U)b+vAc}qHVVLmhP7wMi0@8MzZ$<)TNx9V!bS;IFLM|!uz5=jj)iO~*MS~Fhs$r#tHb+zu? zb( zj_|M;O(k@{JWY7G;)8(r8)EO3PgYd;Q75rOvVy{Hg@6oSeRPl8rwu3J3%{&@$rd*0 z0(0q=uWYHRrIU5(3T3kJroS9V&YXA!H15`E3*Q?-=4t1#kSH^H?X=uB@6Pe5nz3~3 z;S$Tpz2ENU*`T{Dg@W01hf{x#=1+sI@YHP@a}FrHxcu<)tvfALin^7CH4?jDjXY<; zN+eGl%Rl?z0c$FMCF{pmh!?&ctvxzO=3e3bDAX z_=ZyOQ-*bZA09$0=onYB&^;!BP+8C}b&-2QO?X?-p`hO)beyD;1za7!H+?enfOfG;yWS06b ziKemVo-s^q2+%4e|EBn>|Diw|4;5%*=VM8tIH(^g&=K0J#DRRzo*XJrn}h|TBn6!& zDA3-n?!Sm%Z9Gt*Jq#oR0MaFJDgHC(m|mvs%O~1-`oTVRdwE6YBv~jfjypAOf|ZWX zBJkW^drnV6SfCGyI+%QXJCg z*C&2OGVL#4m@Naoa2WD?bH&}hp*U-I?&y6Eb9VKc6hpjk7S}fW+lc8^>BUO~tkHQZ z#(-EFH^@c^JpaXYzh8B5kh|-nB^mbYJ_qA0*8&yii=WkRN%#UM%M6B#S6&@7%6;G; zo3$UydLQc)e16IlaC2eJqDd3oQDwA?jw#c)43am@A;i7hB(6D-VH*a zE-!YM$m@}Qf9!Rq(+JW!Chk`RPA1=!O z?qLUM2GSkN4!!QgzH;BvVaA-61+rJ;xHl2E7 zKoHvQ?e|xRf*f^`AVo8}X(mLZbK`Ia-tOym6YqB@hzAkSxeKJ&w?SZP1vaxI&i=Vm z!33B3`of7$B0hfoJmJp&9856{=>w&ALBINl+wva|b31$(G|-GlT6-@_*fgU&V+$e* zbB~v>X>;x}en%mlbjM*x=D_`!c)ZWK9fV|L_4mBE|J?5nw0G*mE8M*n9^aIUf=7(u zQ*Y!6i}t^hB;b_YCwU^jV@_PD|9DvK;lto^CGU?S%dc^Sb-X>uFGQ5*&oqQ}+>lI? zCGOD7Ar@U3kx5Gwk=jEM`CND9&;5v-aq5i>0lm22OL6s&q#tH5-dEifATAmZ0v`z9 zKW{F8TwN#OV&40+QvdNVgTsfRZtDJV@l^@y7-bn9LlnO5Ltp2g<@QiSx*?Q*?ss&o zNsj>s_CSqapFieLdyL@aMpB_nh)MwL4*S6f+@EjPc9%deeukxV2I*;a zFtVvh?pC1SEvFCs<{TJJFpEQzjI&t<&goit=#As+@-g4@F-v+iR;4-MI@yK(oFC8$`+{C_=D_!oszg*2*sFAO)=y=YLT1uzZEQwh@sGcr)CHa8S5-5pz z4|w-q#Ce5t^#c`dVOPdYKU?*cbJK4`OR7;E&^1= z4AWT{{VD(q@hNMkKC*xZ=eS~%pf7d@7_S3E;eM;geS#CXTX$237*N_k398T*cb@+b zZwo~D3@;ucbacxf12lk^ubd#^i+phMRVrfREyOT_S{LZr6$#{KVo#qF=b2XYv@U|o zI~XXzz{mYM!}`(@^6?L>jmMgD*Azd}q#9*o);!iyY)WTl2k5I)&D-;m1mwd3Xy`;{ zj*%G2;zo3FQn4G56SxahS={1|9SETt=8x?#@?Q8(YN#f)8pWksrMp}$QYe@KR*+KH z$#5hYilXS7?ih9`!UGdahS{Q1JIkG>@~W4^pjfYnCT_9zt}!e#bVQH?`w$9@boKQq zlYBlUqXXoGfYL_rX_^-9Z>ML4CiMzlras?es-*+ik0YfSXd05V=E2YHb>8YD+0UYH zuqN7k3Da4#sS-)mo1Hlzod6Ro>QX1lRPx)QJ4hK^QHAx?C zq{uqmYP?FRD+8S;(BU6@r*Ra*a(XthN~kSX%mkr#16+MJ40JGY*xn>`#@{kZnig6& zjaZL1>r-Zg-(0B+)dJw=?$NXHNWqZE#}bU6^H+p~sJ>m~Ehtn;Pgo19%2&*E?*k{f zsib%6GXc4Z5MT}v`MLQSq**lmV%E7{d0h3 zverx4nliYZJN0cA7Wx?P6)=iDU{0|nkD)USBBWU{o&jx==_`1X+^RN<%O0B(?zT$l z!c@~Ani+*?iy5HIAKaX;WXxXwAZYnSWn2j#L9vM4+^%B=lKyRT*T?+xEiWv(QaR%n z)&U|WH;^=Y6p)P-8#HC)Ouq>LSFioSrq$>jFoagvEoA<+J8aIfFYht$#fRa)@~Wq* zsa05JBaJl%iZ=LNNAx#4QXfrPF(V{!GTpQK*fLG0PYHY~Arc#jHL?3D3aKM~!_+>} zmDHH@mD?DHyIy%_gN85>pp>elv)~avAYZGLUwtQAB8?VhnINL=Y@U@6X^Zr*<bii!Y!*i5>%YKIU!Be{3O z0M*L}6IIMdiu?w8%a$bNJg-{ykU{5}FmS{?91lA9j`ITZ)h?y~;dw8hZry)7(crsC?Ro+y3Q z)(al}in&j*f_){x=oIQ=1kQAFX2}HG0P%F$@ES=&1txb?IJy^WKsMF$&E3;AvCAgd zETL=u>B2p@Uh6ET8*;~kqL$p~s>bt`Gz4a|UY$!f@zFAoOnOo2REaxlV$N~;S0G%= z?TlLwbZOW&N@vi(l~R)rjbR)^dEajm15zYgW%KX_YanyFRaVJa1;Mz*i{r~H|1KFD*+^np_CqpU28T(g7A0ZT1$}O)GTWGuID2}lHsZm-wFg*g%jGsg=20XmxKV;cN_IwsPKmkG%F z5YoZz-I24bUrlgK1`TeS60a@PCivk0;yNG%Wor_6mHCP{6Ox@o;mi359so3%+ZVT0 zSks_2Mh(ca>S+OqcUjXM%$;`M5RPdj&(97gsrNZJp2*Fp(p!|F?FZsyRZj4I<3?-F z6y$PX`}4*?nTx8$)Ad^{9C|&h6dLJWBwEVGb3HnBfRobZmnqP`?7uF1JhJu2`HRXX zTx0LM1P6+sF7u;h!C`qCi1r7m#ZPL(#Qa3%OixmNcg8cy`JLtu0buyp{e@3Y4zf%D zuZFp*Zk~T8m{bypH70pX`n30f@x|Wg%8jIABdU2+|MRYeey@sQtxEkzJx-l5fky=(#`b5=u2+ zti~UG(7!SCBx40iUk+NgG{UC_5RPuC=sMrthj^|=&l!2nWftAagv(5!Et5DA5!Drr zKp$kF>CZvi*NfJR)iRqg3;?q!wt#P?sV{DaZ$WB6a zE#h7LwV9ZX*WL;102}Ya){El7`Ad<#!=uT38}(Iu=RKuGXBMbST{kEw@fNCQ$hTMOHHBRX=WYkkWIq~S!+0^XRQ2Jcko_eQ8}0lr5;DV7Hmx9s+(UhDPNY{(0oe~$oF1q!h3n_==q zyf$3V&v$3RDgIhps%Dr3d>Z4u6dl$A^x8D%K?aVwIbA2^`P(XBIK2L#A*rFe=ELt% z6apQRGtTp^&5YqLeRcCLb@P_7!kv~OA}-Fu1?E6ujzbWQ%rvsu5MH(HeZTo5Fv-_p zCZ}fI`D$zA?BjBU^~Wb)$vUfSLa~LXO}=mM0pt5LybUdks!>A zuN*r=LMiARuBoCC!Osq+|cppS%8JR3v?{<3P@bdD#IDU9zGT zw9>Dit+3mNAqAENqHvvNoyh+s4&6a{x@DuEAz*-KsV#?S^Z2(FfjGvB{VT zv_i*`QA3Me&RB?lHp`G!4u&c*ra7Qk86eTZHbTv6F~WnbI8D)Fh8%16j_E96#|`0H zt|v9UCCRUSl!pnf*8!uvQkKoAET8W3oJku8c~l?3&nV7AE(#dF(b0~M|K!)!WwfyE zH1JNZY{}jO-EWPRnI$2F;6Vb?PZcgPRjYSa%nEg`Tp=j8}> zlc-vO`;BkSLVW2jcNjN)&M$=fZd4Rc-CA_d(Ai#!lu|37*=)nz@&ayoogk`DL zo}m}*(E;!n9hVgmu-Rx*aq{aA9nMh5{QBkvO$apS^i_UnH%`iZD{g$Md}jnr@12*q zyi%>RCaRtHMic;3?AK^A7w6EqG^qVNfS$&#S(q@KhZNswUookLMvfbxEJds)zgu;; z4d*ZW0WP82whmut#s;ERO}`N!?TZ0ZyM(Q=Qc4`%Z6)b0abnP>oNQ&|nL8-2Buq!e zcD_3Z=nc^Z^nlBu&9)gd00I<+o!{9_=U{W7(xdS zZ{aKDR;XzxAP9nO*p5@rXSR?|@c>tTSkPiraJHI(yw>5SJI|Q={XjKP-)vXB$m{}w z3u;?2sBbJOfJi$1azo0<30CTDFlySir1pGi!C}-gc||*1vwO7KP5h`?1HoDPKiqv~ zSd?qq?f@bR2pE7Mr4rI5APo!Y?hZvjq@;5O5T!%u2I)q+8C1H4?vm~vhMxUUu6G~b zaeVvzz5lV0^~C+$_Z8=LUgy=QhjPLnq8nVtpK0?49LCmJE^4&pVNxx@D3uqBV&0TL(KRrtO#T7)g z-j2_WM4%tl8?uKz?aY0h4@@4NdN)#a2onrtG`kI`Y8SL|mbz?E(`uJ_QaUdSJ1?%# z7%jvGQKLm;24iXf@l^)9DKO&;kgC>wve*Ws-tPt~vx~)zzV=xFQ^ciK#`A+FT&>=Q zJQy&2>12zo%&n6=3{126U(gPDdk^G*f_?G&In&olHJ><6H_mbD5>u_&Yb7 zmP+R}xs{$W`5tV8<5vmztA~DJA9Q3@#0sW6vp2Md2ouuV92`pamu18(>*zehFdyZo z6pJN9sbbOGB8}3G>Xv%c3%|&91}rAzfEd287{X6mmKz1Aj|n*VQ1fUHpJ+l=G+|>g zd8(T@VJPPBaeIlX?IJUHA5yXmpASzXvExxXm-PDV7wHt#hM40%S z#)33{s1!%6FQx=rCjZ&M!;})%QKE+Zx{ShrZqSfb&x@5IlOGd63(lf|O!9>Hy=A%! z+5jW3U6lQk@|+XivUMQH(Rx|%6kv%H_smD>yCXL5O;#q@%USiG^$_(p@N+9o;E`O`pD7j8fLR?Tsu#Op!~7D z6%9Z&5m>e@7+3x2!Uo`j!1yo9-R0-F(*9A2QM>8&I3F@#)=}`da!HGYG{L>nH4wZi zWlLS(Y8v)rda182%3hZ)TG6;u@BJo1UZ9=AqCP*LEq?N;h`8)a&F+2HmHv!xo4T>m zv#y(*Nwz_;j+~=E<>L7^z-prDy1G%W7MrqeA@5X2*VLF}UxWxA_)azbtvFtsw<48> z^8g_S?ns9?%YUo;RF^2Ky=uGU%@Gu0z`rbX{TF|CK{YQ2{dhuJfunGN3<837PAIub zMfTJ^A{a(TOaKdEJ`WSqdHLrFm@5w6x>_oK2jID&vYm6D{Xk?h@KRHBI=a5LI3dd% zwkO}JfkC$pSQQ!9Jfd7xSj1U!eODD@Vt~PepQoOBHZN@KYx;HW{%Q&c1rQaPZ9kYP zmys$)y{^LC01ESP$?GQd=@5Vv96B}~&W;i^+#l>3Twcek`0S#qZ&LRD`M{9+U|p;R z`k%^!e|+?rdtOYo0DfM!#a@v#yxUp1v`is#W_~-6 z>`Zs2gX1bWC5=)s>;6@wk!H9u6>jbAea4e`L04@m(?j84LG}Y6p1nJgDoF_-)f4;YpNrAB4A*(Wh7!RT zs>Vf5yR&<+wgg8pMlbCby6^vr1YBa(7t3t)`KB1_S$S2z)*+@h{9Dt$C?Ja6xyH5e ze5J4Qj`Sinf}8y0vX;!Ud811F7X$~=nPAMzG9d{m=kIIUis!h>Wym%j{^iZ}cN8MI zI{ac{1VW`hOY<;k>Y|MlZKKLW0GRU;Hb|+yP37R?+81n)|9#0XmeA;b z|8AF6$GNG0-{9|0vssrsiI(0s>-|rEFZTCFctV%R>i@pv7uNQF|87^++Dfj!-|^-ngFIi+U6#wN z?MAR~Hnyem<#Ssp6L{Z1x7Jr%?iG)@_l+h=MfRmNsi4LBeNA}*u64y6AgP=Ad$Iqx z<^Qio#n;($8iG__$yLb)^vmZvB*(m_R zxb#3^9@-?W7TaZ27o*iz`%S7nl7Ru2|IowreM6FTWPT{nw9;06PkR8?wX4&YNu@jX zGL+h$t}SNn;YEWPTB0L6*BH>-;l_R#({{v~miz0(5!_w<`UO0;HR9r{V2fW=$8pf^mb)V^@6% z6ij!`N6VE7nDm(9DmK5C0YW>ojR=YAivCt@Q@toyG5DeY@vi63`5sKL*lC3hXtoQ; z)2h>RSRbPYqB**3eQDYx_v0eBP!7W$Td$31HgIqtks#HGC3NFUeLH>C056GaRqxR^ zUHz=~O9Dp@dFf3{OOd|8a3Z+){SGF86U1HU%69(gtA~3Zkq*<48-)|6?5ww{{iXBAB5KZlktL6%00mJCyr^|)V`MsU{#eq@L)VQT58RjK`F+9q! z^B22udhMva+%#hu_2FTF5DChXnuE{kP!=W7&7uoA+rTyLDV43HfH(@G7!=$Ry!wB9 zYf$gSmUC#5rLg^4dFb6*v(oS4lL!ck*VAbUb6SjUT40s$c8^=N@B4{dM65q?cEgz+e zY`c>q#5h3f+uu?{=`0AKE^N7=!a}Th)^VUUdma&$sSl_tYjV05N9_Q5UtyuMLD-Nb z_j6OVwurfh0ICs!O~yH7#dmL2B?3TJk4fFxu`Z6~bZ33H(N4!(5T^AO5!U!>JOV>#(pm}gMRM-GsXj}qqI1?_2Q{{7hNV*pt07C&rd zetg!Nne^_P@+ufMbKlSi>8W3Pb`a$rSGr6AzKy*H@JGb#q2E+!m0N>#UDGWxEg>hz zc4o}_i}%j;S`jnMSW#h39cnSM$7f10p4lv`-i9^3!RS zy$shlK;tt{nbF;tqsZ}eu4yOPeVvWG_HG{Y0VgQ;1jbf+7_A{1hU3bfcwo$n!L^sR zxtNIlL^N;SncG}I)btf){q`Gf(!X2zZ?NH;e-+hepU6V5e4Q^AYS}7R)c5Bt7$j1! zQ4C!46NvHCo#U9Msub^mp0GHjwX5|G@ycVk2a)u3U~L1iW9TCWy*B1MdD1n;N-4|g zi}Ba?rEU)k|L~t`M~jV!rA}=IQ7LtJ`-M@(GC7N5lyUc587Z1GPCCyWBocHR=IwSA zb^r4o(7&6aKBF=}L(eK%>TYY69k1QkY$tV`cq*9$)=C5~()O<1XT12V;&x0Y*Y0^{ z5$o`_$7E}~gh@r~t|p3=PzbfN20<2gK%#P$bdB6(x^zXorDA<+j4q)2?0CNL1ax2> ziG7jPz8mXwo+<)b`$&1*UJvDsQ(m_Hx^LhE&A>}k!k-SOj$FP}g^**QUm1kA5e+kM z4AbON)%21C+V?#JNzbQi{{WpUQq|bpwP!9<#qKS17wz@EM6%?rOl1}Fg)$@@4O{$e zDe3g-Lf>|$SX~N=EzVLt?xAmik|J;g+UL-#)(`@7st$-O1}+}K**bZZaPAwTvSmg? zks-}|1Q)xDZqJq{XJO*fndJ%~D;v6-FEa(H+wDJy*quQ`oLJam)dPJexO9+XYl4+g zs~|{qvtO?w$M4_S9{pVpKwp%~(KA#pX`j#rF!s!V{sYJO zCv=YmyY5*dO^IRIdwmIjs@PaPsE><3pdG9QKU%kCyTPo^rt@0DOYB=$7 z0yzW7ym=jcb)*2|E<47beQgabzg30M{KULEtwr(%h^eG^zcbvY|13|{A-l)*G88H* ztlYP=PfypjEEUfupo%~T2vgD0k*E% z>+1*Pn|{j^fMeU4qIsr!aO2U;@icxoRfT73jIT+->5S5h%aETo;laPC=sPCRk@d*l z1p{bD-^m2%$8Gx@DUJwL$jUB32qU`sE>B}H#qj=&TUx1_ z2Iz-!CJbnJ8>fkl6df>;o47BPI9N)^k1Tq?q;F-Od z$}VstlNqVRK0(73E7##TbA29qpTwm~cN88v6ob8iC?7ZIt@+^*Bo;?*WLPsC*;P)g zxn1KbU`ww4>AKIkk<1flux=Zs`(0ggXe@!8gNf`m^OD!p%-8Lk8jXEMo{t3A%mG?T zagM^4&Y#-nBP7pIzWYXYs28*Xv)G(`2F^1+Id8E${(LZ6>RiKjF!DT9(&!y>`^-_L z+3($ywaWtF5NZ)Sb7?me{)%J|oE{fO3uA7V)6c^vUNveRV8ql~1X$f+eZuhEAeFbU zc=~JviZNbhlJxHIRpH%ZV$L6Nb{kXjk@*^_=i7$-*(wEpb;V7_Fh!3kkKULoqO-V*4J*aC2^T`{AWC^&Fx7xV(Lzi1Wjzcz##(M{x{$dxakFe<;nMDi(FAbob(hq7pe9mBgA58#r3-|C8~&;Y2bbTO(5NGJS> zX~&t5rW3Vw;VQPZ-5&~;j34D{lt-7Im)8%67|{QOwBYBWHuy*6Q{~4Fg}#HGMYWep zGDC2x+7yz?p zJ?d|nUoLvMJC;k^>AP;D;-d*PukPt&xN)C$Y-J6-A$Jr#dnUNHB>Ju`p7ns~W~$fC zZXTw+OyGw#88dGT8y*Ux@T95+9u>3%BcXSsmcR=I{SeZp_@J}(gjTQ8Bc9t;4MM^r z<^sn>s%PS^>o6jw2@jb`sts3mMf8E*-x}?3K+Wr$(H>141CfhiGBawK)u4nOUTlrs z7Qcj6>BcHS7fcAnV3WCJ0xhn5`9&QDHb)bn&@7d{OEsYj5!?VEuLIs_)SJ-D#d8fP zilUW3of4Mz*857|+>>;J@w15=wPh(*Xjblokd0{zbca5jIA}#}kW$T}?KkdbUjj!6 zM(v*#w5d1~?E9rE}HMl&(fzT}MB z<92DtS%F%vUm!8p==i~|G_ynnQ@)B?!F;jx9%rw6{1Oa`<9Y(5y%8M}CEgro<)dE! zGN4q3`O$ipaL4o8@UQDh?+y;8TTguv0%XtWuMhD@EKCO7daYf2y0ziG^gZe?aV048l|Ja1n8bKp zOptD!%U~@f9IQy3bG{tz%9T2~{CFDZB)%jH7bx+;VxTH@oqBYDb`q=V_(CfH7hp!5 ziUG5R9$TRJR!^}E!lI@QC2%%1h&8!J{)(Yq`ykOv1TFY22gwapNf8e~-szH-=;?sy z1Rk8oZl4A;Bu`IUeSU@(ZTYH)(54m#UGr!z^Ij;+n_m>JqQ}^esb#h70Isvese$uW zLPed0=hz^$Rjbaa+8J5^o^sm?`>6lXp8>Sq+G`lP*72Yi*}$B^cv5KWN~%DA5o(-} zb=*kgH9|a}+y$1neYY&orf=CZ^pBV0uY?DRppgjrH@mNQk@XctZx%?LH%BwiRx3aL zNjVnDZ|UMB^@yZw6M4V@3Irlh(whkMi_i}c%OrQgQHjV}^KRo@h%?w8db(!e`^(=d z5^mtLcI4Gf_vZ=UP_4CvWE5vmJfCy>yR_+?U~9s&7T2M|=naB8hDTH0FY+q)o==^; zMhOtPj-x5mF!S_kgl!fP$lsrU;~qt<+M%oL{u~Q*vXta56RAF36>Dj*S*o~ek=tD? z1s5pv+0(3JX(_BUizPi9pcT9= z_6U6R-H=@}{*cU>5$r&##Zrh(&Mv7ZaUKth_0iUohZmDaL*8VSm|hZ;v-K^@Rft+` z-gPi&JFZ8{O~b=(-JR{=fp?4nH9WP^whz((^Sl+%cv$e!6KuEUFztqqw&YA+a8kVk z<6n$Bu76`3cWAq7uLEySPt*8bo3Wv}7uo7Ki4nU2pgZ4QS}4dqXbiDB*3J^Lgb$Nv zNV#y(T21Cf@&Rf=kTZKMfWgv6Lly=&OTf=kN8T=@ZxfH1Vz05E_6~}DH)N(t|NINI z{W(uV#+)PAXk^*FBI-rFJ|Mxo#ns)^G4vS9v_aefv@|Yp8bMZN%r9`VPBpMQp!D;B zk1Bl)+0s)iDckmqU%IEf%*clc+}gQDjN=?p~9)imbzP14s23OY_hud1W2K zyo?pDtRf(DlAxPwIj5$#hTlP;yp_J@x}X4vz38*7FfTCZ6#p_CcTB$kuq;!DY&K7w zt@eth%U#zFq_Q<6afHjb}xM)9Lkuqn#OEs30cWj@%fp zBJ~+DVAf?84|rIb$8H1vqX$(0#0b(NV7NI95$K26)p`y3P0KTYVou@NFe z>QcYEx5=RgK7sJOAY|6tZ+BVHgP#S@w}l=9ueQ+%E=9ejBNQpmWE~ew48+(jtdH8R zp2X4{HRaetNC!2^h8UBK&K;*FzlYE(q}6KgpJXE)1+6w=r^RV&6vb>*m`9|9dC5x> zt_Pb@;wlP9d#kQRo4bHJo}cXGK0|FRFVtTqjCZKJurrnIr`N5Ep4yTPIAeWaX4Sl8 zJM;ee*f6wFd;Bw=BsU;kC2#Tcf&#;@COh2}p@wwoIljvlvfB1aZH{!(ld%zJ!68|A z`;Izv?|)y@t6yMUke9P&s7&?`SEk$nE!3sF$sbLMqn;#n?tpMo_XYWRqh{Yh#Us%6 zs2x93FU%nrlh{V3Aw;?OA5xRq0q%@(KqhMDqH`#fda8Q@z2ky!%?3XVHeJ~*>vrV7 z%|pn1K9^;#7i=ld{DjNOasLQ#Bep8r0edTiRHXQ|v+HLo$=ORY%urqcv~F$FPb)U< zuaK*oa-5Oq*T)ZE%xWN~QLQ%5m%_}2254-&bpTsk8V~UTI zk9%|WBdg{H7B9psjkC|!)^ayYfcpDb55y%&&u)D11DE3f(wcSQ=kJ!dqUBHZo5y_M z`mGe$)&)aKQeP0famiN)vDlshw2xX>(Hi*}R@j6*|1l1HwNS6(ODgJ8U=U{?7~nhk z5cyalE~wh2B7c+y6Yd*QyKaoqZytJwB$^i#*27eLQXcl6;o;lz%YirGb!l6!lY$%I z*?H)&2KtAXU4Z=*!<3!O(SkTWj`ZR;JZ`+^so!0i;q7kSWIfSTa=+WfCk=$ATnOv_ zNL?8ucx_-!vC93~F-Z@?6Oy&X&X_|83vCvIm-1Je(3V6N4*z@L6L9fFR{U zO_Yw#xSYq##nIn5Bhz8gzpbD(^62JY*7DEmK3jncGf!Sju->;&&_A?p4oq5A$?k1+ zUI@bOKGC${m5p`$2-HfZyx6r}Fm(xXZcTygbp6{aL1(24Ny-889 zU(0yZ!P)wz@gDmejdLA%v$i?G6$nUEQ?7#Y21crn>mzsBD?TC-y2$lGD~U?hWn|sf zp)NB`3!!MjlAfH^RKos~mlJO8%3#(JtHk8#=b|lr3qJJ_xLh1JvrgGC`vr{kO6*4X zT!?}2F_(4hbgcwzbbqUEy)rBdM+ElWZOI+LDueb15^4~!w#9D8>3gtrX=AdiC0|bn z*L!sWAg*8yMacuSQd3Yr0QwgH^!@0Dx_7arEWdQr&sayN>i5}deNML)R)eid6zqcR z8GDz|eq>~ttyNz+YJa%Q8g^uMR-A2f+9(Og?j~dz5XZ2A3*7RH->cGTzXlXEUj!Hj zhrfgI8+IQp?>%G7QpYIFML6ye~H=@e=@cRSja z7ulmv=CX_uW?=@KLZdc|nqpNm(pEx|`NQS`fAUgFB{{->AoqRuux5@{cA%asg7l?k z2EeeiEYCG~78YYRFk_hk)mDdvo@`1pbPPBFkqQNxOLa2U z{Vx7Ot!d5&5z4#iOLIYUu$Rt^ej$e6NlB+6Rhqk%GET3(Yj!j@OOU#?`ODC zG05miB{T(QzqLObX2gumvvOJLHKd`G4*sY3&FD+TpISD<364@_Qs<^erBD}%G_5B0 z3irs0@b;Gn`O7=m25ezL8*>cgQaRzwF$XFvu>ku_?_iym0>DR>7GKGp>X7jo zUco68;i!O4b;NoVmcDuzFDFB23%TpS*2G$u!*}E}_&39ry6Qv)IJKhty)j23LDOoL z(+tmwZ1c8Xef1H@nhohFX6Z65*;)p@&7UF|rxe`9CiVdkK``>cevW8=8c>N?Mcm!% zWM!wh7e(S65Nn^Xll$RIXy`%-s$P{90tach#nh1ds+t8vK5_I-Nh>)#lK2a1la`i_ z_QWK|U4;qETX)GOCMQ4D)R^@U&~HAvclQmFTg0Ts(T3}D=-2th@g>R4?#=bqnmD$} zI+K<+1c8CGL@f;hlZ_Cs;FH7*$^OM2XKVdL!jNYB>?jl0ssdzR3y+HyEac@a3J}U2 zArR_)?HOpWpVL7=KvZFL!klJ>z!_y(%whzzKqu8)5TC0e9eJueR$&nlQ(kb33+=JH z{&S=1PU8b!_XL({iUgld{u~g{W%-|##k-3Avp#<<;}&VXF?x~Z=36XI6BVV zf5hux9ub}dbn>Qe)?vhr=cq8q8hXRSOxK`DV7O1J71a5RR5T(6Y8yjub@u^tl6ss( zQg+A08_ho_0(>V~T7B+`!LuzPnW4KEo_C;Z31mCo`m-+ECBkOEVD9+@f>p8z_42Lo zJcKCmqWQo~eg@1wk>ww)gc1|9;}8}k4&D^^Lx~#lnzl>IQ>b#=T}5~~k9&X~Ce!vn zXXD7bskfEB6jODU*1tUoq)+?y)}?-?j}PnH@m;2*`Vf=D2Pm&_;yTo==uAL!8#>f5 zn>0vd;n<7R87E`r#QT9Jp{o<%Kz|u~2fbExc|3ai1cjQD14W{+Y4;~1?>nGS z`)zDtzO}Eh9DaLyfwB)XyTVHNoZ;lA1Vv6O#N)uTu`8$+Om@CzR?R2(s4EpDJ2ltu;f(MEfAZ^4V(c2Ym&WlcBH@ z9%jB1BA8usiR})9?uS3Sl@pn>jOjzwgXi94qzieLd{~4qx(sGMb^_RX20=mC+RPV| z$ypcYMK+ET;v_RmL07*9UfToKMB$*ly`b3mKlM_1S^dhglM6i#MfC=>Qc)_p= zd+pb7!X(^aqavZoKBEMP@VMip6F2-#@=K1jO-^SWH2NLf4dX*d508}tY!pn-u{Vir z4=NhrJJV@ePMjP9OUG|51h;G*&bIR$Ca6u2q%%<3`tnNLXA*MEWTqE88_xrDv&oql zlcDz|#=OPOwAuK_toV?WA}9hl58jVVJ(c+s{0a=T z8N~m#=2Nb=|HCQ=D2|fsUgV(0&ci$RH%~Oui*RlZ(QASkB8_}QR=urBcMadz_4Uy> zo^1;g(3;@;aPyWCKX&Z3J>E4ZSs9O1f81SDL|}jkhmFQM8_zozk(5HjW1`ldNmeDd z2tm!lBqR+*_AP5Dv>4+bg@#s2+=)qUHR7_IHT~}P=iu*5Cc~k=&+gckOo!tzJE!Uq z@gYil&9eEQq(QbePenIu+|TgjhxnjH*VTCJmwyZ%LloMDIZ3ionTHxkrZQ0*D(gtH zetD{q%nzh5QT%otx#j$7IDgCpfD$_vOF3To_Pa4)c=!?Z2l51s6U!&^MHs=!UP;}S z*m1zYp8MiuF!B$&$4*gP`DWxvvuv!zON*T?WMFI1Y*d**jR9p%wY{_n3g7CfO~V6b z0s5g15WQZ-P?xEmTK@PmG|xjfUTueU0Sd1PGJcn5Xm_eYNIo_$xy(f-?BZ==BoXS3 zh@gjB00baZ18FmtUD^IPUP*Cr(;O<3mV%B4;R zrqd4*yUBbDRV5{JS!h@Pb?1)L*;^i_&rlte6dgt%J{`48OK=cC|KL4S)UOTi?9?O7# zRu_r$`dG^bxpa{<yMKM703FPdUbJ?7#vm$8H zCn+vBI!{@!NwVil!|-^sZn*mf{b~*Hm{8xA-`SgX;4ps7=T>`IzrgARJ

$w@$pP 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

4?lTH(@rPGs%Pd#J0d|v&@-WR&S z!=N*cjOoj^8t{4KF5fPNGpsZ*b)RM#=-pV=}NR`!^Glxr4Q|3+N= z>@&&nxLi08X7!}DQw!QzI}7{)=dShc{%#M!K?e?lxgPW8yv)7MQB-4*84m8tW&5_WIrbZRw=fy*z)AG)~I>)r=x}9Z0f1(MRYf3$C6-6 z;?&OTiR(;-{hs6q;dgWE!k?m{o_7YTU#Bf#P8UFCA&tTYG^CP zEC6+6pGtYWD6*on@CJ^5x?2U+E6sOrH#}E-k@q?}av1p}DFL1X7d!B9KNFnQGgKhK z<5zutpb-7*4jfO;@29%w+^TC^Jfy@|)_>4L>SaflAfGKF$L?l^;Jnczy^H#$Wz1jzAzk z=)E_c6swF8T95012uiRTr_{(gu?<&%W;8^~jH?%>~ zsVt{yx#IZ2ohAibg3(!k-mkC!FyGn%v@DPyOTI;)^BSZ`{1+(6hT}Yv2eJJxp z-L0G}(rFh**fES>@;U4_{x>_Sr~O{DZfFpm=UhcJj5#3Jqmq-^ zbMnNqPes?qef(3mz3oXH?A8nrBx7rG9#xkP-}`(y3k(Frvp~y59A_#u-SgknI9KAczKni3MKHT*71i&&It$f=rsVGol^1u$(1pFW%OR#$CUPV4$%Y7uwKw8YJi;=wvu!oi zNv4eWvf+c7#gFMZ-J znlHgR^k7QFulx9ixN0muOn!s5JC~fXWJ3pl1I_ZGGhcw5)Ui;FTqOi;M?Blr8^|zk zjT_+?76xH2GxP7D$(x*2skn7nIf1md(y{6mW*b(w3t(yMCl6bemWq}k7!cJzv%tDBfW>Gxnij0tuWkyu*mUGpu}inyC^ z41Exe;or>xsqI*YJ7N1IXSsA)WteMPQ!8_%jB=P&V1V`f8kX8Yogel z`Yy^QtZc9_R(dils;<2Do^AS=M<-~y*Sxj!^#{UD1+kzzVqyvh#yEw+K~poO?&Gi% z3@HZ!Adk{);lfA!28IIw8i{^mEIxFete;9CX=7Iv<>Op3JvZ0pqGEm^!kikCv(ifK zo7(i2efE=AzkCE#6SocJ+Dv@h#9gM4`;RwWY!E0ie!Qkv^irMRst&uA#vhw!&$i5) zv@({uV6U(B{EZU-Q_n>G&@0F6y-u&7=v*}MjztJWp}*> zK+cD~=F*hYC;F{Cgs&bHUIH3I$5@Z}7bNSyyecb*!%~KAf@1*z!l9Y97q{_;e!p2y z43M@xKfcWWAbg%*_E;^Ys%wE`>kXwNzOvigjJE*9X(u1l*s;zqQ!p5N6D0PouLNyl^l4Yy0Jjv0UB-8Rf#3X_W%#Yo zd?(Xw&++)bMzR0vuU?}#JW&>dQ)7p7N&oG!`mtR+qb*0&s{ zz{rZ-$FaA{pZ$E2ey!(M#?GvZ`h?|O{tF8Ckaa{M6l~8@2IYC`a)(Nd#35i~$zOPi zByxD@M3B*BZKSFGPWneieh>zDzTx`0jyGJ=NB7Pz=pI;~pbZR}pBX^=KMZ$EE&R8xaVJ=%tqTTuv!N8ifG~SoOy)4IbBKGVR%^ zO!PhFTNeW>se#yL0OBLhGd|t(mLDQ5#t+4Q6ILR&JZV!g-YGDGs)25f z4$C9v|UUz`V8H zo;&(8(=@_;=gi*CRWEZc{D98+@p+249~NzwYdhtPU!P{*TwIHPmLd#ZW*o2fl8GzU z@AnUld;7=N0=ZpxUM`*80t(Jpbt7=G73l*@0{n%4UzV3jRtVk6RRgY3NdLjcF?A39H561MA69tL-3>NGJ+T_k{E(TDz$%HezYr_!heWAisQddT z=Vgz1kJjpKCRFtARhJd$VWl~gXIZ-6iH=P;@g{LG^H1QA80#K z1D)^+%q^p7Nw{O0?VWIEXrxPS>LM_?lU?Pe#zzfM@5GV73bWP74voV6y5X2xj_%m| z&pBrm)dAW#O^mqmrIk>#A?MdCyBEnc0~Hf39(}%qpdT*jrG|OU>DNVzLkIWQ5~a@( z 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%0AZDRUBpr=Ug=FfCQCjQ)L^>Xei(uL^}qC{ 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%0Dc-4u5arz*TF)o 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 literal 0 HcmV?d00001 diff --git a/packages/apache_tomcat_otel/img/apache_tomcat_jvm_os_resources.png b/packages/apache_tomcat_otel/img/apache_tomcat_jvm_os_resources.png new file mode 100644 index 0000000000000000000000000000000000000000..a466d2363b17d8fc8ce18abc4a6d51ade9eae2a0 GIT binary patch literal 291803 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%0AuQ~<$+srPzN0#fe zrFX>!a>xb1>{H(n{%f)HSBtg&hO=z#bnyxa^954Ud#?`&VfK6*2(nTKTV(ob9wlvZ z#%@nVS6|BaBp%ns!#&&}N^%;*%O6=S_P!A;lOG^U>vg24A>q&|%NtD<;p&Ls4k~~d zb?H4Qf0AepClXen4~g8<=6+7{;r*?!92QNN(b4|3ZCN9sna&C;p0710xVY%=Hv#++D~g9Qw>ngGCxegmOAU zzTL8khjd2IgcIewj68cjOvL1ZARf)lH-KP^|L=LmY%AZb0MNQ)bOsxW118aMlQaSF zQ3a|Sm0BS&XoZ_T3CRK=`e*+67rH8tw#|L?%-qT(B-d6=h=kSrw5o9U+lMX%%0ziF zQ0Q}|xQlyq^yOa$k{`>`MhD=rn5IOrcQ2Ou?up!w-L!6-D*XTS_R^(0vh*=J#(nOp zJL%&`Of4{$Wm%~aT(V;RMU0gz0e2l$J{GJB?$l{F>I80-44LV=ga#P8YoW6^=T z4I43KFq?%2ABm**$r`&@cE@{cj5@+OV`wkPzE9G#%#2yD=1m>P%tR!B?iDpuq)*0i1yzWC?$I2jbmxNqYam9sTj-tBav`8?)xT8=QA-;wD5k6x!_P(`150 z*Cxhn*?VX_+2v01oqxV@QGTb!mAok~==VUin?BDmJlL34z22>gKG@i3qfv*oP%BUM zz&KH^g;_L+Ow=YQlVPlxwZsxY0+(rli48OMFS*>eDIaMSd_24PTE`_))x zG+Z$yP;=1`D6u!T% zge2LZj4;3Ack#MFt&VSNx*-?jEuKXr1381T_=>L|F4_$xUBmVKS65-F_$wQQV?H7H z*;^z0SD)kjLr}_>QH=AByLOApHz!w6Y;-mb&d*S|P(uBR5~?GYE(UYhW!i>5Qv>o@mYhon@beXUp^uj;1Om%eY!vOv5fAR@Oi*WnmnYvP7;jcnYA zp1fK5s(U0-waO{Jn~k}-`iHC84dL!^!_i_9cPA!~%jtLQRi3F19vzcsZ+LlGr^>Br zp$73WI@e2{{(_hQgk$)q=sca&a|On9fnVQe7)7wK2?Z4eg8ZAk3%q^-#hnVZj?=z1#;8~$3V z!AryTAiC|4U2FgSpIr=l%QG*45RIMG(8O}MJ|uqsjdy&Q0g^Loa1zCH{sAeB>N8`H z#my?t1+MtO1tWLB*J~alF};gaO9|W?5EZwtP<8M;K#Ss{5E_SWuGz8`fuOPTbnqQs znZ`+%^DyM15UZ>$j)}$xrz7R-G_CjS!m6SGJ&!MLm+x^YjeTYJxZTDnIWVk^hOQg% zdqykcjctR4a+L)E!(eCokCc-rkTdO6^@Rk4D~D89l+f$@!^R|)2n69cYN~8G>bV8; zV%&)WglM+G%ztQXu5ap_c=2h8t6@<=&`DovXP6nqE# zCsF?Vd`((aV(L?<@&3fluXOi!C&%&OYmWWdKucVSm!>v@g1S#=LX{v49ou=@^s2Ru zf6V(qK2us17VGz^Th4yh}dZkH?QO$FH!+<(IKo5xff?I9;CV-AKoPh($=F@36V_~>N0 zCTMk75p!&=%7GLV73{es5-r2(yw4e4U?I1neOF^;-26Tcb*hP0%f{WUt*suNq8AJ{ z?7E-vjmn9*6lKUngX>if^3CRl4F>dk?qy(Cje!>FRe!`)W4p*ELVT3yhgcDTp?k9DZM{l~SyJAU@+x%mH=I>~7E1 z1#vr~o<4bvwr{MmSlF%1mhW*_MDEM?_&BAP=E;Z8-dJ(YW>04oH915L*3eEt4(>F& z6nwQa*GjSbS+lyX${_OqYEG+Cgmtv5-QuRYzBZ={aq$mcfaR3CAqyQb3j8FKy1uO*W~!5CS5SS^jF_#-O<_ z@(8`L-CzKc1NldMB2hdU7VK@AjZw#E%toW`@OC|tPxIgR&vEHhSEtEaHJR-{yNYX# z*BbIfm#xe^$kib_t@E%wyC_G5km*w!#)EY2}LZv_Rd`|(L?P-=pmJ5kzqGqT+-(N6^IEsI~;#4#eX2AK94c%MbbV%QUgglRSd5b|2fR1chyB>)d+Yf_%whf~n9c*TXy3 zr8###v`m$Y!}&(fW#UXn#Hai`t^cVsCe{a1UlmSyR_%sOZ_MpZk9!r>+m+^jULQR- zM4s%cbN1hSF}U6qea~Tc@%3-9Xv~974)d8l(397pc-GkwLRD|6N)wR$wL2sq-F39B z|7EayN#C_4qv{=U)T1fH&wuyyN}DbJ`4~#AdI$51+Y=rZ~!cCtUm$ z1!UWmCs(~J&9a5mxk_e{PNmj-7t7*FuG?$FMG|-E-xLXm5UfmKCa(N*AhAo$FePx! zI~Hp(;_P`IFa3&@|FN;Pn^J_0DE{w$(?6`Sb!N!LudoNl$a`{tn0udyE_XxiD|;Bh zs)&T7P1tK%>$X%@>qT)QCWk!BDX;yBd$WJ?2Z6Hacaww5if1<3}^hssaddZB`)+pAX??rQJ z5d(KBEcGlV>lhXpEjT#)r;A6tD9t$wAVId|c*|isgZ4S07)dUFvIm-p6clA`GFj!j zExo8d7p`(#(THr3^zrNqyS^B+d>yGTh?!w`G}w}e+u;%av2|a|$2S`LYD^kS@pt8y zY6+T-ZHJ7 zA7!ssS743#zYuQ%gxl*Yce6o$dhLRDkd^<|yCV>$d2dArqpLWuj&@V0KtQYTyK+Ff zyY=q37%1y~rwCqpR0)HLETXP6dsO3S=wJh&Z8vR*^=vP4Y9Na{6Imq_4wFVHEzwtg z{6j{ta64pawr?Tle!9oU)tu@4Z`5XA8VBrw3QT1j>Zbt1{z@XT1hzn|JiOJphysh2 zk`dn`1!SdGhKK@Xp-D}UB*fx*D2)nIfhweN8MSz8c0r_~Ga-{Nf2zhm{!EbA9Sxi< zTlqFw;0I7?{>rA_+D42cAziB|t;|_DAstSZV<85VLGyKhhD2=3Xeti`eUJTQN#F^U zv=U1DlRq&8k7$Q-E`+ta!%>~9%X?eSW876~hK$}%@o5#ho>*}3haIm9_l1qIq7gLWOv!eQf7gbKp+rq@@5P(Z7Ty9}dbK3smFPdgN4PbP z2Vy8J3Q&)dg$WV_X8>MpGrwG$JoEk&T=U1U}Flz+*_UovNP^FBUnp{=On z=!Qz7912e2{=roD8*?ij=MK&C(q%5Qx5o!Y-ZHHrydG#AR(Rif`5h90d{Y&G#L8^c z3o;eiwY0$Jbb60co@W^oF#qxKOjcF82*@b04OKEnk!GyX>pngZx}HB@W)QIz zfcFC`3SvFUe$0-Y#l4%tD%eRCq{7nZWHN&iPPvL)BIuNB zeD+t5{a=tjlFc2-bQNDX_{Fa0{%8=s`LS5=o%K*b61AI@$Hs3gn9jiu0{05Y zUlcSvy5*!fSL|wydTxpJmP4MaT>`y@|JG~qk!wW~p_6xoB-3m}*38ttvleL%a|NwQ zU=wlu_WQxV_VOtzlHq7#Rleo9*;;A@ltV?L{NB`)$PQrzlTYe&I^7nj&3-H9t5*LQ z7oeVVL#qvTi*aS@fi?R^2!~}oSQNu^H&W<>(XEZRB7tBfjVoXAtb&4!N)RDsxpCf~ z*+eu4rU}{SLI#%r)I==lQSm2=%NI*?wA?zXw7tC>1Y=GSsGem18f_U)O^+>s2V;Tx z$xsEe%CkX5!?F_5GFN|avK6nYJaQY7(>ZcD-it!3ZTGEVa}^k(tz$*XVk;+xb-Aks zcN#Cnf2B^5$HrJ5#KLi<4~QsGCDrjljO5WG1M40)o9M3iz^OT)%0?hru&_;uNJPO{ zgFM(68qY5r`4S6Y+Fp`#dg{AnT=LAO9$jXyPSgPKldJash z_-OG!d#WKN6I$}v#z;Q1HsroVr0S^6MnM5WtD7EjSDy0Q=R6so(hqnXPCp<|ow++z za_QBds69TtEa?43J#>G=9G!n-!wn$C#ktI>BLZx!M%NxV-G{j7)I(eS77a!Gy2h<6 zbHyld7p4oZ-OsHZ9SCv-Kd8~6+aa#Q&x2^KY3x3Fc zETml|H2nKt9c+7?mwTKaaMxV8C7p4MIfDVnq&({4~c3E_JF-DcE$cdaK{i?KkK_yA>tc?AcC}WL%xpt@YQ!bA39(QM1 zf>wz#^L9ETnW$3P{E1vdtQ4)``usmZbfuu?{tP6CkA)gCVH2X^G;*fP-7i3G$-Zq5 zo{|Yah*Qb^ydW3^TXtpmR@K!cByRO`rU+vAfLmFfU;qSh!LyQse#n|den{*juhM-? zJlB>|yYzw@7F#KNuNq(u8jXLrZQi7s0?)Jj>Db_P?GabhTVw8hB6eN9pTz+aU@iKm zw5t99mRuH{eMDksR$?NHYv3w2W30;ov%6Jyl)DNuI&!u%hc`P)gLYYuUh{d1&-9Pq zJTbGr%6cjjo^u)3-jq*y#e--R%{p#@v3gt7y)P44^vOcLJ~ppm9FaVBhw?gJ)SeJ( zv*nD;pVo;HmJfW9tl3ZyqJRqOzPMycqI1qYEaMm&)2Z68NJSmdbr^w!7ik{8k4O~y zz5xy76s(@3SYGP^gHzdmUSM^ zb2<1YopU&le`m90%io=|f+Z8!1&$Hf4?i>dEBHQN*3rQqD>LDq&AL;{*FvG4ZR*1GwbErRp#H=wy&BpY#M5o+aG)Bt zV6>0OvNl=r0mZcSce9CMZ_?OH)4DojCPCPpGJrW~er-cyk%6lr{wAYQI8zLhs1a73 zu<=?We`CapJAeARShd_mc)tQr2;>;q`2xkE95eUWOy%0tK@0#1kywWpj4rRs=Ng`O zK~SFY*kdiyDJQ|6b|s((L%KQ;brT|Qem0;~7_L5EZ2hzW>>I)S5NVUID+wDN5PlNM@^-vsu$w#E;;D~QH)7tSu zZQ==BLeaDWR{Nx=luWolgDy8Q<3EsD*V-E#cGiJb_A_o5x8PUT1PYhVCrj2IgJ!fI z_6jZJ*Y5x>)odh=K zi~15A>kbwnZj*^9^ID63oR;fJa*ofF{1?YNJ~qetbJHFs~BJLV)8jN}j|J5mlP zX7X4*)~k2D$B_i2n*K_*@LU3lJrRKwqprSS0e#mYgUBaIR=;E1BpBU z0vw+0awZk4-8|CMZbF!GS+cm!-YD1^Td`zwJ#>){|u%3LA_PV_@byMb7gDd~EiTxXk1Nmn?jER47wtpf_IWNR$)tnQyw@odD~A zx<`as_+FtA^_@IJ?{phy1K6KlY4$^r(W7AAf?`+IUz9lCm^95;suR#7@&z*p`K`?2 zp8q1J2+vgxHvSZTxUHGO5A&)rIy1xC1J}y6vNLP6adI5CRmNM_zzx{&r^>sqhJxL4 zA1$oT9(QtZ-&5mq*BC@vLS~mqjwT^f?o-8j;MOM6(%upAfIS2lQnF@JASv?Ng$UD`cY3 zvMpYRVdf^QMi4zR!+puiOLP|kgbT3FiRwfKKZo2)i_{Bj#2UM!=qeYFmD*3t1!pLM zS$8TB_m9NmjvkY@L7UEvO}?iy?wa3}8K0OvxrC}ZEsDx1*O}po8S>wJp|OTfdMh}j zT+yU}(h9+AP(eA3_7`e24zmef;}2ehZp10_9uY?3!OW?94WL5dj57a+KqV`8s)T@` z3bWDUc}ftubQL|;p2NWgK{nJdg1M1A2G3jd=gTba>WV(kN0cQQX^`wPdNeLwCB^^C zj}SAACiKJTKr1Myi(GiIke}Mj7#^JU{ajjRsYxA~HAdym;}Bsos~q`pJP{wi=~Gs|_UORbMj53F^z z^W3aUcoDyz++BENHv$?!0FsagxVm*r7d%#cZ+3xZo>m@Vq*&)Y3J%#*03w9_TxA`# zTJ;v9=FL_MWWEghyBhn)D?D8}ZuwQ2$!oq(I{YiBSvRMDhD35YBajH*&-j|=frOe2 zQ$ld|hk*oskQ_Z=5&IllXNNp-jM0)KS5TzU{5kHZ-DI574rdv@Jty?!wUUsE5GsQc zubhgK2O89LG>Iv?6>cr56A2r){Jtt;7bhTw*g^JPO!;?ahb6;6DKSDou)X1-8y#gH zqy0pcGcGyJfKX+hfJE`?=3yq-Ry3Yl4JEww-Gg_Z$ei=b;!a?&G?9~Z>JtSt=T83w zM%+qEZ8$?uJ4+qK(56A;n#PN!)2p&yd((sK`YT#R;$N~Z+(3K-f+Ma9 zOCt*!_iyTh$`XI^Zt8T<^*i1{4!s08j|^Jf$fHu3Gu@skkQGa|zbds#49IoNtPe-Z zve4{bWfKm4nQzqRtG%aKZ1qCwmAH|yhmlf|*`vP9J2VPp?b7AkO@&>~)vDMy)JXUC zR};b93%xMY$r^zORsN#S$mXq&gpk>-Wf1iIm252U?*+dMKkj6oOGQI6%=8G4Wl~)E zdT}rZq=ra#!-wN6n*;7*KS{ix&*Q$xQ27F_!${CN7^i0ef0-NyV4mMT_Al~#@dL>r*Y;=x{uA4M=3Oa(o~FHE&X3OH=_FD`HWQ66 zdT`e(pk+pd<{_0Pl8W=Dd&+VuICI@hO`C8-qSj{a>8SPdM8r9<)%BgYk8dQE!{DE4 zzb>G^BFRJ3-ZA;~*X&L1Hbx!m~_Z#QL#XU^sEnpvPC;jk!TED+$LvQzEPZ*LjAcr_A z4m=w`2>vOIs8Q3FPTo>$xBUn}Ne4D{gSAM%zRApmU})DW5a!UzJd}Aw)jGac>RW=N z9H-QEk)?A!8#Y{d^72){#z9tgkPUfz7>?au>)l#uPiVo^baQ)zP0;XCye!y<%k})d z9`f#rJSv&f;WDaft%IjLLo%sEq8m5pV%FJKCcJ|3C+TQ|QWqw~^+FYSf@=VpXzLuL zp5umqczmexLkY;iR5|A%jsUyX>^0mKJ z%AYZQxPPjeUD%yxxmic@as&e0Mw`w=-Rw`$1Tcz=PeQ|#H=hG!x2=y?3a|5d_uQK> z0kjdW8g~1(cNg4lt(KeWa?f`tu(fZaZC8pbPpHGAMEP*-GnCUb?%im6J0RcOy#n-c zAb3)UCG;=-*p`+_J!5OGa}kTbiC>owdC2&8A>bjqCpRms52U^N$Ux3l`!_BnG2Q;R zq4?i?G4iuz_<{{*@U>4~S+$-5`4SQyg`j|M*G=mlU*Wtd%+R~ZH|hT{^=hLMID>F* z8RRtX@AjD_;y<`qv|GWYnvUj`?5+QQS+UsCL0t5=D?Zi9+ors=ftyH|%3*1}u9?No zu|sm>FR7n@K0&y9Z!f_i}U?po3YIM~!FdUsPx;}hv zh_#Oo0qyTT5vNDHTt2bYvV?HND;z+8=XnPK(FyFXRK7Von?_Tm+VQOSC#6P>IN@#< z+GS0|b(MAF=3qZL&|P;P;ECS%MbM0 zg0P6+Bb7rt5${4iV}{>KN0;_>()#NSzcVx}ub;492YKFo0+4-b^c0$7-Am&4d>?_; zDOn(knG*Y&y8p{f+Rq6c#u6QXO#Nt?(oXMpk{mJAg>%HDZb16vh&Ua=o?X_4^SsqEljAqVV zC_J--DWP1N%xHb-M(dpDHudNbwwbZarH-WAt)yvdbo^_EQnJJiV)B%b+sO~34(InS zF8x}k(0&zZJ_|jePGUso?TY`Uv$~toUzPo*&OaOdyxxq8blw(|GY0ELCsUL<^+mh+ z?wF>rvz;xIE<~M|rV_hfetL7;m@2r-Go(0{o)niwU0O@QzmW09r|b1lYc7R{BB18h zemw{$o#3ASrOqUyd`Y#&3I`rjwrhod7gD1=e*<}^myqUX#!8}gIXFMV##^o1mq?_& zO1fg!;X5Eabyxt`ewAed+b|3;$9mKOS|_+P;YK3jhUg-s-X9*PKbcNL$my`wLk0AU zUX-tW14PLj1A2)OcTsK=u`8$H`Rg<;T+>n4ht%x?r^4p!Ri7S>Hnv$uVeOv?4vweQ zdG7;joAzu_2S)3(-nsZZ9n9Bz3iNlrdUbM)TH|)drGBk)*e5_M2f^U`z^sBsf3)Ym z#!lf@7SqxL05kjw#BG^8&+@obP$#eloZRx>TIG5t241?bq9o~R-5_rl4yzU4oG;u| z?V;xU5>+2GyhA#otDhOO!-vMmo_z-M{h7sIZmvwyox#3#O~7v9IgXC-=#u`kwrDCY zL2TI9t(m5zsYJ=htVIX#+iWEQXNMA~&Jq!e=>*>>?GaqJvZcc6TpQ>RJ!zNC6=>h* z+S|X>TXheGRh?GCJ9n?_tKhA3{UN*vb;J_ol6blDbNL*P$)!GUOt)9_78r9JBrAs< z$Fq0y(u6p>8^yA%8aWgr)T?!!i)3(JRd3Yb5wlCvt!KQv`&q>?SsISv4`(I zX>&U7<9mw87BRV5n?UjNVlFJTCXE-^OE!8$c*Y+x{TA=axH5Y@wZ+|A?#c2H5DD;x zvSzK9<;PA0zDeST!L=yFv^tMFt76#&7##`qLE*dwKz&JbpoiNIe*A7V6NOcq;Vy)g zrKIGRFzPhE9uQ!dO>Z$w6oJ!xNCd#Ys%UrXPn)S%E!=C^-ncH>(Q~+NoC?sIE2SLh zoRVXr;rz*K-<)!-7vJt5ZW)JIAiCd0X`6x*Ej7~KEJo|XKA&WDeRdglZBi6q z`2dylR8_0Ay9d_k{0=f?Nw#SkihT3sj%= zmVi`DZV}@{2X{cCNUAb~SVi30N3DP_n>X?uXcCjSj1T|GVsvUnM?k!XvAm)!S1`dF z`se2ZY8l~N8PjDrb&szlzqrvYA3H6n2ZljqDGo7S)+dj$ML2xS^Uqsadcj^7)G$3&nFVZSM=f39vpuz^Zj|1{7#7M&$lHzJa2bCnBHjDr)9$G;Ux2!rhcOh)qvYxynhD#oBC15g7S_ zn%Epnex(E@m8sGzQqltiTL-Wzpb>t*qh_%>2xwAg*S1|5-4sr|{bJqtntrbgHk?%@ z+rWJyt9vkCk6E`QsleVSaSbr&Hd>9>I$?l7JyEp2i=RJS_LfGDyf5QP7ra93`e;#Z z86z>9j(PeFUZ5TVWk__~g5l>%c}#!s#RYfHP^noV9~pPZP{^5CTe{f)3S%7o@v|m{X%5`RM3~fEUT=o2VM!^HkdnM*P?|cHq>G31q!`G%%zkDB~%N0z0*f)xjOcq8s zdo}GmCP#WKeldmO{d>UYzqDj}N2Isd1j?{~^LIkbLF$Wue!VV@b+6a^`v#A_lC+CF zE)!BUFMStgT-vQoI8Cpw5irs3EvuejvtNgWLnLN?`rKKU3O`K?*YQEd8_tR82TX$6;Oz^tT;+RVzJGO$gQt$vC?V+1j&6pCA zaQbS5>Q;0HhBDIrmMqgAu*zTmVv8OXs6C@Q?i2LoZH`n))d@h^2g~9dCG$Ty17962 z>;i<_#!(&D%P9ed$7xU)fRY*qEm78-rJlXf#_;lwPc8o#?#=#=dIekpv4G$E;QIo( z(n4Ecd&*F=t%8_RCAn~Na{~KP916+lUccTwH$*jx!e7SkUX(6tvseHVDF719f(rRX z`MG=*f`PT+!5I0IuYq>wM`wUDNzd6_FL~M)DSxWMQ<{4CqJzj)bEK`b!s;k`Lm8-b z@PLrdT))_F&yw40j0D11Otj)oo}R>~BKgI!*I)u+)Ixt2K$n-;fImg~R*7!Q5)t?) z(MU$T2?y+_+@c5DIJ9w#u^2B~kfYtVwZx`0W&qiILaiXc z5)Fu@i!>ITPLP24H6Z|p)r{-O9ji5D@Y3hdEqR3_-DvjQrk++{39Zy!v>5|0l+G^9Vo;J9$WG7Gd8o+BXABh{zzg%hu%UoSI`O%VRuSN_h_u7 zOZNJ0-3-w?R0=U(j~(>fznm7Vd9G!xKnQ*7p@|A8 zv`R&?5hqrrfr9XC*v{qLA2mOrN;px=zVU}Od4@G>DnDRqBSa=~q$X-^;E0+S0GSoe zON5Mi!rrCr7pS~U*jL;vx9K)AEq`oxxWy2h)}DkH>P^*!KjH=G)K}rpi*W&UCU=!G zzz;B%&%_rC0A(++e$Y#-xGm8{+$Aq8?OPsoQOUay?QgzzXfP4Doq|GQ8=z)=)SE&f z9KC;Wx40}%&0`=d80NgF+!H<38Zi2fCP}4Tuqxp6k6JECK-^)5agH6X7i#OCzBacE2ei+{3_FQuV z05K%frBv{W)Vc%M)eV>bpa#)mgJr1Y(6qb`N@2n?p=c!SDi!$i{*dl?E+NRP^+F&Z z4H*yn@in!~{XS~C|B$4jiQ$qUa>&f0-Nsrt`V&bMy4`BoW1%P%tI&KOp02o-iXTkd zr_Jb)i8d?_jW#1I7}qlernHtFf&PcAW-lQZ((bCUcrN_~e*TjGFn@Pbk~dZZA29Hb zyM2?AKlo&REp7aUm8W*Bjcm}m&m>e%3g`_p2NQ8*3&y^Mi^5iN(JbhTK2%2Ar~#kq zq5biZ##k4m3b+lrC*L~g#4kZe<5RE4Y{w4B z$Z3p@t+IOaL0aNC&;R?|QHp#?ur+lI?R?(=gJ4hSw#0SwpBh(dOeQZ>nH-4a0Yy6k z6~cEW)W;b3D>}e6Z7o$emhh$*vYsralP|?*cK$@Oad}}a2Z$=!BnLb2Z+(-zJ6&r~ zjm22)xbW>vz0f-LGICyvclizw_u4OHmwDvC+!t#{3 zaibVh2M3+eF0p_@DD1|2Oz&Sdjnb$G8Ud19v)=O`7NT73@_3~f2Mn92w7^FgxLAGr z#lIA&{3KL6&+Ff4Uq7AwdCGk@Ti(e1&!%s2U1hZ+$Jm&q8yQDF$>mgZM|?Tb znC*J8H$J@>tsl|59v4gEi zV7)aY-kaQ(4cWtci{>jcR0xa_T^2y>&QFmqhmd*bmHVs}-)8xm5Gakp^R5WQzYToK zfhc}{j0ZW!Y#R48*+;!h%u>zhe2XT*4SeCm)H$$3jk%X6%y}x`5-%M0H2_|bsc?~S zq%sj5#!x7(S544`X^eK0@ZAy~+ilOLxis`I=5d&VkS$wD4(=6e9|Ki>7NJ#{RyZ?u zm`T#-w5nlXI_HaA!FK>Cj*d}?#`q%pMsSR?bZoVE>q}%rV?FA}xj5h-J&HXZDq4iR z|9@%*PnO5E?z|FD$lzdco;3>v=2uz*h75-9(Lk$U>@5eT?{g!2A-S6{-h!3l2=$93 zt;5|@azH)(0Clc~&lB7%gEsnFe`xt)Dtt7ns}?o$+=XyohSnh zXDOEC$0^DyB>QFEubm7HH@oVbp)T4ID@z{U_wy%BdJzB(C_I0aW$b)y1RbBv1+5aS zccg0!PI5&$_uUNHzj6G6zw&4`7{v+yHJm>ET3@`>ZGPUU1HebTpCkfX7Q*yuweJ&o z5gyXYzo9>vg4hxrZ18*lB+m~SweQoz>`J%cFcwyqowq=~^#&+436Rj@vo9+o|CgNl zlm>BUdVQVa-~qFd{x{UKi*CY5ijc&@t(is#wge{Fk<8+F4+X)-4N|`FuUB*BX@)@y zW=^Fjidg~^PCbE{f|!^!u(pMBBDlG28-PIIa!0wt*yGE+UsD+yzr_uv>yVuYmUS3H zv&J6)&B4_{U+T2=HT(9U_mEC%*^Y!Qr6G*rqLVvd?awH!lcWuzJ3{Lo_Lj>$u}a35 zV+|Z2$o((xowoZxK+_ppC?HO@fjQ$Rw=s39c*LhVgh9?)(TrM3CGZ=Q@hX2r`(jdy z)bE*6)#NXRvOJVl1&wA9*)GT9PS5t9Gn0bxx~_AsbI$vH-Uo(VLM~0Ts3RDk zdG`+2XqGJJ`W6LTY0bqsOpUnxd12!lOvRS*uxKaZuKXFB(K{mZ0v|d6?*vYI$wwbh zqkcxutM6j4JiRvk*R}dvC5R}4*bW{^V=eA)%ne=YkJ1*Z_PR z!>?*L(%+emwi9d}byc%B7bipjPB6J;w9wI~bLwB;YPL7&2ms*@D0ji;tSZeI#VkS1Mp3PxH||0Atnh+J zrVn}FNgCi6{)o8!EWE9xDTQp?>#U zcuhB@s~x82RnS`;sDM-DO-@ud3~jZ`q4m|zz1qSd*!f?nY`4@Ng)X5$yKS%UO)ti2 zn;6ViPW8_(3j%Ia3V&Lo$X0(htgU&p=dJbYlU?=L++_jm;}hFA{nTM+u0FVRR~MOg zt}sh@QPGB1Iv`1zwFgz8{nVsGN4$DuaAUQ7?91*Fl-GH>dZf%vQrEYep6Vz`SV=v^ zHP=Fg?`|d?6)r(@&mp3;zZ>Ox>R1F4diO6X@V|WcwbuoFdkUbm8rUXi+ z?);x7|CGFIc^K&6L<0=P+9LKoixKyE?L@AJb&QPJwOu0eG}8;I9Ng zy!9k~5J^n7mZiGrqF{wx;8QA9E%%VVqft%%>f4(qf8Jm0tWXw-7ye^S3gy(UpayM@ z5>5KsT`4fGa}1r7fLtvxs!5q|fI5LudsizJev96?UFRLYvfoYB44;{?BD(!Y?ic+p zHS~!+?e(c}Mr2qKQ<5XzBZl_4BnXb`gx!WDNy?khj$`s3phzk{vMD*!NbL z&ds98)<*ktG_U%F#DA;yl`OFDGOVOAU~OM}uzzk)Hq-HYq|*g7J>@yxuU;k(EYZZ1 z%~wFtc>2Nv(+dFo4zES1watw$4!Z!7&joH1xxkACUkn=F)S0GM`?6EYh!MpB@=w3d~C@oOi1h5C?DB{xe>iTb$D0y?4aN6f&1sVw%r-6%ThE{i%B$&_JGnG_e^v+@{J!wBj07{A>{B;#Q5-hS z5-^1t`vth0Rup7^BIcFzZf^^>-IrzMD^ds#Zrgs$31LPEC!LCG!dzsrXO85wDH@$> zE{^LR7DtQbIk{l=)KmsHM${@(U4Ki=iod|ECGsJIeF%=I!p2BigU~{8{+tD zL(Rr+kB-?8#Ua;m?SK1lD0_0@rt3%*uGC}8{I*V(x6bmnbU3}xPH^wM1)nA6g_t}& z=MZM?g||38`>lpl^8__|hpTt60Fd&91vUTk2S6ZakkuB;Oca!9zdsl1x!ut$X?RNf z*43~{r(t4bTQ)Hy+F3P<1*ZLjx^2UxU~JyC3WigQR%MKAOmL?VjQzTl2SD*jP0lJy zts&^f7MD(kxvW~Vn%TnVLdDs|H3QJULC-!ej);c$i+km1Rt_3$&jnXlA;tDg`wBw+ z&gk_twv=$7tf7v}0^go`sMN;gvBJWPYCFlG9!gR7;pb$ATIWJttd+(zbC$<96WrbT&%=8X|%tB z7}&#doyMlRTvlEV+kPJ~qZe>t=*3L>HK$B587u=rfnW1@dTEOb+jKSr5e#v8s5bb` zk-_MTwsN=bHkVNY5j}gdbSWEdW4q7kZXmy>Mrqz{M8m=eTTj1vOO@JpDNlu*hv^~O zaqO~*S1>nFioV7PP9lI*IAyo;lguKzx=m7C9@g zI{_*zz<4?Cf82+FTBr@p1CJEHuhYA*of0nRX$?XQzb{(5i;dFQBz-z@;iyLN53#T^ zo^vwUVfn7_SW#iu`!8~;XG(hve62M(Wa{q5wB;Y`b$cyx@paII1M55E+R*E#3q2>C z{QwDe?ZfL2)xHfgi&3awsb3szqjR{l3Lw!e7o>?Cm>HiDJq2W?ZCA1zVT>0wau{jI zY|B%9e3(DT5xr7rxJmaBwE0Pfnsg+(_gZ%L*TYNNO3ZmJ5yO!N%mY99J7tNi4GW0A zY;dov^;1;{FZLvSb4Ki9{b_-V?g#-X5}U)OD^&m&V$s04tO6KbQD3j9;EJ<~%^jPCcqqC|6Ni>T&bmjMQDdcYS8*><++NC}@h6}5Y#)A-f} ztA6ZGmMGUYd2Ycc1Lvh4KsXW7`EqHbzwjvoOqk3QbQ|Q%KiOgNcD2uK!ScUq)(-8P zFPZUd=Dj&xbak-w`JQmIJcn z0!A9r%nDnSW=vVf-mWvRo(=S{(LOpBue~nbJ3tym?X_$@B0mZOL{E$z>M1PXuD&EF z6}_mf`P(I;+t6rt3=P?W9Fm#FN^4_}!v5Dp`_hcB&rLZfA*23JRD8-9H01c6@f7>= zFgTf8S&Ufv6&C$;rmr{>okyg20g%^`BA`KS=M$DeIN9opr|b3{ugZn9-02FwGLr$R zcJQV5418BrSZ~PD3;e_WiFj(&;cD5ebN$=%zWA7;z4sTMy-GxU?mcKgVsdHE$%JH` zQz5y(FaY}pp@QR#>wgxMlma!^BK|gDl_kn?j)q4Sy9i>fmqw%K4G0mi2Y9rx<(B z=;F0D>RwTJ2<+lxN2xdGE)t!DmZIqOSq|LzMHagXVQOTdrRpaUvuQ$ z6kM5p8*6J~P3!)16%uZI{C;M-!@sp$)?lJ}u*?JVZfCh-Gt5^-G&GboYWZW#*#eh? zi@+T}PqIL7gzYGM{>1(f+$UnmzUi@*e;NdS&C$05eoL(Bm+YV)S`7xjo^#KJl%E5l zX@+sxuX*HRg&8i^`}v+x`$mqHcrn$MjqZe4bU&$JI1FkEz7~^s1cB$_u^$8t`NmqwWcT^ubD3x!vG7 z2=%@Q^Xq=O?zMeget4s{$b>7IsID{F*~p2`vSj#*O(Y9>*iDH}6tuv{tux0;LHq@( z9+X_~%LMb7b}}AZ6Wl+GiPZV?{@2AP7?QOWAjQ6DTS6-U`$oG>qQIbiyBYXbBuB?JC$Vzt6H(uuxO9menY z=hWJtt-gH-rgn?KsMt*=nyM*nU88tR>l}CdcK=I-31D?Q#_Xx3U_XqI|HlvCSsC<( zB=M+4B1wTBPPdqFdt=tQmya(r4&6PWrz9f2GTzUMTpC?fVC8XzQwX-*8lO%ZIJDExB@)&&LWVQuUGAu{+f*;WK;va~6t|qj; zz7{#p{&JC?J53?DpAPp~Vj>o_w0zbejzVm#4)}}Y4_KWCF`X&O?%_kL^xdUVcR!0} z;m&AcM1v)!$^2V6MWIff2_oJwDM-S|(P1XqAx^17lUZ*;)-y@ib9a1YZ@ZUmUVH6! zowbnaxO%>xm{0<$VkvhA5eLoL#n?T$r$uy?2=9wt>c;ua^F{YpM7DE#R zf)L(~;uVm*t}`?e$bGlQ|F(g{#)vGA5#zV0{*ul9C;u!$cCWKV1QthomJnZpk~ZKm z0D@Hqq)IG5+56&ypD2@AjKfJIzoT2=A7YOyuDGR>=qeaM?0sgT@iaR>eTF&S>e~9h_Wjs!@W0hCbrSXx@;%b|asH5%N zVy-R!tnhe5@~Et&tspw(2b2Mk%LzA+RsBI|RGs?TAsOW&$g3c6^y#DL|6BDxcBB2j zzpSNT1})|cGcEe+|9u$-h1cE?5wuGK{SjRKzyJ9CvnNQPdsK6R1jra4#Eo+kf%ZSJ zTXj9tHrmF!w8!0v2+^yjq)$J+sH1)Kh|h6+oB#*dUO&-(US|qEMd&C7#JWd(yUZ6k z2=5bp>F>VGaZKy|_f?iT@%!RiRp&$Utdr5Z+J(X{0rrLG;s#vekQ#9W$Ma`8&f>_0_BoWXP1K$p;@5|w(4=eHt# z7?dQ1{5tj)Ck{AjMY#@eqxOc!4&9aH*9;d9I}JoSd7ZtF&ew}^fx{?hH=(kw=lEls z_-m4)r~yLG2M+dMhNR09i2~t7-Wr$0a}Xt~PdgKC5d3zmBpq@P|NrueHqH}!I0^u7 zk^`QiQPR{B5_g*F;hiUMPFvfo%h$n6JRE4}3CHM+>(xU5&_Uk%I2gQqNSDR^hi&kh z2yzy9B?~I+^#9t~iu_+#-O{7(H{~?}I}&;kPoFcBGAR~*QJ?|)gT`cFbKl&9MliH% z(EwG}_N;)r4+Gtp>3VTb_wHA-u9dj>7Gbip$2Jmun6y~ZF*>As#}jsP48tb-vrUJyb(k@+M%yeQ=x1aSJTyx4PRPAM4G{5}3(| zsLXtk%k-RX$VYB4P;YfadZy3oQ2r#_>%4@P*VxDL)`Legm;7h7b+ff=mlHx~r{bnbSZ80~T&KTSJO(EkdD$}wzF zzBDRO{G@KTygK7LJwY;3TjucapZ!()IW6i?yU+`%E@fKlCJuV4hgCHJ4sXLo< znVE{I*(g6>)z8|}%SOM9H`8_2JB6LHQJ77wtiAdPnj=MT#w)}l+sQOIt}d7H)0~=x z+Bf|+3n~*akfF?%xt}3!{8=zX=YgMOJL^NduyWgXLe`Ka`3)IOn6N_?8peiXl}j|c zTt(tBAOV0uwOn(`s_54(W&r=rUV+%Lz&KN*+LMf@qnjX}ifo=+(is)e+n>sfXD_|Q z^knsD7MLfbNCaksCNQ&3NrOI{6{+(K8{T+9IIgH%C4h%HZvDKU3n`WE5W(iyPq*HP zxKQF;uMXY*K~=S{Fd$wyP+%}vy?soeT zdELC1@U=ebnYcFHYyjZyn9q|hPmZG5l?&fjY*On{MP=(CQ=l$3HkE?TyJ>fIw{Fp-}?YduG%4{NOK;pG#lVUJY^}ixym-{gSw`uQ0z zNW3ykJ*kj;amxz_HIOZNo+{$(66=@Wmeck`UR3|9sPA2Q`ooM9RdPObYbTf{0Pq7p zL3lB-*l%K2mKiSWE38-@>6T@mmV$Z!>@^j zz^`YodSxjH?@Mj3Pvwusi6ee0-r$hzci9*)C{SHRhKoT?E%BMY5#I9%1O2H8TH@w` zJ})+fgxo>p#+g2K$QnhM&Czyvzqn*O?Q6ZTjAn+yxF>k}GL_nwvX@}$nM0z3Mab0t zwz**{bJ>sZETLi4tykZ+N&=or`9nq@7pwIR$uCwF*zS*HYkr9dSs0|1+TeC*2dS+a zm!~-DbG;<5@vaKx&p71?NeY#^-;p2LCG4#Rc8f<{_I8|tsre*?9+wu7nHYyuw7K7| zZ= zt1}d6KMR%@nwLk9FSq}axx$egkEZQd;Nkiw&dsc4bJSNbG>DEPN_d7(Wf0w#wi;n# zI>t9|sXw?DX%V>-e5Ir#RFXWu5wsOAaNfGm=>G7!tS`<9OW}QNW%Y=bJUWB-+IIaR zBJ@Lf9aZ9p22O!F_vP!aVgibhKZKL|5H*m_vs}zdl~KVT5mIid?7A|(?}GcjlGQKz z{4<5^u&WxQVh~vMP2g&He{poI_*qCy+8}xvuI_n%c&SCXEMDhAtw`xG(kha@&ot*G zX{hU23CgvrSAu_Yp35JM!y)s4x`HVnWV1supdU;Erm)@MI#UD)Q}HOA_9};(T%2jc za@xs-Q~w^-S~_BSXbNil*F>>Z<6VLGR1vIdjStWJG9QfCIUang+d~^V{+J8S)`kBb ztJvB7(W2U`wK(?*X6#w=GcWN2+jOP3Y-?iWOMfJ3>Gf{p^#LludvFU3jo`E4>cMoW zi#M~y7MsyBnzJh9YG-X&@@7iTh}L=VtCV|?#U$x`-sQ(M%Sv1Fo!4^g|KO=}gBX&RgvGe2tz9vFVGW@kgi%U)I_8AguB0SMOoB0yE&^*FYSFbYk3&=-3XF- zkE0-lvTKgl?29+7B3oiOZ}aW2kUQ4BuOj^RAP1Lu3rgVYc#$-_Qg$}CiHynR5;>D8 zVhZI|CWDI7D{Rj#dGmC6q*74Hp$(>ULHwFis&9VAr)I*oY}8Oz=*;KI?4P{iJqR;5 zc43G9d_Pe>1$AoKNJCkp#Y1k*%V?S9j8{r@4fR4^E{D}yVlN3qM@Fz}$(@*u)wJ2o zALrKXfAC0;^;T(I-oP<<4Ny5fmDwoa|r;UB+oTfN?!V4|RM5Ll*{%a~l-m zt>O1SvFm3H^7F5y zOYKWR#8Ga&K5d*RJQC}yDhxQ+G)^wZ`Kt~Iroe6w9{tvy7R9W z4ok5{4u zhFyP&=LZ;Y0Dl@S?7W&4`Ya?`!}8;pbmiRle^;tD0dGa>9m4fhx-wKR)(pAK#w8gz zCg+>3aB8Y7r`JiXjc&{at27l`{&@T&gie;#tcm&Jp7UyW>Ek_3iO{R^tg}Boq7a%0 zz`D&c{XBvWPzar!S!MWYjKtb@$2n%mM|3||k+)YJDGTLDDqT}ale&1)#rjg4oWAl9 zpYl-2lwi@5+PbHbkthp`<~I5@wL0DTMXzt}oo1V*=9&Vwo+}pR(%P*4SyFY{J5b#7 z#X*-B8c6B&?e!Wcg+L|TDiG?tYfO2{q0NwsMYUnWtV*?*e7>sG=iB~M$&Wo+8ea1u z%U612gSfE_b@1-VgLsV0Fg-u?$!vE7H+>)%BaFiR*jMe#f;?BR>aL75f4Hu; z%V1eEEl0zmd^_g}CWD%{?8~#DJ?51np6O^rzqoS4c@;yOKF;;~*pK&hsB!BLL=Y;s zA*!iSIv?xZKPP)G1~|7)4Y8hRV{WGt^l06eD|J6ezL(Tk<$hc7LDKVm+va^b*PX0W z=##$}Aa3K^u{>TeL!~(g*=Vj|i%%Aw<@O1Cm0?^iYB(3YA9Lp`Jonz^=~OQ5(H0Fv z-mq-kJvJ&v^x7p`hVPXHUhggXt(3CP6fXvpfXFUrj@Q~k{bkFCeNJ4;!V@lUi>7Ee zZ;$&gXVIj)*-G%Ne$FJgP9+u^$ooB?VgVoDOr3BalyQn|!10OU`h%^otX(Y!O8JAo zye_)-c2ZzoE)2|dVxGqMZA?vu_Msmo%6$^;t1_oBc!yDK(kI?~`sY{#{PEOb1YF7I z51C5Wj`+TO@QGiCdU?>f>&bRiT6WiC`vuoz>KwE6XFJ*t2W!HjzxHK3Rlo&#bPq5= zADfwLE%vFn@-}HOu|U&hR%2zN5a}_>&u%O4e0{uHAKDyW^hxgbz@MxnXh*mg_UiBK ztZ!%^BAiPe%Gt*IZV&2Xs9&~y8|zSkSqyaZx_**BDodk@Ucg;H`W@6C0y3!!z-*Il zj2#(I?q74}6v1S(drWe!^yXXhBKNFMXu18O#~$=^^%_=lA-hq_elKfRpP|iR1N$1jo9( z$T(-FTC9IPhW$KP-YN?HeXSW}r2F^95sNg@b6IScU6(DN z^^`kIW9H&C9yq&-{0POq+1o2{qbNQ2pcpG`mL}ugvDaE86fsl0639gfk{T{Cjd);s68&ywR~5?t$gef%IdTz@-Uv&t|Xy*lOnR#yG|8hF|(JnKJ$ zIi@XMW91x%H*I+5Bf55<54~l3_Rs%$z$NDKbzwFIoqM|2joAU%Yp$kw4UZ`tL|908 z_vbW==ysKiQZ;%{a;I9m9F6+w#5d-5^4U&E(pHyxt~EzeH1i)CAkA=)v?RMzbVg~Um%uZHPXHq?}Nb$Uvja4sbbTy;&Tj2=H>uGwZjyE&8U z#j%Am=h|d5*NW#yP^Cu0rPWH5G+V7D<(^62sUGWBVY3#PebQZT6{w}(H%hX!00hj9N1eppdZXCT&+;?fVS(7)xu|!Rr-W^@mp%cNYeO_gfcE@HKq#6uw;6&>40a2KgQ1 z(lMXw&)+o=lk|DpeUc?&uzHJ->;2=M&pN*E-V!`&M^3|w#(sm(!d5S*uk_grwPPC@ zyj%~QH7!burf$Eg`O+3|fkkBwf3yA~6Wue7ocT46cK?9z=-Vl&1i|rE)tOh`d1t{~ zj5eg?sS^2`De9?%KUqavnkDnbI6;T0crGwM$N8MuSkttC$Dfzuv_ymqq4V-#hEU^E z%AJR>ZDQY-$5~A|8t)rV1sbELRiB-<_rMGV3-jxfiAu)jz*M-|bg1OB&VMtgR#?03O42}j~a3qd`WXcWwTTYmVlqV@TuBOC+ zd;L!5!F`8k2qhnE-gg)0yC&$s%%05P4%sv7d}JPR=yj;U|oV|j0YBD(XLh2+hB|~-Go)^`P=*%Xevn6>bZLg%=J@j75;sXEK z-7mv7h(dS*>5j`z5?!nnPc%~df?;FQ zxVPH`%fD+oMu`m1_(}bfMxfB$im_Tpj~%-BfTK+^H17|hIt`?6nW{L*+(>m+Zbjc` zEwA%5oo$Jbf@eIz*G8VU4R7{tg~5n)uHIIb%~D1hmx}0?$&FcR-r*vXrm8xl_9O6* z>gJv6ye@UzZ84?d8AHl%3neJ;|JJ2MT91@vbxgrt!L@QVD>W`lVtb?zN~(SjgFoIA z6Vyu2Rx7sO+1|LmT&1sBV+POtFsZgN*KJ|@!NQG9Z7sagal4rk@#H1D&5vD_YAS>V znYc@dRIkVnN5-p6K{7%ZEa95xuivjzt9)#?#%3gi&B$epV)PV5e6%u-%%xO3JTwYQ-y_wvR(zYXKUxZQSWyS^xWAFDy3HUh+J73RGF9g#8_Q* z>R}{%)ELB}Gk+C2OcR>5Wu!JIGd?;Nl{=QLj#87s_S5tufEW~YcWF_s>D7NWeE@Vj zJf~OVu39bE_m!LF43wjQTsiCaHf9LUHJnk$0gcHv8h!k*w6AyA{9tYcMsh`O4k>&62DwN+Iaino$Zm!q0hg zXS|(s^wFPwY$;z_`G{{j%|Vs3yke?28Tac8SfMmGvkzyBj>4Q>$-{~oY0W5ULJ#rs z^s*%>!&51Tr#AOr;>e}moW4jD&5e^&<-!gck29ViMCqdV!jD~Y9UT$RG`B;(RM-wl7oNL>6j3UcNw-Xij!W)MvEy`$Ofw9xlq(znR0T`R z$7P-q4V);MjS-&g!Q|X38Le1B=j19%d8c*`8}~t+XN`pj;?$y)YTlrB4;y)330>s_ zuT}eE3k?O6_Wcwvr=^8CAci?tdvL74-#8;dqzmr)OYj8S<<^86l?fy>YsAI_=ileF ztWmCQyOy694Qi%8tQ8wJhw~?By3FLJ5Ib046Zg0cS|cau=mhqC)vdAoai%6aG(4}~ z{T95cHCgrM>pWV#64DbwJyZi{@3YL{?|Bx(>K!Vb7_fkp(*(&lZvD1WNr~FsSn5Yh zs=t+jn~fG8vGnynW4PdS{fZfILG(?kT#nBd}lEFM)9|JM>G6k#vDe|Vq``5 zVNBbu&^>=h{WAr{W$WCN{t!;&pV|{hfm7kla^Ww5VzK2K%8rYFX+pY4YU9kV;pq!U z10%nMzs515gO?vREMw_Ax1@XeYFwr(c_$wc&eEfcc$Z82{9VVre=Bn*PCZdPJYlyW zK6%G}m_Poin6Tycct@CPd7&A9lALN#H6SmYu%qw!IO|Ysyr<3`nHI~N{fa{Y$Q4PR zt$8`iqO@JrEPsB1#eHL2szY!u4dQvyN&MnZCT4g6~Kc~ zROV&3iv74L7;(#Zh!w^Z2C`2rgDP=u<*t^b8KX;WtggV1L>6$MuX$p!-=r(VJ^nCb zq(*<*GZ)k=^MESdOu;}wUy7alp8dX0v#M1NRfM38dJV&ZYAd(&3&j+1P>l)3c$Rur zjI-qGR5@xeINQvtjtoIN{2?YCdnpUV&GWpGhfJ+1mw7}2wFh}fV?UX{nwnl)1NE9GiCJ>S>~Q%cA>GT*Fv>_) zy57mX3^8`-4{Z24tH)YauI*JJ%?Ia~hNXdAtJ1eOtBx}(c9EPKQp=I-h8zilXDn!H zN<`rGk|FTr^ctk31PmlzNBWgq6{OblTh%%l#Q%3Q7^wBx;NG7Jk znW*?b1ph|q6x)T4p-0m@FOVEME5EwW+{}cK#_!PKZ87OaEfJ2-x6In73L6#Cxauj@ ziGVA&!*4v>g*)c(H!cKTyRVcSpTmiPwsBx~4#;FPp}+;K5sSl!M)fuzh;U-t9p3b z2IPwGDi>m{86y6nx(WSyVK`Qt+p7t5IxN9(*wMvdm9+qnJ0!VAKoupN?5@P@m3({6p_Xe8+CT23Nn=;)Jg>f_(GkPL_&l^@`ma#mHTD18+4hF z-#HQkAEcuIeR}lbcxMD26@SX4ZazG=N@R!sKlFQ>L&U!c>pw(dhpS9#_MPNtk!x=< z;h$+Mtjx{&($Q}kzk1>l(wgZN>Cxx#%Xk5L2o8`VIXW*N{e!6MUmpi)=y*g}z9)z9 ziQSBjcOv1Tz6Bn>=?b@J!!aLM0oLzr9vhPI^7y?0kBVQvw2L%^#}9pT`2Qt;PnAm( z7M1aE`+Ohh6XNdiunYK;vnw?s$Vd21wt@fnLrOp76F!Gu#?wM4uwqp-erU=WvZMEB ztopnCToWeogx~*}?Qr`x@AP8!&LRvb$F*Xf`qZTPaWRqB<&W z99m87$+P&AwdF1FN1U+Uwj776FoM2tk}w?FRqybDDMpysj-70+zlV79-8I6USUYyf zbp{|aPzuE^pYljnr!#H3RoZxf4j^d5FylY0*Wt&DeLN;FdT)jGWg1aU{tTDKSg7|> zi0tL?&etdvMu)Q->^vAMJ;-lAfQsQL=oH&?mQC>mKb~iflTF)sH^krTiILL_XAC+} z!C@^sLnQ{$&dZ}VxaZ+p{5lnm8fT+(x`S!>RDg2rkAUk>{XoP~jOI;ry^%*w|2SJs z-hxz5Vc%8;=&$tjD6qWnt{N-`B_aWG2Xw`G-FZ+L#mv7Q^9kw-;!{e)*Gk>6`#V;M z=rxRCz_t6~-5JtZ25g?EyCwDhIYKTD4axejzE5jy^WK|KV;9UnJl>>BA1)IN>09pM zH*MXYo})cFp5xw!w}ptUU;O*SojUxXdBjTsU2x@4?;XR2>1>s}GN_}u9V(8GOd%qp zT@f_8L}C&gfuGKxE}6**v7(;EjvaLVv{UX&^W;U26(@ms;WLmH!39Nq9SVU6d{15rPvbBsFux0Uo;89K7rdR`McUBl5H~td!&DNxUhb9oI3<- zIz4>oOzJl?uhSiQxZ3)^-sE1ML=xfWzS149zI>R|mcegUqDX!V5P#{2FQP1vdz;I& zS1}Nv(WtPS2~@jWBXg7n1Jprx?dqjONSAy1S&qRL={}Hx@tVDmci*J{N~W2mRAnAf z$ere{yqf5$P4>G{d5JbgwM6D-TdZKK8cC(ydPabIlkU`n!bU*yX?Dd22ncLaqAj*a zDzwo}jtjZvBdnV*hohiZ?9EhENs$7e>Q0b+Gd`t#Xft>*EhT!ev>E=p*kIZ^l3h&{ z%&<}Q%iFWE?{7eq%mPerlp8dik;5Hu8O}Mzcf=6U>Y)5H&r(R)^R8|9>nwZ`I^XuO zbfYWTIbEQ@{@l?)1P=6@_hA%VU)Op4#?g|A-ujEcOty3q)=~7);X2ZiziYohIN(n- z{zk*P@0JLg^Uc2&#s(d=k>FC6hXXO;lJMxPQ&$0OHQA9M&r9>QPoC?(#oB;(h5e*U z0&cP@dJ9vTyMP(|8aCGpOI9C*7s|hn1*4CLigUj3n0P4yc{F6UE)B@}Jtmv?Lz>ks zQf4pvp&xc}Kt>v^h%};FXCFBJ5jT>He#Ssfo3)QbtAD(u*lW^xOBJE=3|^J3l@Wl7 zcawG8n(-G+LA@Qjn+-+wmzbl500OwZMj4lElpP+U(9%%sxQ`mU;t?c-JEvS4(q^R} zleIGmL8$d%AB;N8_8@aXTW=~5V7o2ZFIT$pDtz!b?Dtx9>*`^AvQ^FTj1U{H{Jr5A z(zx2i@Hf_B0&;rn?@7h#+=mi;GwI=7yvqo)BPZ;|7FF4@I0A<>Ql_(LeRDm4jw3^^ zySH;+$8t@%6#aAq6zR>o$}&9py~HN7ANB`IC#nN#)Pph`lQs;yH3*i+SYKl1_~fXn z46_5H@6JEv;y16K%EiXdsFp(Acx_P11qO{9;otQ$U9b-UJQp8AE06_OKTv7?)U}8K zBa+iWt@E=k*De^dr%ZYYDaWnZ_c-_Cy;p*ulB#Vad$rIXg7>hQp=|r-A-pVM`uoP!UU6MVsMigLPzfl zeBqn>fA92ySKPFO#qm1K>{mr>&F&Iz)e8-WF_GW@@=+2zS{8kfD1Rw3tHDS(y6R1C z$S7&1Mm@F6+LIezm-kj1RpVwR$Lv4}R?Dfyl2l~M#sM)_*TL6U-|7l3qYE=PT;pm_ zaNUcn(syezci9=!14$cC}ljtnzWGrhqVHzkR7>UI1hF#lqpgrk3&7)TT_Y zQy#r;ZT*$QSmz!>`q=ILO8L;L2531`pB$YT*H3>V-6`H#LPXBEaAw!QA9AmlZ3u5y~WPDttW$ep9#`wvm*>%+%k@Yb5X`ma5E+p^g1v}!C4 zx{sF_gwP9BaHq+pa-dTnx;D6}lEq!p?y49WJNm%Iv9Duz+QEOrHk-4bewer{4wkZb?Q2Y+t^^#5>K=YtLQuSg zJ+;4ahH3$m$gs3A^?s^cH~UHx=E-kyF;KoGhk`jZ0_5E2%XX3MlNMq_|96~!@22hg zlsuh~^OG@8ERxe4^Nz2^eKL}Yl2_(q?KK8RYtzSD>X(p2H`xwN@#v5JiNpAAKXmM2 zso%f%@*4qfAP1Id25&E=!^)ylbaZny(tQ0w*bO$nm0C@U&1@aplzzsY}t z!y1-+!$Ee{?7^)lVbG9~CkCs$4Qgklv<@yKWp>IZMW}OyPrj?Hq!duQ<77H4UJO@1 zS9l=ChX>L`Ougcdo`P{@<XSa-35D!-0Qo2^oH){+o}TB>Uv1 z*jC#+oOvWM~{>XM|ln77Aa}fxgAjB{SIj?aeovrt^ z9^|Dac?wT(-s{x%BWEb`UG2Ev5zqhSY>iHp(Q70QmgW{1HMA#B)35Z!xy|RR9logb zpVaK2qBezvL#5bRSsHa)zQHA{KOIC_LhX@z%TFTTZfgF7geWp2nO=TM>I@H zwHVNdSb`W7kQK!}CP`c+k(Gsp?a3hEW}mOTZsQ)QERv+wTJU<@w%Vn9IJe=1hZp=Oho z-l9GXbI1ri%S{@;J?p`1xnC{RUt;vM*ji0@or-gvo&Rg+PbMU0+b4Y}f7XI-ut-BB z;c>2u{S{R_Wv5N{+S%C&eDy!AWZ~$TTsZAcwD=g7Ye6Iw$+lX{@P zpu4Vc_5GQ!_X+UP^sB)F{Z=qvRXb)NyAXtofW9JTu$*%fJ~G1?EQUcT*Ahp=?G{elPds4};Bfh}00p|w=I8>S8(f5pndA>g@F9&fA4G% z!)Mm2>)NP)4p&{6Y5k@c*MCQ4q;X<|Tl4Dsinnj*{$0UZujk_%F-7bztCYrF+5)FN zQ#NdB+*)Ah`H{}}thcE5eG83Y@}3WiGdm)KM*Z{8`@jlo1kd>aoT z6e;xe9D_BTyT+>%a`)2i@14Z?lIC^b`F&sYmd51=jvz;Hqj=*k9BvhE#wX+7R{%x| zq825af+yP>&O^PLWm~eaVkgP*xiJ`02^7u^fhA^WKFxMKfKL_wA2-ctwM&Dy&b>wg zqItp9)|;el$fDomEP$0lX_EnUnt1k3-TLj5!;)B!bijuuF4?QIurcn7ai|$+)6r6& zoBguShaFyBygPYYyPaM(;&FPl_M@jj8=|+eJb**`xA>+6x$^lE)4Hm;%{oylP2_k~ zdFsLADf~@bF#PV?(Z$8MK<0rP#j>kqRDcnTmZW@>6Q9{XV7)p>M=w^M73Z~3(E?Mg zohV54@iyyCa;*07N@+Y=w;c}jwuX=3dvasI1Z9UQ$$)&Ew_4!VURgnW$*r+8QJd*$0qXy%vHrkhpIac~tC^DdaEQ(j(xs*lN?{Pe z?AadD#SGuJ-dT9my0y6|lJn`l!OXUJ$H2t(p7gM+_md&h*fB5EHx{_#M8kPXu5k5& zs!hKTT9oE;qH=Yj+{K&E!pqT%w0L~jhy#Vk+HQL-SpqPu2XX^N04jGfOhECP-TbzIX`~R}U8}G%D5>a< z`l8Pmh240jQuJ`NuS7yQdK z=GVSvO6{vWklft$W^h)F3@{>s>6EWkUaE<`n-AOko+r9M@}pS|^-f-QScgWfy$6oi zT^8~Kim};pKOS$s4D)e&@M?pRCT?&2>YY`zfK=v!22YmMtU0wnRg%mV&T(g$>;k@U z9QAJDSSZ9p1cYN%K?FxMaebsTjy;l#a=`iIdi-keMmbUCOGb84v7_66m+e%m2SU7@ z`thI1u}=!+-9G>=pCYc~$}Y*WiM44v5@fB{puzpyJ9yOND8(&Sq*gPCe{`TL+&pN0<2J3iEn4TlVEap3kD8^_xYWJ!)L5=Ki1` zdNS9Q_a%U^3(4exl7(s*QF*V;$~F1xd@q1Vn0l1ltmD!y0&;+u>kvWAPBay%q(6~9 z&mg3cFvP3YMzXl^3i}Wpphbohj?R|z_hDBrE&#pGW)Zazx$ps22Rs;;FwEN(mdf@3 z)W7JRF9K$O7#LWgim0w%2+*QzzFOq3WBegQ{@bZlqR%m+pE(B z1Keb~Y|r=8z!0`<>Yklo-C=WMK)y!hG}V9Ph6%$u zi;Jtr9A0qMZ1||Zz2i&$-~iqc%GRb5fC_*6X=bt%(X$0)gu0bgC;7K&m>@vUBZ65JJg#;wvc3< zn-Xcl`_6+$$1`JDy{1CdY?UHAy%%*~ruqFHftpNu#?RFtap1UD-NYtaUmKhpz=7oP%fVu)} z5Tf;Z4~g_f^U7x2!!Y*9=wzetWPE`S%;PN_#n9hVN)MP+FN}_8W`2ZBV2yleiOxuE ze11#J$91R>qlK9pYF3+x<+1Ts&*gx#f8@*tx)=k^$~M)j6^o53nX&iXz125M!sIM3 z#mJ?g-WMo8$aj&93DCS&%0hvam;bA4|WfL2TaUQSn-|-*BhUy`z=e zz8J@jz8p$w&6g&Qh_ravMAz|(%WPqtxaI4?_{F$PwQuk_r@85(>@CQBcaga2p}bPG zoSPPDQNTj00@Y9fLbFm@3)QARD{~$*%U18Su|*L(&hpa;!yb(qBn_-5__HbpWy>@q&%caFV404fBNYfmg=S3%D~fk|Ts zrEFzst`dl07M(!^hjcl?I$WliUN|>aSriP^|33o}%~MmJNpc6RTI0omLQz~U&hiQO z?sVR@39}!XWeJK=kfN+4p`d|xLBa=m{p%x3rQC#Yt;(Acq33MAbfuJgv4jpr92`*K zZ)a;7eL`ZK&vb9SXWM*Wcdu5D1UtV(DSPYs06BfWsEX~yl7HXb`yk}ChDtVY#TAa* zg~+TmqX3H!>a!SUX$V$;??D3EB?aZHvhgq1WF=yijV9&|yo$fbbpQ9HIjS(RJ$_H( zzJa*9&(^A?R)k|@x0XCdV61VP)wLkV=c9Q2~ zC(R|-R<}KOB;uB0N@hp0Vzw$qNFIABcgN9&Ls@KLW7eTLjJL;%POe)c00k*%vH)|O zP(FhbmW3m|tG-UVe?oU$yYE;SgxAX1M@w__G#RkRO;nOt+SLjp5XCesE~r-L-$YN zAg6%w2aPtx_*I(AOs+(YqRN z-cwb5gTLcUTU`b30lTNsZ(IURtOLNRTH+l=7?is>TvOD62o#=*QDUzWXY6#y8(EpR zshCmi-|3X~gred5M#8MCaBwLGOtP3K2)RHqa;5(t(!M*8>h}FVqKqaX$|$QS%1ngF zURmeZl#IyAK6WLeP-gbtZ)h_Y7#2C^6{INPJx7JwY2;@z7+>CUq5MEVjHk zvW=~XM0c;6Z-4a(nNjRw5mT78fu;3FQCCS%PPX%*;&R3}lbqmC=aA~hnOtrALtxs7 z9DFLNc{uSps4(Q|4ct#xzAIm8T2tWS0-~B3vYv(DI97R#8xGxV_X$wjGwOEQIt1gA zLP!ul^~*J?*dJSRn9Xzy{9x9(2jSpZrV{1;Mb}=wfJ1?tC&pWtr^k$Djfr8>Cx8*8`InUo8 z<{}6nCq*##I^epXit6?0S|UTmQkCOgms?aN%G8Vqze z2;7U}`<`n1h3w-Tu;`tFypfG`_k>nASt19~S==vo9yQ$FD@LE;ji`k?=C{|>SxT~W z48^A^q&+m23gHlGjuBQIS)_f2%rB1UG7&EnIukfS^6c6gTmRr#@6(=MH?b&IF-vfm znG50Ff5!1&;O(20CfKthoq2`rGBaSGNI`k#jDpK8Z9tNHX`q;@#c01#wGKLT#RF!Y znAiGiYsp5{_JJ73Kjfn8TbKz&9iZtl*S;O0US!{8r4Q?v>Bs`?R)$Lj<(}eu#3AeSfY)O(@f@LE3szF;_9v(Yb* zon=w2I>@2fj0cjucSh*kM>j1Ez(t~5x?dnP_2%iWqe{v=60cVx2Hvlx%x*M!DCJy7)5|{2=eN*(pK2ksB!FF`=>mt~*oXu1BM_-S={tV(6zLY8T>9JNl(9~zm z@PWCC&*7;ZO4*$FDVXRFH5)4=3S)<2ts+modUNExLG~m_1l7$J1X0(*k1(+9n;1Fs z?J|ju9r7}?3jW16N-gUriB=HY_^Y9~`}dDqok;Ew!UC;o(6Y z6;Hht`#uZ*Khr-Z8Lt4@%#A zJ=XPoe-KNWeX_@&K(}?1{o?Mf$pE|cQGvmf8=?%+e{uY^PRK-2T{z(J{5NZTv0spX zI3B`uw5rd+2lNN4OQ%SFnLH|gEWm@J6)id{heBH>u;0{VCTi4mw5s`meGb|7K&j#E znWG2L>=RS2A?kk)ZC=2M`E=Ptx_F8tN+DX!3IE} zp8(q8NL9`?9Q;G^Q#DU@(GOn}c;#lz3h>*e3JEyqJ+)#_hARR_Z7xa)G^w;lTOMaO>Qlc- zhL-DQyFRlEm>UWsA@zB>6LsZLtK@g4y>7pNnDSuIr2>fjFMt%+W!Q;czb*UC>(k?_ z)f=bfl(Et@Dz z98$uisNoxOx>De9xLGzo4yZJXw~qZnPkf^Gg-+z%3)NqEB8Ba~$oTM_I`;F#%BdN& z2vJNLr72UK_MTfx%Wi?wc{URa!FZBBd=w(|PU~WMsR6CbW6Vi_n-ap7Q0D2M91qu! zjsdKhZc3rOE86U4lZoAVI>~*dj>E6JEvD1m&tFXe_2fyuCvU}x7^4XJwv$QMhh)|PWjH%w_e95{-MNq>fFwAbH{iX7DtK8CTpat`Z zZ{G7K)p477jFWDWj%S|NlMl?ESq^F}_8DAL$P&(>T039hO!BNhTaZq97S!J+(%Y`D zNLS|OhnYAEXY@o1Rsj+Pez()O`*U3f5mjsZL_jrXlxeUwYUu+U^jy2S-SVA_C)aj| z?=2K?V_mwGKft8kvSxP{F)SJlS}Fquww8m<8C0(2ukdbsxqeeMOIn66fFE3Fj0QDs z1Rr|6X4M$sP&zLG!GbFx7EPdqJ89DL4GZ^?3hWwT`2AR!s^9~?-B|aC8AHguH}c`R zN$)`sIL^t=Mvd~9H5sHNUSH}y4Z8O3ntyTX46prVJ|D?C7d}$jPQFF=Q#A(%&TAR3 z&lQ*}{`?oJG`tTR(NfDS$Jv-K?^;b5D3LS%L3$y>_BotCtg{)Dd2#b(V;O3j;0QVN z2|Q;0MPzEMzVDaKwN&_?Id8sq26FTzMa4Q_ydmwgbjjzBHCi09*O)hov>A%0GSc zFAw_Le?~KC`J$c)G5d|L^vatFW=Gl4=*#Ge|e_O-<@wswA zLf{pmn_G^O#sBuJfBqc669Hv9lra7O>oouVVHY<#ATffm@!CI?=|8;vf3s;I1QcB^ z;-pvkr8NJ?7X0}={w_0TrJNri-Gn8o{>ShC{8~8*3Oh`sbC2BEfAb!He|?G&5CER_ z3iSS$%H(1Poqd0pzUx12!OvItKR(C9285A<>?Zk92=c$F%o^Q1zlR1?YtmutcnTQI zMK%-JED18Pk6oWLg4r4_sk?xV6_DI}E7Ryj95W9xzcoQFm;jrI8ew5qH(>lViUPsg z%zD2&)C($Bfl2E6lk1=IFE7n~U~$Nh-mw=>4{cwV!&~h8*y>gj!S09mqnh|hS+Ut{ z&{9fITr5N_1hYO``gh#gW?o(i;WbM#>c|w*gL(i{{Fx^rRv!*IEvlRyIWd0W-&w|4 z35aRhVbYyalc%yB&^baYQ(=4KBZott)G%GW901-F6NPQLouMutWMVxiw}xH^S&SvP zhcUfpJ&!kZ&9$X8SUlEkRSxj_eweIP^x}#~OvkI9D0{TT0mwyaB34M$$OosYav$D~ zXzD69doAm|461>6Ms|f}fkI3%6)^i;u|G!9!gS0)$n!$;N7Q_ekmY!X=8B=B9Khe2 zfm>F{GnSa?&TgZa0|i96k_bs~O~~n%wShj-VBSbNFN!Eo!aGrfP(tIWIsaWw|E}D> z*|X37j?j47e>K=5@JOa07*> znr}EZxBZ9?LEc#?4rahEYBGGYo_~O(Iyq-PTgao*o4JYetC+}&!V$$4I2Nyvp`jSMT6C+RMuPs>x z#)Poje$bE%Sr7EosPDFbf3#*zdeCg&UkLZV=~Q^`bfwQ^DyJMxeiiS|Hon)zEf4R@ z_o9`u9w(_KUp457$pFNMm_EBRNe1D8ch_o>t4hoI&AC68JjBoOMf4g5duM3u$bk66f6!>Fsu^PU<|7Z-rBlf*ZCS%``N^`G*UR^9pp2iLQS5-}DJMJV|I zbNAcRwOMr<)<2#>;Hs$eU5sg|z)#ZgQ{k`$_am}0D5ShbSR2K*nUo}a^@zxGC_=Ne z7pmmW#RHaN*HVP-rWnLr2Nw~h7Pg8^1qAtanoBPBdWRRIcJWg{M`U;LUgqXm(pV74 zkH5@FfB81xsHf;RQvQFd1db{uAm8fvhH5xc7bnPEi~+Uy-W4VRfN+aRfJ<5x(qGT8 zo41IF?^#Vc@if<->Q$&-^gZUd9<5{O-=22;As7+tX9H6l) zfH~acU8vPS?OpQYe49#u4A467(zjFm!afLe52jKD*20EaP71I#*DB!DYLn@)`9wD zK%+q+@&S@~#%?k=F#<~MdsSP4bIPtcd>rZ?r}etGq#$6ZKxM+Acx|gJvc6fHJ|I>L zn*jCV+aLOw{vJL3L+C)|%-=~^0DhN((lKs{gh^j(&ihKg7?|8~0Za%3y}m-$5`&A@ z5O){#KFgVRx&!8l|6_UXjJ-_AW^h77Sfb7n{mE7Avk8q6%<>xs^)11l&Q5^wcnDVc z`=>WE{T6@Nqbbg&dur&ap-#SS%C_}`nyIi0KZ-SV=h>AZtPLR}pzBv2i0qC6%!Gb; z3>pl`uw4IU23khBMEAI@=M=NDEiJUh7<%%P$Ax0x=dS*tDeve2|LebSI5F2iim|d9 z&Y)WOUf3oe2MR-e(47TMO*}#jhLvBVYu?S)1NC4DX9G-pz@2ItkEXmP7w7KcxVOC& z!qBFlz?Q5D2VMFQSBmaD1N^&q2)BcO`o&QS%`8MLxFR8O<`VIwM}gV&6{i?<1~RCd zL3MXkO#VqgS$5|iJ$r^qV!-ne8xh5tpxmCVRZ7?{K|7oMLu*i_=o=6kS%mtlNupa*hvkp58i3ntHRRv>i|x zrfq2u*z132uKurg=qN76v4-|aXSPA15m9F7lxL&?@5+9XNmTOj*$xbt^|bB6oMcVp zD&)q22cGFS=buwFitFuSO%)Ev7T^55)a^9y{@N!vCcJocyfv9R03aLIUyXVSeTZ)= zC-Z^edN>A z9wvwMe;`N}NgUlZp0Nh3Iwe24^r8viS3YhkZ?Bu>S!~>8H|Y@s2*oYY7^tF-a=>j% zHqx%}A%O$tYanQj^6g9Mc$y4~8p#f+C&0`G`jv{H)b@|^lv0tm9+0*sW}#`D8Nd0s z{5!YuIRNUp2`=7RUSiJGTEI*1%dF_1W@M(7oglzgEbg}BsIHx6t9}SV%u7k{bT0LO z_i+F{Lw0k~-RteE{Hd1#Kgh0X6k<@hIOO9S_m_Z~V^S?p*Ua`0nUBgXG>xf4b`=V( z5)}Bm!8{J$Ma!3;SvwWmW|v-AK1cK%@5n>nj#clDp^mx{IP$agu26)10g(trjJq!S!^0@qsYLIf_8&c>~wU zM})}Y!eV4lCU?$s-E!Ubs^hzmh}jhRfo|&oBbi7h_NQGH*A#m6$vLfQ?KWHugx|Ij z5Fu`A=5^ei>s;^);W2(kkzsEVBfz{g=4|a9>UoqF9XZs4c)ti zkBZ1pp>00%7-+wIfI(iK?FuvA*|Rctf{wau|ED16js%sEtHy%-tv7{_W3&Uf%q!Og zIk&AXEOG&~`i#ih)%A5kQW@w)uP)&z&Ju*l@r^2h7BqINmYTq}r<}`u&DvE&WMm1? zl&O(DKFV>r#0VW$D`E+Q1`=jrWg*Q%^N|8$P5UEQ`hT#<$1r#4O$A*wb~)9r{=!QC z2i=9VIEruPvvm_c3+lBMm-L}E{ zaQ)vMD%IdImv53!_sW`TF&55Y{>z7*^T&M3M9O!c%be~{w3`1xFYi16$1+t{_~x#| zYK-9LtEc`!34BT1>-=HCtO-&US8b6GF5CY);Qwe`=8t2r&gl>#f~zw=bV}5OaD}(T zExi1Od;Yh=L^Tc_u5?6URAv(!ZiU7V)Qep-=CR)`t$Yq^Xh{PWjV={T1cYcBAq~g; zw^&D%-~V7uu=1UQm%E+Ta~H?FbE&@BVXw^{&pGP6{|_&=tyo@XM|%NLL0`6Q$@2C0 zdw(trQ`Zb`pHbU?M*6hw?>{?;1WL9sRdfFL37s>o7V~U&{`WtZXaBbG<&jvvHoVpF+n$<$%JWTB4T1) z2VPT99UA>+96okNTtOjMI+9EKZRox4+3QM+qt)@JCR%APTPK<|xsPpc>=7_k2XMP_ z7sA7sqUokgIDx5?X;G=0R!Q89fYgA!$t3eu^ST4bQX$O57>qZ2nrH-xBm49{+#=X z-Z1SGU}nW=jS}MyD9QWKkN*GapfM$5z7Phm(Y z(EngZuA(HQHR=K`+)Z+7w5kbb6d98B+sHNkLR`N&bZKR}rRFXxZ(xr&F*+pgQrl`c z=StIYBEN}|NhBD*1552lYX!HfueA9oE`QFE(XU9!OOYSmNR=7I`K``7YvOdiDW0BL z9|YGLr}OQqMO#d?q?mr%Hb76NuOl-y*7&A4CN-(~0(~#b8H`lbmG5rb0k+e*(6UwRCZOE^mb znUT)^eEI^>O|^%BQEXY*WZ3(abklspV5B-+0##g^YOA>yXX2!kBoQ>kW?*{urt(Jt zN~zHJ-1Fy)x&H?5niA{+7=CYp?*`t4B(bdnpAC(lwe6Z*hl z9;zlC;8yAMCw*HE+_X0m3y*g>M{Bbq^qGUX-B7KiL1gX7=<~7km&8)v6!nNI8Fgp( zA!4=O(5=Mi$ZkJFR3EbC1>4K{RHJ!wci4owEKhi2aa8W?Fs-Xe zS&vjOi%#1tYD=+5!ED&oBb2>BbL>_4=ZqU*Qu;I9Xk{Cl51ST-u@#m0xa!qD!CBU` z3#BZ24RJuvCMHsRXo4@<#c#?ZM)F3*LpcOy-UiWm2j5aBdD{!mm%f?at6DYt(w|)- zj!ENfOWWC#hT9^MG$C*${UnZO-6>gwy81r`XIb8qYGm|CQhHA!iH(X3E91V0+*{*j zBsQ-?GD;1B`fliHgJkG)7e}TpYJ`-uD};$(XRsB{B1DHHq`&J>3wF;SFM1@9ift`kkLS zhH>&xQ=32mKgLY>QLCq-;R@_!H-qM^bga8UW^;zlG|x(6%DshmCr**3jtXat2ZrJs zR%P7lFjhgfXJm9E%VNEaLJStGasbhTaAllR0F3R;#!IHiP?M#Xj_3%^(NjdOzUeT9 z6C>_vF5Prsv3&*0*n~^$sU)ZP@coc;tm{>rng}ABAf(QRB|c)@*>105*(%a7uIpWy zN}fa-eqUp?Y_jnfe(j~2PQo=>a6QzUf;(C-1txn%n=_~Tbbs@-4_|?SM*e_RYJh4_ zsku)`=|T#7&>G^jY<*BfbC~VGgsUC}dhk49+Y+k7pkor1Dk)4_@yK@RhbMjhu6N@^ zFeMNxHE;n%8vxl2KXI}ye``e=l)m?yx;K6twL2+c&K||NKu9qlHb|*w-eM_$W zmhS`I`{-?D%E>iaCsL1)f`RoRA(ym?bCnmGv$TBxU{eXnog3TflNb&PP@yv?W_ zz&IvV8A^;!)oDc&rcbQkq3XUyY`m^aNH3Zk_7Kz|ejn_?YZu8}_VA{x=08P4C}&hb zZNIlq-3NP$NYpo_^dOzBXQSnK6$Ab$mbv_>!@<7*mDLQQ5H+;tG zraRi3{iHh0ecn|4t!K;a*rusu`qc5j$F5*RCw~39ey8FR@Q7|!v)zWMhs|{X!LY`5 z8+mg*Z!}=7t~BQ=dwO`wt~Jc5SsImyJ$O*SHS#Lb5JZ2>>TKF3NZR)3DG0y4ZXW#IiJ*Bd0;!nm#b8E{ffN<12Sv8U(X zYkPWlv?pD;*Os77sZ--GJ1YI?-hg5J4EL)3ESygT9mJ%_1CkZqKv0MvLsx=8V3k33 zTX&|%>ET%(4M8WSFhj5A7^$BVEX8TW91) zU0*FQV3~I>+LrYeK3Azw8>kOY%Rsr+@G`UN>Fr8}Z3dU_e1}(5Rw|n#R+B|6Ct7Il zspSRU%`?)S5w#l0TcG2V8_%a8CD;qLPx* zc9r3-5gmd_-BV(fXX)|MP5bYaJ;#Tg>f)5TbI&hOA~$)zR^l&RWwHv9j+=|oSRa&8?l|WFKwv~H{?2^TK++_f2Kk>ST0ZSQJ9Z>>o9))(_bv) zVMu0*4F%GxE4t5SpXBMzoVd3*zf)cMWFFzL-nx*Kr0<|T-D26$**tw++Zs9Dm9r_o z{?+q$SPPcdF;|WIIc<`^EvVy2V%V7lp~yev===lY#f1SNGf^2gmVV2!c=2Fg1x{8k z2h;sFIOcc80Z;}Ne)T_C2%=09>#m+plb=d{j{$7U1B7KyjWg!=z}kA`zO_E_Pr!#0 zK~z(1B{df3FmA{QC!z7{$o+TRlC;U#^wm5;tzh7Yq^?pW;V!a#t`(LJdcNaV`-kTcr`_HY5?(gB& zwac&nVTDve&;#AQ-u(WQ!>;bHFr0wW?DxM+HRuVnIOEzMCRF_=op;vWw;mt0kJH`y zeV~h#ab>Vw0GZ!?s>4mNTjdd(A)lo736x=8{7}n*H%y~(LIwXp9@U8VB{yQx!|RRwaK}q_GaEZYcg}wDIFBz(`9aA3xMsgm63MlU}y=EO(NXBO5NmY|Vm6EBihfo>z%RgT7++=by(W`;y-WBD>;FhgwbK zk;y1we4OP_5wv564?Ln|WMg|!yn0#g$>=Gv&UCSC!a=OxZl25F;Va5A@FuYLmdi#a3BI`-GQR*<*&Ztk*}PAmH_anQy_L7DaA*0bFYZss z75e-*H>dbo5KgoAmmq~Kr6h3@HU{~1v$*mPl(C9eHOXeUti<9M-I9iGMti^Yi;4?& z`g%?K?nK!e;qyA1=M;-W^PW%6RamD!w!A&+`nbb!stt#QA-0ht&+$lxyGhyBu5f46P!94C<-uYAt zGfLfDEjw9lSGbxwkgGV%tY3?PY_pD8L_ZY*nu5JYInVeBCI2Z3o zosjx)x7VP3T?eiESs6&Ovm17d_Rt06+1oY$fqgT0%jJ#iZShOzM>CUfp!{Y&V&847 zKEYaW)zIxX{Pv--?W66@og$ln(hb{SiX>Av2E~FtgR$xWsrSLGle>%gb}W}SAz!3M zdIjkS0DO zZ5>~>O&;Az3owCwM#-X7#z!>t!yvHojs)--dg&*d|7LZ{_wXN%uj~=$p2HD#Ih`nN zFgqLG(UwZW5F@9YP51Z?V!8lIussLl6h>gcoo8r9W#Bm+oa5-gh5T#Ox2(Jk!R2$5F++Kz|1A&wI6;6{CW2pwi z2}TSWY3?lvUZT&_;!1P*l=MyLEl&?Xm6A_T%#oSFvvlCp%ULmdU)oj%XzcHp9DK0O zRYII3Lil^z>3F8JlL&4{I^p0JH;=VTh+~`q#XNe?PU*}>zVBG^7hn+Kx6Z)ZCZUbL zowC@nQLRE7w3a;s~$V=fmmjQ&rm21$3`G(pu4@>bTO{oGC57TeZ#w$@N{co z)t13-hvDY;F`<;jCWo4Lyy3F$mVO;3y(uw5cm@-Zj22@v@oeS|@ETv*oXK`a**$Ri zDE^+hf~(zZ3%K$$cdz_WK*@@(QGbyjQSCtb@wpEanIEJ@^wcitrq+qc$kg>>Dee`@|?yO`v& zv_K}+rz2sW7nrn0a#u+UQ`{H^QgiegpKjFTZT8tLXaP8p@Wjq$F?Ps87mves^DU$9 z67_fqBJ?VGaR4h?N(F^LEsoTtf5u*VTCYOAMns&#Q)q4wFMC6m__faMMHK+5>Fc{^ z>v||)P@{FcO*G`w^sgA6TGDaj+g>aVFp;>}R)4}(!}x{ST`;v82|VVf;?=spk@XYt z-z`7i#5+%k89^k<^nIm0zf8#$4)!ckyjMk%kgl;!Tan=@I>Mnl%iM>d-yG1ixRGGY zfD*QruCKvPHn*aiwn;m=rA z(qYjj85J|FR>dQE(>u0vu0$8qYK-UE%{lHop2qsPSAHeWctcp=yOMy2F~{^-;_e<} zt1lD4GVwoz0^i)$ak7n9Gkvja6W2<@s1O z6qF>(NGsG%PnM<$Io*JRYznr=2v1jB8H-RDqjf~L)$`q+L zoNT(Es|?ypqIZi;?^9PvW|eYV@AA#`=E2LDH)=&S;?ea&c*!lOk+!_GhbtWYz84KI zc!9Z{SDP;p)??;^8`@NGvq&NwhF%kBte(W5nR#&T00+thG3^k^&ty(c-q|j*tu2oE z@Fl6nD&~Nlr2)o;1abNzi!^x;Tk~h3TK~%R#zy=gC2pgUx?pusE0Ig&kZO;fI(B-x zulWVL=Ht#32j+mn)ZB)P+>XH&j|O%N9zKeW?$({2w9Lt3gdma#M7F1+My8V2rS_~v z?XI_d#a7e(sVvrk9rtwR9=gl^$QxXX@9@@IK)2aXkTT}$jO&X%?mWH7?mUFVOA*OTtJ92f1+}PZr5kqWj;Sum*Mv%CBd&6vO3La|@v*}b`P902v^wXuDlkl~xtGaPj zrHaYT5{n7nJp7=I6JLHfKHjyiUuj@1;~a?5r|ZdB@#|ed7me0v?@Kyk<1j0fx;sCJ zCMm-{*iou?A;2HRCxF{84ntQiW=AlHvRoa*E@Gl4%zuX)zKQDC&~2!zix0NtSQ2^- z=~?&bG_Bnd#87ihQ3tzULOtvY0{N|^V_Qsn`k3y=`ZD#6=%!jC+WkqrrvTGpo&7K1 z2oAAJF!#snciAK-yxg|n6nCQ>b!t!6w(VF&(4e-hCU7oeAn`v`C-~9JT(6SqLh*j2 zKe-=4*gcorkG{4QLB!*v&NXxxK?H->;4)WtKWs5}BBB}_K{AT;;$ZodkEU~9AR$Tg z%_m;!jJv+PcoFKm;E#eR7y67f_J2v~GU%I3tLH)#Chkv76}=%gK#aH{tr@DwuLA3K z1^@m<9I8Q9jIEchs~;ONA8UcrEdK;7BA1OB&glcJfbYT}Mcr8vuXhJ_-Zb+V7xPKx zGtpO^ozYO@OvZj3{8stPzb5$3a>z#jNPi*7MEhyQ0p$(b38jA=t%O2YrKHM8a*Ju96U@`>|083q=n zM)|H*G>UwlQ11m;DnA~0fH(%(PyDdl61(7JG1F_Zc#VTf-}G#(db|819x7y3CMzki);rT(5 z%jyOW;MV)}kAOU0mBJGh#+7Y28iu?;Oq>ABqb$&TP%V`EglU`SP-U!B8>rZoEvzEA z2OQ#*&4Q|@LEmP5(UiB`b-Ze5Tf$>NYJIJvb0yns>Ql&_5)|T0L`vreFt)n0sp$E} zq!ih`rx^ijcTL9&x>qi0hX*kky~4j|jt6#s&=zPZk4YWQfdF9nIdjf_dQt6Hcpw?) zrh)vt*x_{Epr!%=Hj9_zuBFF&zZ8EObUxp#(Wa^*jKzWd%Xn8Fhu}N-Ic^IjD~{groa+PI@_-NLx6F^Vy^~ zO?_+jBjfsRzB1b;S|t%%y+}EoH8Kqx%VIXX@n&FE3R!7Q~sp{w7 z@Ma3~9tx26XcwCRG5sHvy4(l5t`9{<#2hVN$h61J%NHTe|4O=rkt*=L7}dMSF3o(x zs$$GJ$8)}=ZV-O=*qrRQE(k#>!$IVz5FXMv@ztYM_&hAhllXel2qSuOmfJ)glslIj zi$J&4_n4ZXVhOu7^0ov}RMCoG^yKjT5V%|T`5FOZ{AEs^)*-$?M(f$jMeWxbSe%HN zRCIq>t)|wzTr*f77ekcE&|A*jQ!rsqi;bqHPuWdnCM}HiLu|i4$+nhCshINMHX|wV zrAvvo33)r>C4&5ES#kp2)kZSQ#B{3fXgOsz^;@kVtQ)!i09*8K?BzPPG6gW37rGk{ zCdsr#3z18$uQT4Gy^ zcvZ#yYy1t2I3(fMsZCw^pYMY_iDyuItD;rKoIRanTzjDqfOM6ZBe0Q%Myg&2B)2{)GX8msL$=3`KjFZ7PY>#a?CtSHreK=e%yT*KNTKHRyFW! zr&MvANc+O)`mlU{OU=^DdtWEOJsm}j`r`#%-Gy7uii7P@BgYKgkc?HdW0vtak-(o^ z!Zb4rdb`&!>coTi5_0=Me?WS;L`yMR+qdxxW0n&Fc}mKy7FH47VEk5T9+n54M!S7>&Ad3^zmH+6Qht|56vsYOv*f54Y;kJ`_SDI01|qh#o`F2eE#5w}o_YotO&O@hMdOpi zw3&Rh08Lw}>11VL3fuP3Xbc-EXL3}Da6SKDWWkZH>B$5E3N}q_wYK=ZXu(R5a)^}; z^US$U#4TyQZ9+q##UJ6(9T^&{ncY^iiQ;R4^2xsW*GwYRV2|L#!j^1W-|kpGYkdI1 z#fPQ#h3QXV3y+1~meez?Q1Wz$I`$=FR-RE^yXe&TflG$Vyg!bNnKynyxTkj^)h;m* zW`_QjCBLjPLz2#Ubr-cr8GuU7)c{c{^5Pim7JuF z)MxS(h3{6W;q-70Au_SATeSnT2I&21={5>rZ+L1X#tz**GRvnmZh~wUZ4W9QR3!2Kkv2wue=jsrRVrh(d zyxDDzQ)4>6u^ZzVxD67QE8n;B4I%fMjphy_x3%cBYOYluoi=@zCoWgsrlm%1eGMuB zj*sfa_sW4H5Iu-BoVG$m_9wpp{rh%-Q)GfsPs~IBr4>x;KEY`*B$cv$f(Jhy_U5VW zaztp9?Z$QOwHxLqnRA+Idz%?+u4S+clxi%+C#Hv&0*q`0_T_E}k5S6(aNDvMyxqEK{MGGx%na$i zfqcAA(vkNP9s7D{OJ*DZt}{L|*}mM|rVNWz?=B0EQSPR^k()2yMoIz&>KIHQ+jC~V z)q2ntUtSA=I;3IW54F}5fI1kZ<&tMz6wZBEso<=9gB#hA&&T8+9ICRq#*q3jb#Z4c zX>Lm!awx`3Dz`xWT#D@JZhjffWlnq)n1gX`N#|9%YH9RSR$fjGeI*D@fE^}+UQ_tW z+>WPjX}r~+J*PX0F0y=fJ*R03b!IQJmW1#- z)}@~B%9SgtpiD6X0WnP0J64XkPO0u8Om`@0J$N-2js=oHZe#hSv&Zf-gycFWDzIcK*ed?Otno5}Z{G zKMzb*CH~LC7DZ zpd20sj?v|F^1O(NpAS1+wURC zEhPl;hV|;(1F|na6&}bF+*5194kULz9OMZDU92o1PdF-rI)4Gd_w#kk^G9QR_OlG< zSnSTe+MHU!mfD=sWsuJ_knBUB+u%0Fp9JiB z_+seA!AHxB!G74HLz@p(&;kG#m=3PNhohDHp?p-`L>TC+9`plsmRA_S??!>&J)?F( z;4h{3c?p+<+Q1~?_c1BH^pTpCb6=yx5L{-8?%-~=lIsWJqI>EsG=*UO4S2+Ew%pf) z8{V9qK;kt@IrYH*KoY?J=3;hIzCHx@Lk9X`F?EnWyEubvjWH_Fulg?$(7KXyA4<*| z1E}5pU3AWSxcjHKV?y@;Ix!m!ki0csVm;)u_4@s2zKOmwD1va7XZ&!~ z{4}A5_W}gX;jn?nVj2krAJ%qCiA+~0>hfh-06x6`D*vDFdq-5OeL zb_0G5zz>EfcQ9E{PIEuk3~v+d+d2bpWJ)IpZ%N$~wVY~WX}--1{hAAexkaU4TRI4i z%JVTZ`d@BvhztMZr8}Jmr_RhM1a8k86vIFgA!fKu6~Z^|lb*(MLsc^dHL83>u8CH? zQE%Hu4Oy^Q07Gxa(;Ua92nV-zP=+G9?k@t+!iX?F2gvaOiQ}7ErS5U?TS#7Wunzfymk4X9Y2TZShlkRIebnxYd1WQ%1@4nhLJuZ~ z@UGrtH((d#)OphuH7k`SQ8(<0KMGq(WH9_RqzFiFu<9XKi!q}L-$~y&NVt)Z*c}hF?Y^;D8p+FqZ%H?4pABf;lqv?@vS(0QH0Ar$qp+($edS>bCfvfP$Tb0O3EF;m@VdPUpw&Ee)C86AtuEM?dnIMAcy&({ z#m(MQ-Kv*PLPl}NLe17(554|WGuaHK$8NuU*{ClIPI*dShv=mPTgi^1gDGUr=3Rky zl|IyyJTL~B@bYlG%yLC7-9ssUrvfBiPQup_NN*&zJs?rpuh8|GTjLsaW=q6-lEB>h zhuJd?wWsRc`no&N+~Fb&cR650wf=Ho;xlsb9%8#!vFZ+_6*ekVt1Yyy31Y(&kH&w_ zR(SDX(D$~?ZjjKs8yv0s^&8Rm{OI~rOS>m$+Uw-0gwQ8@gv=`U3UIzVsbTeGvkp+5 z|Mvc#_Pe^}%7mv-dMKTNb}eI;f0-~tAZ>0b!o2iiT>#uGG;U{9Huyp1N8)C2+claykH`@w{dC=)#BTsdgL;8DkiNdGQ(S6ec zJSi2v+FNhM?)fJEh^yv5NAxh`&GUGXWRc=wP~yB>dw%*}g{uZhYz*M}ea@5JwT5kb zYk(3pdeq2{ZRMqOC6nfoLe{hEhWSXdmp$W=mOTokl45zFnlA%O*4n;4*Ksjy-}Hz> zAt|jy*^vP`_)AR{+=gO4nY(D>Rh;k3;_9ZkMdPi4Sc7sd^TTJZ7nchSUYF&N(xqPqN z*Sd@G-X8}#Oo(B%yok&F@(>is#GLJYiG2f;@bJxD6bPxt0u1~uK(CzRjX_v6d5hYTZ}ww7m2>WxS-3CoDKr?=bhVN2}-Rma|++kqw(H-`T9Kmc?mxpX$@~;{0J-+Zk}# zJw@Gj`71n!-pte)0wZr=UI9Pfh~3Mu%n}>Uy2hQZUM7~hr;K!Cgtrx&a4v4p;OvY4 zYassp4|V_6XOwaCTv;(%2{6{`re`gQ2*i-7qL3Khr`vZ23Iq6=#ppb=a~wKP{SJUJK2h(lL0WvU;;vMlL4BEr^dpgj<|mh9 z0Q-bxm3AIG#(zxg!F>frev-hahv5J<27K<5{RN6IhhV64Bou1pU{iyclk@J*s;(NR zLvqodg(UJGFTiUeZl;2n2Pwo-lXf%*{H8GA4T4%>uWWv;>|oDdC<33Fp<(N*0S`6B z0@Y@T0~_W48C1QN7gOt(Tj7-SmSp>daSYJ?2`|5So$$cAmM8AJ6gJTlKV3>04xo^;u7AILa55M`-jX06qvR*6V)MILAhV>34`o^q_9TL2# zoU!)9V+=N-gcm@H<3hkYCJT#+9KMzo2(c=WKZmo&C4idLL8WjW4jss}ACLWy4;1#< z2^<;QU5+0(pjBi-tC((Kx&7x=xEwp*X*U~oH)C5>doDe$?)!HP7DjZ!{gzsG`UZhx zF6Bh~0qx1zx51>~G4Gy(EtWH`3OHPeX&y)p4y0;d=;W9HS~p^)23)ZV^}8VffHucX%hfI z9j_9lD}A=AS*aN#&?yY!gCntzZuoF`su|A3Yg#UhpX&A{7ZhmNp<2!Bs}8_3mEjjC zj;}lpPuLvt%L>_Q_Yr=<5LwgjVCOkHklXh#pg8qaf6`X2rNi8n*0wyUdzQ1@_kHdu zNKbLjun;`vT7L2V*gnC{6e3wlE8`CRRQjLVN2P;F&6y@|p%&KdUrMb*erKJ*SL2Mv zWdU&NNSytY$L~^!dE=)|i;f`NL>-U1w04Oysr6~`SfRx8VEPhLg){w8IIm+j+(2zk z`7|XTn9w=he)70VvTW-8O??|Xc+oI)>1O#bP<-344;Tk;iNkwR7+RXG;$$B2pc1VG^!c!0&-aZ`M`E8uKoy=oLZA~lA6>SGENHAk=6oSyDh8ohL; zI4>P(eb-09;#nF);Pv>;ycCW05fAx2b<4LPT5)zx#2y-Ax=usmmFO1j^z+pZs9mn!19lnxh|(y0P0C* zd)hMI1@CVPX4T7^-wLi)4;9L@=sC6btcE9!&Wb|1BrSVs@$ zNCUv)v6r5upe+ntE%D$PPVc*8w#?{tD10fl&lfZ~eW_DXs^3;-Sa{jY$e*!+#d@|I zwf2seqE$$n&MDbbN8;&nTp<}}f!D5bzSKyqzrvJp?8=h>yvoQ$xLUmkbWog_)8iwT ztcCx^pCH5>oz>WCj6^#>cUhRDv@MRNca#_h_t9^Q?X!pJIo)V$VM)fZu#Trlw1bd* zLStYtGnaj0?KN_4NAcFG(!{PM5(dLS$&lM)^ipKavOQL_tcx0N*t!PaKNJhViduz{$2@WwyS4?GljcW}w?yR1+t_f0F4R5L<7{h_wT zT>IwjV?$aD;PlH^K)6&?dV1iGzIa~|eK74BBju}zoD8Q?0sdUQWdnC5TWTqtj(d;- z-+YiT&eUAIefzejhgY7oR1ilxV~{CymF^%KNb|=8qAWC=VpoEA>_s}9@(l9hAB{@h+3?PU|H%Oz> zHFU?bPQrcZwfD83`+mN>AKowg2ADZ#tt0ij7j^U47Oh;bm7Zr!j zEvyfsq~I<;i=KiiNoCzZ9ei%oaQ>S`AXGJsci$`cBDWDia+MC}%R2D==OEwznUfRm zPzA5jj5G^H7(JmocchZmnSf}uY=qvRB2EHf@|OWKm7l8Xqv zfbKZPKD41!=SDHR0l16p@yZ?Bm3fkcFkmGC)p#$QLjaR~dUg9p#mXnY4z<-qzs`jM zO}*l$b`Z5IfUj*pA_7JZGoaQnkTLd;K7nzJ%oBlG;(Npg>OWX+*8{=u7s{G?kZ1Jr zQiST@j3PcqSnzc_Jg-`2%%bY&{@| zmuMx_33o%b?#?0St)F@cfUn1mpgNKSkX!`q3Lpy#H~}NFE^VCw7w*B+6jbj@)@og2 z+u2iP_pJwj!pqAFT27Y8F*NkggjNAk4opeCO-?!{4b!6v29S%nF`^>Ar%rBaUx1OWAhS=U(`! zXE)Ai$Z1n^xiaw_G`s_}^A?d9?sM;GC%H+ft)TTZlE>w**J;S>QAQe?5w5SA?%66EPZ9aFTYl9mB!flau6ZW1pw(x@Q0@UcRn9IYUZ-xqD z9&X0ht4GZ9hnUy=B1-C*d1-)HF(sUzf#wcf1kB6OMZbmTiLny11hz!maDo_wYQzo# z1Las)zm{~Yri$1Kl9Cy{xwK@iRjL%r-RP zv{YdD#=?igFt0f0hk^A5Y`duIy+_li!URMkV6K5+JU1~WI;6?119`8-lBYVRkrqTF zeKJe{huHA}jaFBk2yPmW-dUaR(_!sfYfTp^cN7@l8LXWQf4A9{;K-dUd*v-uY&SQi zQ%|=pO=;Q^1B1~u`o{~@l9VXGjHZ%75fX?2aUlF?xRAc`hb8m!@+6S!Ez!QB7`wCy zk#=W${rTj1(UC8QIpORzy$T!M-SQ1Zfbzd~$r3f2cY8!wvIQ$zMC-F%oZ)s($0upb znpRZreo~Whk(f9uxQ1Y=x&I}to;Wn=Vj&qI!SYVi$A@gdRHUK>=rgtQ^^wq06+k#F z{Q557n8<-tWXpOMShh()*Fa_U=q53I=YFsxm=Te&?`oy(i1L$D?crJNEJkAqtts(= zNocazOXIBs5}2={h_#Xtn0!7H+UI{8vN3_zsh_V@eqbq=J?No1J!MDn4BJc4`X7Z- zSDYJi;VSMxZtixrl=rN~;&kSTpPboV>?l|H32%9{vBB3@VuTdF+$!@%hp=6;y5C?K zeg=|}A;_rr|9E`}@I~(tfXL#~H=@Sl3XO_5C~Q4qXvYEGt<>it-aD>Jt~Q{VS0;VNI{z7M?r-kDL-K!tLYK-8sDa=jQSg_J>ek=x ziapS~jkHR7SEq+Hi$BS1P5F>5RCGKF_upQFQ6exv^T9GEX}h1RN8pLepP)vjx%y5p z%OnE~c9<->I6t}CVb!p@A-?`_@JlR{e(v*U{;|p3^5zc*LN~YU#^CZ4y~<4jr#mLS z(J%;0;>{Kt7|4g9a+2 zEy1#t9G;1k_7wmv1aIPRil6^}{^d)58Rh1N*^1$XslGCcfRxwMN&gHd)2ufj zj)V4c04Lu>c^^tRz&#+n^#s#L`Up-|5`tYHw5px(K5-6YP|O<&W8puFdx%o>XU0ss zDonTkOJGg~4)v%OT6TX?O}&{A;{-DXF}g!fz!2E_{viO7ZW;w82eYy10;m~gYo`IN zqBj}VdHJCK;+8T%SoGQW97p-Lii1=a`t*zAl4%(f2}k!qxn>1ous~)HB5*BtSG*?@ zTxBDinUj;VQN075e!RNEaaXo$V`vGV(-h}2*??@dc zHR>-yJx6i7l3J-JB_<7EBKOg?;*%IUC(*ce(pw739?@Uq=%Oac#DE!BJq3XhB82Da*QGZ z6ny2%TZbz=Gpm{g?fn)ds*_{>JQGlb81g+m4U!9ge*cDEWeAkHSlV170?XOZI;6+X zoXgOjt)Zmek&A=`*$Nbdm-~}xtPdslj|>F?s&S)y&(b?CZSDEHM5Buo6ysxoqz57h zom4KjF;zR3{9`nPDLt|@52NQ!(DPM`y(EoP8%yE>5-Wb_-c?jxJ}9VW=`35lQ+3SL z4V~mVOiNw_`Jr=~VSGpOB5;tFB)LX&oR$=U^0ld5)EeMXp^$xxbv@IanpdvoQ-XYN zUK=hG@_F%j#jQII=IWYXPEV=Ndz(V3;5z*(2-N-?M-PEo{Fq;kJ_vI3#ViLA%_ZRInT5+C z3zvcRP~LNM$=^urUG&?8%KW%m5dLs9i@f}6VMj|8J|9tHk;fAw7Yj-ArZFBVkmjq` zkD&HvZ3DMNkk!>nC1wgVsMx*1^}kGqk-%%vlU+zjfi90RK4MmVZIFvtvi)`t7&#jN zwM9pBQUAHNPgJdw0e9gu-9)_kAc2Uyw;_MuALJ}U4}nOU`Rp)g4`ZgL9`Jbn?{cDU z)PcdSH{!ACL2CPe8zUqT>NbqTB?73M1%kK}1|CR~_>6Q*l;8UaS2WZ0>z}KywF^NU zg}TgRKAgD&8Y+&NdGHE!7`S~fPu=5(Yn`lDmug!9rR~FX%TboMPJS`N%2T<)QHV(4 z=hzW)_JWY}NR7#(!)I-XLLidzX>H)~(oCVHJ^q9Xnj!?Lp-RuILLs#zYm6q))U`TY z_P&i$p(mW1K#=HiEM#vLpsoiq=G%h5tqm*?E6%I9RCCv`X7%2@pryQj5<*uGDtBQp z9P-pMJxgG%%?n0;({-K~j_f(7Jo&$a;UGf}nd0eYk(fE8BNFoZE}zkhaSGChrJ{Jl*zfBM?zYDWBGiNyJ+Rb|DQzJJ7+DepbmptQD% zE(n)9FC~loX?M;^$s~Z#B3(T{LiQkWD+5Z})&>dSUO|UzJQD8p13&j_^uAv>%6NY2 zbe^*SC3_`;^36MD9TFdH>(nQ{EyMnv>r~HmKFW3egrx3&oa+qJ2_ffliKFH+Q5)2x zC@Ps1GL9-KOiOKcr=R@bS8ukPqR$k_>j%3*bZ-Yz4h1M2U}P4%`Ww3-c?zg(!C9Mn zr7sXN2*O{@g&l<(sx1Weu+1X=VQq=Xswy?7w%hW^otz0Alc!e>gHZY&n~6B|Ob`xQ z^TiL|nNRfQ4{J;A*6G`JtqTpuzmp^F$dJ#A>UR2>>Yn^%HLh!6(JtSi7Uq5KDf5tQZ+e6orx1VN?SK^lJ}&r1;>CE<2U z5=?9Dm?=n4ySJw|-3t149W7Xv3IA=qoO_=j<^W&!V{&lVfDmbME$0aC9w__qkIBI> z&*|@i*eh=3J3XBv*xWtFHUpo==oJ|F*%a0X?L&SVE*p!cCK}lfeIsYyn;7vW&{%#f z_v5D@(r)MLzQ4iiSL&gQwL2VkxE%ZDx;O(He%h5`LmNhW#y9)lBKr9{lJopoMI6;A zht|EicnDC!>CVL#rgR*RKkVJte_E9!Yn|U+nla4MUemWl zT;JOJQS%UL&o$?LtXUiG5K7~EiI7}CHY>Wj^&{i*>O}o&lwfXRl+)#uwv)s1_F0?W zF+J+nuL3y2jvFIHnI%VBg}Ol`e&n}AZ{S`PvVrmCn&3W5+74c zSS58D7{>B*ROqp&5e|_0)X9P_23QDOXDu(B6v5MSkgGc;^Wm$&Bw)gNLbG(Ui%ZX0@yZ1^pEvL*F^c9) zl0^nba+z0sStWB*yj%3+CA%XhJ3oBU_HAg_p27LhUSV6*&qBM|p1$pyNT&({8Ua~-zzn0Z}A2vHim6ngTgkGQ7unH+*@y%UQFPIm3$*Bp3yf^ zqvm{d_T4=xr^8VRV7}Ie$G&U3(7a^IyKP@=cCKB!_LhsOQIO(&tEiaSH5`uJa&?-Jk5G@-u(c1DXMFThQYC-__M{RQdX|v z@4@}CyXe_{&GhmmJ=;r)_L0}<2D<8>mJ06~`s%sLJ7!Qm1~*;jZnt2>4 zAY1l@h-xzILtk{?5pw@U{*eq!!k!%}_F?-xHS5>&cT+W|b!Wg?&N~sx@9cA{l_c4) zl4ehInbmSSO4Y-|QTu95<3QsiLfqEnmpA)ph>ZSu)n0bZN{1B%ARuCVYLHH$xx4 zOwg3c*8&OX9c{2Wks=C{!vL*v9V>h7a^w1=+b@pdhe{GGT=?c~W~FDML>o(J_uTKJ zo*E(#wH{~QWYrK1Oee{4xHd_gBQIM6xZ8n=g%V_~UpxBjG1LX&UIFH+1~OPv{@#13 z!dXt+S`AXw@t_7v&a``B*~S4nCVp8&Z04+X*B(3c#_BnDoKc}YEjxDOQ#uO?rurt^ zYl*NMTFDLH-e!!>zA}NHez1>*x-y+*q27-!u4Q*Gw=q-TC_;fHHZC0dVYLeDp#f-@ zrYf$zH>D=%czm$kgHE)yp@r=AkCcqc$cW2)=6h3bI12(aw_R724SH(xCXDWEyP1Z% zRxz1osWT5OPw7}Ydfdf$0@J*12$^sy1+N5>{R@BFV`UH4%}MU!$9x%Da6?$Nx?>Jg zDvgo}PFgU&#?-0Vd*R5gpe4v$)Sb76X-&o`HkYtK*xUFfcs6NPO&WyC!N1LzD>=0K zwsHZ(AlcxIIw6L9-Ti|USuX9D_byARyLfpbtM;?;Z27&JwiN=?h8XSKQ>K^Z2)c!T zeBN>u*|Q6XX}EZOf>z^9oFF6ld^zt2`Q@kpymKo{A5Oi!1w3;pV3S*s1p`!0|ILt* zs^6RNq&MzFS4hvZe79BfpH)e=4tgykh642#AA(!#EcVT&)|b+uBJOo2(N<>VOR%E^ zf_KKnk;}78-?feo0Adjl1C3=MU{A^O@_(7ES{0P1PKyne23aK2-;_NS(;mKQR;>(DSPKyc+F4fXSosVP z%KHSc5X7Qyq}2}@vw(r&|H&=kJi}3&CI+=N6Ti-o?y`@1be&0qboj`~i8RtKsk0b_ zys>Rm8pcU6uU-UI2c6eokTvM33|DYGQLin`{M@8UYYkVMUq?fjOD9|bafPp;m~i~O zR2E>$p_wwi46!dIEsfz%YI@KEK|@Eq#-xEJa>S5a;-3&IyTSvRK9J}XLwY@wU^;~A zUM;xRr^mVE#SZIUY%~e?{mpNS)81s5LT+zOhKF%FE!@cwWptm-Z?M2w6I>Gy`>sxUy_u$5< zeM!j{nOi2j`y^HJH*Va&#jGo(cTZNb)$nG<(?^2qCSWV&1N@!Feq~4`2ITd z@=M_Tfc3*Ul?TF_Ylpkyx_&AQD$!(9iMGz*ig} z*jR4#6Ww3j)Y(XXy8im5@)BcGF0x>|+$wFcMak)Qb3S(MZ<>a zwF_5J(gunTor_IYQTb6seN!GpT-`kvbTz6K?!S2bqp=z|3|C*fWM|-;K`apI#bE2Ql&5y}%uMzsZVO;(?7WHyn zg(@)EE83FhLxNt_xgR?y&oA401xy}Ac+X8ZzOzU)%ZPR4FknjKpIea$e#Q%_$p%=( z57&ibF#3zBSZbCEGD*(gzF|h^p7Du`zhd&Ts*?_X7?vM)8y4>4jT6*g;#P$@tb~7 zVyA}UZoB|eBx1(!62Rmsc0k(QelMcmtr0LzqCbGb)6Q3A0Q%Wr9jFkO{|RoWJ{=5w zXj6mbIEk)#3D}={36=wm3f#lozkBzE|L2;~ZOj#yO^++ex3SJixq92>=%*ESVdDcbqMmn1-J_i2OibMDol6#;}E**Ti+lKC2LR#QZsmu=0P2p zH)U)c@JwYHH3Y^0n_3b3ff@m5MuZ-%O)+%r0xsew)pBUzzxw*)=u1Wu0=DTC~n z6c{WlFbRbicKPWFYJD8JpnJ=(2-4mR{SGpO+TPCQ zH(A(EY(OWfEFgl(1vmN+aSD|Y-bXnHE|W|qRoz3GJSQdY{eE(ph>XaooSV?8It6$v za;zslKJE9BdquJkUU0GMG;V!pCtfYlHBkDf%i{HEj_=vp%ZR#n$Q~^WB-<{%EOKpi zpy3XFk< zd=n^Tq0-@u=~s$htxDIW-#&2}TSk^6qSTqBG8<^Qgkek$u#C|+?+)aRN*e(1Fc!K? zN3Cz(#`w;0|1xD@Sg`n*j5w&!WL`1FIk-5N>+z zUQiF+$N&bx(}J%acn=talMhwvU*dZ3s_tS!2Xmwn%QLWh<^!dp%pp!O1pgCd0;V?^ zGeG?aTaOR{0Kj(bJ0v|2^`v}HxWm#ajlgxgxRA@n=m=Ejp7Iag}Sp#t}Pb9@_#0fC-Lx zclL#Kw^S%?*lj zVo$Ef&|Q3W4J_=?4dOiZO@mUof%t&-hio{c@*OXu99b#nV~GG;j@M*b&;n_GObNi6 z%A2&rz$4{f0%o|o>hbZZfPcwewuYAiG9%1L2$1jMA^AkpC|99}1L2Bt22On3AhI+0!L=|J*Zhi()9%N8XM~#eW;S-@;(?<0tvWiWeBjg zhb;7}04{&2Cp>Wge8d5K1V(S__qXo}lmikTj8|g_7M6qAOh6F3jG=p<3FsDX(rrNd zLpB^do$WmEu0%wzBZ&Z81_3UwIk&#h54LiK*Ojr42pw9@-Y+xk-GM{*?mVVrTf6SF6(f-IF zB66DcRGmw8QM7e6&eb?reUXJPIW4+oR+Z`~!s~Ek?wk)Mn!LfRLjCS;i6&u~d2YLg zG~Z^`47sUfeKA8&w)$;aO`g7blD<(HlY^+Pq8%RR?D;h!Ak!o3rDA9y&p&~H7lR)_ ztA!|47mx}S`LCyr8F_7F&ge#McH~hXp7#j=LWsTI$b^CS)?iK%t@M?m6E2p2NXUd0 z>DLQu-9GguipGLWGvt!KgmgfmRoy3XNm|`*>*BqVGREw4%#gh>qXo7k%eeQC%YM9& zcq^MXW%yB79}#EN-~_e5S9y*k4qDPXw=q(BnRz5x(TsU`&x*rH{WbBzyDYcT*nIoE z@_-MRFh^aK0U|#GT@>{kN|TiF)>E7(rM<6xdn^EjGa6piQ}<60;-a5Bv?@)oGl#p> zmyYG?A}-{PuIR-sm+% z8ckor*B8sl(z}{TGhU2DSFf_%e_)Jsls9)SYbU+$!!cn*YiF$_@jiXHhlB1*zWRf{ zdP=fjkow3cGC3}RV+pdKo3WKvqLZ*$D9fBEa^5Rzh*3<)5@es*WVL0Pbx~Ec;<(@X zD$pm@SEvXzw49i<%uFKgk{>qlSO}FoPbpbL0B_TXyRNQTJuv%E5Tr~w#;afQj`3@}c9Sz7;n;@03b8MOulD}%@H}O> zi|6`3GV!-~B<#O#iHeA!AP4VbiIW$W}o*SOiV zA=$C(t*krn>dO!XZRamhCYAz0n?zzI5|s2EOI1b=v&!tAyv-N+#rsoujjT_Esoi17J#6{JZF9?8jAE+TQpq(6hl@;t9 zi3=i>>f`#$vWQfx9q*Vecmcq(B4JNRS}VU!W;3zH?RXm?HgS* zjn(oqV0joCSzBfMZ!^Tvc=KfQ{hnXB;Y+FA%SDZxDb;Pe6kJ2Z&;5nbz-}eaC8$<> z=hB~p`#X^s?pH|ai+^b@h^rVhOlWxhe8MAu6peoeSU7)wo1(7DpgcW`k^l#iALv~_ zeeR*Tv6ru3+s1C7^CQty{C49p+wKp_m=oq&bLO_Y6>tI~e?IDR$S*xnf!^#_&l6+U zeEc|bW^yrv&5l=p-L=u#fU4dtn=GHgaPDJI;MBO&$StR9djn3bTP)fZ4zo!aTLMD* z=g%w8uSYIsi@x6UP_7uGGEdzaeCM#vF^@Sb;{5p$rA3C(xLtC^*?{<4V;=EfwGRb4 z%{>-N@4jM79KgQiHu^C`XP2TIE$ZH;=QZvT5V>;x2F+Dnfq9;LGG*vXp0k7KJw4Eg z)RElazOmT8!f1SIc*bQpvb}DvdC2Z7PImVo+uoVZ3eB$JsqZiSUwjDf820Y-kQ*Yo zLGP9o+h@_`^zF6t@X7tH34|ZZ&9x|NBMrG@uL9*HRECv5Ke9*1s z)*j{X$&R;adho}|p08rS8~Oc_vn^fUY3MV5beVP578p&$tuQ=#Hf(CF_F6UoIa^2; zIC8ZE!%kSKg?TE`uK4s>#F-P*$cbyS6`D2^5o{i31?@LJI_#99(1}ZrR_Q*U}Q<;&lf$XyUR$JiG&z6xjI~)dMqbudY9ItX|c&j=r-TkwrVs9$_{ua%gw215$ zpKh63Y?p@3viV$*%gQ@1yd*8xD>vc(s}C`^yEpZB_pB7rg%q<})|LaC8+7E)N>BO6 zSX9&`l3>rGS1+Wn=d6*Dl3J|V#5(HvwdMcB?a5iBER|h#T=t%Kc~C}wuc&J@(x9ZV zCb8SUz{(&1F_%`nNpZ`$QLc=M>NTs zK0-VBvKvTrQ{4U=2amcq&pb1cSd*n(uR+945o|`7c3#H`rC<>_rCOLuJDkl`Tf5un z6tJ94BdMsh%d|Gk<4Q__qPMPEIa^d=Jy*J>xJJp*fm$Zi^(fd1X}NnR$~=ReZ35;+ zip0AF?n ziF98R3>56QHeL~Dhom-Zk%z)tQ#vv?8!{z5oDD=PCTC0~L^R=s(-C+#c2?IbG{o}r zY!jzM+sxkMjrY>ettPx-bjMoTaj1+LnY3^SeYl{&UfDgxb>Z<~?oTIkkF5dPZtUl* zrFy5mwXGJaGcZf{cWSp9Cw*1>G{~YlrxIJr9V~_@){EPH%(?L2ufn%s7Y@F9q)23~ zINdDpll|41VfyXQJAUJN`DVI$+pi;TwIt)1@bjGvA7Z!oGW4@q-?JFzT3RYw%?Kwl zLi<)|hBUr#-p)%R>72P~(v2X!!W?T};o2es&UA9DRNW-xnoOcknl041_hhdxXs4+@ zK68EJyF11%%UrK(rFsVzsr}aa0>}DrhOew<=|0RocSPXA)#(YH&7YUn(YMhE9wW4} z56pAVp_Tt_2GMqtP0sH6qrG=w8aS`Yh0S3DHesjKVo0nfUFC+(w;J6Sipv!r0|+V&J0?B$H7Htp4SWlIjcIk6FK66Cz=7iZK?5SM>an_h^md-*b?pAzefUF}vq zrPDWG3REQ3HUazCnt&(_bB|N(uNN-gnvO2W#=T(MB`pxTDk0AAFw4~jAN6y>zB!p} zkxXJRnPg$IkJ_5eP}i_lF`(pMOLT6SGM5`7ZbjquX{@2Sg=*(_T$8`s#BLGBe-~a) zA|d5W4)DrDHt@v@C*McLU2IM0si4!^Z1%l!Zpu_Spv^vtXM!2A<~>EY(j0ZKK26nh zP>fnJ+}nayQPc<4*OJWpqJ4_q?tCqK#azMo>W?$KmhU|GXQLCpO$cXVZ+utBAcRl7 zDVeo+*MDx zx0Ev$4~;18TXMJ6Za&3*lYeS6kg~_BXnb``e9ra3Qn?rTO8c+_ zd@sjkA}G7yil<{N*D&MF*<@rqS5NPx@3*xiUK69kx7n@8%DwjtCG`?R%6Fg_aT-k- zs`SL|KI;)Ac($y#z4I7uHMjiORsfFfoPnG5mx)+rJJ7r_@Z4|Ma=%PWZsF^@wny&t z=Izj^`Cb(|^LBRmf`0WkqnM;tMJ7+#cn&&E$#LbnL}8jo+Q)qgmY*w z_yr;0w_1no(2-Y!ryLaFgk`(yW~FA7+v|fp!xlLnl>Anw!-SKYKDs)rxlWbEITf88 zYmgtV*lTJxTWY+!;<{PsdEp66xE0q-84K7Z`Z=#|0*QSdgEglJ0SP{OAO`HMP5quu z^sTXIE;KpDHo=R+u%SgA_Ro8RdJ8i#vmxM;EQEV|^``Lh(D|H-Npsz)PvLZkxdenh zCJI-Vew$7Cs%Ssw)be{VB$sJRvE%My5wV9ucvZQ1VYvk8NC^>MCiCws<(?$jc^c1b zs>>(oA{8H;s|mjPF4xxXZFWaHg*B;nTTyYd7E_m{TZ*rOFKSKDd`;RWCa|R#^(rPN z#9dPpl{0>uGGf_c9L17gksR`DX_kO%mU>cOB__nb?9-?_hU*=6fyre0_bc&(FEVL! zs|nZEMRwim4*xS30pyjs6HU_h;j!Wxz)P0H#RDDzl4!hdwN;L-vOY+-Tqga6xw`TQ z3AE0hUvXejQ85>7$U63{og5JDwYD=RLSJkZR&_tW*-DSyD~X|a1*A+=AjqK|vIMXg zbAvk;hzGSu*UXk+cgdkW5=?`&Z9%vs&`18MbsLKe1JB`!ay}pZC-I)!9qtpx0_Pr7 z)FuLPuaJccD^(~y<`pyE6`G9k;P_-CaFg%z)8&YE#ly_NuFU5+A=(5n_E=z1K0PCh zUVYcPF_8>@ala4$5Pga=qFu6*qOAc)pR*MEnby*ZzK~rfdC4_0ZnN@T&H&h@9Lbej zU>K}2J!fKuSLc+(4K6(Ft}E{^M!bsp?qnJ;X@UbLL+({>>A&YiexRRta~lud%QWPf zfABfN{x5GlI9mp;*2j5hl{P*7^uzMfLUqZj<%1m_eseExk^e%+d4Z;DeHw!hk)6&I+Tx7DIzkb1NT7H10QxWY>e zYW3x`)XYR593UxKWjQJi8%AOrA zTtCnCVY_k`6~LV+K9y9#yb9-`Llb-xV;{^rh2mfHFa4yGhsFDJn&)1+`Yj>EM-YcG z=NO_Y&m!@@^>|L7;hszuJGEQd<)k%WgVb+t{AznV3m{N}#4>?nyTeM4pE_Ac%4b(N zz>NLgI_*pxpna_h*`=sW=>bChIigIRyqc01x#SB!N)uQ^gad%ch*o%@qn)lXm?4Z& ze5u>Tq)B4*Phf>F*C}InVf#_#;KsWrLrP!yEOs}~_AKDVYq7VX$3hqP+~@|A`CeS> zA^FNE=S_3YPFRBz2j>Ofz3}1?SE3EaiZhc0`h!gM?aUypg28{fS1n91PX}|k@=Oh_5o#ALl4$1|q6Dqc*u zi6}K`c-10EbPLx*>Z7EabA ztM_nlCYg$hWa!@`?$Nu&&Qi?Zv>Qw8I-jqLW4el0vayl{`$;qw>BNIH}mO(H&8_p-upB>VaYa}lp zElzDnlI7!CQjp&d!-{N?%6jH*{3Sx6-Mv+f&v7So6*ZuDf_A*QTV=0p`?{omrXjy_ z>p{z$71MT(HcHE!K%ZUEIV|6 z@0m&1U4wlFMPVJ8!rdLee6z-h`u;4Fcq2}44Li3kWq8H@+pEHEde5TmE^MtoYV2$o zO|xB>{bo1Ego}VT{$Zzk&)H!JU>(dMRjqUfxDcG>1W&JDDxRirwbl*o1BqbRw>u5wz z@eQV|8W7vn!qOHtPIeC$yb$mInnX%qGMEy(qDY6sLm1BSR`pu!iS-Qx z#0@WtFYCs+OpB%M)psmy{y-;BHu-)YxTBW)%ujn*EMM`lam52f|8;b7P~|6@)Z}|Z zvxb%r8F&YkL|4AeCYw@*)z%M~@1Ai>*JHHvH+ti+>k+d*5oY4OT7@Vy2Qm4H#Jdjyd_J)vwM#wt0joS&rBq5&7?W9wW$=_#LBQJ zOeG>PkVSVh#9@9=@A@NhUh`p%YDcuJ$#RigfBnFMPUFL~oQ_JeD`hPAp48dumxIAN z^0!nPYrf5Uu}!B5ERUYqtRh3N1@op08R;Xt->zfXv3-cxjNQm_VD(y;jj>sOXt1A# z`QVO{UHQA0lLcn775b+7M$T;1DveEq$q&NtyB)aUZt9>)uJW@hH49Bms@c5FU9=tS z(BdP}#N+1C9^zBdK|=^r$$hP;$vMClp)l)3V7U6*QY2p{=%>&#IS`8c0=_-iHm zVUx;kF6TusJ^Lud{+H6kufI`M<8N5Bn$PC9jG=g8xn#|!gVA>{3vO>n`m_1;vFYL1GsTg%bV?fE%fowGlbJJG3 z0MXF!ReIU@AyT5=rlP8PN!L%&;^v zmI`>5`@^rPn?Y~u$4g2c=_!?((G06@o%=}ONgiUC$24^qwcecS9w(d{u*zMTS5ky* zV4*=%pTd-iQ++O)=PLjMOh1J`-l~eQb07b+ne%rsY}cqHowsdHor4MGIS|6l;(HQP zTA06yyTb_N<9i6k>HM0f4C8yQcTB9V(YnJ7qJ@!&$z|JMj>BOxzccrjh&bz4B7I;@ z!)er6CH~=vICnJ)Hhn#fy^nWO8h6@Xml2b!=;33} z=yXmln=G_q2p!gO8hU~@2I)Rd3u7E4FO|Tr>d9Z2@{0nTC0<+uV=?PEB!qBnci154 z2*T5GNog^EHMRUG#yP&{4R}rB4%=Js^x^zl8Tns(7yWW!p&!)gxx=1S*xTQr`zJL% zfw6zi`dMkr@}BZmJ|iHh+0S~7f8vpMKGfqAUh?>8yy$;;I8_riB(H8!=m_$Et9iee z15Kp@Z4;l3RsTW9!Mle@4%Ruuj_3N1R0M58)1cI@k0Lk!2O0rtZFn7$+xwj|82k2% z3;*s_Fe@kr_NuY`7en+4v)LM9H$>7P6Z!9+@|V9!frdd%70xm+g7hDD4bC$iJdhn< z5nSN#@2v2zzkLMVgs=AT|N5|V3z%1UEW>c-OC^t6vX$Kft_raUZG)R8d`fA}QK`&5 z!6pO`u9sx$``;NJg__QPJrU}Lx^zHtO_Z3%?<99q8tKvZlxm~qts8RR|5~|D|8?WM zyNX&peSF5XVGllL?HNInaQ(Q?x!|&(kZsxUK)FaxT60~NKg-H)fc14nhSGoi;stSU zmw5K@Zu0G~&&39f7jwfn;SUwfI&(8(_#Jdo6t6NBOmibhL;SS4Gj<(i&6JQSg5ZkO z`6!B=_2&g{&RUl?t=pBrh_d+8lU-urEZYj;N-3JNp(VQ0omRA685-fH%)+)6S zX2wLMO2Y}0w4*8Lu6OIhSIF52%5~@jc-&aEtE&h4P5-c_RI3LJ5nk1OaNMtOD92uC z+yUh!Mwk4@W>Y<=H;o24YK3#(7?bB2*(3wv&)F1TzkdCW4o@2W?x}zv)zlU#gS;5K z_Gs#I{h}!2IwGd5=&quz%Gq)*_gN9+%t`rkIO}r{x5_BEc$M^~U@7{DyEj2jjZ%PRzE8jO4|}7sXd24IY zQCsj$UwN+drS3dlhNtXFUB~$FY|ZQ{^W2dT>GpT}?Am!AdEABwOVf_U z+U>JD%rv#`R23F5HZd`=c?+&TPH~Qq0;{^ zq_Aro%iiqC4h}~-3ik~RCyUtx1PV4JSZq@N&AYw4|AY$?#(H68`hkNNp|fX9zIodS zsGD0ZZ!GR7HTooHuGgnw+L*!cF%y5eW$0Fw(y&p=f0uXtNNU zsq6l$NvOoZwhzq)>ceIytUXfB{MHdJw0oO%YOo;84OGF>RDYVdl-RN|s%{CB_Em($ zh)|k$T?cn-MitF5ie&dQT=CR;D6vw{Ry4Hy)E@m!Z)vQFre>anNl{2soGIK>?n}TV zO%cLPhQGkXh7#P3O&=AHPY2g^I`%;9ip(2Ksm!$j?P8b8xZ?AF_G%ji`4gU{JM5Au;=@9yUa325l>a&}HQ z4Xx+jxqDX|?Jl@4Yt~axQQ+_Tv+)nF=M0@}k-XdsdYS(9AFSZYTr1B&U=Xy_;l;K! zqUmG~zqgQMsvH0!9AlHTi+}wj80+b+NW$X4E?GkuT0=HI?r0OuIk6&Z4&E~fwdMsNEI2Ya5R{hsrlcQnti)+5Ix2jl8uaonKn!4*Q99u z>Yn-c^ari{U&FaO$(M3vMJo`je>$^2Xa=U5f_-qmLsVRhu>EJK`On$~{nwiT2-`W` zF#h9?(*Giy|ACKS#Q#Sh7`?*XuaSAm9_r5c$LF~I!~6f((%*mGC>1Ttd~1k}x;Z*# z`$8|8Mvl{DY5kG1$Da)PXZHQ=zm+0bH+zyd*_bC+TPo<2mG)wumhB|YG0^_+_Igmh)%|JPM|Lg)Dub(K~A-yQ@`zk?p?z8tmV=Gwo}<3HPjzsmIv zbnIk5pP2T~nS=j#A3y$9Fx42eNG1@<799WOuV3HDwf*pdltBRlF7SHUxY)`baE1r6Go9KcaY;VIZ-mU1-8}&Hfc)9Q&HI}mTs444xO*DB-9gsd4wcu*`k4i~)mbOP35sVwddp5b18=G!X3E4%2xv8pOFS z`|68TFMD0zYP3mTqf73_3_9s+6L0-K?EO9L_c5PxN$rF~7%4qiTpK6vnaChQ`??JL zHT}PSWgr#$E^dCM)N$X8wPWaYy90W#CUf_3@7gQ-x!v-zZ4C!fLBrq}K^GaG%&prg zEpebprH=+xT1Z5g80Ilc8_DC5hwpy+DYE_k!S=kkb5JKKSg@fC+{x)are`es@)hmC3eh*#8 zugu&-Ay6PdEPHt+O29K{Wme=in6FAh`*M&CN`5%%pMugDavN!G?=EZN!`-)Ph&CU8 z?^*iv^i%g%#m-i#;Cj7odx^GtnpSzt?Dn?T%A|l?z0gtuae2FMIEyYLVU$DRnk!nU z#(3}&*UV<{oa<-b z_45z0HIbDKP-x2H++SVym>M$uIAD0&tiZgC1$${MEGLI0_a{Ps>2?@ggJCujKcFGr zbwAv@nog?MZ{DtlHqBNq&A;1!^Phu-|0=ChY>*aJ)ifl-yXqJ5<9MCeTsCWDy3G*; z@K_;|Yc-Vb8S+xjg!oaGwV>W83UAANk&F3Gf!(NZhKvs9OB>HmE_>W=wM}&X8J_mv2wavT0CpF_lgY5qD7B%X z9n4f4Ha$5+#r037@fhX&XM+@&jmdZh?!GgHSiCK-vo%9N960`FD3{5$I03Ocl%8xS zPc>tRf|7vy8Ee^(bx=y#D7uLnUbaSk#z_;a_4O=fxy#HNmZj^AZ42taB7N=;f0hDw zvY;J{XJ96qPG44Fp6V-qv4gawt#h#0+4YaUsmc@8R!8@G_KMY&W_riUN9%>epnN{+ z!TceiXY#GkXt9i938F0$MAE8JH{bvC5W3&WOh@-6y`f5xPIl3-s76;)QYJ%bPdQC> zm)L299j{})??yj+;Aywaw{*@Kd|)GuuYvS&{Ecor7NU-^Cz{pYV0?SS`1Y7e08Mf6D?jj zWm&6%R&JKPEdj_*&2HMob3f`9u+l)(w}cg~4d;qmF-C~QPcBKzldYt0TQc{STS}MR zB_e?LCR*{4xFKCgif5X2<-cWQui93DHYvp1%%$ipV~1=eaA^<;;S)1!)&u=n{VAXtLzbN|+wn#=@ok4ouDyy6UI%T< zhDmh`@9j+_uxw0UA>G(>Cf)T=bjkj4fzz!~t+!xXk(4`0GPqxg>0X!?DEsBWmgIbE ze_CYNb`_0f@gwU%ibe-Xe;VHFunGUzj;0K z&*6suL+HA4Vc}8hOhrg)(r9%{1IRij8E)Fn>re_f-d>{=G=7sl=F!GsgcDc3WuHFa z;;LLLKyARbsX`-tRG;H?dNu6zhbusj&RyU6Ytf7iKuRQ zKX8htzRZjjzT+)Lv@LY5`r^w#rf@yFV2&{(+=Hb!yJ-scpfv~2_9vlll1>;&@M$gD zODpiXt_c&-7RUKH$cPJSOgY$egNT@SP)kaOHv}kqx>MsXfGIlH_nx?9w576ALF+F^AxF>#4MBAjf%`|vsaxS zrOBkknIT{d8|@2!|8V|Q-51aP4{L877WLNsfhvN5i3kXSV1cxNbQ_>_cPb$u-9uX_ zQqtXBL-zoZ(#?Q0NDd(}blg1*zAv2j9M11P_ntq_!#MHXd#$xseAe1)RTk$O--YA- zpjWpq65&`UzPqC9;V-q0FV2V(CTit;6Fqp03o`^hynR*4vL%$F!2Q;cGDuIRWg{NG zTH#fvAr&E}!djln65#GEF71m-zcfFrNX3Ipn%ka2*-Mqm%IqK2?YrRGl8Mhmp%lrW z#$WNbf7Y3QOJ&fM#^%8^a)(Jg1SgY98PCJR!~Z+*kq0)v{z@XO7d|7wQ7rG}Nek+C z-hO!ns>!B8Ij)0dSOvnntSK)+MUG{ecC%CdZ-e%V?v`OIA z!nf*UYKDv9h8=Xc+JAXya7P4IodrdBakAIt7vAMiDAqcdM*;vFWYH^>%BPM3emaCiq!yZH*&KKs1 zRIX>N4osNUqmb(dkxpanbo}E=_$n?`*VZ;{Dg=gkePOX|v|#v+_jxn%qGEobNucmMCf64x666=Kv9SxS z;-CCQ75(*P5`aGUNKa&$BUx0eO--1W|BoLpKwk!~ryfS}mb~U`VOsS*&q0-=c2e>7 zcPCM|e@VjLL1n<+X`Sdu@hM$+)AlkkY5HdUbs`_RlBLag0fFbj;F@7-nCU%-P5W<@ zWdB0Idej~3w^aDY6Qh4QO&zELUl96TCn2E)qjqPc&y)5VJbU&5{P#lQS}bIf&s^eP za?e-6g}UWO4?~aVhW_##F4}7Zt7b1{Wa2)!x+X$a40?=xm=P=`1)Zhsp$oQCO(7sm zOIKvcN>;3@hQBPF`^_Mo9(bEdRj9#_F8H_My1AWtVE;mq`4q_3e7ykCzAmt8*2!?P zIl4v$gcKw0PBLn0(%&jkAX%6hd{X@MoW%YL&GZCmL@bb$-qDO%V-{c6+Ye_P7X|`8 zH2yYBYpn zL$vGf@+U}B&#@oiSrcc#_((gNIv&N5e1Wx71iHr#fJy9#ZP;zCB=XyU4KeSrL=1)(nW1IdD zz*sSibqM^%`?pg7Tz=CI_V9nZe;*O3YbF?0ZPXl8LT>miktthxQNoE`m@o?qXf=l7 z8e;9W5OzoyKwDt0_wPUU!+}X*G-m&^JfeQr@s2mG!E{Yjpt@hslM{h^LJ4qF zc|D-8C=qt5o7N( z*C5TeV0x|O2+5}!7oKXjXebC(sc~QjeX751)Twy$othZv!gYf209^(|LEZX6 zs8A}}v54pOp5kBFK^C>ECf6p+S)xLh#qphP^~)yz66ODN3qJZI-VB&&QSxcRF)?=^ zaB*?Hmf`rOq;wDRQRiD!RAE%$nz0@)_+OtU{TA%H%lJuZ0qimo-(=k`*pna5yC2~P zZh|X?Yw)P*WB+dppd%~L;saL3)Fa~2bUai)5x)17Vqyz}J^kbKx?9c|#R>Wl^bT>l zfKD4(+4P00@5y2botUG+EOTa>#>23Wldn zF6lgV+6i=so4A_(jPL{*AbWbT8VmO70r_ONT3e#SBUcy9c^ zQjGfRM-T>)MaPUikR;LaXBHNI)52>Am$aDJz?oAzckV=Af3+3y?){hmlewqsjFRHm``bbDoasucu4dw16ZslE-|Z4eL57p}Kk z@EIA2(t=jKJ0fyNG~yqP5P|!GahiGNy_Z&Vv8b7HduaS`QMmATjLlyOx3FLK)1A@k z@zZ?ysZfYZ;ia0>1lFciH<9gBv%XZi&_pU-x>fcrK=*88RDx~#KZ97U1@@`IIbwbc z7SZMFM&I)-UR|VM$fzyX*TM+?%&4$TL+WedG?Juz&Ii~fF4$7*LHx+rvWLcD*-2^tcLO0Bm(!C6zNTCB3iHA zp)X-h%ar#ftZ&pR9eby4s!6}?fXZMSm+$x3&5J0c0>~yn7KM@S6j?`d$;RisVBF3z1mB}B7%LSF?RBt)vFZ5FOTklYzvIcIU zos164Gl3mB!omi9i4joBMuKL)D}!fWf|y?$`7?50*H*griuXr#2lJYFj&)vxg{fsw zCjWWJ&l}9vK1oY%V+3A?;4$8_)}sg%Bif;|6gQn=)k?!#4cQv4%eJb*HxI1Z=@_&i z?z^Yh7o8HcG8Ny1OW!zaJo&OxJJ0vc#5&@>c!Wwvf%2{3$A+HvD}(x!_T$Ko9CP91 zH38gup9eA_rONW)zJ*{<=l{%f0vZ z$LE&`j-d~@Xhddv>}8)co!5}owSQ%3tg&e2!zw-ye%;b8J*2w;!?bwVpEoT}U>s7i zfQY$g*&JNJXHljcscF{Y?$(oC-=D3A@Dy%Hx@82nbS_m)bweRD1?$zxIS=gC-pY-n z+hp}?^?MF$nGAa-aD89O5B4cxQ1Tx^HSzf)?0@}hBixz$9jdJYWy!s{UqQ$cp$D=f zh5Su)r3f>xqzU5sMzwBKEph*%L0hW27mHMdyIH*N+Tx|ze*RhJxAaWpFnU$URsZ+r zt_s&IPsB|kOkJpTll0*WyzwP7h+qz*wg-**GhJXHBM0qOe>%OM-N@WU7QQRQZ1-Db zY*gHaElV!hJC$~yv#Ogf0GF+-e^h9W-&gKQOE9K>_UZE6T>$7YvEuGL7r3%uwB^;K zxGRly@mHXls?v+`fI*SW)(6PuW<23xYcICOI3&0-Y!q7?+8k$<7nokgTEc4_LTM1% zvK!aVnWx=5O=&i_aiJ*j8AI}NxvnU0@3Z#y@5NScsBlGj!(sd1UMJT7xHG7|e9oMn zQqYsQPkXVa?gD8Ch0ZlI=zNwgQ|L|aK*CS>TF zeUq{+My)qI%S~O~jY=_Sa->+8eM-sgOjC?yjT5bNTngxJi4_v(rL!K8dxjlcLQw`! z%V`Q_mvdBD@g1;LmbA^&Iir|m<5`3l5!lr0WWkM4GJc|(-aJUD%4pO;V{jizWXv20 z5XgW)H77wGQ4+datcHQ4aKl^yB5I|$Oc}?FQsqWPa?a`Qc=$DI!Uaa{;oqHdozZxA z=9@liUz`;4>q(F{N+2vsOC@Aa12uM9zY1qMaz}41ch(w$Vl9kio%xi7El1?c;|o`= zTqg-m{i?X<9~kk?VS7zj3-~bfRwZdH$c9kXf?xFx=`_1K{@VVT?!^qcz#|!WyU4J( z?#FP2>gKr8KA%Flco`07+CJ;zvgzsFBu7(h|wh2=rHyu7y<_u0mEb*Hz;ZMLVfQ>}Fk z(yg+Ao`ys<%2t~(ip%!?1##y6wLQ%^>w8GABE4Z~N6JipwoRWP3;9-e@a}3k$mkVSg|9wCS@H z@|N|ZaK+2%Ba*0$((vi_E3zc)5Rr(@;akgnVHcKr>n z%Uk2bZpi>{JGs;|h|zP4=1kmbGnOF3CQ~26tkO^}(WtaH-9Em+=+45Q5-@KE(w@k; z^$N-5?;GDc8Z0#Q2rYg+f<2A#+~_V+#RZ5bOROWF56B~E8kTFj4lQp{(<^N6SbUf2 z+lCJ>8^MUA*28<`Y<0y+bn+RV7(HBdT3f&zN|@c>-`E~9h)DL9sP{`|Olb09jJMsP z`gKcNC|Igq;^8-~%Jsq1|oWs7Al)D=B5?8|3rCiZwmhy_dF#L)fZR0Xj{Y?M=k8Lw}d54+r8 zUQBkfUWVxXqpC%{VRikHYe|z~Apa~YgwTat{#t_#ZchhZDw40$&Y~&HsViIY9)O-G zYx;BCCAxH(rc!4dE=vvc@9drZxw)-26}XqKx}SPme{_Sf;=L21#;SEXa5#Ti>XCGEz z(fIvlqB&Gqk=XbKQ(0~%q`N+J;5)RwymG4Ef^&2i%F z5&U>G&Ad4tTwK;>sozmpW-epi*4QgS^hhh${LIW)jW7{sX{6ai!%Qjk39>dtA;aB# zJf&dVL%p^?)4f22FjO?d&ebC#PSsNs+PJh7!Z^x(nTVqW$D3n%j@L-bDbFD*kV#AX z3S`3KL#|kaoA1)vqk9T#ZPN3|>U+)pl;i>e6|*}ZzY-0UyW-RB@rZubAKEc~ytV7) z&n%2zr(CMvxFPW5Ud2R6)pWEmdwEvY+ZpB6_pk3QCN56BsSc`FnzFGA#F>LcH~Y3A zZ(6!X$&uC-FcuGK=%l3@cndETUw#WbIo$?>bKmRn0F z*>f@t*3;&NjRRKfH;oq{C5x%`>MC!pKnTC5h(SvydWY*rdlB{N{JX`RC5AtXt2Xh| zLXBt=K%MR^tiX=5T&B(5cz7rr*|aj~*NPKXoWRFZ7YgHGuat+8d{3jHQl7-`E-HZ( z^Fx)vG}nO{rY((C&K6cJLS}bof1Evztya^TItsROn)Z!X{D7B1y`i2C1?nt@(kcUb zNQd-PqOSC0{;FEe^>%j{H+;{B`bW>qN8Rq(awuDw#BVx(I@_FaS~aZP<;2MF*D|S6 zFTHY0hl|d>-f>ym=U&qh?gmYT zwsS{B6vQMXnva}V;YZesF=-N5G+$qukt^?CEH-P`Y$sL=ONN$gshilFM&lGSRw^@i zIy`_61=vEVW6Ls#Y7-gMbn422Q_D^1hL*6t)`tEV*kmXRV=(BUsV@krvkte=y`5pV zc_N^C?YEb+I6wWq$mpzWnR0Q%lHmtyc9zl@sAEp#LT{0QmpiMQKb>Wces|hzVv66t z)WsG!vkzz+ZQBv6BM4nmw5fZhBetx!mE87DKKwWjui^7U&s$hU2{8WY1)%%#JWKN=j_RA&lIX4USKRpC-N#j`N8KEKwH#CY+3yifv)qIA_u>B zhUN6xlifwWimL$j-En?#;qTqaL)ge=ZH|go$4R|vOpVD7g2L2$Z-w(*DrnW zK46w>+l^rC6QTmtkI17sEz90D`ey_S75kspK2SGTCfJ!+PuvRVEQ@MtM_b8o;&b^F z&^uP3eOG@nt$Wo#73aJY)~OR0SgCx#kt#dcro*vv|FFsmBfyZkwQ9w~kqCdK9Gb4z zG!ITJiDsh~YRc$8CViaeF~w@ad(w)&%H)e&=uT0jtwK`Vzpq~#_K`}047yN~Xymq? zV9%lawQP_7>De`@FQIPi&|Qa(Bu^6FXt#;RxI)(6bC|GqyO=lsxBu+Xc)5b&fB|dC z55rFYrU0wnQMDC2Sko#Ok=GEf8L0-3^|A%A?%%RRa6hWq1YOgU5gD{mBqdgey>pS$ zh<&aU%E%_4)cxiO1B30_2Mqzt25yeudBCZfqo~+8Y44yn`2i2}#h(vOa~akKLV(Hg zSyb6TN->u}`IoawE|1?Lmrqkl-Lf<&?*F)bbUVk9C2)K0GyaPgA~N-EmUy_hvAis_ zovXp>DdOeP#pC(dA)F5OZh5z&X~%V21MoOj*KxY_SCdwH&s#chj9-McI|VU~Xb^*+4psPNgsjKwFVpJ`;7AFd7OSFue67NutJT8l^MuXVxj_ z&kEU^p@Bz}d)dhws?UA1fBQJViRo$0SNxYeQ$MGf#4MZ~ymeZY{a&4UMER0Ra?~l* zCBv>!zC?bQJ}jZ~V}@{sdHko;VbAaqq!xm1Ya;QZd~vwJNhEbP!~_;6>r<^*S6tT9 zuFN6T7Ry_9)U{rSbQOW^U&(BPrt;E*@T81dubp9KSkrpA8)tgI0gGu_5g6|Em5B3| zv)TeXAE(pi&~(Itcq{9tH$R*s>f!mEYi2*odZk5);GL|(a&IOIm@G#|h9M(M1YH$N z&mHa7=izhWbq|J(?G;Dn=<%uRmm=#(^=B{n`==?01GzO@5R^?U(fa!L`~9ekk=$cQGd|x zGQonS$YjJ_zQsCIjL2wjZ7h>OLTJMyGweLZuhw0bTr69h`N3PKQpLF#%wt|Q1hI>w z8kXdb6!)-P+ntIWZ&5NX-%QzBC7mr@+}7rutqB~KnekyY_@4HX12R__!rdWf-JKM( z7?9EBC9FfOKEzd@ce4Nf?V-kptTKg-^q%yf$Q>P8bLYmqNoIs&w{NSZ)S|q4mygMic?XF&!?Z=qdSd|AI_Qh+CDg?!=(@?O987>Re zRE1q0!@W&|sUpq={eZEHyDIB92~-Wo%@M`M$mVtGRYh~sraNb;<`r}cUeC{4RoM?NLOZ3Zpe7V<7>VmOHXWTb#V!a}o7CU9@+i7d9 z`4S#fV7lzKNjGfUin~4A1#)$V4;1god3o;JT}vjY`xo{6>mte^VdyZhw|zti|g#?upzt4o$@Wl9|kh@U9iF3xPdxL=o0&S&bmLVIGt*tiKHm0Q7q7J z`g=`ZQk?dEw_eqrYcY0z%z`sK+bJun&m1U;NMyd%J=0zG6N!-WFN3+1g)luQQJ+bD z>UzbX4<4DS^WODw%hJ4$@fG6H9l3^Kr|s{|qC6)lKbOxpZi0}4XU8U?Y;)|MKb>r4 zk-%&E+6@M$qR1td^s}N7Qk;T65X^$TjT^}lu&kB{?!Ymg@lu=?NUAu2Zd-#*i9EQT zh(ydjuZ_RK>&4sul8J{X+@6ksL9#$5EfoW6IaPXF7dg;*m0}T>kQF(@Dr3C9tFG3- zMrWyfW_Pb&DmHk4$9ytvvSnXjswEN*yKInJEm{)}m)^(8jDqvliBVaN5nrAj>|u9x zIOm!4<{N_8WQy5wHgL9YhEjA#%SA4IFvhEPRc;FY3U6CXS9EvBfP1~#fr!QN(?W_I zKXYmTJm!Ic%yx@VL-4(lE5sbLHinAPU5K%pCj+eHXdhIm3|u0~dws8MgL1t0(qk43 zRnTk9)1%DI^D^%WIF6;-1B+X=FXZ`}EF%%OR}yhni({qO^Jdzf@}?<-tE{Yrh+0z7 zwLDCOSnBIHY*_oUo+6-Ao4o`PCFWF^SDT%f%h?NThO7n?fT6T1x^0a&&3EGTAlB6% zeucEW+Bvbx^;uL!1k5Q}Gbgb-(~(w`i0Q@4mq4*bdz!~*z=+`49x$TuI!hj8mZ{;G zUn_FYZzg27UZL9>v&!AhV>^Fm#{-n^eS74H%D2TU$K+ zR!Jov|1IBegU&XxuCQ(cqnx2?tH?;)v^md9OQqCeCOg7lSam;wEtz+nq|MVq*k`+t z==4Ph;h8dqH)dvSjcf~BTW>swdtdtUs3uKC>LrZg>db&%qE=^1-3x38jW>w6^)fiP z_q};SmOL`(Ej$*|6q<| zjg8PBR9t6HNnN^kj-!=+U+2^K*YjWR8+R13OuLKUo3`BeEeQj4o1PGJFwT2oW2~~O zr7ggqs*QM+ap-#fY$CEH3f^NmoMNA6muFNH=ozITZa7r@K1zNWH~J(lTH!ugQ*)1u zVO4>iIk#_>Kh+u*2NVI@x}Fh@noJ|U)8s}+sjKD24@tqYhlwp=+=x;r(&=_L2tPUd zmzI`1Sq-{D-fZuu(+kT*J1+L=Ji}eLF7g`t26U$X(KGV~%&Q__hf6>%G_2-LzlJAek>tqx4=kd4nTU=Y1 zWs72CRzeV7QJ65#$j{PsYWKQlvuabU>=ZBG=2p#1k?$Jprkn{dl&leRG#7Op8 z#h6q5;SJrPxn}d^ml69uL)N9c2FNYLmI6n@?^(EsVg^kk85zj?P6-8H0`0${>O4kt zU4#R1{T`URN2W^snVvj%-(;@ZRyCA&K2V{z-Z}5k{dG3RaP^Fk`}VHLf%=ItkP0#p ztfuWJKnJq}D9RndZvLySQ#@B@QJ$mF$l5W23or5KI!^+VZcEA%x8-BauKt#l^q-cU z4Us($jQ5Hvl`~rDdG`5eBR7oQlxp+(^;z0$E(Tg`8%~6UeyqI(BVw@=uv=T`3>w|- z&gu_s36bUrj^BI#8Yplh!yVIT&pq=nR!Dr?ufMu#N7c;SeT_MI;S;rSflF<>>pkXl z!{lnFTmuPVvHh@+=IFXIU}()EIiOc} zdmH%?IqsuazfO2r{$`_nhfSzLJm;eI!YvqQX2ETT%r7h1OFEgmo+IEgHxmhc4pmaN z^*}61IgRA2S3a+eryZZO@2vo(4Z2TvC@;E8O)f3Qf3rXPNc85G5F{`ILI)EqO|=?33n*V94D!`#mF<6OGkieB z%meARKW-yEcxih5wZ^$}4vc;cEVTXJ$gjL;5wua*VG-sWFFsl7Ed1rUK^-!8uI*Ge`;~~ z=^f8q%Y;^NhB|ex`BH?RDwu3cgi{SgV7y-4@RG?Bdam6VB0KC@E@i01olt(2)Y4vf zlyFcsHv2lsFkd00Spbhx>IEx4bqsC4RlQB9Z1b$Y?^8{O;oCDCEY)&uZf+fs+gJ1# z%XW)rYGbxmb8Lw?lDw=Ie#UlsLNbi`MHpO85eKb*Y??oH>CeFUe+;cQL_yRy{E!l~ zz_0?fW7<=Rtv}JG|F;(?j@xIGI=r3A38KyHl}_DxD}q9$HiHpw1_(@7kixgUtZ@lH zVxdEPVLt%->kb25kFFCT2$r1$`f{b1prD{%-f$4$&3?N3u{)-oo5Nw!-BAUm7D!i@I({+z@p>b) z6BE{CjMe|U5#M2>UStAvUx*hPN)uEXg37Dg32rV=wwrshI{Q!s~MX!6x)37=2Me z>0P~_wjs(_v54_<=W63(!i}9sKF_zo(h>m7`2HPrrbfcSRu%`Q{|sx|2Q&B(`!sJ3 z?;tx{1MZcY#}Z&z;XGm?_1G5>6f~Gw?rs1D+D54ga>0z+X4k7J?mzUscYbo-OOo>r zLwh38kf-4)6Dn1puHSJ;K(s9UZ;$%LP27IeHN>Dlb{-UrLY>W+ zP*ZS#l;MEkG}L!VslPs{xb9NesS8pUC|~gb^1Wmi3I}`7Ku~)!aL9L5G#`Qaj*OaZ zf4%`l&7rFipg3ITqYK0wM2UB?R)Sg%J~DUjAn04e(TG3!V0;7Tg8F*IT>}vPN1?X1 zbx-3^b$x(={bV|Qph4T7qi{BEAyat+LfLg{G{fpcJ?WT>Hvx#VGgV8T|^ z9wuuB4_D|d2O111;kJN!BL~cb_@4(O4UB&OUnczL-^i|mpLkv=t#uhpxUm37fZqvI zNj%hDdxS-Jl2;s zS{C*>e18YIw6$vzGu9$ZKNzZrwIc9*PN~X4GoyShoQoQ^ClO$x?nygoj0&pr6}Z0s z;mF^w^D}A`70${-MbJb8QyOgW5t0zyhRWp!Fcf%%t>0u(3;ag@d#zM>c4cHACvwvS4`B-%!5Yv1uD@bQ`*W_nrA&voyG3>m?GD0a;`%RMQd zA=_mqmwM|dbty0WXwucKDjc#M9qD(zIi~S9{b`89-&uiUkRqL0%ve)BU0u&M-?tr@ zG9Y=UhI@v@p2yB*#Ud-_xgW~y=*yR8RZ&-9HW-K&34Vg0e~g07!-tC5{!(7%EvM1n ze&(myFZx}_Id9J}o^NYsJAY|9P&8TB^<1W{=CW6ptKe8*GByrTx6{36vX#lZN4vXqjluytH0wwz}? z<}6QytZ`Fm66@^-p*Dn&0)J_b-PUuYe(-ZwadN%w@6Ynm@Rj(3$vQrCwUzIOCmDK9 zt?+e=Xs*D^vWC?HaMlPQ|usc-i(2zLg` z*AC!~d8gphf4n+0afmTE_t=yAl;sf9vO`@HbO8lm7%MVo;$a#>m^(vd(@50e%j;uw ztjNazAtJ46ktFZVM(WvB{qgFB9i=oiqy41UXC9SvtlrF6TD0oS7~E#I9>qo?`UE;B z?GyL8AW#;={@ClRYES|@_qGqw(CNi{b2L3BX^34q01r|yYWqve`us-1)W(Gv zS_&Y+Q(Ft4*JYDN^4#1!JDO|0>LFWi$)-&sIjrVBI1c>|oy_F(UQN|*6&|(6y*e|cK3(y>3S>ERVq!@y)ROHTxOQY> zU!speG%iutX}pDkq{bUVKI|LR)BX^%n#MfIAw)_dPxEmQN`uDFz#9{SG&0)sWfo0up zq9y!kGf{Wfr(vtv5DZ&O>8#3Po0;rvo%*oJXu?pNkI-iSNiGVMUZ=*StE1r9({>%% z`+7+(?du<};2N6?t|@^ZuXujN+2|(_Uv!qgu-?g z6i~sC`RbBy!pyLf`1HmXU&!ir@|L|wk;ufxKzhWW3(WsPIE;uiabD6I<=LzyooD^y z#-mT9CY{OLoSw&)sf(B@o574w8aAYeJe=Kt$G>nMPrDx6cfWBQoCVPGJN(rUF2ip> zc?O?_k{Hj0aEu#VHvdqP(5e~(EmI!9WCLTc$sV6qH)OW^ZpPhFngLl2jhc!m6rX4q zh!fX!NUc+1X{-4f7-qbhVx}DY_^P{T>EruhfR-1rY+?gH7W$zk^#W HX?ok^E|i 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

s8QLptYUK^ZGLvmdfk1p=V+u->o)ff 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

f$x-x4ez8Vs(iliWs89R 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

e>w?1#UA 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 m?o5u~J)?mD44**}2> + + + + + \ No newline at end of file diff --git a/packages/apache_tomcat_otel/img/apache_tomcat_overview.png b/packages/apache_tomcat_otel/img/apache_tomcat_overview.png new file mode 100644 index 0000000000000000000000000000000000000000..d9d6a5fb02fc6339f70c4c8857c273d134e9228f GIT binary patch literal 480509 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 z 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

%RX=9_WP2N{I)LfOG>y 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�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 z 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 literal 0 HcmV?d00001 diff --git a/packages/apache_tomcat_otel/img/apache_tomcat_request_processing.png b/packages/apache_tomcat_otel/img/apache_tomcat_request_processing.png new file mode 100644 index 0000000000000000000000000000000000000000..8b2e8e511ec1995e66776701b0db07e1909d1253 GIT binary patch literal 357955 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�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 buYy+z?y33Nd)BQ1|IVB`dy;U%;`jdnXqIy$ literal 0 HcmV?d00001 diff --git a/packages/apache_tomcat_otel/img/apache_tomcat_sessions_applications.png b/packages/apache_tomcat_otel/img/apache_tomcat_sessions_applications.png new file mode 100644 index 0000000000000000000000000000000000000000..24e20d5a365b2d81184e74001b32264afd6361e7 GIT binary patch literal 275165 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

uiPXiIXohXk|5n(7GJ6xKTrJ0~_ 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

=R`@l_ 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 z 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


?8o&=6>G6Dyo#XstxcsrRPnTn+7f$?JJW`)O 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 0\n| EVAL connection_pct = ROUND(connections / max_connections * 100.0, 2)\n// Connection saturation threshold \u2014 when keep-alive connections accumulate\n// they can starve new connections; adjust based on connector capacity planning\n| WHERE connection_pct > 80.0\n| SORT connection_pct DESC" + }, + "size": 0, + "threshold": [ + 0 + ], + "thresholdComparator": ">", + "timeField": "@timestamp", + "timeWindowSize": 5, + "timeWindowUnit": "m", + "groupBy": "row", + "termField": "host.name", + "termSize": 100 + } + } +} diff --git a/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-file-descriptor-exhaustion.json b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-file-descriptor-exhaustion.json new file mode 100644 index 00000000000..cdfda88b18c --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-file-descriptor-exhaustion.json @@ -0,0 +1,36 @@ +{ + "id": "apache_tomcat_otel-file-descriptor-exhaustion", + "type": "alerting_rule_template", + "managed": true, + "attributes": { + "name": "[Tomcat OTel] File descriptor exhaustion", + "ruleTypeId": ".es-query", + "tags": [ + "observability", + "tomcat" + ], + "schedule": { + "interval": "5m" + }, + "alertDelay": { + "active": 3 + }, + "params": { + "searchType": "esqlQuery", + "esqlQuery": { + "esql": "FROM metrics-tomcat.otel-*\n| WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL\n AND java_lang_OperatingSystem_MaxFileDescriptorCount IS NOT NULL\n| STATS\n open_fds = MAX(java_lang_OperatingSystem_OpenFileDescriptorCount),\n max_fds = MAX(java_lang_OperatingSystem_MaxFileDescriptorCount)\n BY host.name\n| WHERE max_fds > 0\n| EVAL fd_pct = ROUND(open_fds / max_fds * 100.0, 2)\n// File descriptor exhaustion prevents new socket connections and file operations\n// Adjust threshold based on your FD limits (ulimit -n)\n| WHERE fd_pct > 80.0\n| SORT fd_pct DESC" + }, + "size": 0, + "threshold": [ + 0 + ], + "thresholdComparator": ">", + "timeField": "@timestamp", + "timeWindowSize": 5, + "timeWindowUnit": "m", + "groupBy": "row", + "termField": "host.name", + "termSize": 100 + } + } +} diff --git a/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-high-jvm-process-cpu.json b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-high-jvm-process-cpu.json new file mode 100644 index 00000000000..f88d8c895d7 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-high-jvm-process-cpu.json @@ -0,0 +1,36 @@ +{ + "id": "apache_tomcat_otel-high-jvm-process-cpu", + "type": "alerting_rule_template", + "managed": true, + "attributes": { + "name": "[Tomcat OTel] High JVM process CPU usage", + "ruleTypeId": ".es-query", + "tags": [ + "observability", + "tomcat" + ], + "schedule": { + "interval": "1m" + }, + "alertDelay": { + "active": 3 + }, + "params": { + "searchType": "esqlQuery", + "esqlQuery": { + "esql": "FROM metrics-tomcat.otel-*\n| WHERE java_lang_OperatingSystem_ProcessCpuLoad IS NOT NULL\n| STATS avg_cpu = AVG(java_lang_OperatingSystem_ProcessCpuLoad)\n BY host.name\n| EVAL cpu_pct = ROUND(avg_cpu * 100.0, 2)\n// JVM process CPU threshold \u2014 sustained high CPU often correlates with\n// GC pressure, thread contention, or compute-heavy request processing\n// Adjust based on expected workload and available CPU cores\n| WHERE cpu_pct > 90.0\n| SORT cpu_pct DESC" + }, + "size": 0, + "threshold": [ + 0 + ], + "thresholdComparator": ">", + "timeField": "@timestamp", + "timeWindowSize": 5, + "timeWindowUnit": "m", + "groupBy": "row", + "termField": "host.name", + "termSize": 100 + } + } +} diff --git a/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-high-request-error-rate.json b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-high-request-error-rate.json new file mode 100644 index 00000000000..072757500a2 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-high-request-error-rate.json @@ -0,0 +1,36 @@ +{ + "id": "apache_tomcat_otel-high-request-error-rate", + "type": "alerting_rule_template", + "managed": true, + "attributes": { + "name": "[Tomcat OTel] High request error rate", + "ruleTypeId": ".es-query", + "tags": [ + "observability", + "tomcat" + ], + "schedule": { + "interval": "5m" + }, + "alertDelay": { + "active": 3 + }, + "params": { + "searchType": "esqlQuery", + "esqlQuery": { + "esql": "FROM metrics-tomcat.otel-*\n| WHERE Catalina_GlobalRequestProcessor_errorCount IS NOT NULL\n AND Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\n| STATS\n max_errors = MAX(Catalina_GlobalRequestProcessor_errorCount),\n min_errors = MIN(Catalina_GlobalRequestProcessor_errorCount),\n max_requests = MAX(Catalina_GlobalRequestProcessor_requestCount),\n min_requests = MIN(Catalina_GlobalRequestProcessor_requestCount)\n BY host.name, attributes.name\n| EVAL\n delta_errors = max_errors - min_errors,\n delta_requests = max_requests - min_requests\n// Minimum request volume to avoid noisy alerts on low-traffic connectors\n// Adjust this threshold based on expected traffic volume\n| WHERE delta_requests > 10\n| EVAL error_rate_pct = ROUND(delta_errors / delta_requests * 100.0, 2)\n// Alert threshold \u2014 adjust based on acceptable error rate for your services\n| WHERE error_rate_pct > 5.0\n| SORT error_rate_pct DESC" + }, + "size": 0, + "threshold": [ + 0 + ], + "thresholdComparator": ">", + "timeField": "@timestamp", + "timeWindowSize": 15, + "timeWindowUnit": "m", + "groupBy": "row", + "termField": "host.name", + "termSize": 100 + } + } +} diff --git a/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-jvm-heap-memory-pressure.json b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-jvm-heap-memory-pressure.json new file mode 100644 index 00000000000..c428b560c0c --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-jvm-heap-memory-pressure.json @@ -0,0 +1,36 @@ +{ + "id": "apache_tomcat_otel-jvm-heap-memory-pressure", + "type": "alerting_rule_template", + "managed": true, + "attributes": { + "name": "[Tomcat OTel] JVM heap memory pressure", + "ruleTypeId": ".es-query", + "tags": [ + "observability", + "tomcat" + ], + "schedule": { + "interval": "1m" + }, + "alertDelay": { + "active": 3 + }, + "params": { + "searchType": "esqlQuery", + "esqlQuery": { + "esql": "FROM metrics-tomcat.otel-*\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\n AND java_lang_Memory_HeapMemoryUsage_max IS NOT NULL\n| STATS\n heap_used = MAX(java_lang_Memory_HeapMemoryUsage_used),\n heap_max = MAX(java_lang_Memory_HeapMemoryUsage_max)\n BY host.name\n// HeapMemoryUsage_max can be -1 if undefined; filter to valid values\n| WHERE heap_max > 0\n| EVAL heap_pct = ROUND(heap_used / heap_max * 100.0, 2)\n// Heap utilisation threshold \u2014 peaks above 85% indicate memory pressure\n// Sustained high utilisation often precedes OutOfMemoryError\n| WHERE heap_pct > 85.0\n| SORT heap_pct DESC" + }, + "size": 0, + "threshold": [ + 0 + ], + "thresholdComparator": ">", + "timeField": "@timestamp", + "timeWindowSize": 5, + "timeWindowUnit": "m", + "groupBy": "row", + "termField": "host.name", + "termSize": 100 + } + } +} diff --git a/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-old-generation-gc-activity.json b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-old-generation-gc-activity.json new file mode 100644 index 00000000000..7cfd32cf431 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-old-generation-gc-activity.json @@ -0,0 +1,36 @@ +{ + "id": "apache_tomcat_otel-old-generation-gc-activity", + "type": "alerting_rule_template", + "managed": true, + "attributes": { + "name": "[Tomcat OTel] Old generation GC activity", + "ruleTypeId": ".es-query", + "tags": [ + "observability", + "tomcat" + ], + "schedule": { + "interval": "5m" + }, + "alertDelay": { + "active": 2 + }, + "params": { + "searchType": "esqlQuery", + "esqlQuery": { + "esql": "FROM metrics-tomcat.otel-*\n| WHERE java_lang_G1_Old_Generation_CollectionCount IS NOT NULL\n| STATS\n max_count = MAX(java_lang_G1_Old_Generation_CollectionCount),\n min_count = MIN(java_lang_G1_Old_Generation_CollectionCount)\n BY host.name\n| EVAL full_gc_count = max_count - min_count\n// Any old generation (full) GC pauses the entire JVM and directly impacts latency\n// Frequent full GC (> 1/min) is critical \u2014 adjust threshold to match your GC tuning\n| WHERE full_gc_count > 0\n| SORT full_gc_count DESC" + }, + "size": 0, + "threshold": [ + 0 + ], + "thresholdComparator": ">", + "timeField": "@timestamp", + "timeWindowSize": 15, + "timeWindowUnit": "m", + "groupBy": "row", + "termField": "host.name", + "termSize": 100 + } + } +} diff --git a/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-request-latency-spike.json b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-request-latency-spike.json new file mode 100644 index 00000000000..fff70799d15 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-request-latency-spike.json @@ -0,0 +1,36 @@ +{ + "id": "apache_tomcat_otel-request-latency-spike", + "type": "alerting_rule_template", + "managed": true, + "attributes": { + "name": "[Tomcat OTel] Request latency spike", + "ruleTypeId": ".es-query", + "tags": [ + "observability", + "tomcat" + ], + "schedule": { + "interval": "5m" + }, + "alertDelay": { + "active": 3 + }, + "params": { + "searchType": "esqlQuery", + "esqlQuery": { + "esql": "FROM metrics-tomcat.otel-*\n| WHERE Catalina_GlobalRequestProcessor_processingTime IS NOT NULL\n AND Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\n| STATS\n max_time = MAX(Catalina_GlobalRequestProcessor_processingTime),\n min_time = MIN(Catalina_GlobalRequestProcessor_processingTime),\n max_requests = MAX(Catalina_GlobalRequestProcessor_requestCount),\n min_requests = MIN(Catalina_GlobalRequestProcessor_requestCount)\n BY host.name, attributes.name\n| EVAL\n delta_time_ms = max_time - min_time,\n delta_requests = max_requests - min_requests\n// Minimum request volume to compute a meaningful average\n| WHERE delta_requests > 10\n| EVAL avg_latency_ms = ROUND(delta_time_ms / delta_requests, 2)\n// Latency threshold in milliseconds \u2014 adjust based on your SLA\n// Consider that this is average latency; tail latency will be higher\n| WHERE avg_latency_ms > 500.0\n| SORT avg_latency_ms DESC" + }, + "size": 0, + "threshold": [ + 0 + ], + "thresholdComparator": ">", + "timeField": "@timestamp", + "timeWindowSize": 15, + "timeWindowUnit": "m", + "groupBy": "row", + "termField": "host.name", + "termSize": 100 + } + } +} diff --git a/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-session-rejection.json b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-session-rejection.json new file mode 100644 index 00000000000..ed764c3fa57 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-session-rejection.json @@ -0,0 +1,36 @@ +{ + "id": "apache_tomcat_otel-session-rejection", + "type": "alerting_rule_template", + "managed": true, + "attributes": { + "name": "[Tomcat OTel] Session rejection", + "ruleTypeId": ".es-query", + "tags": [ + "observability", + "tomcat" + ], + "schedule": { + "interval": "5m" + }, + "alertDelay": { + "active": 2 + }, + "params": { + "searchType": "esqlQuery", + "esqlQuery": { + "esql": "FROM metrics-tomcat.otel-*\n| WHERE Catalina_Manager_rejectedSessions IS NOT NULL\n| STATS\n max_rejected = MAX(Catalina_Manager_rejectedSessions),\n min_rejected = MIN(Catalina_Manager_rejectedSessions)\n BY host.name, attributes.context, attributes.host\n| EVAL new_rejections = max_rejected - min_rejected\n// Any session rejection means maxActiveSessions has been reached\n// This directly impacts users who cannot establish new sessions\n| WHERE new_rejections > 0\n| SORT new_rejections DESC" + }, + "size": 0, + "threshold": [ + 0 + ], + "thresholdComparator": ">", + "timeField": "@timestamp", + "timeWindowSize": 15, + "timeWindowUnit": "m", + "groupBy": "row", + "termField": "host.name", + "termSize": 100 + } + } +} diff --git a/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-thread-pool-saturation.json b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-thread-pool-saturation.json new file mode 100644 index 00000000000..70864b0621b --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/alerting_rule_template/apache_tomcat_otel-thread-pool-saturation.json @@ -0,0 +1,36 @@ +{ + "id": "apache_tomcat_otel-thread-pool-saturation", + "type": "alerting_rule_template", + "managed": true, + "attributes": { + "name": "[Tomcat OTel] Thread pool saturation", + "ruleTypeId": ".es-query", + "tags": [ + "observability", + "tomcat" + ], + "schedule": { + "interval": "1m" + }, + "alertDelay": { + "active": 3 + }, + "params": { + "searchType": "esqlQuery", + "esqlQuery": { + "esql": "FROM metrics-tomcat.otel-*\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\n AND Catalina_ThreadPool_maxThreads IS NOT NULL\n| STATS\n busy = MAX(Catalina_ThreadPool_currentThreadsBusy),\n max_threads = MAX(Catalina_ThreadPool_maxThreads)\n BY host.name, attributes.name\n| WHERE max_threads > 0\n| EVAL utilization_pct = ROUND(busy / max_threads * 100.0, 2)\n// Thread pool saturation threshold \u2014 adjust based on your capacity requirements\n// Above 80% the risk of request queuing and rejection increases rapidly\n| WHERE utilization_pct > 80.0\n| SORT utilization_pct DESC" + }, + "size": 0, + "threshold": [ + 0 + ], + "thresholdComparator": ">", + "timeField": "@timestamp", + "timeWindowSize": 5, + "timeWindowUnit": "m", + "groupBy": "row", + "termField": "host.name", + "termSize": 100 + } + } +} diff --git a/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-jvm-memory-gc.json b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-jvm-memory-gc.json new file mode 100644 index 00000000000..223c32a18e7 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-jvm-memory-gc.json @@ -0,0 +1,67 @@ +{ + "attributes": { + "title": "[Tomcat OTel] JVM Memory & GC", + "description": "JVM memory management and garbage collection monitoring for Apache Tomcat, including heap/non-heap usage, G1 memory pools, and GC activity.", + "panelsJSON": "[{\"panelIndex\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\", \"gridData\": {\"x\": 0, \"y\": 0, \"w\": 48, \"h\": 2, \"i\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\"}, \"type\": \"links\", \"embeddableConfig\": {\"title\": \"Navigation\", \"enhancements\": {}, \"attributes\": {\"layout\": \"horizontal\", \"links\": [{\"id\": \"3af4ba12-6f83-488a-bdc9-0c7216a22d73\", \"order\": 0, \"label\": \"Overview\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard\"}, {\"id\": \"5909ede8-2eec-8644-b2c1-c28c00240a56\", \"order\": 1, \"label\": \"Request Processing\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard\"}, {\"id\": \"9dfd6ff5-60a6-d609-8f72-50cec07261e9\", \"order\": 2, \"label\": \"Thread Pool & Connections\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard\"}, {\"id\": \"6632c321-6dab-2198-f8fe-27c3e8abc5da\", \"order\": 3, \"label\": \"JVM Memory & GC\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard\"}, {\"id\": \"82660977-7ef5-2f6d-e57c-f38685be84e1\", \"order\": 4, \"label\": \"Sessions & Applications\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard\"}, {\"id\": \"2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f\", \"order\": 5, \"label\": \"JVM & OS Resources\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard\"}]}}}, {\"panelIndex\": \"0563dba8-e018-01bf-7e3c-91932750954e\", \"gridData\": {\"x\": 0, \"y\": 2, \"w\": 16, \"h\": 12, \"i\": \"0563dba8-e018-01bf-7e3c-91932750954e\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## [Tomcat OTel] JVM Memory & GC\\n\\nThis dashboard monitors JVM memory management and garbage collection:\\n- Heap and non-heap memory usage, committed and max\\n- G1 memory pool breakdown (Eden, Survivor, Old Gen)\\n- Young and Old GC collection counts and pause times\\n- Memory leak detection via Old Gen usage trends\\n\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"b1ea5fbd-44ff-9dfe-9205-dd1d10b62f9a\", \"gridData\": {\"x\": 16, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"b1ea5fbd-44ff-9dfe-9205-dd1d10b62f9a\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Heap Used\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"5c70fb75-4b0b-ce59-fa09-fead4d159bfa\", \"layerType\": \"data\", \"metricAccessor\": \"f6d5c74c-a352-263c-58f1-11b1fcecebb1\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"5c70fb75-4b0b-ce59-fa09-fead4d159bfa\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used))\"}, \"columns\": [{\"fieldName\": \"heap_used\", \"columnId\": \"f6d5c74c-a352-263c-58f1-11b1fcecebb1\", \"label\": \"Heap Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"heap_used\", \"columnId\": \"f6d5c74c-a352-263c-58f1-11b1fcecebb1\", \"label\": \"Heap Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"15f34f9e-306b-129a-5a81-a10c62b8484e\", \"gridData\": {\"x\": 24, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"15f34f9e-306b-129a-5a81-a10c62b8484e\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Heap Max\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"5ae9bc18-4cc6-4bec-2628-b316ad64605f\", \"layerType\": \"data\", \"metricAccessor\": \"4ddbf955-c6ac-e3c7-c840-783fed04f61d\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_max IS NOT NULL\\n| STATS heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"5ae9bc18-4cc6-4bec-2628-b316ad64605f\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_max IS NOT NULL\\n| STATS heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max))\"}, \"columns\": [{\"fieldName\": \"heap_max\", \"columnId\": \"4ddbf955-c6ac-e3c7-c840-783fed04f61d\", \"label\": \"Heap Max\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"heap_max\", \"columnId\": \"4ddbf955-c6ac-e3c7-c840-783fed04f61d\", \"label\": \"Heap Max\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"e2440dbd-3ca0-419e-6f16-c8abc2ed0b1d\", \"gridData\": {\"x\": 32, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"e2440dbd-3ca0-419e-6f16-c8abc2ed0b1d\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Non-Heap Used\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"becfbb5b-526b-c43f-3ded-de34575eeb5a\", \"layerType\": \"data\", \"metricAccessor\": \"ea9bfb1f-9750-06d7-3fd8-be04840b1bb1\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_NonHeapMemoryUsage_used IS NOT NULL\\n| STATS nonheap_used = MAX(LAST_OVER_TIME(java_lang_Memory_NonHeapMemoryUsage_used))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"becfbb5b-526b-c43f-3ded-de34575eeb5a\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_NonHeapMemoryUsage_used IS NOT NULL\\n| STATS nonheap_used = MAX(LAST_OVER_TIME(java_lang_Memory_NonHeapMemoryUsage_used))\"}, \"columns\": [{\"fieldName\": \"nonheap_used\", \"columnId\": \"ea9bfb1f-9750-06d7-3fd8-be04840b1bb1\", \"label\": \"Non-Heap Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"nonheap_used\", \"columnId\": \"ea9bfb1f-9750-06d7-3fd8-be04840b1bb1\", \"label\": \"Non-Heap Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"a768812c-41c6-f434-98e0-250f22a595b0\", \"gridData\": {\"x\": 40, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"a768812c-41c6-f434-98e0-250f22a595b0\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Heap Utilization\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"6a261722-8393-b8ba-0d0a-571df89afef1\", \"layerType\": \"data\", \"metricAccessor\": \"6558cfe1-f86b-5571-77a8-ea3b9b12de63\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max))\\n| EVAL heap_util = CASE(heap_max > 0, heap_used / heap_max, 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"6a261722-8393-b8ba-0d0a-571df89afef1\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max))\\n| EVAL heap_util = CASE(heap_max > 0, heap_used / heap_max, 0)\"}, \"columns\": [{\"fieldName\": \"heap_util\", \"columnId\": \"6558cfe1-f86b-5571-77a8-ea3b9b12de63\", \"label\": \"Heap Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"allColumns\": [{\"fieldName\": \"heap_util\", \"columnId\": \"6558cfe1-f86b-5571-77a8-ea3b9b12de63\", \"label\": \"Heap Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"028b6364-3832-96c6-1724-ada79798cbeb\", \"gridData\": {\"x\": 16, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"028b6364-3832-96c6-1724-ada79798cbeb\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Young GC Count\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"e14d35f3-e53e-a844-334f-4563fceb8e92\", \"layerType\": \"data\", \"metricAccessor\": \"513abb1a-fae9-09f9-aaca-1626f37dce44\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_CollectionCount IS NOT NULL\\n| STATS young_gc = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_CollectionCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"e14d35f3-e53e-a844-334f-4563fceb8e92\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_CollectionCount IS NOT NULL\\n| STATS young_gc = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_CollectionCount))\"}, \"columns\": [{\"fieldName\": \"young_gc\", \"columnId\": \"513abb1a-fae9-09f9-aaca-1626f37dce44\", \"label\": \"Young GC Count\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"young_gc\", \"columnId\": \"513abb1a-fae9-09f9-aaca-1626f37dce44\", \"label\": \"Young GC Count\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"79c860ba-835a-91ca-4160-3a531c3cd365\", \"gridData\": {\"x\": 24, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"79c860ba-835a-91ca-4160-3a531c3cd365\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Old GC Count\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"96466c36-89ad-658e-644d-821f906ea78e\", \"layerType\": \"data\", \"metricAccessor\": \"d298e1df-b9a6-97df-e64b-fe78819f1c00\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Old_Generation_CollectionCount IS NOT NULL\\n| STATS old_gc = MAX(LAST_OVER_TIME(java_lang_G1_Old_Generation_CollectionCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"96466c36-89ad-658e-644d-821f906ea78e\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Old_Generation_CollectionCount IS NOT NULL\\n| STATS old_gc = MAX(LAST_OVER_TIME(java_lang_G1_Old_Generation_CollectionCount))\"}, \"columns\": [{\"fieldName\": \"old_gc\", \"columnId\": \"d298e1df-b9a6-97df-e64b-fe78819f1c00\", \"label\": \"Old GC Count\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"old_gc\", \"columnId\": \"d298e1df-b9a6-97df-e64b-fe78819f1c00\", \"label\": \"Old GC Count\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"2f0bd208-c41a-c274-db2b-b0eda942619d\", \"gridData\": {\"x\": 32, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"2f0bd208-c41a-c274-db2b-b0eda942619d\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Young GC Time\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"63107ea8-1225-548d-856f-c32600f472f9\", \"layerType\": \"data\", \"metricAccessor\": \"44f553eb-a09e-4878-0e7c-24a21d2cf454\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_CollectionTime IS NOT NULL\\n| STATS young_gc_time = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_CollectionTime))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"63107ea8-1225-548d-856f-c32600f472f9\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_CollectionTime IS NOT NULL\\n| STATS young_gc_time = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_CollectionTime))\"}, \"columns\": [{\"fieldName\": \"young_gc_time\", \"columnId\": \"44f553eb-a09e-4878-0e7c-24a21d2cf454\", \"label\": \"Young GC Time\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" ms\"}}}}], \"allColumns\": [{\"fieldName\": \"young_gc_time\", \"columnId\": \"44f553eb-a09e-4878-0e7c-24a21d2cf454\", \"label\": \"Young GC Time\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" ms\"}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"a25c017b-f1a2-50f7-2e2a-04a26d8ba1a7\", \"gridData\": {\"x\": 40, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"a25c017b-f1a2-50f7-2e2a-04a26d8ba1a7\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Last GC Duration\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"82085c94-2a56-c04a-d9d4-6ba8ad8ee731\", \"layerType\": \"data\", \"metricAccessor\": \"7f452ed8-c495-b40a-0010-4adc12a19e6c\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_LastGcInfo_duration IS NOT NULL\\n| STATS last_gc = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_LastGcInfo_duration))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"82085c94-2a56-c04a-d9d4-6ba8ad8ee731\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_LastGcInfo_duration IS NOT NULL\\n| STATS last_gc = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_LastGcInfo_duration))\"}, \"columns\": [{\"fieldName\": \"last_gc\", \"columnId\": \"7f452ed8-c495-b40a-0010-4adc12a19e6c\", \"label\": \"Last GC Duration\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" ms\"}}}}], \"allColumns\": [{\"fieldName\": \"last_gc\", \"columnId\": \"7f452ed8-c495-b40a-0010-4adc12a19e6c\", \"label\": \"Last GC Duration\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" ms\"}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"1ef4aeff-9c76-634d-1d20-86cda09a76bb\", \"gridData\": {\"x\": 0, \"y\": 17, \"w\": 24, \"h\": 12, \"i\": \"1ef4aeff-9c76-634d-1d20-86cda09a76bb\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Heap Memory Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"f0d9ecde-6012-17e7-9365-b158efe98961\", \"accessors\": [\"0e34f4a0-6622-5b1a-a0ac-2108768d4d32\", \"63400a19-f455-9069-592c-7feb0ada6fc6\", \"9a771b13-ea72-7ba4-ab31-fc6c4598ff1d\"], \"layerType\": \"data\", \"seriesType\": \"area_unstacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area_unstacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_committed = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_committed)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"f0d9ecde-6012-17e7-9365-b158efe98961\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_committed = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_committed)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"heap_used\", \"columnId\": \"0e34f4a0-6622-5b1a-a0ac-2108768d4d32\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"heap_committed\", \"columnId\": \"63400a19-f455-9069-592c-7feb0ada6fc6\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"heap_max\", \"columnId\": \"9a771b13-ea72-7ba4-ab31-fc6c4598ff1d\", \"label\": \"Max\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"heap_used\", \"columnId\": \"0e34f4a0-6622-5b1a-a0ac-2108768d4d32\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"heap_committed\", \"columnId\": \"63400a19-f455-9069-592c-7feb0ada6fc6\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"heap_max\", \"columnId\": \"9a771b13-ea72-7ba4-ab31-fc6c4598ff1d\", \"label\": \"Max\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"b94f8418-9ec9-622a-08de-3f07ab695eaa\", \"gridData\": {\"x\": 24, \"y\": 17, \"w\": 24, \"h\": 12, \"i\": \"b94f8418-9ec9-622a-08de-3f07ab695eaa\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Non-Heap Memory Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"0d589d42-0ddb-d4b6-91b6-165cc2e2cccc\", \"accessors\": [\"245736fe-3e6d-c16d-4413-e0530f124792\", \"3f22d802-75fc-bddd-3656-6c905c5e9384\"], \"layerType\": \"data\", \"seriesType\": \"area_unstacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area_unstacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_NonHeapMemoryUsage_used IS NOT NULL\\n| STATS nonheap_used = MAX(LAST_OVER_TIME(java_lang_Memory_NonHeapMemoryUsage_used)), nonheap_committed = MAX(LAST_OVER_TIME(java_lang_Memory_NonHeapMemoryUsage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"0d589d42-0ddb-d4b6-91b6-165cc2e2cccc\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_NonHeapMemoryUsage_used IS NOT NULL\\n| STATS nonheap_used = MAX(LAST_OVER_TIME(java_lang_Memory_NonHeapMemoryUsage_used)), nonheap_committed = MAX(LAST_OVER_TIME(java_lang_Memory_NonHeapMemoryUsage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"nonheap_used\", \"columnId\": \"245736fe-3e6d-c16d-4413-e0530f124792\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"nonheap_committed\", \"columnId\": \"3f22d802-75fc-bddd-3656-6c905c5e9384\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"nonheap_used\", \"columnId\": \"245736fe-3e6d-c16d-4413-e0530f124792\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"nonheap_committed\", \"columnId\": \"3f22d802-75fc-bddd-3656-6c905c5e9384\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"d3c82ade-58b0-bfe2-0dc0-9447dde485e1\", \"gridData\": {\"x\": 0, \"y\": 32, \"w\": 24, \"h\": 12, \"i\": \"d3c82ade-58b0-bfe2-0dc0-9447dde485e1\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"GC Collection Count Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"242f5019-a0e4-4d05-c848-b6f97722297a\", \"accessors\": [\"4ada1f47-7a37-ab8a-920d-ebac28a0f1b6\", \"98d56803-bee3-a6b9-936d-3da68a72591f\", \"3f31b773-6712-59ab-0315-cdc2f10c275f\"], \"layerType\": \"data\", \"seriesType\": \"bar_stacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [{\"rule\": {\"type\": \"matchExactly\", \"values\": [\"Old GC\"]}, \"color\": {\"type\": \"colorCode\", \"colorCode\": \"#cc5642\"}, \"touched\": false}], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"bar_stacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_CollectionCount IS NOT NULL\\n| STATS young_gc = SUM(DELTA(java_lang_G1_Young_Generation_CollectionCount)), old_gc = SUM(DELTA(java_lang_G1_Old_Generation_CollectionCount)), concurrent_gc = SUM(DELTA(java_lang_G1_Concurrent_GC_CollectionCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"242f5019-a0e4-4d05-c848-b6f97722297a\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_CollectionCount IS NOT NULL\\n| STATS young_gc = SUM(DELTA(java_lang_G1_Young_Generation_CollectionCount)), old_gc = SUM(DELTA(java_lang_G1_Old_Generation_CollectionCount)), concurrent_gc = SUM(DELTA(java_lang_G1_Concurrent_GC_CollectionCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"young_gc\", \"columnId\": \"4ada1f47-7a37-ab8a-920d-ebac28a0f1b6\", \"label\": \"Young GC\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"old_gc\", \"columnId\": \"98d56803-bee3-a6b9-936d-3da68a72591f\", \"label\": \"Old GC\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"concurrent_gc\", \"columnId\": \"3f31b773-6712-59ab-0315-cdc2f10c275f\", \"label\": \"Concurrent GC\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"young_gc\", \"columnId\": \"4ada1f47-7a37-ab8a-920d-ebac28a0f1b6\", \"label\": \"Young GC\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"old_gc\", \"columnId\": \"98d56803-bee3-a6b9-936d-3da68a72591f\", \"label\": \"Old GC\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"concurrent_gc\", \"columnId\": \"3f31b773-6712-59ab-0315-cdc2f10c275f\", \"label\": \"Concurrent GC\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"ff651e50-114f-a753-3ea3-2b7304fb85ee\", \"gridData\": {\"x\": 24, \"y\": 32, \"w\": 24, \"h\": 12, \"i\": \"ff651e50-114f-a753-3ea3-2b7304fb85ee\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"GC Cumulative Time Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"0aabdb2c-7b32-4923-3ffc-41f288cfb109\", \"accessors\": [\"efa0e4e4-913f-db4f-051b-68f1601c263d\", \"c9c956cb-e298-f782-d76e-43afbaa9c702\", \"0c1cfc29-c1a6-0bb5-04f0-3ed0942aa6d3\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [{\"rule\": {\"type\": \"matchExactly\", \"values\": [\"Old GC Time (ms)\"]}, \"color\": {\"type\": \"colorCode\", \"colorCode\": \"#cc5642\"}, \"touched\": false}], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_CollectionTime IS NOT NULL\\n| STATS young_time = SUM(DELTA(java_lang_G1_Young_Generation_CollectionTime)), old_time = SUM(DELTA(java_lang_G1_Old_Generation_CollectionTime)), concurrent_time = SUM(DELTA(java_lang_G1_Concurrent_GC_CollectionTime)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"0aabdb2c-7b32-4923-3ffc-41f288cfb109\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_CollectionTime IS NOT NULL\\n| STATS young_time = SUM(DELTA(java_lang_G1_Young_Generation_CollectionTime)), old_time = SUM(DELTA(java_lang_G1_Old_Generation_CollectionTime)), concurrent_time = SUM(DELTA(java_lang_G1_Concurrent_GC_CollectionTime)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"young_time\", \"columnId\": \"efa0e4e4-913f-db4f-051b-68f1601c263d\", \"label\": \"Young GC Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"old_time\", \"columnId\": \"c9c956cb-e298-f782-d76e-43afbaa9c702\", \"label\": \"Old GC Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"concurrent_time\", \"columnId\": \"0c1cfc29-c1a6-0bb5-04f0-3ed0942aa6d3\", \"label\": \"Concurrent GC Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"young_time\", \"columnId\": \"efa0e4e4-913f-db4f-051b-68f1601c263d\", \"label\": \"Young GC Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"old_time\", \"columnId\": \"c9c956cb-e298-f782-d76e-43afbaa9c702\", \"label\": \"Old GC Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"concurrent_time\", \"columnId\": \"0c1cfc29-c1a6-0bb5-04f0-3ed0942aa6d3\", \"label\": \"Concurrent GC Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"15687797-e31d-48e0-b3f7-cc7f02da5992\", \"gridData\": {\"x\": 0, \"y\": 47, \"w\": 16, \"h\": 12, \"i\": \"15687797-e31d-48e0-b3f7-cc7f02da5992\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Eden Space Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"1af0960a-f116-2f2d-b9cd-0dd29aec3ae6\", \"accessors\": [\"4a82aaf0-1f52-0362-4a9f-fef276e0094a\", \"fa7267f6-06dc-213f-c740-5dbe81d2c142\"], \"layerType\": \"data\", \"seriesType\": \"area_unstacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area_unstacked\", \"legend\": {\"isVisible\": true, \"position\": \"bottom\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Eden_Space_Usage_used IS NOT NULL\\n| STATS eden_used = MAX(LAST_OVER_TIME(java_lang_G1_Eden_Space_Usage_used)), eden_committed = MAX(LAST_OVER_TIME(java_lang_G1_Eden_Space_Usage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"1af0960a-f116-2f2d-b9cd-0dd29aec3ae6\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Eden_Space_Usage_used IS NOT NULL\\n| STATS eden_used = MAX(LAST_OVER_TIME(java_lang_G1_Eden_Space_Usage_used)), eden_committed = MAX(LAST_OVER_TIME(java_lang_G1_Eden_Space_Usage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"eden_used\", \"columnId\": \"4a82aaf0-1f52-0362-4a9f-fef276e0094a\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"eden_committed\", \"columnId\": \"fa7267f6-06dc-213f-c740-5dbe81d2c142\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"eden_used\", \"columnId\": \"4a82aaf0-1f52-0362-4a9f-fef276e0094a\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"eden_committed\", \"columnId\": \"fa7267f6-06dc-213f-c740-5dbe81d2c142\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"aa97818b-5406-cff1-856e-903a97280889\", \"gridData\": {\"x\": 16, \"y\": 47, \"w\": 16, \"h\": 12, \"i\": \"aa97818b-5406-cff1-856e-903a97280889\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Survivor Space Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"94da83fd-50c4-0c4b-4368-2dbeace6f342\", \"accessors\": [\"49be82cb-fa60-0152-55e2-e070cbfe1287\", \"caf722cb-470f-5f82-2edb-0bbab087194f\"], \"layerType\": \"data\", \"seriesType\": \"area_unstacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area_unstacked\", \"legend\": {\"isVisible\": true, \"position\": \"bottom\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Survivor_Space_Usage_used IS NOT NULL\\n| STATS survivor_used = MAX(LAST_OVER_TIME(java_lang_G1_Survivor_Space_Usage_used)), survivor_committed = MAX(LAST_OVER_TIME(java_lang_G1_Survivor_Space_Usage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"94da83fd-50c4-0c4b-4368-2dbeace6f342\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Survivor_Space_Usage_used IS NOT NULL\\n| STATS survivor_used = MAX(LAST_OVER_TIME(java_lang_G1_Survivor_Space_Usage_used)), survivor_committed = MAX(LAST_OVER_TIME(java_lang_G1_Survivor_Space_Usage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"survivor_used\", \"columnId\": \"49be82cb-fa60-0152-55e2-e070cbfe1287\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"survivor_committed\", \"columnId\": \"caf722cb-470f-5f82-2edb-0bbab087194f\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"survivor_used\", \"columnId\": \"49be82cb-fa60-0152-55e2-e070cbfe1287\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"survivor_committed\", \"columnId\": \"caf722cb-470f-5f82-2edb-0bbab087194f\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"02097029-1912-2d8b-d546-a7090a86b22f\", \"gridData\": {\"x\": 32, \"y\": 47, \"w\": 16, \"h\": 12, \"i\": \"02097029-1912-2d8b-d546-a7090a86b22f\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Old Generation Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"c5c53960-cba2-ad0e-a4e0-2d674234a6ed\", \"accessors\": [\"eb35efe6-a25c-b54c-162a-8fa0c380018e\", \"bb4008df-7765-f459-17e0-6ed2fe251afb\"], \"layerType\": \"data\", \"seriesType\": \"area_unstacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area_unstacked\", \"legend\": {\"isVisible\": true, \"position\": \"bottom\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Old_Gen_Usage_used IS NOT NULL\\n| STATS old_used = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_used)), old_committed = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"c5c53960-cba2-ad0e-a4e0-2d674234a6ed\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Old_Gen_Usage_used IS NOT NULL\\n| STATS old_used = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_used)), old_committed = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_committed)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"old_used\", \"columnId\": \"eb35efe6-a25c-b54c-162a-8fa0c380018e\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"old_committed\", \"columnId\": \"bb4008df-7765-f459-17e0-6ed2fe251afb\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"old_used\", \"columnId\": \"eb35efe6-a25c-b54c-162a-8fa0c380018e\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"old_committed\", \"columnId\": \"bb4008df-7765-f459-17e0-6ed2fe251afb\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"3a3b0df1-08c0-39e3-8230-d93e10385b2b\", \"gridData\": {\"x\": 0, \"y\": 62, \"w\": 24, \"h\": 10, \"i\": \"3a3b0df1-08c0-39e3-8230-d93e10385b2b\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Heap Utilization\", \"visualizationType\": \"lnsGauge\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"60bdb82c-4134-8954-af16-c502b958b74c\", \"layerType\": \"data\", \"metricAccessor\": \"22d0d535-813b-e7e1-86f5-33db12e4a4bf\", \"minAccessor\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"maxAccessor\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"goalAccessor\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"shape\": \"arc\", \"ticksPosition\": \"auto\", \"labelMajorMode\": \"auto\", \"colorMode\": \"palette\", \"palette\": {\"name\": \"custom\", \"type\": \"palette\", \"params\": {\"steps\": 3, \"name\": \"custom\", \"reverse\": false, \"rangeType\": \"number\", \"rangeMin\": 0.0, \"rangeMax\": 100.0, \"progression\": \"fixed\", \"stops\": [{\"color\": \"#54b399\", \"stop\": 70.0}, {\"color\": \"#d6bf57\", \"stop\": 85.0}, {\"color\": \"#cc5642\", \"stop\": 100.0}], \"colorStops\": [{\"color\": \"#54b399\", \"stop\": 0.0}, {\"color\": \"#d6bf57\", \"stop\": 70.0}, {\"color\": \"#cc5642\", \"stop\": 85.0}], \"continuity\": \"above\", \"maxSteps\": 3}}}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max))\\n| EVAL heap_util = CASE(heap_max > 0, ROUND(heap_used / heap_max * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 85\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"60bdb82c-4134-8954-af16-c502b958b74c\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max))\\n| EVAL heap_util = CASE(heap_max > 0, ROUND(heap_used / heap_max * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 85\"}, \"columns\": [{\"fieldName\": \"heap_util\", \"columnId\": \"22d0d535-813b-e7e1-86f5-33db12e4a4bf\", \"label\": \"Heap Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"allColumns\": [{\"fieldName\": \"heap_util\", \"columnId\": \"22d0d535-813b-e7e1-86f5-33db12e4a4bf\", \"label\": \"Heap Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"32ce32eb-2f51-9721-ce7b-8fa53745106e\", \"gridData\": {\"x\": 24, \"y\": 62, \"w\": 24, \"h\": 10, \"i\": \"32ce32eb-2f51-9721-ce7b-8fa53745106e\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Old Generation Utilization\", \"visualizationType\": \"lnsGauge\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"aa9f8a37-b3dc-7331-fe8f-11b3024e450a\", \"layerType\": \"data\", \"metricAccessor\": \"c77a1338-fdfc-ffd6-8049-f8cf766d5600\", \"minAccessor\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"maxAccessor\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"goalAccessor\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"shape\": \"arc\", \"ticksPosition\": \"auto\", \"labelMajorMode\": \"auto\", \"colorMode\": \"palette\", \"palette\": {\"name\": \"custom\", \"type\": \"palette\", \"params\": {\"steps\": 3, \"name\": \"custom\", \"reverse\": false, \"rangeType\": \"number\", \"rangeMin\": 0.0, \"rangeMax\": 100.0, \"progression\": \"fixed\", \"stops\": [{\"color\": \"#54b399\", \"stop\": 60.0}, {\"color\": \"#d6bf57\", \"stop\": 80.0}, {\"color\": \"#cc5642\", \"stop\": 100.0}], \"colorStops\": [{\"color\": \"#54b399\", \"stop\": 0.0}, {\"color\": \"#d6bf57\", \"stop\": 60.0}, {\"color\": \"#cc5642\", \"stop\": 80.0}], \"continuity\": \"above\", \"maxSteps\": 3}}}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Old_Gen_Usage_used IS NOT NULL\\n| STATS old_used = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_used)), old_max = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_max))\\n| EVAL old_util = CASE(old_max > 0, ROUND(old_used / old_max * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"aa9f8a37-b3dc-7331-fe8f-11b3024e450a\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Old_Gen_Usage_used IS NOT NULL\\n| STATS old_used = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_used)), old_max = MAX(LAST_OVER_TIME(java_lang_G1_Old_Gen_Usage_max))\\n| EVAL old_util = CASE(old_max > 0, ROUND(old_used / old_max * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"columns\": [{\"fieldName\": \"old_util\", \"columnId\": \"c77a1338-fdfc-ffd6-8049-f8cf766d5600\", \"label\": \"Old Gen Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"allColumns\": [{\"fieldName\": \"old_util\", \"columnId\": \"c77a1338-fdfc-ffd6-8049-f8cf766d5600\", \"label\": \"Old Gen Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"f8500f80-4568-4c02-949b-1663c5e4389b\", \"gridData\": {\"x\": 0, \"y\": 59, \"w\": 48, \"h\": 3, \"i\": \"f8500f80-4568-4c02-949b-1663c5e4389b\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Memory Utilization\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"72546a79-750a-4d02-b444-ec08e6041b3a\", \"gridData\": {\"x\": 0, \"y\": 44, \"w\": 48, \"h\": 3, \"i\": \"72546a79-750a-4d02-b444-ec08e6041b3a\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## G1 Memory Pools\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"eb05ed74-b8af-447b-94e4-d838ed36a419\", \"gridData\": {\"x\": 0, \"y\": 29, \"w\": 48, \"h\": 3, \"i\": \"eb05ed74-b8af-447b-94e4-d838ed36a419\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Garbage Collection\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"d314430e-510f-4d84-a6ca-fd4db8f63c06\", \"gridData\": {\"x\": 0, \"y\": 14, \"w\": 48, \"h\": 3, \"i\": \"d314430e-510f-4d84-a6ca-fd4db8f63c06\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Heap Memory\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}]", + "optionsJSON": "{\"useMargins\":true,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"hidePanelTitles\":false}", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\": [{\"$state\": {\"store\": \"appState\"}, \"meta\": {\"disabled\": false, \"negate\": false, \"alias\": null, \"type\": \"phrase\", \"key\": \"data_stream.dataset\", \"field\": \"data_stream.dataset\", \"params\": {\"query\": \"tomcat.otel\"}}, \"query\": {\"match_phrase\": {\"data_stream.dataset\": \"tomcat.otel\"}}}], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}" + }, + "timeRestore": false, + "version": 1, + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "oneLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"a18657f3-9386-7419-0c1e-db380f1b3b06\":{\"grow\":false,\"order\":0,\"width\":\"medium\",\"type\":\"optionsListControl\",\"explicitInput\":{\"id\":\"a18657f3-9386-7419-0c1e-db380f1b3b06\",\"dataViewId\":\"metrics-*\",\"fieldName\":\"resource.attributes.host.name\",\"title\":\"Host\",\"searchTechnique\":\"prefix\",\"selectedOptions\":[],\"sort\":{\"by\":\"_count\",\"direction\":\"desc\"}}}}", + "showApplySelections": false + } + }, + "coreMigrationVersion": "8.8.0", + "created_at": "2023-10-01T00:00:00Z", + "created_by": "admin", + "id": "apache_tomcat_otel-jvm-memory-gc", + "managed": false, + "references": [ + { + "type": "dashboard", + "id": "apache_tomcat_otel-overview", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-request-processing", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-thread-pool-connections", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-memory-gc", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-sessions-servlets", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-os-resources", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard" + }, + { + "type": "index-pattern", + "id": "metrics-*", + "name": "controlGroup_a18657f3-9386-7419-0c1e-db380f1b3b06:optionsListDataView" + } + ], + "type": "dashboard", + "typeMigrationVersion": "10.2.0", + "updated_at": "2023-10-01T00:00:00Z", + "updated_by": "admin", + "version": "1" +} diff --git a/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-jvm-os-resources.json b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-jvm-os-resources.json new file mode 100644 index 00000000000..db38bafb0f1 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-jvm-os-resources.json @@ -0,0 +1,67 @@ +{ + "attributes": { + "title": "[Tomcat OTel] JVM & OS Resources", + "description": "JVM threading, CPU utilization, file descriptors, operating system resource monitoring, and web resource cache performance for the Apache Tomcat JVM process.", + "panelsJSON": "[{\"panelIndex\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\", \"gridData\": {\"x\": 0, \"y\": 0, \"w\": 48, \"h\": 2, \"i\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\"}, \"type\": \"links\", \"embeddableConfig\": {\"title\": \"Navigation\", \"enhancements\": {}, \"attributes\": {\"layout\": \"horizontal\", \"links\": [{\"id\": \"3af4ba12-6f83-488a-bdc9-0c7216a22d73\", \"order\": 0, \"label\": \"Overview\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard\"}, {\"id\": \"5909ede8-2eec-8644-b2c1-c28c00240a56\", \"order\": 1, \"label\": \"Request Processing\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard\"}, {\"id\": \"9dfd6ff5-60a6-d609-8f72-50cec07261e9\", \"order\": 2, \"label\": \"Thread Pool & Connections\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard\"}, {\"id\": \"6632c321-6dab-2198-f8fe-27c3e8abc5da\", \"order\": 3, \"label\": \"JVM Memory & GC\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard\"}, {\"id\": \"82660977-7ef5-2f6d-e57c-f38685be84e1\", \"order\": 4, \"label\": \"Sessions & Applications\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard\"}, {\"id\": \"2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f\", \"order\": 5, \"label\": \"JVM & OS Resources\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard\"}]}}}, {\"panelIndex\": \"0563dba8-e018-01bf-7e3c-91932750954e\", \"gridData\": {\"x\": 0, \"y\": 2, \"w\": 12, \"h\": 8, \"i\": \"0563dba8-e018-01bf-7e3c-91932750954e\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## [Tomcat OTel] JVM & OS Resources\\n\\nThis dashboard monitors JVM and operating system resource consumption:\\n- Process and system-wide CPU utilization\\n- System load average\\n- File descriptor usage and limits\\n- JVM thread counts (total, daemon, peak)\\n- Physical memory and swap usage\\n- Web resource cache hit/miss ratio and utilization\\n\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"c5aacd9a-2be1-b7f2-b49e-8bb0c27b5028\", \"gridData\": {\"x\": 12, \"y\": 2, \"w\": 9, \"h\": 4, \"i\": \"c5aacd9a-2be1-b7f2-b49e-8bb0c27b5028\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Process CPU\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"abdfcaed-bfe1-6d2d-1d2c-c4ace98d942d\", \"layerType\": \"data\", \"metricAccessor\": \"dce269d9-27b7-71c2-b3eb-e1bfecc05422\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_ProcessCpuLoad IS NOT NULL\\n| STATS proc_cpu = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_ProcessCpuLoad))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"abdfcaed-bfe1-6d2d-1d2c-c4ace98d942d\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_ProcessCpuLoad IS NOT NULL\\n| STATS proc_cpu = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_ProcessCpuLoad))\"}, \"columns\": [{\"fieldName\": \"proc_cpu\", \"columnId\": \"dce269d9-27b7-71c2-b3eb-e1bfecc05422\", \"label\": \"Process CPU\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"allColumns\": [{\"fieldName\": \"proc_cpu\", \"columnId\": \"dce269d9-27b7-71c2-b3eb-e1bfecc05422\", \"label\": \"Process CPU\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"d2677ae1-747a-04fa-ce76-b197a96f3697\", \"gridData\": {\"x\": 21, \"y\": 2, \"w\": 9, \"h\": 4, \"i\": \"d2677ae1-747a-04fa-ce76-b197a96f3697\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"System CPU\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"8390384a-755b-08b8-df56-809e8735c0da\", \"layerType\": \"data\", \"metricAccessor\": \"070eaa50-59d7-9e08-df81-58c763f0c109\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_CpuLoad IS NOT NULL\\n| STATS sys_cpu = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_CpuLoad))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"8390384a-755b-08b8-df56-809e8735c0da\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_CpuLoad IS NOT NULL\\n| STATS sys_cpu = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_CpuLoad))\"}, \"columns\": [{\"fieldName\": \"sys_cpu\", \"columnId\": \"070eaa50-59d7-9e08-df81-58c763f0c109\", \"label\": \"System CPU\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"allColumns\": [{\"fieldName\": \"sys_cpu\", \"columnId\": \"070eaa50-59d7-9e08-df81-58c763f0c109\", \"label\": \"System CPU\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"f0618ac7-3522-03a7-a60e-a55ded62fc7c\", \"gridData\": {\"x\": 30, \"y\": 2, \"w\": 9, \"h\": 4, \"i\": \"f0618ac7-3522-03a7-a60e-a55ded62fc7c\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"System Load Avg\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"486df89f-7dca-c86b-35ab-bacc5190fed4\", \"layerType\": \"data\", \"metricAccessor\": \"90765838-7926-7b1d-bf03-7e37fa030da9\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_SystemLoadAverage IS NOT NULL\\n| STATS load_avg = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_SystemLoadAverage))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"486df89f-7dca-c86b-35ab-bacc5190fed4\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_SystemLoadAverage IS NOT NULL\\n| STATS load_avg = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_SystemLoadAverage))\"}, \"columns\": [{\"fieldName\": \"load_avg\", \"columnId\": \"90765838-7926-7b1d-bf03-7e37fa030da9\", \"label\": \"Load Average (1m)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"load_avg\", \"columnId\": \"90765838-7926-7b1d-bf03-7e37fa030da9\", \"label\": \"Load Average (1m)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"821b57e2-fa5a-70fd-08c5-19b5dfa38250\", \"gridData\": {\"x\": 39, \"y\": 2, \"w\": 9, \"h\": 4, \"i\": \"821b57e2-fa5a-70fd-08c5-19b5dfa38250\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Available CPUs\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"0c41927d-da34-cc41-3f46-a0156770e0d2\", \"layerType\": \"data\", \"metricAccessor\": \"b92b9571-5d71-f1e6-545b-9866059b145f\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_AvailableProcessors IS NOT NULL\\n| STATS cpus = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_AvailableProcessors))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"0c41927d-da34-cc41-3f46-a0156770e0d2\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_AvailableProcessors IS NOT NULL\\n| STATS cpus = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_AvailableProcessors))\"}, \"columns\": [{\"fieldName\": \"cpus\", \"columnId\": \"b92b9571-5d71-f1e6-545b-9866059b145f\", \"label\": \"Available CPUs\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"cpus\", \"columnId\": \"b92b9571-5d71-f1e6-545b-9866059b145f\", \"label\": \"Available CPUs\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"3140a03e-746e-0ea2-8fa4-3784db75c6c9\", \"gridData\": {\"x\": 12, \"y\": 6, \"w\": 9, \"h\": 4, \"i\": \"3140a03e-746e-0ea2-8fa4-3784db75c6c9\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Open File Descriptors\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"d54e2441-ded6-afef-4e70-a7fc3b367770\", \"layerType\": \"data\", \"metricAccessor\": \"484f644f-dfc1-c904-e3dc-08c7f9b5e112\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL\\n| STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"d54e2441-ded6-afef-4e70-a7fc3b367770\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL\\n| STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount))\"}, \"columns\": [{\"fieldName\": \"open_fds\", \"columnId\": \"484f644f-dfc1-c904-e3dc-08c7f9b5e112\", \"label\": \"Open FDs\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"open_fds\", \"columnId\": \"484f644f-dfc1-c904-e3dc-08c7f9b5e112\", \"label\": \"Open FDs\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"aeb47c04-b406-08cc-27fb-a5ecadb99fd5\", \"gridData\": {\"x\": 21, \"y\": 6, \"w\": 9, \"h\": 4, \"i\": \"aeb47c04-b406-08cc-27fb-a5ecadb99fd5\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"FD Utilization\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"74754ed0-64ad-201f-b37a-e3b0b17c2369\", \"layerType\": \"data\", \"metricAccessor\": \"965a3024-30cb-f623-9ccc-36bbba72cf70\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL\\n| STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount)), max_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_MaxFileDescriptorCount))\\n| EVAL fd_util = CASE(max_fds > 0, open_fds / max_fds, 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"74754ed0-64ad-201f-b37a-e3b0b17c2369\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL\\n| STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount)), max_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_MaxFileDescriptorCount))\\n| EVAL fd_util = CASE(max_fds > 0, open_fds / max_fds, 0)\"}, \"columns\": [{\"fieldName\": \"fd_util\", \"columnId\": \"965a3024-30cb-f623-9ccc-36bbba72cf70\", \"label\": \"FD Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"allColumns\": [{\"fieldName\": \"fd_util\", \"columnId\": \"965a3024-30cb-f623-9ccc-36bbba72cf70\", \"label\": \"FD Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"0b77f98a-fa4d-efb0-b3c6-56aa40cf5cff\", \"gridData\": {\"x\": 30, \"y\": 6, \"w\": 9, \"h\": 4, \"i\": \"0b77f98a-fa4d-efb0-b3c6-56aa40cf5cff\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"JVM Threads\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"eef0e741-1128-a636-bf1c-9e4dd8561872\", \"layerType\": \"data\", \"metricAccessor\": \"82889bf8-7083-4b1b-59b5-2551bd1f0dbf\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Threading_ThreadCount IS NOT NULL\\n| STATS thread_count = MAX(LAST_OVER_TIME(java_lang_Threading_ThreadCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"eef0e741-1128-a636-bf1c-9e4dd8561872\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Threading_ThreadCount IS NOT NULL\\n| STATS thread_count = MAX(LAST_OVER_TIME(java_lang_Threading_ThreadCount))\"}, \"columns\": [{\"fieldName\": \"thread_count\", \"columnId\": \"82889bf8-7083-4b1b-59b5-2551bd1f0dbf\", \"label\": \"JVM Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"thread_count\", \"columnId\": \"82889bf8-7083-4b1b-59b5-2551bd1f0dbf\", \"label\": \"JVM Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"2971de28-ec45-9dd2-e8a2-7b5f03c7726b\", \"gridData\": {\"x\": 39, \"y\": 6, \"w\": 9, \"h\": 4, \"i\": \"2971de28-ec45-9dd2-e8a2-7b5f03c7726b\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Peak Threads\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"517430b5-3f21-f280-ab55-2f2fb6a7981f\", \"layerType\": \"data\", \"metricAccessor\": \"3b3e76cd-8d75-6e2f-6d60-0048be46dd6d\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Threading_PeakThreadCount IS NOT NULL\\n| STATS peak = MAX(LAST_OVER_TIME(java_lang_Threading_PeakThreadCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"517430b5-3f21-f280-ab55-2f2fb6a7981f\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Threading_PeakThreadCount IS NOT NULL\\n| STATS peak = MAX(LAST_OVER_TIME(java_lang_Threading_PeakThreadCount))\"}, \"columns\": [{\"fieldName\": \"peak\", \"columnId\": \"3b3e76cd-8d75-6e2f-6d60-0048be46dd6d\", \"label\": \"Peak Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"peak\", \"columnId\": \"3b3e76cd-8d75-6e2f-6d60-0048be46dd6d\", \"label\": \"Peak Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"b46388a7-a4ed-b35f-ba8d-25a0f5af7fe5\", \"gridData\": {\"x\": 0, \"y\": 13, \"w\": 24, \"h\": 12, \"i\": \"b46388a7-a4ed-b35f-ba8d-25a0f5af7fe5\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"CPU Load Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"1cfa2aec-0117-fe5d-b061-1a5d1e1d043a\", \"accessors\": [\"eb9d075c-5905-de5d-8e0c-988890a74a89\", \"e9b27d54-27f4-4a0c-74f2-f477b8405a65\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_CpuLoad IS NOT NULL\\n| STATS system_cpu = MAX(AVG_OVER_TIME(java_lang_OperatingSystem_CpuLoad)), process_cpu = MAX(AVG_OVER_TIME(java_lang_OperatingSystem_ProcessCpuLoad)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| EVAL system_pct = ROUND(system_cpu * 100, 1)\\n| EVAL process_pct = ROUND(process_cpu * 100, 1)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"1cfa2aec-0117-fe5d-b061-1a5d1e1d043a\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_CpuLoad IS NOT NULL\\n| STATS system_cpu = MAX(AVG_OVER_TIME(java_lang_OperatingSystem_CpuLoad)), process_cpu = MAX(AVG_OVER_TIME(java_lang_OperatingSystem_ProcessCpuLoad)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| EVAL system_pct = ROUND(system_cpu * 100, 1)\\n| EVAL process_pct = ROUND(process_cpu * 100, 1)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"system_pct\", \"columnId\": \"eb9d075c-5905-de5d-8e0c-988890a74a89\", \"label\": \"System CPU %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"process_pct\", \"columnId\": \"e9b27d54-27f4-4a0c-74f2-f477b8405a65\", \"label\": \"Process CPU %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"system_pct\", \"columnId\": \"eb9d075c-5905-de5d-8e0c-988890a74a89\", \"label\": \"System CPU %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"process_pct\", \"columnId\": \"e9b27d54-27f4-4a0c-74f2-f477b8405a65\", \"label\": \"Process CPU %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"07b6b074-1bc5-0644-a3cf-71b3adb0f343\", \"gridData\": {\"x\": 24, \"y\": 13, \"w\": 24, \"h\": 12, \"i\": \"07b6b074-1bc5-0644-a3cf-71b3adb0f343\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"System Load Average Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"04f3b7b9-c2a6-ecd9-cf94-3db2b5617c50\", \"accessors\": [\"ddbe2aa2-1137-b6bb-ac61-9ffaca6d845b\", \"314d9f8f-d011-fb12-bb1e-03d971beaa46\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_SystemLoadAverage IS NOT NULL\\n| STATS load_avg = MAX(AVG_OVER_TIME(java_lang_OperatingSystem_SystemLoadAverage)), cpus = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_AvailableProcessors)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"04f3b7b9-c2a6-ecd9-cf94-3db2b5617c50\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_SystemLoadAverage IS NOT NULL\\n| STATS load_avg = MAX(AVG_OVER_TIME(java_lang_OperatingSystem_SystemLoadAverage)), cpus = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_AvailableProcessors)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"load_avg\", \"columnId\": \"ddbe2aa2-1137-b6bb-ac61-9ffaca6d845b\", \"label\": \"Load Average (1m)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"cpus\", \"columnId\": \"314d9f8f-d011-fb12-bb1e-03d971beaa46\", \"label\": \"Available CPUs\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"load_avg\", \"columnId\": \"ddbe2aa2-1137-b6bb-ac61-9ffaca6d845b\", \"label\": \"Load Average (1m)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"cpus\", \"columnId\": \"314d9f8f-d011-fb12-bb1e-03d971beaa46\", \"label\": \"Available CPUs\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"f6916e10-d3c0-2395-f11a-3e5e4925ce6c\", \"gridData\": {\"x\": 0, \"y\": 28, \"w\": 24, \"h\": 12, \"i\": \"f6916e10-d3c0-2395-f11a-3e5e4925ce6c\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"File Descriptor Usage Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"13d1237c-caa6-43bc-fcb8-410e254f8514\", \"accessors\": [\"c58fe038-3da3-320b-d9c0-8df96cfd8874\", \"b03f9018-5620-dd51-3df5-f321c9e0e0a3\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL\\n| STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount)), max_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_MaxFileDescriptorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"13d1237c-caa6-43bc-fcb8-410e254f8514\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL\\n| STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount)), max_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_MaxFileDescriptorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"open_fds\", \"columnId\": \"c58fe038-3da3-320b-d9c0-8df96cfd8874\", \"label\": \"Open FDs\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"max_fds\", \"columnId\": \"b03f9018-5620-dd51-3df5-f321c9e0e0a3\", \"label\": \"Max FDs\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"open_fds\", \"columnId\": \"c58fe038-3da3-320b-d9c0-8df96cfd8874\", \"label\": \"Open FDs\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"max_fds\", \"columnId\": \"b03f9018-5620-dd51-3df5-f321c9e0e0a3\", \"label\": \"Max FDs\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"c9267947-7a8f-8d7a-dfc3-8c1e46991681\", \"gridData\": {\"x\": 24, \"y\": 28, \"w\": 24, \"h\": 12, \"i\": \"c9267947-7a8f-8d7a-dfc3-8c1e46991681\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"File Descriptor Utilization\", \"visualizationType\": \"lnsGauge\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"53be9313-1cdb-4feb-efd6-72ff380e876b\", \"layerType\": \"data\", \"metricAccessor\": \"d70d359a-15af-a88d-e8dd-a1fe736a6853\", \"minAccessor\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"maxAccessor\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"goalAccessor\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"shape\": \"arc\", \"ticksPosition\": \"auto\", \"labelMajorMode\": \"auto\", \"colorMode\": \"palette\", \"palette\": {\"name\": \"custom\", \"type\": \"palette\", \"params\": {\"steps\": 3, \"name\": \"custom\", \"reverse\": false, \"rangeType\": \"number\", \"rangeMin\": 0.0, \"rangeMax\": 100.0, \"progression\": \"fixed\", \"stops\": [{\"color\": \"#54b399\", \"stop\": 50.0}, {\"color\": \"#d6bf57\", \"stop\": 80.0}, {\"color\": \"#cc5642\", \"stop\": 100.0}], \"colorStops\": [{\"color\": \"#54b399\", \"stop\": 0.0}, {\"color\": \"#d6bf57\", \"stop\": 50.0}, {\"color\": \"#cc5642\", \"stop\": 80.0}], \"continuity\": \"above\", \"maxSteps\": 3}}}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL\\n| STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount)), max_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_MaxFileDescriptorCount))\\n| EVAL fd_util = CASE(max_fds > 0, ROUND(open_fds / max_fds * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"53be9313-1cdb-4feb-efd6-72ff380e876b\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_OpenFileDescriptorCount IS NOT NULL\\n| STATS open_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_OpenFileDescriptorCount)), max_fds = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_MaxFileDescriptorCount))\\n| EVAL fd_util = CASE(max_fds > 0, ROUND(open_fds / max_fds * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"columns\": [{\"fieldName\": \"fd_util\", \"columnId\": \"d70d359a-15af-a88d-e8dd-a1fe736a6853\", \"label\": \"FD Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"allColumns\": [{\"fieldName\": \"fd_util\", \"columnId\": \"d70d359a-15af-a88d-e8dd-a1fe736a6853\", \"label\": \"FD Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"29214477-b85b-8291-068e-79068da4c01e\", \"gridData\": {\"x\": 0, \"y\": 43, \"w\": 24, \"h\": 12, \"i\": \"29214477-b85b-8291-068e-79068da4c01e\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"JVM Thread Count Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"260396c2-3dd1-0bc4-2a89-23e318f9b280\", \"accessors\": [\"d23faf8a-17a1-7ddd-1065-b1e0072507ef\", \"a1186e32-996e-e25d-6344-e1f81cb53bde\", \"f81bb31a-f323-5167-5d25-0890203cbbb5\"], \"layerType\": \"data\", \"seriesType\": \"area_unstacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area_unstacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Threading_ThreadCount IS NOT NULL\\n| STATS total = MAX(LAST_OVER_TIME(java_lang_Threading_ThreadCount)), daemon = MAX(LAST_OVER_TIME(java_lang_Threading_DaemonThreadCount)), peak = MAX(LAST_OVER_TIME(java_lang_Threading_PeakThreadCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"260396c2-3dd1-0bc4-2a89-23e318f9b280\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Threading_ThreadCount IS NOT NULL\\n| STATS total = MAX(LAST_OVER_TIME(java_lang_Threading_ThreadCount)), daemon = MAX(LAST_OVER_TIME(java_lang_Threading_DaemonThreadCount)), peak = MAX(LAST_OVER_TIME(java_lang_Threading_PeakThreadCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"total\", \"columnId\": \"d23faf8a-17a1-7ddd-1065-b1e0072507ef\", \"label\": \"Total\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"daemon\", \"columnId\": \"a1186e32-996e-e25d-6344-e1f81cb53bde\", \"label\": \"Daemon\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"peak\", \"columnId\": \"f81bb31a-f323-5167-5d25-0890203cbbb5\", \"label\": \"Peak\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"total\", \"columnId\": \"d23faf8a-17a1-7ddd-1065-b1e0072507ef\", \"label\": \"Total\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"daemon\", \"columnId\": \"a1186e32-996e-e25d-6344-e1f81cb53bde\", \"label\": \"Daemon\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"peak\", \"columnId\": \"f81bb31a-f323-5167-5d25-0890203cbbb5\", \"label\": \"Peak\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"ebb55f17-a567-27e1-9583-d57e3ecac8b7\", \"gridData\": {\"x\": 24, \"y\": 43, \"w\": 24, \"h\": 12, \"i\": \"ebb55f17-a567-27e1-9583-d57e3ecac8b7\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"New Threads Started Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"f5cf7490-c5db-d48b-d004-00420520b050\", \"accessors\": [\"4349ad48-f9a4-59fa-0b66-a0cb0c492ed7\"], \"layerType\": \"data\", \"seriesType\": \"bar_stacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"bar_stacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Threading_TotalStartedThreadCount IS NOT NULL\\n| STATS new_threads = SUM(DELTA(java_lang_Threading_TotalStartedThreadCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"f5cf7490-c5db-d48b-d004-00420520b050\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Threading_TotalStartedThreadCount IS NOT NULL\\n| STATS new_threads = SUM(DELTA(java_lang_Threading_TotalStartedThreadCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"new_threads\", \"columnId\": \"4349ad48-f9a4-59fa-0b66-a0cb0c492ed7\", \"label\": \"New Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"new_threads\", \"columnId\": \"4349ad48-f9a4-59fa-0b66-a0cb0c492ed7\", \"label\": \"New Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"8109c688-6b90-a1d2-7c63-5696a72a8bb8\", \"gridData\": {\"x\": 0, \"y\": 58, \"w\": 24, \"h\": 12, \"i\": \"8109c688-6b90-a1d2-7c63-5696a72a8bb8\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"System Memory Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"f4993135-07b9-6231-8794-d03c8269a60e\", \"accessors\": [\"b1ef72d2-d7f7-8cd4-aa3c-159eaa7868ee\", \"4ae5b0a5-9c14-7c60-ac43-2d7bdcd9e032\"], \"layerType\": \"data\", \"seriesType\": \"area_unstacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area_unstacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_FreeMemorySize IS NOT NULL\\n| STATS free_mem = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_FreeMemorySize)), total_mem = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_TotalMemorySize)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"f4993135-07b9-6231-8794-d03c8269a60e\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_FreeMemorySize IS NOT NULL\\n| STATS free_mem = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_FreeMemorySize)), total_mem = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_TotalMemorySize)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"free_mem\", \"columnId\": \"b1ef72d2-d7f7-8cd4-aa3c-159eaa7868ee\", \"label\": \"Free Memory\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"total_mem\", \"columnId\": \"4ae5b0a5-9c14-7c60-ac43-2d7bdcd9e032\", \"label\": \"Total Memory\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"free_mem\", \"columnId\": \"b1ef72d2-d7f7-8cd4-aa3c-159eaa7868ee\", \"label\": \"Free Memory\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"total_mem\", \"columnId\": \"4ae5b0a5-9c14-7c60-ac43-2d7bdcd9e032\", \"label\": \"Total Memory\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"1c286dae-49ff-6a7b-ce8b-e3159432ae61\", \"gridData\": {\"x\": 24, \"y\": 58, \"w\": 24, \"h\": 12, \"i\": \"1c286dae-49ff-6a7b-ce8b-e3159432ae61\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Swap Space Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"d77a313d-fd29-3e42-bf39-c7617a4a65a7\", \"accessors\": [\"a697aa45-8d68-7d4a-b207-c3e529232f80\", \"a8a0bc12-bdfd-56ec-2dc7-13f631dfb77b\"], \"layerType\": \"data\", \"seriesType\": \"area_unstacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area_unstacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_FreeSwapSpaceSize IS NOT NULL\\n| STATS free_swap = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_FreeSwapSpaceSize)), total_swap = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_TotalSwapSpaceSize)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"d77a313d-fd29-3e42-bf39-c7617a4a65a7\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_OperatingSystem_FreeSwapSpaceSize IS NOT NULL\\n| STATS free_swap = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_FreeSwapSpaceSize)), total_swap = MAX(LAST_OVER_TIME(java_lang_OperatingSystem_TotalSwapSpaceSize)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"free_swap\", \"columnId\": \"a697aa45-8d68-7d4a-b207-c3e529232f80\", \"label\": \"Free Swap\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"total_swap\", \"columnId\": \"a8a0bc12-bdfd-56ec-2dc7-13f631dfb77b\", \"label\": \"Total Swap\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"free_swap\", \"columnId\": \"a697aa45-8d68-7d4a-b207-c3e529232f80\", \"label\": \"Free Swap\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"total_swap\", \"columnId\": \"a8a0bc12-bdfd-56ec-2dc7-13f631dfb77b\", \"label\": \"Total Swap\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"f91c2a82-8a13-4504-bc8b-9e65f6e09374\", \"gridData\": {\"x\": 0, \"y\": 73, \"w\": 24, \"h\": 12, \"i\": \"f91c2a82-8a13-4504-bc8b-9e65f6e09374\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Cache Hit / Miss Ratio Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"8db1573d-42a4-41ac-a303-b39b2fdb468e\", \"accessors\": [\"ebb8b9ab-58f9-43ba-9918-c07ec28b6450\", \"ef85c3ef-aa7d-4d4b-9855-a196fc339207\"], \"layerType\": \"data\", \"seriesType\": \"area_stacked\", \"xAccessor\": \"2ba0f147-cfa8-431c-91c1-1b4dd5314d60\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area_stacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebResourceRoot_hitCount IS NOT NULL\\n| STATS hits = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_hitCount)), lookups = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_lookupCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| EVAL hit_pct = CASE(lookups > 0, ROUND(hits / lookups * 100, 1), 0)\\n| EVAL miss_pct = CASE(lookups > 0, ROUND((lookups - hits) / lookups * 100, 1), 0)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"8db1573d-42a4-41ac-a303-b39b2fdb468e\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebResourceRoot_hitCount IS NOT NULL\\n| STATS hits = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_hitCount)), lookups = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_lookupCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| EVAL hit_pct = CASE(lookups > 0, ROUND(hits / lookups * 100, 1), 0)\\n| EVAL miss_pct = CASE(lookups > 0, ROUND((lookups - hits) / lookups * 100, 1), 0)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"hit_pct\", \"columnId\": \"ebb8b9ab-58f9-43ba-9918-c07ec28b6450\", \"label\": \"Hit %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"miss_pct\", \"columnId\": \"ef85c3ef-aa7d-4d4b-9855-a196fc339207\", \"label\": \"Miss %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"2ba0f147-cfa8-431c-91c1-1b4dd5314d60\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"hit_pct\", \"columnId\": \"ebb8b9ab-58f9-43ba-9918-c07ec28b6450\", \"label\": \"Hit %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"miss_pct\", \"columnId\": \"ef85c3ef-aa7d-4d4b-9855-a196fc339207\", \"label\": \"Miss %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"2ba0f147-cfa8-431c-91c1-1b4dd5314d60\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"4c966d4d-9bfc-401d-b8c2-504f1c6cb166\", \"gridData\": {\"x\": 24, \"y\": 73, \"w\": 24, \"h\": 12, \"i\": \"4c966d4d-9bfc-401d-b8c2-504f1c6cb166\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Cache Size vs Max Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"ea0db2ed-96b9-4809-9e4b-3d28050d15cb\", \"accessors\": [\"223a73c1-5941-4005-926b-c94e68955d7e\", \"4a31e486-9edf-4b67-b23d-2afbcdf68131\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"2785af89-07ac-458c-bc56-de381e64ab8a\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebResourceRoot_size IS NOT NULL\\n| STATS cache_size = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_size)), max_size = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_maxSize)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"ea0db2ed-96b9-4809-9e4b-3d28050d15cb\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebResourceRoot_size IS NOT NULL\\n| STATS cache_size = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_size)), max_size = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_maxSize)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"cache_size\", \"columnId\": \"223a73c1-5941-4005-926b-c94e68955d7e\", \"label\": \"Current Size\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"max_size\", \"columnId\": \"4a31e486-9edf-4b67-b23d-2afbcdf68131\", \"label\": \"Max Size\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"2785af89-07ac-458c-bc56-de381e64ab8a\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"cache_size\", \"columnId\": \"223a73c1-5941-4005-926b-c94e68955d7e\", \"label\": \"Current Size\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"max_size\", \"columnId\": \"4a31e486-9edf-4b67-b23d-2afbcdf68131\", \"label\": \"Max Size\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"2785af89-07ac-458c-bc56-de381e64ab8a\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"034fa72d-e201-425f-95d7-0848d3e23677\", \"gridData\": {\"x\": 0, \"y\": 85, \"w\": 24, \"h\": 12, \"i\": \"034fa72d-e201-425f-95d7-0848d3e23677\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Cache Lookup Rate Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"43b5a67e-7dd9-4f59-8e47-62032b4e9ea7\", \"accessors\": [\"d7bf597b-3d74-4fa1-af1d-b11c6411f3ec\"], \"layerType\": \"data\", \"seriesType\": \"bar_stacked\", \"xAccessor\": \"77930544-1f30-4dd3-96a9-97a0166ab5d6\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"bar_stacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebResourceRoot_lookupCount IS NOT NULL\\n| STATS lookups = SUM(DELTA(Catalina_WebResourceRoot_lookupCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"43b5a67e-7dd9-4f59-8e47-62032b4e9ea7\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebResourceRoot_lookupCount IS NOT NULL\\n| STATS lookups = SUM(DELTA(Catalina_WebResourceRoot_lookupCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"lookups\", \"columnId\": \"d7bf597b-3d74-4fa1-af1d-b11c6411f3ec\", \"label\": \"Lookups\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"77930544-1f30-4dd3-96a9-97a0166ab5d6\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"lookups\", \"columnId\": \"d7bf597b-3d74-4fa1-af1d-b11c6411f3ec\", \"label\": \"Lookups\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"77930544-1f30-4dd3-96a9-97a0166ab5d6\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"64416542-b00d-48e6-85db-8659b46a97e0\", \"gridData\": {\"x\": 24, \"y\": 85, \"w\": 24, \"h\": 6, \"i\": \"64416542-b00d-48e6-85db-8659b46a97e0\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Cache Hit Ratio\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"aabc57d8-f39d-4c96-b55a-03dd4e268c80\", \"layerType\": \"data\", \"metricAccessor\": \"6ba7fbb2-070d-4bdd-8f6d-7bf4cd0cab7f\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebResourceRoot_hitCount IS NOT NULL\\n| STATS hits = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_hitCount)), lookups = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_lookupCount))\\n| EVAL hit_ratio = CASE(lookups > 0, ROUND(hits / lookups * 100, 1), 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"aabc57d8-f39d-4c96-b55a-03dd4e268c80\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebResourceRoot_hitCount IS NOT NULL\\n| STATS hits = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_hitCount)), lookups = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_lookupCount))\\n| EVAL hit_ratio = CASE(lookups > 0, ROUND(hits / lookups * 100, 1), 0)\"}, \"columns\": [{\"fieldName\": \"hit_ratio\", \"columnId\": \"6ba7fbb2-070d-4bdd-8f6d-7bf4cd0cab7f\", \"label\": \"Hit Ratio\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}], \"allColumns\": [{\"fieldName\": \"hit_ratio\", \"columnId\": \"6ba7fbb2-070d-4bdd-8f6d-7bf4cd0cab7f\", \"label\": \"Hit Ratio\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"707c7b52-8683-407b-b190-73041be79860\", \"gridData\": {\"x\": 24, \"y\": 91, \"w\": 24, \"h\": 6, \"i\": \"707c7b52-8683-407b-b190-73041be79860\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Cache Entries\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"a3f13b88-c103-4202-908a-37138b0f36da\", \"layerType\": \"data\", \"metricAccessor\": \"86466d6a-26f7-4cad-89b3-647ddb03fbec\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebResourceRoot_size IS NOT NULL\\n| STATS entries = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_size))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"a3f13b88-c103-4202-908a-37138b0f36da\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebResourceRoot_size IS NOT NULL\\n| STATS entries = MAX(LAST_OVER_TIME(Catalina_WebResourceRoot_size))\"}, \"columns\": [{\"fieldName\": \"entries\", \"columnId\": \"86466d6a-26f7-4cad-89b3-647ddb03fbec\", \"label\": \"Entries\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"entries\", \"columnId\": \"86466d6a-26f7-4cad-89b3-647ddb03fbec\", \"label\": \"Entries\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"a22d29d8-7e5a-4f4e-8f84-a7ba456b9431\", \"gridData\": {\"x\": 0, \"y\": 70, \"w\": 48, \"h\": 3, \"i\": \"a22d29d8-7e5a-4f4e-8f84-a7ba456b9431\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Resource Cache\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"8dc5b4d6-04e8-4f1b-9cbe-3e58b08eff1f\", \"gridData\": {\"x\": 0, \"y\": 55, \"w\": 48, \"h\": 3, \"i\": \"8dc5b4d6-04e8-4f1b-9cbe-3e58b08eff1f\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## System Memory\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"fbef1c62-43e3-4203-b95d-d6e6aaf73d50\", \"gridData\": {\"x\": 0, \"y\": 40, \"w\": 48, \"h\": 3, \"i\": \"fbef1c62-43e3-4203-b95d-d6e6aaf73d50\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## JVM Threads\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"80a1cada-7a78-4e96-a280-8ddf4be90cdc\", \"gridData\": {\"x\": 0, \"y\": 25, \"w\": 48, \"h\": 3, \"i\": \"80a1cada-7a78-4e96-a280-8ddf4be90cdc\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## File Descriptors\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"07981d5e-2623-434a-aa46-64505a8e385d\", \"gridData\": {\"x\": 0, \"y\": 10, \"w\": 48, \"h\": 3, \"i\": \"07981d5e-2623-434a-aa46-64505a8e385d\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## CPU Utilization\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}]", + "optionsJSON": "{\"useMargins\":true,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"hidePanelTitles\":false}", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\": [{\"$state\": {\"store\": \"appState\"}, \"meta\": {\"disabled\": false, \"negate\": false, \"alias\": null, \"type\": \"phrase\", \"key\": \"data_stream.dataset\", \"field\": \"data_stream.dataset\", \"params\": {\"query\": \"tomcat.otel\"}}, \"query\": {\"match_phrase\": {\"data_stream.dataset\": \"tomcat.otel\"}}}], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}" + }, + "timeRestore": false, + "version": 1, + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "oneLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"a18657f3-9386-7419-0c1e-db380f1b3b06\":{\"grow\":false,\"order\":0,\"width\":\"medium\",\"type\":\"optionsListControl\",\"explicitInput\":{\"id\":\"a18657f3-9386-7419-0c1e-db380f1b3b06\",\"dataViewId\":\"metrics-*\",\"fieldName\":\"resource.attributes.host.name\",\"title\":\"Host\",\"searchTechnique\":\"prefix\",\"selectedOptions\":[],\"sort\":{\"by\":\"_count\",\"direction\":\"desc\"}}}}", + "showApplySelections": false + } + }, + "coreMigrationVersion": "8.8.0", + "created_at": "2023-10-01T00:00:00Z", + "created_by": "admin", + "id": "apache_tomcat_otel-jvm-os-resources", + "managed": false, + "references": [ + { + "type": "dashboard", + "id": "apache_tomcat_otel-overview", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-request-processing", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-thread-pool-connections", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-memory-gc", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-sessions-servlets", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-os-resources", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard" + }, + { + "type": "index-pattern", + "id": "metrics-*", + "name": "controlGroup_a18657f3-9386-7419-0c1e-db380f1b3b06:optionsListDataView" + } + ], + "type": "dashboard", + "typeMigrationVersion": "10.2.0", + "updated_at": "2023-10-01T00:00:00Z", + "updated_by": "admin", + "version": "1" +} diff --git a/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-overview.json b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-overview.json new file mode 100644 index 00000000000..1118d6b92dd --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-overview.json @@ -0,0 +1,67 @@ +{ + "attributes": { + "title": "[Tomcat OTel] Overview", + "description": "High-level health and performance overview for Apache Tomcat, covering golden signals: latency, traffic, errors, and saturation.", + "panelsJSON": "[{\"panelIndex\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\", \"gridData\": {\"x\": 0, \"y\": 0, \"w\": 48, \"h\": 2, \"i\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\"}, \"type\": \"links\", \"embeddableConfig\": {\"title\": \"Navigation\", \"enhancements\": {}, \"attributes\": {\"layout\": \"horizontal\", \"links\": [{\"id\": \"3af4ba12-6f83-488a-bdc9-0c7216a22d73\", \"order\": 0, \"label\": \"Overview\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard\"}, {\"id\": \"5909ede8-2eec-8644-b2c1-c28c00240a56\", \"order\": 1, \"label\": \"Request Processing\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard\"}, {\"id\": \"9dfd6ff5-60a6-d609-8f72-50cec07261e9\", \"order\": 2, \"label\": \"Thread Pool & Connections\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard\"}, {\"id\": \"6632c321-6dab-2198-f8fe-27c3e8abc5da\", \"order\": 3, \"label\": \"JVM Memory & GC\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard\"}, {\"id\": \"82660977-7ef5-2f6d-e57c-f38685be84e1\", \"order\": 4, \"label\": \"Sessions & Applications\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard\"}, {\"id\": \"2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f\", \"order\": 5, \"label\": \"JVM & OS Resources\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard\"}]}}}, {\"panelIndex\": \"0563dba8-e018-01bf-7e3c-91932750954e\", \"gridData\": {\"x\": 0, \"y\": 2, \"w\": 16, \"h\": 12, \"i\": \"0563dba8-e018-01bf-7e3c-91932750954e\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## [Tomcat OTel] Overview\\n\\nThis dashboard provides a high-level view of Apache Tomcat health and performance:\\n- Request throughput, error rates, and average latency\\n- Thread pool and connection utilization\\n- JVM heap memory consumption\\n- HTTP session counts and GC activity\\n\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"d00be7ec-c738-f775-8232-14b5aaa25458\", \"gridData\": {\"x\": 16, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"d00be7ec-c738-f775-8232-14b5aaa25458\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Total Requests\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"a3add44f-304e-8f9c-419d-12d64c0af768\", \"layerType\": \"data\", \"metricAccessor\": \"c8fc641c-15f5-7536-a782-5602a275c81e\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS total_requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"a3add44f-304e-8f9c-419d-12d64c0af768\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS total_requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount))\"}, \"columns\": [{\"fieldName\": \"total_requests\", \"columnId\": \"c8fc641c-15f5-7536-a782-5602a275c81e\", \"label\": \"Total Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"total_requests\", \"columnId\": \"c8fc641c-15f5-7536-a782-5602a275c81e\", \"label\": \"Total Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"75e919ca-6ddc-278f-3c3f-13265e0ac701\", \"gridData\": {\"x\": 24, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"75e919ca-6ddc-278f-3c3f-13265e0ac701\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Error Rate\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"33757f64-a90b-340b-f653-eacf1040e265\", \"layerType\": \"data\", \"metricAccessor\": \"f8c5c3ec-f2de-fb81-d912-5cc485aaa6c7\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)), errors = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount))\\n| EVAL error_rate = CASE(requests > 0, errors / requests, 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"33757f64-a90b-340b-f653-eacf1040e265\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)), errors = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount))\\n| EVAL error_rate = CASE(requests > 0, errors / requests, 0)\"}, \"columns\": [{\"fieldName\": \"error_rate\", \"columnId\": \"f8c5c3ec-f2de-fb81-d912-5cc485aaa6c7\", \"label\": \"Error Rate\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"error_rate\", \"columnId\": \"f8c5c3ec-f2de-fb81-d912-5cc485aaa6c7\", \"label\": \"Error Rate\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"58fe4508-091a-efbd-94e0-14f2b6f72595\", \"gridData\": {\"x\": 32, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"58fe4508-091a-efbd-94e0-14f2b6f72595\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Avg Latency\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"de5a57b6-b002-cb9e-721b-98abb1e3de55\", \"layerType\": \"data\", \"metricAccessor\": \"bd03d5a5-9104-65c8-eab7-5dd69b7683da\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_processingTime IS NOT NULL\\n| STATS proc_time = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_processingTime)), req_count = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount))\\n| EVAL avg_latency = CASE(req_count > 0, ROUND(proc_time / req_count, 1), 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"de5a57b6-b002-cb9e-721b-98abb1e3de55\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_processingTime IS NOT NULL\\n| STATS proc_time = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_processingTime)), req_count = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount))\\n| EVAL avg_latency = CASE(req_count > 0, ROUND(proc_time / req_count, 1), 0)\"}, \"columns\": [{\"fieldName\": \"avg_latency\", \"columnId\": \"bd03d5a5-9104-65c8-eab7-5dd69b7683da\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \" ms\"}}}}], \"allColumns\": [{\"fieldName\": \"avg_latency\", \"columnId\": \"bd03d5a5-9104-65c8-eab7-5dd69b7683da\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \" ms\"}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"8bf4a25d-16e5-52e2-638f-ead04a8ad88b\", \"gridData\": {\"x\": 40, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"8bf4a25d-16e5-52e2-638f-ead04a8ad88b\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Active Sessions\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"f7855997-9e22-aaf0-2d3c-34ce11985f51\", \"layerType\": \"data\", \"metricAccessor\": \"12a6e96b-3907-f9b7-3867-47ce471ef61f\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_activeSessions IS NOT NULL\\n| STATS active_sessions = SUM(LAST_OVER_TIME(Catalina_Manager_activeSessions))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"f7855997-9e22-aaf0-2d3c-34ce11985f51\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_activeSessions IS NOT NULL\\n| STATS active_sessions = SUM(LAST_OVER_TIME(Catalina_Manager_activeSessions))\"}, \"columns\": [{\"fieldName\": \"active_sessions\", \"columnId\": \"12a6e96b-3907-f9b7-3867-47ce471ef61f\", \"label\": \"Active Sessions\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"active_sessions\", \"columnId\": \"12a6e96b-3907-f9b7-3867-47ce471ef61f\", \"label\": \"Active Sessions\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"abb80b39-4d6d-812e-581b-833cd8022ef2\", \"gridData\": {\"x\": 16, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"abb80b39-4d6d-812e-581b-833cd8022ef2\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Thread Utilization\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"d7247a85-b0b5-305d-a758-3f023fab171d\", \"layerType\": \"data\", \"metricAccessor\": \"1d0cacce-6cf5-4918-0c3d-782fdf75e45b\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads))\\n| EVAL thread_util = CASE(max_threads > 0, busy / max_threads, 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"d7247a85-b0b5-305d-a758-3f023fab171d\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads))\\n| EVAL thread_util = CASE(max_threads > 0, busy / max_threads, 0)\"}, \"columns\": [{\"fieldName\": \"thread_util\", \"columnId\": \"1d0cacce-6cf5-4918-0c3d-782fdf75e45b\", \"label\": \"Thread Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"allColumns\": [{\"fieldName\": \"thread_util\", \"columnId\": \"1d0cacce-6cf5-4918-0c3d-782fdf75e45b\", \"label\": \"Thread Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"e89f4bfc-81eb-c5c8-e959-8b584e167d86\", \"gridData\": {\"x\": 24, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"e89f4bfc-81eb-c5c8-e959-8b584e167d86\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Heap Utilization\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"6a261722-8393-b8ba-0d0a-571df89afef1\", \"layerType\": \"data\", \"metricAccessor\": \"6558cfe1-f86b-5571-77a8-ea3b9b12de63\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max))\\n| EVAL heap_util = CASE(heap_max > 0, heap_used / heap_max, 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"6a261722-8393-b8ba-0d0a-571df89afef1\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max))\\n| EVAL heap_util = CASE(heap_max > 0, heap_used / heap_max, 0)\"}, \"columns\": [{\"fieldName\": \"heap_util\", \"columnId\": \"6558cfe1-f86b-5571-77a8-ea3b9b12de63\", \"label\": \"Heap Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"allColumns\": [{\"fieldName\": \"heap_util\", \"columnId\": \"6558cfe1-f86b-5571-77a8-ea3b9b12de63\", \"label\": \"Heap Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"51886af3-3c16-7cc4-4c77-fbde251259b8\", \"gridData\": {\"x\": 32, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"51886af3-3c16-7cc4-4c77-fbde251259b8\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Young GC Collections\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"1a1bd199-f9d4-c60b-3394-0d79e58b8aa6\", \"layerType\": \"data\", \"metricAccessor\": \"fe3bf3f6-cda0-4dcd-0eae-b395d4bce996\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_CollectionCount IS NOT NULL\\n| STATS young_gc = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_CollectionCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"1a1bd199-f9d4-c60b-3394-0d79e58b8aa6\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_G1_Young_Generation_CollectionCount IS NOT NULL\\n| STATS young_gc = MAX(LAST_OVER_TIME(java_lang_G1_Young_Generation_CollectionCount))\"}, \"columns\": [{\"fieldName\": \"young_gc\", \"columnId\": \"fe3bf3f6-cda0-4dcd-0eae-b395d4bce996\", \"label\": \"Young GC Collections\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"young_gc\", \"columnId\": \"fe3bf3f6-cda0-4dcd-0eae-b395d4bce996\", \"label\": \"Young GC Collections\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"62655c32-f7ba-a9d4-a3d1-4a71d87ea174\", \"gridData\": {\"x\": 40, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"62655c32-f7ba-a9d4-a3d1-4a71d87ea174\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"JVM Uptime\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"754c1d09-bfff-98ff-f622-85d1007498e4\", \"layerType\": \"data\", \"metricAccessor\": \"2f12d41e-267b-343b-2251-34c7aeb15d99\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Runtime_Uptime IS NOT NULL\\n| STATS uptime_ms = MAX(LAST_OVER_TIME(java_lang_Runtime_Uptime))\\n| EVAL uptime_s = ROUND(uptime_ms / 1000, 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"754c1d09-bfff-98ff-f622-85d1007498e4\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Runtime_Uptime IS NOT NULL\\n| STATS uptime_ms = MAX(LAST_OVER_TIME(java_lang_Runtime_Uptime))\\n| EVAL uptime_s = ROUND(uptime_ms / 1000, 0)\"}, \"columns\": [{\"fieldName\": \"uptime_s\", \"columnId\": \"2f12d41e-267b-343b-2251-34c7aeb15d99\", \"label\": \"JVM Uptime\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"duration\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"uptime_s\", \"columnId\": \"2f12d41e-267b-343b-2251-34c7aeb15d99\", \"label\": \"JVM Uptime\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"duration\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"9c36922d-035c-6805-37f5-29346e9e2e45\", \"gridData\": {\"x\": 0, \"y\": 17, \"w\": 24, \"h\": 12, \"i\": \"9c36922d-035c-6805-37f5-29346e9e2e45\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Request Throughput Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"e9800d59-f83c-7102-689e-1de6541fb15e\", \"accessors\": [\"334e83ad-3051-e9fa-28c0-e40866706860\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS requests = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"e9800d59-f83c-7102-689e-1de6541fb15e\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS requests = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"requests\", \"columnId\": \"334e83ad-3051-e9fa-28c0-e40866706860\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"requests\", \"columnId\": \"334e83ad-3051-e9fa-28c0-e40866706860\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"518a8b8a-2d1f-030a-9e45-2de26e4f5d8a\", \"gridData\": {\"x\": 24, \"y\": 17, \"w\": 24, \"h\": 12, \"i\": \"518a8b8a-2d1f-030a-9e45-2de26e4f5d8a\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Error Count Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"313ee559-1b17-0ec9-caf5-c3e97676b11a\", \"accessors\": [\"5d011fcc-43e7-5e4a-2d7c-b7c367f6b876\"], \"layerType\": \"data\", \"seriesType\": \"bar_stacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"bar_stacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_errorCount IS NOT NULL\\n| STATS errors = SUM(DELTA(Catalina_GlobalRequestProcessor_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"313ee559-1b17-0ec9-caf5-c3e97676b11a\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_errorCount IS NOT NULL\\n| STATS errors = SUM(DELTA(Catalina_GlobalRequestProcessor_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"errors\", \"columnId\": \"5d011fcc-43e7-5e4a-2d7c-b7c367f6b876\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"errors\", \"columnId\": \"5d011fcc-43e7-5e4a-2d7c-b7c367f6b876\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"4bd72f75-5669-3e63-df78-474f49565ecd\", \"gridData\": {\"x\": 0, \"y\": 32, \"w\": 24, \"h\": 12, \"i\": \"4bd72f75-5669-3e63-df78-474f49565ecd\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Thread Pool Utilization Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"8a0e3c22-725d-edbb-4426-29b11fc3bc69\", \"accessors\": [\"548acbf7-80df-d206-cf3f-28f3c99e9746\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| EVAL utilization = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"8a0e3c22-725d-edbb-4426-29b11fc3bc69\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| EVAL utilization = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"utilization\", \"columnId\": \"548acbf7-80df-d206-cf3f-28f3c99e9746\", \"label\": \"Utilization %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"utilization\", \"columnId\": \"548acbf7-80df-d206-cf3f-28f3c99e9746\", \"label\": \"Utilization %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"ab26e4db-b3af-b281-6f6d-3960ebb3ba88\", \"gridData\": {\"x\": 24, \"y\": 32, \"w\": 24, \"h\": 12, \"i\": \"ab26e4db-b3af-b281-6f6d-3960ebb3ba88\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Heap Memory Usage Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"f0d9ecde-6012-17e7-9365-b158efe98961\", \"accessors\": [\"0e34f4a0-6622-5b1a-a0ac-2108768d4d32\", \"63400a19-f455-9069-592c-7feb0ada6fc6\", \"9a771b13-ea72-7ba4-ab31-fc6c4598ff1d\"], \"layerType\": \"data\", \"seriesType\": \"area_unstacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area_unstacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_committed = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_committed)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"f0d9ecde-6012-17e7-9365-b158efe98961\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_committed = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_committed)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"heap_used\", \"columnId\": \"0e34f4a0-6622-5b1a-a0ac-2108768d4d32\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"heap_committed\", \"columnId\": \"63400a19-f455-9069-592c-7feb0ada6fc6\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"heap_max\", \"columnId\": \"9a771b13-ea72-7ba4-ab31-fc6c4598ff1d\", \"label\": \"Max\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"heap_used\", \"columnId\": \"0e34f4a0-6622-5b1a-a0ac-2108768d4d32\", \"label\": \"Used\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"heap_committed\", \"columnId\": \"63400a19-f455-9069-592c-7feb0ada6fc6\", \"label\": \"Committed\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"heap_max\", \"columnId\": \"9a771b13-ea72-7ba4-ab31-fc6c4598ff1d\", \"label\": \"Max\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"3b3b1ae6-b66a-ba46-6ce3-32dc839b7e69\", \"gridData\": {\"x\": 0, \"y\": 44, \"w\": 16, \"h\": 10, \"i\": \"3b3b1ae6-b66a-ba46-6ce3-32dc839b7e69\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Thread Pool Utilization\", \"visualizationType\": \"lnsGauge\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"1ecb1349-6796-1d25-665e-7ff255e452c3\", \"layerType\": \"data\", \"metricAccessor\": \"dd5f32b9-7f5a-2698-a8b8-4275ffd5af68\", \"minAccessor\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"maxAccessor\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"goalAccessor\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"shape\": \"arc\", \"ticksPosition\": \"auto\", \"labelMajorMode\": \"auto\", \"colorMode\": \"palette\", \"palette\": {\"name\": \"custom\", \"type\": \"palette\", \"params\": {\"steps\": 3, \"name\": \"custom\", \"reverse\": false, \"rangeType\": \"number\", \"rangeMin\": 0.0, \"rangeMax\": 100.0, \"progression\": \"fixed\", \"stops\": [{\"color\": \"#54b399\", \"stop\": 60.0}, {\"color\": \"#d6bf57\", \"stop\": 80.0}, {\"color\": \"#cc5642\", \"stop\": 100.0}], \"colorStops\": [{\"color\": \"#54b399\", \"stop\": 0.0}, {\"color\": \"#d6bf57\", \"stop\": 60.0}, {\"color\": \"#cc5642\", \"stop\": 80.0}], \"continuity\": \"above\", \"maxSteps\": 3}}}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads))\\n| EVAL thread_util = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"1ecb1349-6796-1d25-665e-7ff255e452c3\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads))\\n| EVAL thread_util = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"columns\": [{\"fieldName\": \"thread_util\", \"columnId\": \"dd5f32b9-7f5a-2698-a8b8-4275ffd5af68\", \"label\": \"Thread Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"allColumns\": [{\"fieldName\": \"thread_util\", \"columnId\": \"dd5f32b9-7f5a-2698-a8b8-4275ffd5af68\", \"label\": \"Thread Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"22602d44-d13d-0312-58ac-3ba9f926a160\", \"gridData\": {\"x\": 16, \"y\": 44, \"w\": 16, \"h\": 10, \"i\": \"22602d44-d13d-0312-58ac-3ba9f926a160\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Connection Utilization\", \"visualizationType\": \"lnsGauge\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"191e0c64-d9ea-9c47-0027-0d40eb2c0398\", \"layerType\": \"data\", \"metricAccessor\": \"b2d3edc8-ede7-bcbd-d565-d15acd0792de\", \"minAccessor\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"maxAccessor\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"goalAccessor\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"shape\": \"arc\", \"ticksPosition\": \"auto\", \"labelMajorMode\": \"auto\", \"colorMode\": \"palette\", \"palette\": {\"name\": \"custom\", \"type\": \"palette\", \"params\": {\"steps\": 3, \"name\": \"custom\", \"reverse\": false, \"rangeType\": \"number\", \"rangeMin\": 0.0, \"rangeMax\": 100.0, \"progression\": \"fixed\", \"stops\": [{\"color\": \"#54b399\", \"stop\": 50.0}, {\"color\": \"#d6bf57\", \"stop\": 80.0}, {\"color\": \"#cc5642\", \"stop\": 100.0}], \"colorStops\": [{\"color\": \"#54b399\", \"stop\": 0.0}, {\"color\": \"#d6bf57\", \"stop\": 50.0}, {\"color\": \"#cc5642\", \"stop\": 80.0}], \"continuity\": \"above\", \"maxSteps\": 3}}}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections))\\n| EVAL conn_util = CASE(max_conns > 0, ROUND(conns / max_conns * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"191e0c64-d9ea-9c47-0027-0d40eb2c0398\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections))\\n| EVAL conn_util = CASE(max_conns > 0, ROUND(conns / max_conns * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"columns\": [{\"fieldName\": \"conn_util\", \"columnId\": \"b2d3edc8-ede7-bcbd-d565-d15acd0792de\", \"label\": \"Connection Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"allColumns\": [{\"fieldName\": \"conn_util\", \"columnId\": \"b2d3edc8-ede7-bcbd-d565-d15acd0792de\", \"label\": \"Connection Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"8a22f1f4-fd92-af6e-18cc-d6610cce391c\", \"gridData\": {\"x\": 32, \"y\": 44, \"w\": 16, \"h\": 10, \"i\": \"8a22f1f4-fd92-af6e-18cc-d6610cce391c\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Heap Utilization\", \"visualizationType\": \"lnsGauge\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"60bdb82c-4134-8954-af16-c502b958b74c\", \"layerType\": \"data\", \"metricAccessor\": \"22d0d535-813b-e7e1-86f5-33db12e4a4bf\", \"minAccessor\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"maxAccessor\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"goalAccessor\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"shape\": \"arc\", \"ticksPosition\": \"auto\", \"labelMajorMode\": \"auto\", \"colorMode\": \"palette\", \"palette\": {\"name\": \"custom\", \"type\": \"palette\", \"params\": {\"steps\": 3, \"name\": \"custom\", \"reverse\": false, \"rangeType\": \"number\", \"rangeMin\": 0.0, \"rangeMax\": 100.0, \"progression\": \"fixed\", \"stops\": [{\"color\": \"#54b399\", \"stop\": 70.0}, {\"color\": \"#d6bf57\", \"stop\": 85.0}, {\"color\": \"#cc5642\", \"stop\": 100.0}], \"colorStops\": [{\"color\": \"#54b399\", \"stop\": 0.0}, {\"color\": \"#d6bf57\", \"stop\": 70.0}, {\"color\": \"#cc5642\", \"stop\": 85.0}], \"continuity\": \"above\", \"maxSteps\": 3}}}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max))\\n| EVAL heap_util = CASE(heap_max > 0, ROUND(heap_used / heap_max * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 85\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"60bdb82c-4134-8954-af16-c502b958b74c\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE java_lang_Memory_HeapMemoryUsage_used IS NOT NULL\\n| STATS heap_used = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_used)), heap_max = MAX(LAST_OVER_TIME(java_lang_Memory_HeapMemoryUsage_max))\\n| EVAL heap_util = CASE(heap_max > 0, ROUND(heap_used / heap_max * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 85\"}, \"columns\": [{\"fieldName\": \"heap_util\", \"columnId\": \"22d0d535-813b-e7e1-86f5-33db12e4a4bf\", \"label\": \"Heap Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"allColumns\": [{\"fieldName\": \"heap_util\", \"columnId\": \"22d0d535-813b-e7e1-86f5-33db12e4a4bf\", \"label\": \"Heap Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"10b4343e-2a93-d6d2-509b-41a56abb939d\", \"gridData\": {\"x\": 0, \"y\": 57, \"w\": 48, \"h\": 15, \"i\": \"10b4343e-2a93-d6d2-509b-41a56abb939d\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Connector Performance Summary\", \"visualizationType\": \"lnsDatatable\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"columns\": [{\"columnId\": \"64482e4a-0d16-5a48-bd10-37fb6fc673d3\", \"isTransposed\": false, \"isMetric\": false}, {\"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"04356b0f-84fd-d8c5-1296-45cae7b11133\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"07f75932-83dc-a7c6-b23d-024e34c98ef2\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"3ca5693a-5206-f460-5d5b-0b8f3aa6e088\", \"isTransposed\": false, \"isMetric\": true}], \"layerId\": \"30f30488-a430-82da-7398-5454c259ad34\", \"layerType\": \"data\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS requests = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount)), bytes_sent = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesSent)), bytes_recv = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesReceived)), proc_time = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_maxTime)) BY attributes.name\\n| EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0)\\n| EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0)\\n| SORT requests DESC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"30f30488-a430-82da-7398-5454c259ad34\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS requests = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount)), bytes_sent = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesSent)), bytes_recv = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesReceived)), proc_time = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_maxTime)) BY attributes.name\\n| EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0)\\n| EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0)\\n| SORT requests DESC\"}, \"columns\": [{\"fieldName\": \"attributes.name\", \"columnId\": \"64482e4a-0d16-5a48-bd10-37fb6fc673d3\", \"label\": \"Connector\", \"customLabel\": true}, {\"fieldName\": \"requests\", \"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"errors\", \"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"error_pct\", \"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"label\": \"Error %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"suffix\": \"%\"}}}}, {\"fieldName\": \"avg_latency\", \"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1}}}}, {\"fieldName\": \"max_time\", \"columnId\": \"04356b0f-84fd-d8c5-1296-45cae7b11133\", \"label\": \"Max Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"bytes_sent\", \"columnId\": \"07f75932-83dc-a7c6-b23d-024e34c98ef2\", \"label\": \"Bytes Sent\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"bytes_recv\", \"columnId\": \"3ca5693a-5206-f460-5d5b-0b8f3aa6e088\", \"label\": \"Bytes Received\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"attributes.name\", \"columnId\": \"64482e4a-0d16-5a48-bd10-37fb6fc673d3\", \"label\": \"Connector\", \"customLabel\": true}, {\"fieldName\": \"requests\", \"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"errors\", \"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"error_pct\", \"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"label\": \"Error %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"suffix\": \"%\"}}}}, {\"fieldName\": \"avg_latency\", \"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1}}}}, {\"fieldName\": \"max_time\", \"columnId\": \"04356b0f-84fd-d8c5-1296-45cae7b11133\", \"label\": \"Max Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"bytes_sent\", \"columnId\": \"07f75932-83dc-a7c6-b23d-024e34c98ef2\", \"label\": \"Bytes Sent\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"bytes_recv\", \"columnId\": \"3ca5693a-5206-f460-5d5b-0b8f3aa6e088\", \"label\": \"Bytes Received\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"d6ee597a-1c98-40b9-99ab-fb71cdc788cc\", \"gridData\": {\"x\": 0, \"y\": 54, \"w\": 48, \"h\": 3, \"i\": \"d6ee597a-1c98-40b9-99ab-fb71cdc788cc\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Connector Summary\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"53ecb976-6f55-41c2-ad9a-2230af99eedf\", \"gridData\": {\"x\": 0, \"y\": 29, \"w\": 48, \"h\": 3, \"i\": \"53ecb976-6f55-41c2-ad9a-2230af99eedf\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Resource Utilization\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"f789b6cc-8cae-48a1-947f-4fe09dfd2f27\", \"gridData\": {\"x\": 0, \"y\": 14, \"w\": 48, \"h\": 3, \"i\": \"f789b6cc-8cae-48a1-947f-4fe09dfd2f27\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Golden Signals\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}]", + "optionsJSON": "{\"useMargins\":true,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"hidePanelTitles\":false}", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\": [{\"$state\": {\"store\": \"appState\"}, \"meta\": {\"disabled\": false, \"negate\": false, \"alias\": null, \"type\": \"phrase\", \"key\": \"data_stream.dataset\", \"field\": \"data_stream.dataset\", \"params\": {\"query\": \"tomcat.otel\"}}, \"query\": {\"match_phrase\": {\"data_stream.dataset\": \"tomcat.otel\"}}}], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}" + }, + "timeRestore": false, + "version": 1, + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "oneLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"a18657f3-9386-7419-0c1e-db380f1b3b06\":{\"grow\":false,\"order\":0,\"width\":\"medium\",\"type\":\"optionsListControl\",\"explicitInput\":{\"id\":\"a18657f3-9386-7419-0c1e-db380f1b3b06\",\"dataViewId\":\"metrics-*\",\"fieldName\":\"resource.attributes.host.name\",\"title\":\"Host\",\"searchTechnique\":\"prefix\",\"selectedOptions\":[],\"sort\":{\"by\":\"_count\",\"direction\":\"desc\"}}}}", + "showApplySelections": false + } + }, + "coreMigrationVersion": "8.8.0", + "created_at": "2023-10-01T00:00:00Z", + "created_by": "admin", + "id": "apache_tomcat_otel-overview", + "managed": false, + "references": [ + { + "type": "dashboard", + "id": "apache_tomcat_otel-overview", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-request-processing", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-thread-pool-connections", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-memory-gc", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-sessions-servlets", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-os-resources", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard" + }, + { + "type": "index-pattern", + "id": "metrics-*", + "name": "controlGroup_a18657f3-9386-7419-0c1e-db380f1b3b06:optionsListDataView" + } + ], + "type": "dashboard", + "typeMigrationVersion": "10.2.0", + "updated_at": "2023-10-01T00:00:00Z", + "updated_by": "admin", + "version": "1" +} diff --git a/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-request-processing.json b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-request-processing.json new file mode 100644 index 00000000000..5218b31c689 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-request-processing.json @@ -0,0 +1,67 @@ +{ + "attributes": { + "title": "[Tomcat OTel] Request Processing", + "description": "Detailed request processing pipeline metrics including per-connector throughput, latency, error rates, and per-servlet performance.", + "panelsJSON": "[{\"panelIndex\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\", \"gridData\": {\"x\": 0, \"y\": 0, \"w\": 48, \"h\": 2, \"i\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\"}, \"type\": \"links\", \"embeddableConfig\": {\"title\": \"Navigation\", \"enhancements\": {}, \"attributes\": {\"layout\": \"horizontal\", \"links\": [{\"id\": \"3af4ba12-6f83-488a-bdc9-0c7216a22d73\", \"order\": 0, \"label\": \"Overview\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard\"}, {\"id\": \"5909ede8-2eec-8644-b2c1-c28c00240a56\", \"order\": 1, \"label\": \"Request Processing\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard\"}, {\"id\": \"9dfd6ff5-60a6-d609-8f72-50cec07261e9\", \"order\": 2, \"label\": \"Thread Pool & Connections\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard\"}, {\"id\": \"6632c321-6dab-2198-f8fe-27c3e8abc5da\", \"order\": 3, \"label\": \"JVM Memory & GC\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard\"}, {\"id\": \"82660977-7ef5-2f6d-e57c-f38685be84e1\", \"order\": 4, \"label\": \"Sessions & Applications\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard\"}, {\"id\": \"2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f\", \"order\": 5, \"label\": \"JVM & OS Resources\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard\"}]}}}, {\"panelIndex\": \"0563dba8-e018-01bf-7e3c-91932750954e\", \"gridData\": {\"x\": 0, \"y\": 2, \"w\": 16, \"h\": 12, \"i\": \"0563dba8-e018-01bf-7e3c-91932750954e\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## [Tomcat OTel] Request Processing\\n\\nThis dashboard provides detailed request processing pipeline metrics:\\n- Per-connector request rates and throughput\\n- Bytes sent and received over time\\n- Request latency and maximum processing time\\n- Per-servlet and per-web-module performance breakdown\\n\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"d00be7ec-c738-f775-8232-14b5aaa25458\", \"gridData\": {\"x\": 16, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"d00be7ec-c738-f775-8232-14b5aaa25458\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Total Requests\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"a3add44f-304e-8f9c-419d-12d64c0af768\", \"layerType\": \"data\", \"metricAccessor\": \"c8fc641c-15f5-7536-a782-5602a275c81e\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS total_requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"a3add44f-304e-8f9c-419d-12d64c0af768\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS total_requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount))\"}, \"columns\": [{\"fieldName\": \"total_requests\", \"columnId\": \"c8fc641c-15f5-7536-a782-5602a275c81e\", \"label\": \"Total Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"total_requests\", \"columnId\": \"c8fc641c-15f5-7536-a782-5602a275c81e\", \"label\": \"Total Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"d21b6cd2-370e-1bbf-0c25-dce7eb336f49\", \"gridData\": {\"x\": 24, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"d21b6cd2-370e-1bbf-0c25-dce7eb336f49\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Total Errors\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"8f6e6bb0-6eaa-cb19-db9e-c47eeee29d94\", \"layerType\": \"data\", \"metricAccessor\": \"d1f6ea87-64f7-0f11-9e7a-6e764d938c58\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_errorCount IS NOT NULL\\n| STATS total_errors = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"8f6e6bb0-6eaa-cb19-db9e-c47eeee29d94\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_errorCount IS NOT NULL\\n| STATS total_errors = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount))\"}, \"columns\": [{\"fieldName\": \"total_errors\", \"columnId\": \"d1f6ea87-64f7-0f11-9e7a-6e764d938c58\", \"label\": \"Total Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"total_errors\", \"columnId\": \"d1f6ea87-64f7-0f11-9e7a-6e764d938c58\", \"label\": \"Total Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"0d83e7fe-9a2d-84e9-cc47-bebf25d54a09\", \"gridData\": {\"x\": 32, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"0d83e7fe-9a2d-84e9-cc47-bebf25d54a09\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Bytes Sent\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"2a843243-a171-10fb-01b2-11fbee13c73b\", \"layerType\": \"data\", \"metricAccessor\": \"68f9b3dd-f726-4452-8504-196818b5b667\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_bytesSent IS NOT NULL\\n| STATS total_sent = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesSent))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"2a843243-a171-10fb-01b2-11fbee13c73b\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_bytesSent IS NOT NULL\\n| STATS total_sent = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesSent))\"}, \"columns\": [{\"fieldName\": \"total_sent\", \"columnId\": \"68f9b3dd-f726-4452-8504-196818b5b667\", \"label\": \"Bytes Sent\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"total_sent\", \"columnId\": \"68f9b3dd-f726-4452-8504-196818b5b667\", \"label\": \"Bytes Sent\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"891a615e-311c-ea12-05ed-4c6d490df004\", \"gridData\": {\"x\": 40, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"891a615e-311c-ea12-05ed-4c6d490df004\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Bytes Received\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"bb69ddd5-d900-870a-d80e-103b1dbd144c\", \"layerType\": \"data\", \"metricAccessor\": \"ef695548-28ab-094b-9804-9881d807aa7e\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_bytesReceived IS NOT NULL\\n| STATS total_recv = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesReceived))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"bb69ddd5-d900-870a-d80e-103b1dbd144c\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_bytesReceived IS NOT NULL\\n| STATS total_recv = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_bytesReceived))\"}, \"columns\": [{\"fieldName\": \"total_recv\", \"columnId\": \"ef695548-28ab-094b-9804-9881d807aa7e\", \"label\": \"Bytes Received\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"total_recv\", \"columnId\": \"ef695548-28ab-094b-9804-9881d807aa7e\", \"label\": \"Bytes Received\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"3a24c211-28dc-9798-ac7e-148b6aab4fcf\", \"gridData\": {\"x\": 16, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"3a24c211-28dc-9798-ac7e-148b6aab4fcf\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Error Rate\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"33757f64-a90b-340b-f653-eacf1040e265\", \"layerType\": \"data\", \"metricAccessor\": \"f8c5c3ec-f2de-fb81-d912-5cc485aaa6c7\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)), errors = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount))\\n| EVAL error_rate = CASE(requests > 0, errors / requests, 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"33757f64-a90b-340b-f653-eacf1040e265\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS requests = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount)), errors = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_errorCount))\\n| EVAL error_rate = CASE(requests > 0, errors / requests, 0)\"}, \"columns\": [{\"fieldName\": \"error_rate\", \"columnId\": \"f8c5c3ec-f2de-fb81-d912-5cc485aaa6c7\", \"label\": \"Error Rate\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"error_rate\", \"columnId\": \"f8c5c3ec-f2de-fb81-d912-5cc485aaa6c7\", \"label\": \"Error Rate\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"99508fba-f7d4-a62f-1a4c-bc5b68e1b749\", \"gridData\": {\"x\": 24, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"99508fba-f7d4-a62f-1a4c-bc5b68e1b749\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Max Processing Time\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"3e9c5d2b-988c-c8f4-ec8c-b7169e6883ec\", \"layerType\": \"data\", \"metricAccessor\": \"43e127f4-de09-55dc-d2a3-cf44fc25bca5\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_maxTime IS NOT NULL\\n| STATS max_time = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_maxTime))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"3e9c5d2b-988c-c8f4-ec8c-b7169e6883ec\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_maxTime IS NOT NULL\\n| STATS max_time = MAX(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_maxTime))\"}, \"columns\": [{\"fieldName\": \"max_time\", \"columnId\": \"43e127f4-de09-55dc-d2a3-cf44fc25bca5\", \"label\": \"Max Processing Time\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" ms\"}}}}], \"allColumns\": [{\"fieldName\": \"max_time\", \"columnId\": \"43e127f4-de09-55dc-d2a3-cf44fc25bca5\", \"label\": \"Max Processing Time\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" ms\"}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"f49359cd-a921-d144-9b46-c3c9ceabc4fa\", \"gridData\": {\"x\": 32, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"f49359cd-a921-d144-9b46-c3c9ceabc4fa\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Avg Latency\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"43b93f7c-f8e7-1c51-a414-85966abbe531\", \"layerType\": \"data\", \"metricAccessor\": \"e1a612eb-21c4-d592-554e-f62840ac6b99\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_processingTime IS NOT NULL\\n| STATS proc_time = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_processingTime)), req_count = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount))\\n| EVAL avg_latency = CASE(req_count > 0, ROUND(proc_time / req_count, 1), 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"43b93f7c-f8e7-1c51-a414-85966abbe531\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_processingTime IS NOT NULL\\n| STATS proc_time = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_processingTime)), req_count = SUM(LAST_OVER_TIME(Catalina_GlobalRequestProcessor_requestCount))\\n| EVAL avg_latency = CASE(req_count > 0, ROUND(proc_time / req_count, 1), 0)\"}, \"columns\": [{\"fieldName\": \"avg_latency\", \"columnId\": \"e1a612eb-21c4-d592-554e-f62840ac6b99\", \"label\": \"Avg Latency\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \" ms\"}}}}], \"allColumns\": [{\"fieldName\": \"avg_latency\", \"columnId\": \"e1a612eb-21c4-d592-554e-f62840ac6b99\", \"label\": \"Avg Latency\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \" ms\"}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"4fee9153-2f23-5adc-16cc-45b447bdabb6\", \"gridData\": {\"x\": 40, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"4fee9153-2f23-5adc-16cc-45b447bdabb6\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Active Connectors\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"f73b5500-a552-bf13-9b90-e96cc1886d5d\", \"layerType\": \"data\", \"metricAccessor\": \"cbfecb4b-facd-5d0e-2d2d-a178f68d9d4b\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"FROM metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS active_connectors = COUNT_DISTINCT(attributes.name)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"f73b5500-a552-bf13-9b90-e96cc1886d5d\": {\"query\": {\"esql\": \"FROM metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS active_connectors = COUNT_DISTINCT(attributes.name)\"}, \"columns\": [{\"fieldName\": \"active_connectors\", \"columnId\": \"cbfecb4b-facd-5d0e-2d2d-a178f68d9d4b\", \"label\": \"Active Connectors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"active_connectors\", \"columnId\": \"cbfecb4b-facd-5d0e-2d2d-a178f68d9d4b\", \"label\": \"Active Connectors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"fe67c09d-0e7a-cb15-ccca-75e2d35aba56\", \"gridData\": {\"x\": 0, \"y\": 17, \"w\": 24, \"h\": 12, \"i\": \"fe67c09d-0e7a-cb15-ccca-75e2d35aba56\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Request Rate by Connector\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"e9800d59-f83c-7102-689e-1de6541fb15e\", \"accessors\": [\"334e83ad-3051-e9fa-28c0-e40866706860\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS requests = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"e9800d59-f83c-7102-689e-1de6541fb15e\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS requests = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"requests\", \"columnId\": \"334e83ad-3051-e9fa-28c0-e40866706860\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"requests\", \"columnId\": \"334e83ad-3051-e9fa-28c0-e40866706860\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"c693173a-240d-64ed-7d4c-c5ce3fb22fdd\", \"gridData\": {\"x\": 24, \"y\": 17, \"w\": 24, \"h\": 12, \"i\": \"c693173a-240d-64ed-7d4c-c5ce3fb22fdd\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Bytes Transferred Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"43bea42c-8e9a-164c-1cde-bae08841b697\", \"accessors\": [\"e5e5946c-03f6-0443-0fe1-053e9ebedf13\", \"f06ae7ae-0826-9c9b-6d57-196d06a19c93\"], \"layerType\": \"data\", \"seriesType\": \"area\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"area\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_bytesSent IS NOT NULL\\n| STATS bytes_sent = SUM(DELTA(Catalina_GlobalRequestProcessor_bytesSent)), bytes_recv = SUM(DELTA(Catalina_GlobalRequestProcessor_bytesReceived)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"43bea42c-8e9a-164c-1cde-bae08841b697\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_bytesSent IS NOT NULL\\n| STATS bytes_sent = SUM(DELTA(Catalina_GlobalRequestProcessor_bytesSent)), bytes_recv = SUM(DELTA(Catalina_GlobalRequestProcessor_bytesReceived)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"bytes_sent\", \"columnId\": \"e5e5946c-03f6-0443-0fe1-053e9ebedf13\", \"label\": \"Bytes Sent\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"bytes_recv\", \"columnId\": \"f06ae7ae-0826-9c9b-6d57-196d06a19c93\", \"label\": \"Bytes Received\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"bytes_sent\", \"columnId\": \"e5e5946c-03f6-0443-0fe1-053e9ebedf13\", \"label\": \"Bytes Sent\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"bytes_recv\", \"columnId\": \"f06ae7ae-0826-9c9b-6d57-196d06a19c93\", \"label\": \"Bytes Received\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"bytes\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"961afbf1-8023-e5ca-01ae-0173971bde66\", \"gridData\": {\"x\": 0, \"y\": 32, \"w\": 24, \"h\": 12, \"i\": \"961afbf1-8023-e5ca-01ae-0173971bde66\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Average Latency Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"3162f3cd-00fd-c7ea-74b9-218bb3ac39bd\", \"accessors\": [\"a7d37f74-4fbe-df3d-608e-b8aecd44e606\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_processingTime IS NOT NULL\\n| STATS proc_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_processingTime)), req_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| EVAL avg_latency = CASE(req_delta > 0, ROUND(proc_delta / req_delta, 1), 0)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"3162f3cd-00fd-c7ea-74b9-218bb3ac39bd\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_processingTime IS NOT NULL\\n| STATS proc_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_processingTime)), req_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| EVAL avg_latency = CASE(req_delta > 0, ROUND(proc_delta / req_delta, 1), 0)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"avg_latency\", \"columnId\": \"a7d37f74-4fbe-df3d-608e-b8aecd44e606\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \" ms\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"avg_latency\", \"columnId\": \"a7d37f74-4fbe-df3d-608e-b8aecd44e606\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \" ms\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"bdb85b4f-125f-d019-fe68-0a9c03eb49ab\", \"gridData\": {\"x\": 24, \"y\": 32, \"w\": 24, \"h\": 12, \"i\": \"bdb85b4f-125f-d019-fe68-0a9c03eb49ab\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Max Request Processing Time Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"50d64306-bb2a-a3d2-a064-ee664b650ba3\", \"accessors\": [\"8fa2bb00-13fe-c628-adac-a3f8c245bcc7\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_maxTime IS NOT NULL\\n| STATS max_time = MAX(MAX_OVER_TIME(Catalina_GlobalRequestProcessor_maxTime)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"50d64306-bb2a-a3d2-a064-ee664b650ba3\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_maxTime IS NOT NULL\\n| STATS max_time = MAX(MAX_OVER_TIME(Catalina_GlobalRequestProcessor_maxTime)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"max_time\", \"columnId\": \"8fa2bb00-13fe-c628-adac-a3f8c245bcc7\", \"label\": \"Max Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" ms\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"max_time\", \"columnId\": \"8fa2bb00-13fe-c628-adac-a3f8c245bcc7\", \"label\": \"Max Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" ms\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"cbef192b-b084-4994-9bca-18cf842c2a6f\", \"gridData\": {\"x\": 0, \"y\": 47, \"w\": 24, \"h\": 12, \"i\": \"cbef192b-b084-4994-9bca-18cf842c2a6f\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Error Count Over Time by Connector\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"313ee559-1b17-0ec9-caf5-c3e97676b11a\", \"accessors\": [\"5d011fcc-43e7-5e4a-2d7c-b7c367f6b876\"], \"layerType\": \"data\", \"seriesType\": \"bar_stacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"bar_stacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_errorCount IS NOT NULL\\n| STATS errors = SUM(DELTA(Catalina_GlobalRequestProcessor_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"313ee559-1b17-0ec9-caf5-c3e97676b11a\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_errorCount IS NOT NULL\\n| STATS errors = SUM(DELTA(Catalina_GlobalRequestProcessor_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"errors\", \"columnId\": \"5d011fcc-43e7-5e4a-2d7c-b7c367f6b876\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"errors\", \"columnId\": \"5d011fcc-43e7-5e4a-2d7c-b7c367f6b876\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"6692c03a-b854-064d-eb0d-c2592bc786af\", \"gridData\": {\"x\": 24, \"y\": 47, \"w\": 24, \"h\": 12, \"i\": \"6692c03a-b854-064d-eb0d-c2592bc786af\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Error Rate % Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"a4d1b13a-79b3-f9d7-b93c-a3d1bf92d401\", \"accessors\": [\"f8c11630-a9d6-2b11-fd42-02416ac000c4\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS req_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)), err_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| EVAL error_pct = CASE(req_delta > 0, ROUND(err_delta / req_delta * 100, 2), 0)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"a4d1b13a-79b3-f9d7-b93c-a3d1bf92d401\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_GlobalRequestProcessor_requestCount IS NOT NULL\\n| STATS req_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_requestCount)), err_delta = SUM(DELTA(Catalina_GlobalRequestProcessor_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| EVAL error_pct = CASE(req_delta > 0, ROUND(err_delta / req_delta * 100, 2), 0)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"error_pct\", \"columnId\": \"f8c11630-a9d6-2b11-fd42-02416ac000c4\", \"label\": \"Error Rate %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"error_pct\", \"columnId\": \"f8c11630-a9d6-2b11-fd42-02416ac000c4\", \"label\": \"Error Rate %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"4f207131-ab46-bf82-36d6-82e78dc4e42b\", \"gridData\": {\"x\": 0, \"y\": 62, \"w\": 24, \"h\": 15, \"i\": \"4f207131-ab46-bf82-36d6-82e78dc4e42b\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Servlet Performance Summary\", \"visualizationType\": \"lnsDatatable\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"columns\": [{\"columnId\": \"df7572fa-cf5e-4535-aa2f-e45d4afcfeb6\", \"isTransposed\": false, \"isMetric\": false}, {\"columnId\": \"ce15cc4a-884f-360a-4348-d6e27f39e2a8\", \"isTransposed\": false, \"isMetric\": false}, {\"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"04356b0f-84fd-d8c5-1296-45cae7b11133\", \"isTransposed\": false, \"isMetric\": true}], \"layerId\": \"621515ca-ced2-2553-5815-8c13a469ddae\", \"layerType\": \"data\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Servlet_requestCount IS NOT NULL\\n| STATS requests = MAX(LAST_OVER_TIME(Catalina_Servlet_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_Servlet_errorCount)), proc_time = MAX(LAST_OVER_TIME(Catalina_Servlet_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_Servlet_maxTime)), min_time = MAX(LAST_OVER_TIME(Catalina_Servlet_minTime)) BY attributes.name, attributes.WebModule\\n| EVAL min_time_display = CASE(min_time > 9.0E18, null, min_time)\\n| EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0)\\n| EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0)\\n| SORT requests DESC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"621515ca-ced2-2553-5815-8c13a469ddae\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Servlet_requestCount IS NOT NULL\\n| STATS requests = MAX(LAST_OVER_TIME(Catalina_Servlet_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_Servlet_errorCount)), proc_time = MAX(LAST_OVER_TIME(Catalina_Servlet_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_Servlet_maxTime)), min_time = MAX(LAST_OVER_TIME(Catalina_Servlet_minTime)) BY attributes.name, attributes.WebModule\\n| EVAL min_time_display = CASE(min_time > 9.0E18, null, min_time)\\n| EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0)\\n| EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0)\\n| SORT requests DESC\"}, \"columns\": [{\"fieldName\": \"attributes.name\", \"columnId\": \"df7572fa-cf5e-4535-aa2f-e45d4afcfeb6\", \"label\": \"Servlet\", \"customLabel\": true}, {\"fieldName\": \"attributes.WebModule\", \"columnId\": \"ce15cc4a-884f-360a-4348-d6e27f39e2a8\", \"label\": \"Web Module\", \"customLabel\": true}, {\"fieldName\": \"requests\", \"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"errors\", \"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"error_pct\", \"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"label\": \"Error %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"suffix\": \"%\"}}}}, {\"fieldName\": \"avg_latency\", \"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1}}}}, {\"fieldName\": \"max_time\", \"columnId\": \"04356b0f-84fd-d8c5-1296-45cae7b11133\", \"label\": \"Max Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"attributes.name\", \"columnId\": \"df7572fa-cf5e-4535-aa2f-e45d4afcfeb6\", \"label\": \"Servlet\", \"customLabel\": true}, {\"fieldName\": \"attributes.WebModule\", \"columnId\": \"ce15cc4a-884f-360a-4348-d6e27f39e2a8\", \"label\": \"Web Module\", \"customLabel\": true}, {\"fieldName\": \"requests\", \"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"errors\", \"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"error_pct\", \"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"label\": \"Error %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"suffix\": \"%\"}}}}, {\"fieldName\": \"avg_latency\", \"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1}}}}, {\"fieldName\": \"max_time\", \"columnId\": \"04356b0f-84fd-d8c5-1296-45cae7b11133\", \"label\": \"Max Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"ca08c195-a618-46ba-e9b4-35f69fbc996d\", \"gridData\": {\"x\": 24, \"y\": 62, \"w\": 24, \"h\": 15, \"i\": \"ca08c195-a618-46ba-e9b4-35f69fbc996d\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Web Module Performance Summary\", \"visualizationType\": \"lnsDatatable\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"columns\": [{\"columnId\": \"775b0fb1-ac27-91a9-0878-d193f2d10b03\", \"isTransposed\": false, \"isMetric\": false}, {\"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"04356b0f-84fd-d8c5-1296-45cae7b11133\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"9362437d-076d-edb6-75e4-c2e38af72bf9\", \"isTransposed\": false, \"isMetric\": true}], \"layerId\": \"c23064e7-32f7-c8d2-f20d-289e73cb53d9\", \"layerType\": \"data\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebModule_requestCount IS NOT NULL\\n| STATS requests = MAX(LAST_OVER_TIME(Catalina_WebModule_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_WebModule_errorCount)), proc_time = MAX(LAST_OVER_TIME(Catalina_WebModule_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_WebModule_maxTime)), startup_time = MAX(LAST_OVER_TIME(Catalina_WebModule_startupTime)) BY attributes.name\\n| EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0)\\n| EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0)\\n| SORT requests DESC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"c23064e7-32f7-c8d2-f20d-289e73cb53d9\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_WebModule_requestCount IS NOT NULL\\n| STATS requests = MAX(LAST_OVER_TIME(Catalina_WebModule_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_WebModule_errorCount)), proc_time = MAX(LAST_OVER_TIME(Catalina_WebModule_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_WebModule_maxTime)), startup_time = MAX(LAST_OVER_TIME(Catalina_WebModule_startupTime)) BY attributes.name\\n| EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0)\\n| EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0)\\n| SORT requests DESC\"}, \"columns\": [{\"fieldName\": \"attributes.name\", \"columnId\": \"775b0fb1-ac27-91a9-0878-d193f2d10b03\", \"label\": \"Web Module\", \"customLabel\": true}, {\"fieldName\": \"requests\", \"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"errors\", \"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"error_pct\", \"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"label\": \"Error %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"suffix\": \"%\"}}}}, {\"fieldName\": \"avg_latency\", \"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1}}}}, {\"fieldName\": \"max_time\", \"columnId\": \"04356b0f-84fd-d8c5-1296-45cae7b11133\", \"label\": \"Max Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"startup_time\", \"columnId\": \"9362437d-076d-edb6-75e4-c2e38af72bf9\", \"label\": \"Startup Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"attributes.name\", \"columnId\": \"775b0fb1-ac27-91a9-0878-d193f2d10b03\", \"label\": \"Web Module\", \"customLabel\": true}, {\"fieldName\": \"requests\", \"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"errors\", \"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"error_pct\", \"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"label\": \"Error %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"suffix\": \"%\"}}}}, {\"fieldName\": \"avg_latency\", \"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1}}}}, {\"fieldName\": \"max_time\", \"columnId\": \"04356b0f-84fd-d8c5-1296-45cae7b11133\", \"label\": \"Max Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"startup_time\", \"columnId\": \"9362437d-076d-edb6-75e4-c2e38af72bf9\", \"label\": \"Startup Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"9d8b039c-3620-4bd5-b39b-1479469a07f0\", \"gridData\": {\"x\": 0, \"y\": 59, \"w\": 48, \"h\": 3, \"i\": \"9d8b039c-3620-4bd5-b39b-1479469a07f0\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Servlet & Application Detail\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"7377dc74-69d6-4735-adc1-ddd7be2e7aeb\", \"gridData\": {\"x\": 0, \"y\": 29, \"w\": 48, \"h\": 3, \"i\": \"7377dc74-69d6-4735-adc1-ddd7be2e7aeb\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Request Latency\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"cddd56db-c41f-4f15-897d-f39c57b0d9a1\", \"gridData\": {\"x\": 0, \"y\": 14, \"w\": 48, \"h\": 3, \"i\": \"cddd56db-c41f-4f15-897d-f39c57b0d9a1\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Request Throughput\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"b69733d8-ae82-40fe-9c35-0240ad8c94a3\", \"gridData\": {\"x\": 0, \"y\": 44, \"w\": 48, \"h\": 3, \"i\": \"b69733d8-ae82-40fe-9c35-0240ad8c94a3\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Error Analysis\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}]", + "optionsJSON": "{\"useMargins\":true,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"hidePanelTitles\":false}", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\": [{\"$state\": {\"store\": \"appState\"}, \"meta\": {\"disabled\": false, \"negate\": false, \"alias\": null, \"type\": \"phrase\", \"key\": \"data_stream.dataset\", \"field\": \"data_stream.dataset\", \"params\": {\"query\": \"tomcat.otel\"}}, \"query\": {\"match_phrase\": {\"data_stream.dataset\": \"tomcat.otel\"}}}], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}" + }, + "timeRestore": false, + "version": 1, + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "oneLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"a18657f3-9386-7419-0c1e-db380f1b3b06\":{\"grow\":false,\"order\":0,\"width\":\"medium\",\"type\":\"optionsListControl\",\"explicitInput\":{\"id\":\"a18657f3-9386-7419-0c1e-db380f1b3b06\",\"dataViewId\":\"metrics-*\",\"fieldName\":\"resource.attributes.host.name\",\"title\":\"Host\",\"searchTechnique\":\"prefix\",\"selectedOptions\":[],\"sort\":{\"by\":\"_count\",\"direction\":\"desc\"}}}}", + "showApplySelections": false + } + }, + "coreMigrationVersion": "8.8.0", + "created_at": "2023-10-01T00:00:00Z", + "created_by": "admin", + "id": "apache_tomcat_otel-request-processing", + "managed": false, + "references": [ + { + "type": "dashboard", + "id": "apache_tomcat_otel-overview", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-request-processing", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-thread-pool-connections", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-memory-gc", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-sessions-servlets", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-os-resources", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard" + }, + { + "type": "index-pattern", + "id": "metrics-*", + "name": "controlGroup_a18657f3-9386-7419-0c1e-db380f1b3b06:optionsListDataView" + } + ], + "type": "dashboard", + "typeMigrationVersion": "10.2.0", + "updated_at": "2023-10-01T00:00:00Z", + "updated_by": "admin", + "version": "1" +} diff --git a/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-sessions-servlets.json b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-sessions-servlets.json new file mode 100644 index 00000000000..8f4989e72c5 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-sessions-servlets.json @@ -0,0 +1,67 @@ +{ + "attributes": { + "title": "[Tomcat OTel] Sessions & Applications", + "description": "HTTP session lifecycle, per-application performance monitoring, servlet detail, and authentication failure tracking for Apache Tomcat web applications.", + "panelsJSON": "[{\"panelIndex\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\", \"gridData\": {\"x\": 0, \"y\": 0, \"w\": 48, \"h\": 2, \"i\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\"}, \"type\": \"links\", \"embeddableConfig\": {\"title\": \"Navigation\", \"enhancements\": {}, \"attributes\": {\"layout\": \"horizontal\", \"links\": [{\"id\": \"3af4ba12-6f83-488a-bdc9-0c7216a22d73\", \"order\": 0, \"label\": \"Overview\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard\"}, {\"id\": \"5909ede8-2eec-8644-b2c1-c28c00240a56\", \"order\": 1, \"label\": \"Request Processing\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard\"}, {\"id\": \"9dfd6ff5-60a6-d609-8f72-50cec07261e9\", \"order\": 2, \"label\": \"Thread Pool & Connections\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard\"}, {\"id\": \"6632c321-6dab-2198-f8fe-27c3e8abc5da\", \"order\": 3, \"label\": \"JVM Memory & GC\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard\"}, {\"id\": \"82660977-7ef5-2f6d-e57c-f38685be84e1\", \"order\": 4, \"label\": \"Sessions & Applications\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard\"}, {\"id\": \"2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f\", \"order\": 5, \"label\": \"JVM & OS Resources\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard\"}]}}}, {\"panelIndex\": \"0563dba8-e018-01bf-7e3c-91932750954e\", \"gridData\": {\"x\": 0, \"y\": 2, \"w\": 12, \"h\": 8, \"i\": \"0563dba8-e018-01bf-7e3c-91932750954e\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## [Tomcat OTel] Sessions & Applications\\n\\nThis dashboard monitors HTTP session lifecycle and per-application health:\\n- Active, created, expired, and rejected session counts\\n- Session creation and expiration rates\\n- Per-context session management details\\n- Servlet-level request processing and error breakdown\\n- Authentication failure tracking\\n\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"49301e58-88ef-ea95-fe31-b1a013f5ec28\", \"gridData\": {\"x\": 12, \"y\": 2, \"w\": 9, \"h\": 4, \"i\": \"49301e58-88ef-ea95-fe31-b1a013f5ec28\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Active Sessions\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"f7855997-9e22-aaf0-2d3c-34ce11985f51\", \"layerType\": \"data\", \"metricAccessor\": \"12a6e96b-3907-f9b7-3867-47ce471ef61f\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_activeSessions IS NOT NULL\\n| STATS active_sessions = SUM(LAST_OVER_TIME(Catalina_Manager_activeSessions))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"f7855997-9e22-aaf0-2d3c-34ce11985f51\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_activeSessions IS NOT NULL\\n| STATS active_sessions = SUM(LAST_OVER_TIME(Catalina_Manager_activeSessions))\"}, \"columns\": [{\"fieldName\": \"active_sessions\", \"columnId\": \"12a6e96b-3907-f9b7-3867-47ce471ef61f\", \"label\": \"Active Sessions\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"active_sessions\", \"columnId\": \"12a6e96b-3907-f9b7-3867-47ce471ef61f\", \"label\": \"Active Sessions\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"594f9782-5b46-3a11-227a-b88b84cc7c00\", \"gridData\": {\"x\": 21, \"y\": 2, \"w\": 9, \"h\": 4, \"i\": \"594f9782-5b46-3a11-227a-b88b84cc7c00\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Total Created\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"c66fa715-47ca-60c6-a0f9-5682acf2083e\", \"layerType\": \"data\", \"metricAccessor\": \"d6793d44-1008-30bc-9986-7beadb3bbf71\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionCounter IS NOT NULL\\n| STATS sessions_created = SUM(LAST_OVER_TIME(Catalina_Manager_sessionCounter))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"c66fa715-47ca-60c6-a0f9-5682acf2083e\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionCounter IS NOT NULL\\n| STATS sessions_created = SUM(LAST_OVER_TIME(Catalina_Manager_sessionCounter))\"}, \"columns\": [{\"fieldName\": \"sessions_created\", \"columnId\": \"d6793d44-1008-30bc-9986-7beadb3bbf71\", \"label\": \"Total Created\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"sessions_created\", \"columnId\": \"d6793d44-1008-30bc-9986-7beadb3bbf71\", \"label\": \"Total Created\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"08a25cd1-3b5c-9dc3-32b7-b6eef533e68a\", \"gridData\": {\"x\": 30, \"y\": 2, \"w\": 9, \"h\": 4, \"i\": \"08a25cd1-3b5c-9dc3-32b7-b6eef533e68a\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Expired Sessions\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"ead75d74-042c-bb3e-4c24-554e5c3900c1\", \"layerType\": \"data\", \"metricAccessor\": \"2a178ac5-bb05-7e70-004e-417786c4bc1c\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_expiredSessions IS NOT NULL\\n| STATS expired = SUM(LAST_OVER_TIME(Catalina_Manager_expiredSessions))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"ead75d74-042c-bb3e-4c24-554e5c3900c1\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_expiredSessions IS NOT NULL\\n| STATS expired = SUM(LAST_OVER_TIME(Catalina_Manager_expiredSessions))\"}, \"columns\": [{\"fieldName\": \"expired\", \"columnId\": \"2a178ac5-bb05-7e70-004e-417786c4bc1c\", \"label\": \"Expired Sessions\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"expired\", \"columnId\": \"2a178ac5-bb05-7e70-004e-417786c4bc1c\", \"label\": \"Expired Sessions\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"cf902a9f-e622-4d63-f91e-014ed97c0cee\", \"gridData\": {\"x\": 39, \"y\": 2, \"w\": 9, \"h\": 4, \"i\": \"cf902a9f-e622-4d63-f91e-014ed97c0cee\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Rejected Sessions\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"08d2a378-41cf-a125-51be-b1f1de656360\", \"layerType\": \"data\", \"metricAccessor\": \"3661675c-c3d8-98db-ddb2-a3105c94601a\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_rejectedSessions IS NOT NULL\\n| STATS rejected = SUM(LAST_OVER_TIME(Catalina_Manager_rejectedSessions))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"08d2a378-41cf-a125-51be-b1f1de656360\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_rejectedSessions IS NOT NULL\\n| STATS rejected = SUM(LAST_OVER_TIME(Catalina_Manager_rejectedSessions))\"}, \"columns\": [{\"fieldName\": \"rejected\", \"columnId\": \"3661675c-c3d8-98db-ddb2-a3105c94601a\", \"label\": \"Rejected Sessions\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"rejected\", \"columnId\": \"3661675c-c3d8-98db-ddb2-a3105c94601a\", \"label\": \"Rejected Sessions\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"7ad49faf-6eeb-0bb3-1ed5-1725b5fc8259\", \"gridData\": {\"x\": 12, \"y\": 6, \"w\": 9, \"h\": 4, \"i\": \"7ad49faf-6eeb-0bb3-1ed5-1725b5fc8259\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Session Create Rate\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"7ff8f149-eb29-8199-6cb4-7673c2ee9f1b\", \"layerType\": \"data\", \"metricAccessor\": \"5455c27b-9539-ab3e-6267-6c59a5b89019\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionCreateRate IS NOT NULL\\n| STATS create_rate = MAX(LAST_OVER_TIME(Catalina_Manager_sessionCreateRate))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"7ff8f149-eb29-8199-6cb4-7673c2ee9f1b\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionCreateRate IS NOT NULL\\n| STATS create_rate = MAX(LAST_OVER_TIME(Catalina_Manager_sessionCreateRate))\"}, \"columns\": [{\"fieldName\": \"create_rate\", \"columnId\": \"5455c27b-9539-ab3e-6267-6c59a5b89019\", \"label\": \"Create Rate\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"/s\"}}}}], \"allColumns\": [{\"fieldName\": \"create_rate\", \"columnId\": \"5455c27b-9539-ab3e-6267-6c59a5b89019\", \"label\": \"Create Rate\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"/s\"}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"e9032ac3-4ed5-cf91-3d5d-e367c3dbedfa\", \"gridData\": {\"x\": 21, \"y\": 6, \"w\": 9, \"h\": 4, \"i\": \"e9032ac3-4ed5-cf91-3d5d-e367c3dbedfa\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Avg Session Lifetime\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"10877fbb-7fe8-207f-28cb-7eb52f5f36af\", \"layerType\": \"data\", \"metricAccessor\": \"116841b3-d652-5271-b2d8-139a18a04118\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionAverageAliveTime IS NOT NULL\\n| STATS avg_lifetime = MAX(LAST_OVER_TIME(Catalina_Manager_sessionAverageAliveTime))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"10877fbb-7fe8-207f-28cb-7eb52f5f36af\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionAverageAliveTime IS NOT NULL\\n| STATS avg_lifetime = MAX(LAST_OVER_TIME(Catalina_Manager_sessionAverageAliveTime))\"}, \"columns\": [{\"fieldName\": \"avg_lifetime\", \"columnId\": \"116841b3-d652-5271-b2d8-139a18a04118\", \"label\": \"Avg Lifetime\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" s\"}}}}], \"allColumns\": [{\"fieldName\": \"avg_lifetime\", \"columnId\": \"116841b3-d652-5271-b2d8-139a18a04118\", \"label\": \"Avg Lifetime\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" s\"}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"6871124a-ccba-6afa-d949-a78e161c8526\", \"gridData\": {\"x\": 30, \"y\": 6, \"w\": 9, \"h\": 4, \"i\": \"6871124a-ccba-6afa-d949-a78e161c8526\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Max Session Lifetime\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"1f033986-e77c-23c8-0855-90196f63bd89\", \"layerType\": \"data\", \"metricAccessor\": \"2a7f2647-a2ff-8a51-f58f-34eaeecacb53\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionMaxAliveTime IS NOT NULL\\n| STATS max_lifetime = MAX(LAST_OVER_TIME(Catalina_Manager_sessionMaxAliveTime))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"1f033986-e77c-23c8-0855-90196f63bd89\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionMaxAliveTime IS NOT NULL\\n| STATS max_lifetime = MAX(LAST_OVER_TIME(Catalina_Manager_sessionMaxAliveTime))\"}, \"columns\": [{\"fieldName\": \"max_lifetime\", \"columnId\": \"2a7f2647-a2ff-8a51-f58f-34eaeecacb53\", \"label\": \"Max Lifetime\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" s\"}}}}], \"allColumns\": [{\"fieldName\": \"max_lifetime\", \"columnId\": \"2a7f2647-a2ff-8a51-f58f-34eaeecacb53\", \"label\": \"Max Lifetime\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" s\"}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"bd7aba67-be6e-9317-f71d-46725413bca5\", \"gridData\": {\"x\": 39, \"y\": 6, \"w\": 9, \"h\": 4, \"i\": \"bd7aba67-be6e-9317-f71d-46725413bca5\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Peak Active Sessions\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"834b974e-19e6-e623-d75c-9b654080a2ca\", \"layerType\": \"data\", \"metricAccessor\": \"5c2ea356-533a-fc63-0335-a3c07eb8fcd1\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_maxActive IS NOT NULL\\n| STATS peak_active = MAX(LAST_OVER_TIME(Catalina_Manager_maxActive))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"834b974e-19e6-e623-d75c-9b654080a2ca\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_maxActive IS NOT NULL\\n| STATS peak_active = MAX(LAST_OVER_TIME(Catalina_Manager_maxActive))\"}, \"columns\": [{\"fieldName\": \"peak_active\", \"columnId\": \"5c2ea356-533a-fc63-0335-a3c07eb8fcd1\", \"label\": \"Peak Active\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"peak_active\", \"columnId\": \"5c2ea356-533a-fc63-0335-a3c07eb8fcd1\", \"label\": \"Peak Active\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"6b9b4cb5-f14b-ea97-0e53-59a3e108e127\", \"gridData\": {\"x\": 0, \"y\": 13, \"w\": 24, \"h\": 12, \"i\": \"6b9b4cb5-f14b-ea97-0e53-59a3e108e127\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Active Sessions Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"d0d63c2b-e6af-fe1c-4124-f129af19a784\", \"accessors\": [\"bc52be08-53f0-9625-24b1-502011cc5e21\", \"188c13a6-4376-e3bf-44f7-213c19aebfc4\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_activeSessions IS NOT NULL\\n| STATS active = MAX(LAST_OVER_TIME(Catalina_Manager_activeSessions)), peak = MAX(LAST_OVER_TIME(Catalina_Manager_maxActive)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"d0d63c2b-e6af-fe1c-4124-f129af19a784\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_activeSessions IS NOT NULL\\n| STATS active = MAX(LAST_OVER_TIME(Catalina_Manager_activeSessions)), peak = MAX(LAST_OVER_TIME(Catalina_Manager_maxActive)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"active\", \"columnId\": \"bc52be08-53f0-9625-24b1-502011cc5e21\", \"label\": \"Active Sessions\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"peak\", \"columnId\": \"188c13a6-4376-e3bf-44f7-213c19aebfc4\", \"label\": \"Peak Active\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"active\", \"columnId\": \"bc52be08-53f0-9625-24b1-502011cc5e21\", \"label\": \"Active Sessions\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"peak\", \"columnId\": \"188c13a6-4376-e3bf-44f7-213c19aebfc4\", \"label\": \"Peak Active\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"c4729992-6009-bb0c-3e2a-69e766e5e457\", \"gridData\": {\"x\": 24, \"y\": 13, \"w\": 24, \"h\": 12, \"i\": \"c4729992-6009-bb0c-3e2a-69e766e5e457\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Session Create & Expire Rate Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"29b38f9d-1728-08dc-67c8-1290159f37af\", \"accessors\": [\"f0b94767-7c0c-9a15-3e3f-de63484aa6dd\", \"5d2d642f-1ab8-c4c3-23a9-5036b4fc559e\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionCreateRate IS NOT NULL\\n| STATS create_rate = MAX(LAST_OVER_TIME(Catalina_Manager_sessionCreateRate)), expire_rate = MAX(LAST_OVER_TIME(Catalina_Manager_sessionExpireRate)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"29b38f9d-1728-08dc-67c8-1290159f37af\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionCreateRate IS NOT NULL\\n| STATS create_rate = MAX(LAST_OVER_TIME(Catalina_Manager_sessionCreateRate)), expire_rate = MAX(LAST_OVER_TIME(Catalina_Manager_sessionExpireRate)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"create_rate\", \"columnId\": \"f0b94767-7c0c-9a15-3e3f-de63484aa6dd\", \"label\": \"Create Rate (/s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"expire_rate\", \"columnId\": \"5d2d642f-1ab8-c4c3-23a9-5036b4fc559e\", \"label\": \"Expire Rate (/s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"create_rate\", \"columnId\": \"f0b94767-7c0c-9a15-3e3f-de63484aa6dd\", \"label\": \"Create Rate (/s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"expire_rate\", \"columnId\": \"5d2d642f-1ab8-c4c3-23a9-5036b4fc559e\", \"label\": \"Expire Rate (/s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"478824c5-fcc4-edbc-45de-d7fb03f8f9d1\", \"gridData\": {\"x\": 0, \"y\": 25, \"w\": 24, \"h\": 12, \"i\": \"478824c5-fcc4-edbc-45de-d7fb03f8f9d1\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Session Events Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"35c593e3-33c4-4f7f-478e-624c4f4ab69c\", \"accessors\": [\"31e29398-9bd4-9957-9591-099a86a8fdf0\", \"0bf4eff2-18cb-b587-97f1-5dde55922ca7\", \"75b8de42-4f7d-4499-42bb-98d4db981eb0\"], \"layerType\": \"data\", \"seriesType\": \"bar_stacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [{\"rule\": {\"type\": \"matchExactly\", \"values\": [\"Rejected\"]}, \"color\": {\"type\": \"colorCode\", \"colorCode\": \"#cc5642\"}, \"touched\": false}], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"bar_stacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionCounter IS NOT NULL\\n| STATS created = SUM(DELTA(Catalina_Manager_sessionCounter)), expired = SUM(DELTA(Catalina_Manager_expiredSessions)), rejected = SUM(DELTA(Catalina_Manager_rejectedSessions)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"35c593e3-33c4-4f7f-478e-624c4f4ab69c\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionCounter IS NOT NULL\\n| STATS created = SUM(DELTA(Catalina_Manager_sessionCounter)), expired = SUM(DELTA(Catalina_Manager_expiredSessions)), rejected = SUM(DELTA(Catalina_Manager_rejectedSessions)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"created\", \"columnId\": \"31e29398-9bd4-9957-9591-099a86a8fdf0\", \"label\": \"Created\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"expired\", \"columnId\": \"0bf4eff2-18cb-b587-97f1-5dde55922ca7\", \"label\": \"Expired\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"rejected\", \"columnId\": \"75b8de42-4f7d-4499-42bb-98d4db981eb0\", \"label\": \"Rejected\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"created\", \"columnId\": \"31e29398-9bd4-9957-9591-099a86a8fdf0\", \"label\": \"Created\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"expired\", \"columnId\": \"0bf4eff2-18cb-b587-97f1-5dde55922ca7\", \"label\": \"Expired\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"rejected\", \"columnId\": \"75b8de42-4f7d-4499-42bb-98d4db981eb0\", \"label\": \"Rejected\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"e54b8313-795b-a9e9-1fe4-08e3ecb0987d\", \"gridData\": {\"x\": 24, \"y\": 25, \"w\": 24, \"h\": 12, \"i\": \"e54b8313-795b-a9e9-1fe4-08e3ecb0987d\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Avg Session Lifetime Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"b1feaa32-f97d-986c-46e7-62fd68588e8f\", \"accessors\": [\"7b48babc-db2e-2b71-525e-e9c4a021df2f\", \"5080a7e8-8d5d-95d8-b94e-341964e76d3b\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionAverageAliveTime IS NOT NULL\\n| STATS avg_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionAverageAliveTime)), max_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionMaxAliveTime)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"b1feaa32-f97d-986c-46e7-62fd68588e8f\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_sessionAverageAliveTime IS NOT NULL\\n| STATS avg_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionAverageAliveTime)), max_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionMaxAliveTime)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"avg_alive\", \"columnId\": \"7b48babc-db2e-2b71-525e-e9c4a021df2f\", \"label\": \"Avg Lifetime (s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" s\"}}}}, {\"fieldName\": \"max_alive\", \"columnId\": \"5080a7e8-8d5d-95d8-b94e-341964e76d3b\", \"label\": \"Max Lifetime (s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" s\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"avg_alive\", \"columnId\": \"7b48babc-db2e-2b71-525e-e9c4a021df2f\", \"label\": \"Avg Lifetime (s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" s\"}}}}, {\"fieldName\": \"max_alive\", \"columnId\": \"5080a7e8-8d5d-95d8-b94e-341964e76d3b\", \"label\": \"Max Lifetime (s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0, \"suffix\": \" s\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"fc4a5877-96d6-8cd1-4371-7216c327a05c\", \"gridData\": {\"x\": 0, \"y\": 40, \"w\": 48, \"h\": 13, \"i\": \"fc4a5877-96d6-8cd1-4371-7216c327a05c\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Application Session Summary\", \"visualizationType\": \"lnsDatatable\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"columns\": [{\"columnId\": \"1098ea7c-0088-126c-3c61-c5f1eba4d375\", \"isTransposed\": false, \"isMetric\": false}, {\"columnId\": \"4596a761-cb74-7807-9e9d-e586ce623ec9\", \"isTransposed\": false, \"isMetric\": false}, {\"columnId\": \"97c52260-69ff-a46b-b2f9-14aa35265398\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"2b4e1768-77eb-98a1-c20c-e902c128c03e\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"a3668a3e-9488-f80a-fd81-a95fdda058e2\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"1e2fb1a0-df5f-7c09-84d5-94049ae35ec1\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"5916828f-fc0d-0e1d-94a4-db9529abc7e5\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"9629575c-2bd8-9391-e348-ce2bba91d684\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"ea0ea6f9-66e5-45c4-00cd-4ab9e0dec8fd\", \"isTransposed\": false, \"isMetric\": true}], \"layerId\": \"7b50a51b-a07a-ac4e-ceac-c8b3eac13bed\", \"layerType\": \"data\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_activeSessions IS NOT NULL\\n| STATS active = MAX(LAST_OVER_TIME(Catalina_Manager_activeSessions)), created = MAX(LAST_OVER_TIME(Catalina_Manager_sessionCounter)), expired = MAX(LAST_OVER_TIME(Catalina_Manager_expiredSessions)), rejected = MAX(LAST_OVER_TIME(Catalina_Manager_rejectedSessions)), peak = MAX(LAST_OVER_TIME(Catalina_Manager_maxActive)), avg_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionAverageAliveTime)), max_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionMaxAliveTime)) BY attributes.context, attributes.host\\n| SORT active DESC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"7b50a51b-a07a-ac4e-ceac-c8b3eac13bed\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Manager_activeSessions IS NOT NULL\\n| STATS active = MAX(LAST_OVER_TIME(Catalina_Manager_activeSessions)), created = MAX(LAST_OVER_TIME(Catalina_Manager_sessionCounter)), expired = MAX(LAST_OVER_TIME(Catalina_Manager_expiredSessions)), rejected = MAX(LAST_OVER_TIME(Catalina_Manager_rejectedSessions)), peak = MAX(LAST_OVER_TIME(Catalina_Manager_maxActive)), avg_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionAverageAliveTime)), max_alive = MAX(LAST_OVER_TIME(Catalina_Manager_sessionMaxAliveTime)) BY attributes.context, attributes.host\\n| SORT active DESC\"}, \"columns\": [{\"fieldName\": \"attributes.context\", \"columnId\": \"1098ea7c-0088-126c-3c61-c5f1eba4d375\", \"label\": \"Context\", \"customLabel\": true}, {\"fieldName\": \"attributes.host\", \"columnId\": \"4596a761-cb74-7807-9e9d-e586ce623ec9\", \"label\": \"Host\", \"customLabel\": true}, {\"fieldName\": \"active\", \"columnId\": \"97c52260-69ff-a46b-b2f9-14aa35265398\", \"label\": \"Active\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"created\", \"columnId\": \"2b4e1768-77eb-98a1-c20c-e902c128c03e\", \"label\": \"Created\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"expired\", \"columnId\": \"a3668a3e-9488-f80a-fd81-a95fdda058e2\", \"label\": \"Expired\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"rejected\", \"columnId\": \"1e2fb1a0-df5f-7c09-84d5-94049ae35ec1\", \"label\": \"Rejected\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"peak\", \"columnId\": \"5916828f-fc0d-0e1d-94a4-db9529abc7e5\", \"label\": \"Peak\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"avg_alive\", \"columnId\": \"9629575c-2bd8-9391-e348-ce2bba91d684\", \"label\": \"Avg Lifetime (s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"max_alive\", \"columnId\": \"ea0ea6f9-66e5-45c4-00cd-4ab9e0dec8fd\", \"label\": \"Max Lifetime (s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"attributes.context\", \"columnId\": \"1098ea7c-0088-126c-3c61-c5f1eba4d375\", \"label\": \"Context\", \"customLabel\": true}, {\"fieldName\": \"attributes.host\", \"columnId\": \"4596a761-cb74-7807-9e9d-e586ce623ec9\", \"label\": \"Host\", \"customLabel\": true}, {\"fieldName\": \"active\", \"columnId\": \"97c52260-69ff-a46b-b2f9-14aa35265398\", \"label\": \"Active\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"created\", \"columnId\": \"2b4e1768-77eb-98a1-c20c-e902c128c03e\", \"label\": \"Created\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"expired\", \"columnId\": \"a3668a3e-9488-f80a-fd81-a95fdda058e2\", \"label\": \"Expired\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"rejected\", \"columnId\": \"1e2fb1a0-df5f-7c09-84d5-94049ae35ec1\", \"label\": \"Rejected\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"peak\", \"columnId\": \"5916828f-fc0d-0e1d-94a4-db9529abc7e5\", \"label\": \"Peak\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"avg_alive\", \"columnId\": \"9629575c-2bd8-9391-e348-ce2bba91d684\", \"label\": \"Avg Lifetime (s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"max_alive\", \"columnId\": \"ea0ea6f9-66e5-45c4-00cd-4ab9e0dec8fd\", \"label\": \"Max Lifetime (s)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"d6ca8728-3b56-2361-4efe-8ef0ce02a22b\", \"gridData\": {\"x\": 0, \"y\": 56, \"w\": 24, \"h\": 12, \"i\": \"d6ca8728-3b56-2361-4efe-8ef0ce02a22b\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Servlet Request Count Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"825754ae-00cd-6324-aea1-5079184cfa75\", \"accessors\": [\"334e83ad-3051-e9fa-28c0-e40866706860\"], \"layerType\": \"data\", \"seriesType\": \"bar_stacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"bar_stacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Servlet_requestCount IS NOT NULL\\n| STATS requests = SUM(DELTA(Catalina_Servlet_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"825754ae-00cd-6324-aea1-5079184cfa75\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Servlet_requestCount IS NOT NULL\\n| STATS requests = SUM(DELTA(Catalina_Servlet_requestCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"requests\", \"columnId\": \"334e83ad-3051-e9fa-28c0-e40866706860\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"requests\", \"columnId\": \"334e83ad-3051-e9fa-28c0-e40866706860\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"846c94d1-0e31-013a-8068-f33c48d0f6bc\", \"gridData\": {\"x\": 24, \"y\": 56, \"w\": 24, \"h\": 12, \"i\": \"846c94d1-0e31-013a-8068-f33c48d0f6bc\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Servlet Error Count Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"a313149f-0529-af00-e619-2e27e7ec38ec\", \"accessors\": [\"5d011fcc-43e7-5e4a-2d7c-b7c367f6b876\"], \"layerType\": \"data\", \"seriesType\": \"bar_stacked\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"bar_stacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Servlet_errorCount IS NOT NULL\\n| STATS errors = SUM(DELTA(Catalina_Servlet_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"a313149f-0529-af00-e619-2e27e7ec38ec\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Servlet_errorCount IS NOT NULL\\n| STATS errors = SUM(DELTA(Catalina_Servlet_errorCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"errors\", \"columnId\": \"5d011fcc-43e7-5e4a-2d7c-b7c367f6b876\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"errors\", \"columnId\": \"5d011fcc-43e7-5e4a-2d7c-b7c367f6b876\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"61e68480-f0b2-969d-cdbc-367a8ea03faa\", \"gridData\": {\"x\": 0, \"y\": 68, \"w\": 48, \"h\": 13, \"i\": \"61e68480-f0b2-969d-cdbc-367a8ea03faa\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Servlet Performance Detail\", \"visualizationType\": \"lnsDatatable\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"columns\": [{\"columnId\": \"df7572fa-cf5e-4535-aa2f-e45d4afcfeb6\", \"isTransposed\": false, \"isMetric\": false}, {\"columnId\": \"ce15cc4a-884f-360a-4348-d6e27f39e2a8\", \"isTransposed\": false, \"isMetric\": false}, {\"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"43af451b-5ac7-2847-153a-ca0e28eab993\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"b0442ec3-f0c1-f453-786d-efa2802b2a2c\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"7d443d69-bbf3-f12d-e27c-67ab5a90a358\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"8b091953-ea6c-47a0-b297-8427177fed6a\", \"isTransposed\": false, \"isMetric\": true}], \"layerId\": \"fef0e892-a306-0ca8-0c83-5d6938294b9c\", \"layerType\": \"data\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Servlet_requestCount IS NOT NULL\\n| STATS requests = MAX(LAST_OVER_TIME(Catalina_Servlet_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_Servlet_errorCount)), proc_time = MAX(LAST_OVER_TIME(Catalina_Servlet_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_Servlet_maxTime)), min_time = MAX(LAST_OVER_TIME(Catalina_Servlet_minTime)), load_time = MAX(LAST_OVER_TIME(Catalina_Servlet_loadTime)), allocated = MAX(LAST_OVER_TIME(Catalina_Servlet_countAllocated)) BY attributes.name, attributes.WebModule\\n| EVAL min_display = CASE(min_time > 9.0E18, null, min_time)\\n| EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0)\\n| EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0)\\n| SORT requests DESC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"fef0e892-a306-0ca8-0c83-5d6938294b9c\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Servlet_requestCount IS NOT NULL\\n| STATS requests = MAX(LAST_OVER_TIME(Catalina_Servlet_requestCount)), errors = MAX(LAST_OVER_TIME(Catalina_Servlet_errorCount)), proc_time = MAX(LAST_OVER_TIME(Catalina_Servlet_processingTime)), max_time = MAX(LAST_OVER_TIME(Catalina_Servlet_maxTime)), min_time = MAX(LAST_OVER_TIME(Catalina_Servlet_minTime)), load_time = MAX(LAST_OVER_TIME(Catalina_Servlet_loadTime)), allocated = MAX(LAST_OVER_TIME(Catalina_Servlet_countAllocated)) BY attributes.name, attributes.WebModule\\n| EVAL min_display = CASE(min_time > 9.0E18, null, min_time)\\n| EVAL avg_latency = CASE(requests > 0, ROUND(proc_time / requests, 1), 0)\\n| EVAL error_pct = CASE(requests > 0, ROUND(errors / requests * 100, 2), 0)\\n| SORT requests DESC\"}, \"columns\": [{\"fieldName\": \"attributes.name\", \"columnId\": \"df7572fa-cf5e-4535-aa2f-e45d4afcfeb6\", \"label\": \"Servlet\", \"customLabel\": true}, {\"fieldName\": \"attributes.WebModule\", \"columnId\": \"ce15cc4a-884f-360a-4348-d6e27f39e2a8\", \"label\": \"Web Module\", \"customLabel\": true}, {\"fieldName\": \"requests\", \"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"errors\", \"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"error_pct\", \"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"label\": \"Error %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"suffix\": \"%\"}}}}, {\"fieldName\": \"avg_latency\", \"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1}}}}, {\"fieldName\": \"max_time\", \"columnId\": \"43af451b-5ac7-2847-153a-ca0e28eab993\", \"label\": \"Max (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"min_display\", \"columnId\": \"b0442ec3-f0c1-f453-786d-efa2802b2a2c\", \"label\": \"Min (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"load_time\", \"columnId\": \"7d443d69-bbf3-f12d-e27c-67ab5a90a358\", \"label\": \"Load Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"allocated\", \"columnId\": \"8b091953-ea6c-47a0-b297-8427177fed6a\", \"label\": \"Allocated\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"attributes.name\", \"columnId\": \"df7572fa-cf5e-4535-aa2f-e45d4afcfeb6\", \"label\": \"Servlet\", \"customLabel\": true}, {\"fieldName\": \"attributes.WebModule\", \"columnId\": \"ce15cc4a-884f-360a-4348-d6e27f39e2a8\", \"label\": \"Web Module\", \"customLabel\": true}, {\"fieldName\": \"requests\", \"columnId\": \"e7dc06ad-38a7-b936-25bf-0844497bbede\", \"label\": \"Requests\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"errors\", \"columnId\": \"932ebf11-3433-c972-c74a-138b5a393467\", \"label\": \"Errors\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"error_pct\", \"columnId\": \"024ce120-a1e7-9b6c-f386-a1b1fd3b31ef\", \"label\": \"Error %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"suffix\": \"%\"}}}}, {\"fieldName\": \"avg_latency\", \"columnId\": \"c43192c5-d305-9a83-56f4-c49ac3d869c8\", \"label\": \"Avg Latency (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1}}}}, {\"fieldName\": \"max_time\", \"columnId\": \"43af451b-5ac7-2847-153a-ca0e28eab993\", \"label\": \"Max (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"min_display\", \"columnId\": \"b0442ec3-f0c1-f453-786d-efa2802b2a2c\", \"label\": \"Min (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"load_time\", \"columnId\": \"7d443d69-bbf3-f12d-e27c-67ab5a90a358\", \"label\": \"Load Time (ms)\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"allocated\", \"columnId\": \"8b091953-ea6c-47a0-b297-8427177fed6a\", \"label\": \"Allocated\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"e1507d25-2301-44b2-a4af-3f60799446db\", \"gridData\": {\"x\": 0, \"y\": 84, \"w\": 24, \"h\": 6, \"i\": \"e1507d25-2301-44b2-a4af-3f60799446db\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Auth Failures\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"ecddf39b-15b2-4316-885b-38f25a124d1b\", \"layerType\": \"data\", \"metricAccessor\": \"78de33e9-e301-4afb-b2c7-82f99d4d4fa0\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Realm_failureCount IS NOT NULL\\n| STATS failures = SUM(LAST_OVER_TIME(Catalina_Realm_failureCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"ecddf39b-15b2-4316-885b-38f25a124d1b\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Realm_failureCount IS NOT NULL\\n| STATS failures = SUM(LAST_OVER_TIME(Catalina_Realm_failureCount))\"}, \"columns\": [{\"fieldName\": \"failures\", \"columnId\": \"78de33e9-e301-4afb-b2c7-82f99d4d4fa0\", \"label\": \"Auth Failures\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"failures\", \"columnId\": \"78de33e9-e301-4afb-b2c7-82f99d4d4fa0\", \"label\": \"Auth Failures\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"1f695937-1909-45e1-b3cb-8a18b35b1211\", \"gridData\": {\"x\": 24, \"y\": 84, \"w\": 24, \"h\": 12, \"i\": \"1f695937-1909-45e1-b3cb-8a18b35b1211\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Authentication Failures Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"c4cbc8c0-99ed-459f-8d83-06ea8317ca11\", \"accessors\": [\"6ad66d43-3614-42f5-9ab4-f366fad74e10\"], \"layerType\": \"data\", \"seriesType\": \"bar_stacked\", \"xAccessor\": \"8ce4597e-11da-43c9-ae3e-b0229f9b31ab\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"bar_stacked\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Realm_failureCount IS NOT NULL\\n| STATS failures = SUM(DELTA(Catalina_Realm_failureCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"c4cbc8c0-99ed-459f-8d83-06ea8317ca11\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Realm_failureCount IS NOT NULL\\n| STATS failures = SUM(DELTA(Catalina_Realm_failureCount)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"failures\", \"columnId\": \"6ad66d43-3614-42f5-9ab4-f366fad74e10\", \"label\": \"Auth Failures\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"8ce4597e-11da-43c9-ae3e-b0229f9b31ab\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"failures\", \"columnId\": \"6ad66d43-3614-42f5-9ab4-f366fad74e10\", \"label\": \"Auth Failures\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"8ce4597e-11da-43c9-ae3e-b0229f9b31ab\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"3105674c-2d38-428f-a451-447ca8782bfd\", \"gridData\": {\"x\": 0, \"y\": 90, \"w\": 24, \"h\": 6, \"i\": \"3105674c-2d38-428f-a451-447ca8782bfd\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Auth Failure Rate\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"317a47e0-2f5d-42bb-bf5f-c3813502ca96\", \"layerType\": \"data\", \"metricAccessor\": \"aff6b1fa-ef71-493c-a464-2e04e4e665f2\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Realm_failureCount IS NOT NULL\\n| STATS failure_rate = SUM(DELTA(Catalina_Realm_failureCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"317a47e0-2f5d-42bb-bf5f-c3813502ca96\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_Realm_failureCount IS NOT NULL\\n| STATS failure_rate = SUM(DELTA(Catalina_Realm_failureCount))\"}, \"columns\": [{\"fieldName\": \"failure_rate\", \"columnId\": \"aff6b1fa-ef71-493c-a464-2e04e4e665f2\", \"label\": \"New Failures\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"failure_rate\", \"columnId\": \"aff6b1fa-ef71-493c-a464-2e04e4e665f2\", \"label\": \"New Failures\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"a9b21e96-2d90-48d1-8e01-ae287e9f2a1d\", \"gridData\": {\"x\": 0, \"y\": 81, \"w\": 48, \"h\": 3, \"i\": \"a9b21e96-2d90-48d1-8e01-ae287e9f2a1d\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Authentication\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"4e281a52-c725-40a3-bf2a-3929979b50a3\", \"gridData\": {\"x\": 0, \"y\": 53, \"w\": 48, \"h\": 3, \"i\": \"4e281a52-c725-40a3-bf2a-3929979b50a3\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Servlet Performance\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"aa791998-e782-44af-b10c-1c5a05d3a7a3\", \"gridData\": {\"x\": 0, \"y\": 37, \"w\": 48, \"h\": 3, \"i\": \"aa791998-e782-44af-b10c-1c5a05d3a7a3\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Per-Application Detail\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"3afdff1c-692b-495e-a407-61cc42d687db\", \"gridData\": {\"x\": 0, \"y\": 10, \"w\": 48, \"h\": 3, \"i\": \"3afdff1c-692b-495e-a407-61cc42d687db\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Session Lifecycle\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}]", + "optionsJSON": "{\"useMargins\":true,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"hidePanelTitles\":false}", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\": [{\"$state\": {\"store\": \"appState\"}, \"meta\": {\"disabled\": false, \"negate\": false, \"alias\": null, \"type\": \"phrase\", \"key\": \"data_stream.dataset\", \"field\": \"data_stream.dataset\", \"params\": {\"query\": \"tomcat.otel\"}}, \"query\": {\"match_phrase\": {\"data_stream.dataset\": \"tomcat.otel\"}}}], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}" + }, + "timeRestore": false, + "version": 1, + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "oneLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"a18657f3-9386-7419-0c1e-db380f1b3b06\":{\"grow\":false,\"order\":0,\"width\":\"medium\",\"type\":\"optionsListControl\",\"explicitInput\":{\"id\":\"a18657f3-9386-7419-0c1e-db380f1b3b06\",\"dataViewId\":\"metrics-*\",\"fieldName\":\"resource.attributes.host.name\",\"title\":\"Host\",\"searchTechnique\":\"prefix\",\"selectedOptions\":[],\"sort\":{\"by\":\"_count\",\"direction\":\"desc\"}}}}", + "showApplySelections": false + } + }, + "coreMigrationVersion": "8.8.0", + "created_at": "2023-10-01T00:00:00Z", + "created_by": "admin", + "id": "apache_tomcat_otel-sessions-servlets", + "managed": false, + "references": [ + { + "type": "dashboard", + "id": "apache_tomcat_otel-overview", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-request-processing", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-thread-pool-connections", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-memory-gc", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-sessions-servlets", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-os-resources", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard" + }, + { + "type": "index-pattern", + "id": "metrics-*", + "name": "controlGroup_a18657f3-9386-7419-0c1e-db380f1b3b06:optionsListDataView" + } + ], + "type": "dashboard", + "typeMigrationVersion": "10.2.0", + "updated_at": "2023-10-01T00:00:00Z", + "updated_by": "admin", + "version": "1" +} diff --git a/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-thread-pool-connections.json b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-thread-pool-connections.json new file mode 100644 index 00000000000..c385c94a086 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/dashboard/apache_tomcat_otel-thread-pool-connections.json @@ -0,0 +1,67 @@ +{ + "attributes": { + "title": "[Tomcat OTel] Thread Pool & Connections", + "description": "Thread pool saturation and connection management for Apache Tomcat connectors, including utilization ratios and capacity limits.", + "panelsJSON": "[{\"panelIndex\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\", \"gridData\": {\"x\": 0, \"y\": 0, \"w\": 48, \"h\": 2, \"i\": \"91144e9b-fac7-b44d-0b1d-8339201b83cb\"}, \"type\": \"links\", \"embeddableConfig\": {\"title\": \"Navigation\", \"enhancements\": {}, \"attributes\": {\"layout\": \"horizontal\", \"links\": [{\"id\": \"3af4ba12-6f83-488a-bdc9-0c7216a22d73\", \"order\": 0, \"label\": \"Overview\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard\"}, {\"id\": \"5909ede8-2eec-8644-b2c1-c28c00240a56\", \"order\": 1, \"label\": \"Request Processing\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard\"}, {\"id\": \"9dfd6ff5-60a6-d609-8f72-50cec07261e9\", \"order\": 2, \"label\": \"Thread Pool & Connections\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard\"}, {\"id\": \"6632c321-6dab-2198-f8fe-27c3e8abc5da\", \"order\": 3, \"label\": \"JVM Memory & GC\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard\"}, {\"id\": \"82660977-7ef5-2f6d-e57c-f38685be84e1\", \"order\": 4, \"label\": \"Sessions & Applications\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard\"}, {\"id\": \"2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f\", \"order\": 5, \"label\": \"JVM & OS Resources\", \"type\": \"dashboardLink\", \"destinationRefName\": \"link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard\"}]}}}, {\"panelIndex\": \"0563dba8-e018-01bf-7e3c-91932750954e\", \"gridData\": {\"x\": 0, \"y\": 2, \"w\": 16, \"h\": 12, \"i\": \"0563dba8-e018-01bf-7e3c-91932750954e\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## [Tomcat OTel] Thread Pool & Connections\\n\\nThis dashboard monitors thread pool saturation and connection management:\\n- Busy vs. idle thread counts per connector\\n- Thread pool utilization as a ratio of maxThreads\\n- Active connections and keep-alive connection counts\\n- Connection utilization as a ratio of maxConnections\\n\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"c6d72bc0-ae65-de19-45ad-b0db799870a4\", \"gridData\": {\"x\": 16, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"c6d72bc0-ae65-de19-45ad-b0db799870a4\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Busy Threads\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"d45fe8ac-9a3a-f135-d1d8-5d640ee18a79\", \"layerType\": \"data\", \"metricAccessor\": \"3cbbf0ad-cd73-6288-12a9-4ec9e0e297c3\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"d45fe8ac-9a3a-f135-d1d8-5d640ee18a79\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy))\"}, \"columns\": [{\"fieldName\": \"busy_threads\", \"columnId\": \"3cbbf0ad-cd73-6288-12a9-4ec9e0e297c3\", \"label\": \"Busy Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"busy_threads\", \"columnId\": \"3cbbf0ad-cd73-6288-12a9-4ec9e0e297c3\", \"label\": \"Busy Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"c501c1cd-74c3-2aec-c4f4-0672f4405745\", \"gridData\": {\"x\": 24, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"c501c1cd-74c3-2aec-c4f4-0672f4405745\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Total Threads\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"85bf3df5-e81d-b9c0-8375-608f72421178\", \"layerType\": \"data\", \"metricAccessor\": \"d2e9c2a4-d6b7-ac9d-e7b5-9636cb133039\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadCount IS NOT NULL\\n| STATS total_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"85bf3df5-e81d-b9c0-8375-608f72421178\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadCount IS NOT NULL\\n| STATS total_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadCount))\"}, \"columns\": [{\"fieldName\": \"total_threads\", \"columnId\": \"d2e9c2a4-d6b7-ac9d-e7b5-9636cb133039\", \"label\": \"Total Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"total_threads\", \"columnId\": \"d2e9c2a4-d6b7-ac9d-e7b5-9636cb133039\", \"label\": \"Total Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"c282b309-662a-694e-65aa-d49f1c0d3e5b\", \"gridData\": {\"x\": 32, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"c282b309-662a-694e-65aa-d49f1c0d3e5b\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Max Threads\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"cca0f63b-7dbc-2560-0055-e5b15bc9ca87\", \"layerType\": \"data\", \"metricAccessor\": \"87dd804f-1f34-85ef-4c14-4eed390ff18b\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_maxThreads IS NOT NULL\\n| STATS max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"cca0f63b-7dbc-2560-0055-e5b15bc9ca87\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_maxThreads IS NOT NULL\\n| STATS max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads))\"}, \"columns\": [{\"fieldName\": \"max_threads\", \"columnId\": \"87dd804f-1f34-85ef-4c14-4eed390ff18b\", \"label\": \"Max Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"max_threads\", \"columnId\": \"87dd804f-1f34-85ef-4c14-4eed390ff18b\", \"label\": \"Max Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"c3ff262f-6ed7-ee3e-eefd-4039730eaab7\", \"gridData\": {\"x\": 40, \"y\": 2, \"w\": 8, \"h\": 6, \"i\": \"c3ff262f-6ed7-ee3e-eefd-4039730eaab7\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Thread Utilization\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"d7247a85-b0b5-305d-a758-3f023fab171d\", \"layerType\": \"data\", \"metricAccessor\": \"1d0cacce-6cf5-4918-0c3d-782fdf75e45b\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads))\\n| EVAL thread_util = CASE(max_threads > 0, busy / max_threads, 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"d7247a85-b0b5-305d-a758-3f023fab171d\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads))\\n| EVAL thread_util = CASE(max_threads > 0, busy / max_threads, 0)\"}, \"columns\": [{\"fieldName\": \"thread_util\", \"columnId\": \"1d0cacce-6cf5-4918-0c3d-782fdf75e45b\", \"label\": \"Thread Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"allColumns\": [{\"fieldName\": \"thread_util\", \"columnId\": \"1d0cacce-6cf5-4918-0c3d-782fdf75e45b\", \"label\": \"Thread Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"5fdb6293-8a1b-1c8f-cf27-c8f93591db05\", \"gridData\": {\"x\": 16, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"5fdb6293-8a1b-1c8f-cf27-c8f93591db05\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Active Connections\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"f16a49f1-b805-f42c-6a8f-008862b03ac6\", \"layerType\": \"data\", \"metricAccessor\": \"6e5104f2-a091-21fb-73e8-f9db07949a43\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS connections = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"f16a49f1-b805-f42c-6a8f-008862b03ac6\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS connections = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount))\"}, \"columns\": [{\"fieldName\": \"connections\", \"columnId\": \"6e5104f2-a091-21fb-73e8-f9db07949a43\", \"label\": \"Active Connections\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"connections\", \"columnId\": \"6e5104f2-a091-21fb-73e8-f9db07949a43\", \"label\": \"Active Connections\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"77df583a-fab0-6096-18e9-a954da2195ef\", \"gridData\": {\"x\": 24, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"77df583a-fab0-6096-18e9-a954da2195ef\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Max Connections\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"4519fb32-13b3-410b-9274-d03b2de1892b\", \"layerType\": \"data\", \"metricAccessor\": \"d2875f42-1364-eaee-6325-21fbbf104102\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_maxConnections IS NOT NULL\\n| STATS max_connections = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"4519fb32-13b3-410b-9274-d03b2de1892b\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_maxConnections IS NOT NULL\\n| STATS max_connections = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections))\"}, \"columns\": [{\"fieldName\": \"max_connections\", \"columnId\": \"d2875f42-1364-eaee-6325-21fbbf104102\", \"label\": \"Max Connections\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"allColumns\": [{\"fieldName\": \"max_connections\", \"columnId\": \"d2875f42-1364-eaee-6325-21fbbf104102\", \"label\": \"Max Connections\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"40c5fb57-f6db-a3bc-cc89-5a3c26c9515c\", \"gridData\": {\"x\": 32, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"40c5fb57-f6db-a3bc-cc89-5a3c26c9515c\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Keep-Alive Connections\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"662dcc24-d4b6-69f2-df68-e81142a787ce\", \"layerType\": \"data\", \"metricAccessor\": \"93918707-56e5-cceb-616c-944a5cb273b7\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_keepAliveCount IS NOT NULL\\n| STATS keepalive = SUM(LAST_OVER_TIME(Catalina_ThreadPool_keepAliveCount))\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"662dcc24-d4b6-69f2-df68-e81142a787ce\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_keepAliveCount IS NOT NULL\\n| STATS keepalive = SUM(LAST_OVER_TIME(Catalina_ThreadPool_keepAliveCount))\"}, \"columns\": [{\"fieldName\": \"keepalive\", \"columnId\": \"93918707-56e5-cceb-616c-944a5cb273b7\", \"label\": \"Keep-Alive\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"allColumns\": [{\"fieldName\": \"keepalive\", \"columnId\": \"93918707-56e5-cceb-616c-944a5cb273b7\", \"label\": \"Keep-Alive\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"d00f1df8-0bc0-1fa2-8b82-e604932ec567\", \"gridData\": {\"x\": 40, \"y\": 8, \"w\": 8, \"h\": 6, \"i\": \"d00f1df8-0bc0-1fa2-8b82-e604932ec567\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"attributes\": {\"title\": \"Connection Utilization\", \"visualizationType\": \"lnsMetric\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"25f8f582-7941-e1be-100f-5b62ff8b75cd\", \"layerType\": \"data\", \"metricAccessor\": \"3aba85be-0b7f-d2e0-ed52-5c433843af6b\", \"showBar\": false, \"applyColorTo\": \"background\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections))\\n| EVAL conn_util = CASE(max_conns > 0, conns / max_conns, 0)\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"25f8f582-7941-e1be-100f-5b62ff8b75cd\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections))\\n| EVAL conn_util = CASE(max_conns > 0, conns / max_conns, 0)\"}, \"columns\": [{\"fieldName\": \"conn_util\", \"columnId\": \"3aba85be-0b7f-d2e0-ed52-5c433843af6b\", \"label\": \"Connection Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"allColumns\": [{\"fieldName\": \"conn_util\", \"columnId\": \"3aba85be-0b7f-d2e0-ed52-5c433843af6b\", \"label\": \"Connection Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"percent\", \"params\": {\"decimals\": 1}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"cf711be4-c8c6-6408-42f3-76200ec86301\", \"gridData\": {\"x\": 0, \"y\": 17, \"w\": 24, \"h\": 12, \"i\": \"cf711be4-c8c6-6408-42f3-76200ec86301\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Thread Counts Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"dc77e285-4195-9b3e-eec5-0683addd961a\", \"accessors\": [\"ad1ad131-4a52-edc8-e7b9-c7903001f248\", \"8487ad49-2918-c91d-f1d9-c1c87875c678\", \"cb295c7a-8e59-ad87-967d-8a7e319ff74b\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), total = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadCount)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"dc77e285-4195-9b3e-eec5-0683addd961a\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), total = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadCount)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"busy\", \"columnId\": \"ad1ad131-4a52-edc8-e7b9-c7903001f248\", \"label\": \"Busy\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"total\", \"columnId\": \"8487ad49-2918-c91d-f1d9-c1c87875c678\", \"label\": \"Current\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"max_threads\", \"columnId\": \"cb295c7a-8e59-ad87-967d-8a7e319ff74b\", \"label\": \"Max\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"busy\", \"columnId\": \"ad1ad131-4a52-edc8-e7b9-c7903001f248\", \"label\": \"Busy\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"total\", \"columnId\": \"8487ad49-2918-c91d-f1d9-c1c87875c678\", \"label\": \"Current\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"max_threads\", \"columnId\": \"cb295c7a-8e59-ad87-967d-8a7e319ff74b\", \"label\": \"Max\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"b1c8af0f-eb1a-def6-893b-649a7d2e4bc4\", \"gridData\": {\"x\": 24, \"y\": 17, \"w\": 24, \"h\": 12, \"i\": \"b1c8af0f-eb1a-def6-893b-649a7d2e4bc4\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Thread Pool Utilization % Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"8a0e3c22-725d-edbb-4426-29b11fc3bc69\", \"accessors\": [\"548acbf7-80df-d206-cf3f-28f3c99e9746\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| EVAL utilization = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"8a0e3c22-725d-edbb-4426-29b11fc3bc69\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| EVAL utilization = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"utilization\", \"columnId\": \"548acbf7-80df-d206-cf3f-28f3c99e9746\", \"label\": \"Utilization %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"utilization\", \"columnId\": \"548acbf7-80df-d206-cf3f-28f3c99e9746\", \"label\": \"Utilization %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"f909d72d-9d32-ed97-9b6b-794721624b83\", \"gridData\": {\"x\": 0, \"y\": 32, \"w\": 24, \"h\": 12, \"i\": \"f909d72d-9d32-ed97-9b6b-794721624b83\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Connection Count Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"126074cc-3358-58be-875b-b9863889f25d\", \"accessors\": [\"3e53cc75-572f-801a-09fc-6544dbb1256a\", \"aa93b42c-1457-8c8d-08cc-69298cc75d05\", \"22137ebf-2a62-eb03-3787-184f1d7679eb\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS connections = MAX(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), keepalive = MAX(LAST_OVER_TIME(Catalina_ThreadPool_keepAliveCount)), max_connections = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"126074cc-3358-58be-875b-b9863889f25d\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS connections = MAX(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), keepalive = MAX(LAST_OVER_TIME(Catalina_ThreadPool_keepAliveCount)), max_connections = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"connections\", \"columnId\": \"3e53cc75-572f-801a-09fc-6544dbb1256a\", \"label\": \"Active\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"keepalive\", \"columnId\": \"aa93b42c-1457-8c8d-08cc-69298cc75d05\", \"label\": \"Keep-Alive\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"max_connections\", \"columnId\": \"22137ebf-2a62-eb03-3787-184f1d7679eb\", \"label\": \"Max\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"allColumns\": [{\"fieldName\": \"connections\", \"columnId\": \"3e53cc75-572f-801a-09fc-6544dbb1256a\", \"label\": \"Active\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"keepalive\", \"columnId\": \"aa93b42c-1457-8c8d-08cc-69298cc75d05\", \"label\": \"Keep-Alive\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"max_connections\", \"columnId\": \"22137ebf-2a62-eb03-3787-184f1d7679eb\", \"label\": \"Max\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 0}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"d9f426fa-8476-6df4-ee04-831e3ab93171\", \"gridData\": {\"x\": 24, \"y\": 32, \"w\": 24, \"h\": 12, \"i\": \"d9f426fa-8476-6df4-ee04-831e3ab93171\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Connection Utilization % Over Time\", \"visualizationType\": \"lnsXY\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layers\": [{\"layerId\": \"f86abdaa-bea0-6412-12e6-401071fcf9e1\", \"accessors\": [\"548acbf7-80df-d206-cf3f-28f3c99e9746\"], \"layerType\": \"data\", \"seriesType\": \"line\", \"xAccessor\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"position\": \"top\", \"showGridlines\": false, \"splitAccessor\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"colorMapping\": {\"assignments\": [], \"specialAssignments\": [{\"rule\": {\"type\": \"other\"}, \"color\": {\"type\": \"loop\"}, \"touched\": false}], \"paletteId\": \"eui_amsterdam_color_blind\", \"colorMode\": {\"type\": \"categorical\"}}}], \"preferredSeriesType\": \"line\", \"legend\": {\"isVisible\": true, \"position\": \"right\"}, \"valueLabels\": \"hide\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS conns = MAX(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| EVAL utilization = CASE(max_conns > 0, ROUND(conns / max_conns * 100, 1), 0)\\n| SORT time_bucket ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"f86abdaa-bea0-6412-12e6-401071fcf9e1\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS conns = MAX(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)) BY time_bucket = BUCKET(@timestamp, 20, ?_tstart, ?_tend), attributes.name\\n| EVAL utilization = CASE(max_conns > 0, ROUND(conns / max_conns * 100, 1), 0)\\n| SORT time_bucket ASC\"}, \"columns\": [{\"fieldName\": \"utilization\", \"columnId\": \"548acbf7-80df-d206-cf3f-28f3c99e9746\", \"label\": \"Utilization %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"allColumns\": [{\"fieldName\": \"utilization\", \"columnId\": \"548acbf7-80df-d206-cf3f-28f3c99e9746\", \"label\": \"Utilization %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"time_bucket\", \"columnId\": \"42a876a0-15e3-395a-0a00-b1577942ad2f\", \"label\": \"time_bucket\", \"customLabel\": false, \"meta\": {\"type\": \"date\", \"esType\": \"date\"}}, {\"fieldName\": \"attributes.name\", \"columnId\": \"abd1a85f-5c84-5baa-1363-00682803c1ae\", \"label\": \"attributes.name\", \"customLabel\": false}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"d3a34712-d617-b86d-d962-5c391592eba1\", \"gridData\": {\"x\": 0, \"y\": 47, \"w\": 24, \"h\": 10, \"i\": \"d3a34712-d617-b86d-d962-5c391592eba1\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Thread Pool Utilization\", \"visualizationType\": \"lnsGauge\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"1ecb1349-6796-1d25-665e-7ff255e452c3\", \"layerType\": \"data\", \"metricAccessor\": \"dd5f32b9-7f5a-2698-a8b8-4275ffd5af68\", \"minAccessor\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"maxAccessor\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"goalAccessor\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"shape\": \"arc\", \"ticksPosition\": \"auto\", \"labelMajorMode\": \"auto\", \"colorMode\": \"palette\", \"palette\": {\"name\": \"custom\", \"type\": \"palette\", \"params\": {\"steps\": 3, \"name\": \"custom\", \"reverse\": false, \"rangeType\": \"number\", \"rangeMin\": 0.0, \"rangeMax\": 100.0, \"progression\": \"fixed\", \"stops\": [{\"color\": \"#54b399\", \"stop\": 60.0}, {\"color\": \"#d6bf57\", \"stop\": 80.0}, {\"color\": \"#cc5642\", \"stop\": 100.0}], \"colorStops\": [{\"color\": \"#54b399\", \"stop\": 0.0}, {\"color\": \"#d6bf57\", \"stop\": 60.0}, {\"color\": \"#cc5642\", \"stop\": 80.0}], \"continuity\": \"above\", \"maxSteps\": 3}}}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads))\\n| EVAL thread_util = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"1ecb1349-6796-1d25-665e-7ff255e452c3\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_currentThreadsBusy IS NOT NULL\\n| STATS busy = SUM(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), max_threads = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads))\\n| EVAL thread_util = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"columns\": [{\"fieldName\": \"thread_util\", \"columnId\": \"dd5f32b9-7f5a-2698-a8b8-4275ffd5af68\", \"label\": \"Thread Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"allColumns\": [{\"fieldName\": \"thread_util\", \"columnId\": \"dd5f32b9-7f5a-2698-a8b8-4275ffd5af68\", \"label\": \"Thread Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"566b97db-9231-aa36-1a92-d38dd8d526e2\", \"gridData\": {\"x\": 24, \"y\": 47, \"w\": 24, \"h\": 10, \"i\": \"566b97db-9231-aa36-1a92-d38dd8d526e2\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Connection Utilization\", \"visualizationType\": \"lnsGauge\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"layerId\": \"191e0c64-d9ea-9c47-0027-0d40eb2c0398\", \"layerType\": \"data\", \"metricAccessor\": \"b2d3edc8-ede7-bcbd-d565-d15acd0792de\", \"minAccessor\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"maxAccessor\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"goalAccessor\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"shape\": \"arc\", \"ticksPosition\": \"auto\", \"labelMajorMode\": \"auto\", \"colorMode\": \"palette\", \"palette\": {\"name\": \"custom\", \"type\": \"palette\", \"params\": {\"steps\": 3, \"name\": \"custom\", \"reverse\": false, \"rangeType\": \"number\", \"rangeMin\": 0.0, \"rangeMax\": 100.0, \"progression\": \"fixed\", \"stops\": [{\"color\": \"#54b399\", \"stop\": 50.0}, {\"color\": \"#d6bf57\", \"stop\": 80.0}, {\"color\": \"#cc5642\", \"stop\": 100.0}], \"colorStops\": [{\"color\": \"#54b399\", \"stop\": 0.0}, {\"color\": \"#d6bf57\", \"stop\": 50.0}, {\"color\": \"#cc5642\", \"stop\": 80.0}], \"continuity\": \"above\", \"maxSteps\": 3}}}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections))\\n| EVAL conn_util = CASE(max_conns > 0, ROUND(conns / max_conns * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"191e0c64-d9ea-9c47-0027-0d40eb2c0398\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_connectionCount IS NOT NULL\\n| STATS conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = SUM(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections))\\n| EVAL conn_util = CASE(max_conns > 0, ROUND(conns / max_conns * 100, 1), 0)\\n| EVAL gauge_min = 0\\n| EVAL gauge_max = 100\\n| EVAL gauge_goal = 80\"}, \"columns\": [{\"fieldName\": \"conn_util\", \"columnId\": \"b2d3edc8-ede7-bcbd-d565-d15acd0792de\", \"label\": \"Connection Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"allColumns\": [{\"fieldName\": \"conn_util\", \"columnId\": \"b2d3edc8-ede7-bcbd-d565-d15acd0792de\", \"label\": \"Connection Utilization\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"gauge_min\", \"columnId\": \"94c8b873-aebf-1c7b-bef9-5da61f7d990e\", \"label\": \"gauge_min\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_max\", \"columnId\": \"5ab04406-6615-1dfd-11b5-f485d68ae5ee\", \"label\": \"gauge_max\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}, {\"fieldName\": \"gauge_goal\", \"columnId\": \"a7813011-1876-53f4-1cfa-9302ca95d0f1\", \"label\": \"gauge_goal\", \"customLabel\": false, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"7f3dbe25-3d65-846e-a4e5-b112f96f98bf\", \"gridData\": {\"x\": 0, \"y\": 60, \"w\": 48, \"h\": 15, \"i\": \"7f3dbe25-3d65-846e-a4e5-b112f96f98bf\"}, \"type\": \"lens\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"attributes\": {\"title\": \"Thread Pool Configuration Summary\", \"visualizationType\": \"lnsDatatable\", \"type\": \"lens\", \"references\": [], \"state\": {\"visualization\": {\"columns\": [{\"columnId\": \"64482e4a-0d16-5a48-bd10-37fb6fc673d3\", \"isTransposed\": false, \"isMetric\": false}, {\"columnId\": \"d79943bf-c66c-79c9-c854-7c3f3d9026ac\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"2831a562-c384-15cd-f58c-bd695e10dcba\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"cfc9711d-bf4e-bf6b-1d61-9eecae6d6c94\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"dbd1ce90-6f74-a94a-3292-a75ed360430f\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"7675e570-83ad-5718-a2dd-3c38e3aa44a8\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"b654276a-3b78-999c-2ba1-bc5759514fc6\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"3c2278f7-f6ff-46bf-545e-d8ea488b1a1c\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"63bbe2bc-0bdf-27d3-01a0-384308e4f0a5\", \"isTransposed\": false, \"isMetric\": true}, {\"columnId\": \"511cdcd3-2852-a39a-1e76-85cf409e54eb\", \"isTransposed\": false, \"isMetric\": true}], \"layerId\": \"b5ab9d59-1727-8d6e-bb70-6abac8cf7304\", \"layerType\": \"data\"}, \"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_maxThreads IS NOT NULL\\n| STATS busy = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), current = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadCount)), max_threads = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)), min_spare = MAX(LAST_OVER_TIME(Catalina_ThreadPool_minSpareThreads)), connections = MAX(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)), keepalive = MAX(LAST_OVER_TIME(Catalina_ThreadPool_keepAliveCount)), accept_count = MAX(LAST_OVER_TIME(Catalina_ThreadPool_acceptCount)) BY attributes.name\\n| EVAL thread_util = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0)\\n| EVAL conn_util = CASE(max_conns > 0, ROUND(connections / max_conns * 100, 1), 0)\\n| SORT attributes.name ASC\"}, \"filters\": [], \"datasourceStates\": {\"textBased\": {\"layers\": {\"b5ab9d59-1727-8d6e-bb70-6abac8cf7304\": {\"query\": {\"esql\": \"TS metrics-tomcat.otel-*\\n| WHERE Catalina_ThreadPool_maxThreads IS NOT NULL\\n| STATS busy = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadsBusy)), current = MAX(LAST_OVER_TIME(Catalina_ThreadPool_currentThreadCount)), max_threads = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxThreads)), min_spare = MAX(LAST_OVER_TIME(Catalina_ThreadPool_minSpareThreads)), connections = MAX(LAST_OVER_TIME(Catalina_ThreadPool_connectionCount)), max_conns = MAX(LAST_OVER_TIME(Catalina_ThreadPool_maxConnections)), keepalive = MAX(LAST_OVER_TIME(Catalina_ThreadPool_keepAliveCount)), accept_count = MAX(LAST_OVER_TIME(Catalina_ThreadPool_acceptCount)) BY attributes.name\\n| EVAL thread_util = CASE(max_threads > 0, ROUND(busy / max_threads * 100, 1), 0)\\n| EVAL conn_util = CASE(max_conns > 0, ROUND(connections / max_conns * 100, 1), 0)\\n| SORT attributes.name ASC\"}, \"columns\": [{\"fieldName\": \"attributes.name\", \"columnId\": \"64482e4a-0d16-5a48-bd10-37fb6fc673d3\", \"label\": \"Connector\", \"customLabel\": true}, {\"fieldName\": \"busy\", \"columnId\": \"d79943bf-c66c-79c9-c854-7c3f3d9026ac\", \"label\": \"Busy\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"current\", \"columnId\": \"2831a562-c384-15cd-f58c-bd695e10dcba\", \"label\": \"Current\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"max_threads\", \"columnId\": \"cfc9711d-bf4e-bf6b-1d61-9eecae6d6c94\", \"label\": \"Max Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"thread_util\", \"columnId\": \"dbd1ce90-6f74-a94a-3292-a75ed360430f\", \"label\": \"Thread Util %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"connections\", \"columnId\": \"7675e570-83ad-5718-a2dd-3c38e3aa44a8\", \"label\": \"Connections\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"max_conns\", \"columnId\": \"b654276a-3b78-999c-2ba1-bc5759514fc6\", \"label\": \"Max Conns\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}, {\"fieldName\": \"conn_util\", \"columnId\": \"3c2278f7-f6ff-46bf-545e-d8ea488b1a1c\", \"label\": \"Conn Util %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"keepalive\", \"columnId\": \"63bbe2bc-0bdf-27d3-01a0-384308e4f0a5\", \"label\": \"Keep-Alive\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"accept_count\", \"columnId\": \"511cdcd3-2852-a39a-1e76-85cf409e54eb\", \"label\": \"Accept Queue\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}], \"allColumns\": [{\"fieldName\": \"attributes.name\", \"columnId\": \"64482e4a-0d16-5a48-bd10-37fb6fc673d3\", \"label\": \"Connector\", \"customLabel\": true}, {\"fieldName\": \"busy\", \"columnId\": \"d79943bf-c66c-79c9-c854-7c3f3d9026ac\", \"label\": \"Busy\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"current\", \"columnId\": \"2831a562-c384-15cd-f58c-bd695e10dcba\", \"label\": \"Current\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"max_threads\", \"columnId\": \"cfc9711d-bf4e-bf6b-1d61-9eecae6d6c94\", \"label\": \"Max Threads\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"thread_util\", \"columnId\": \"dbd1ce90-6f74-a94a-3292-a75ed360430f\", \"label\": \"Thread Util %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"connections\", \"columnId\": \"7675e570-83ad-5718-a2dd-3c38e3aa44a8\", \"label\": \"Connections\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"max_conns\", \"columnId\": \"b654276a-3b78-999c-2ba1-bc5759514fc6\", \"label\": \"Max Conns\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2, \"compact\": true}}}}, {\"fieldName\": \"conn_util\", \"columnId\": \"3c2278f7-f6ff-46bf-545e-d8ea488b1a1c\", \"label\": \"Conn Util %\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 1, \"suffix\": \"%\"}}}}, {\"fieldName\": \"keepalive\", \"columnId\": \"63bbe2bc-0bdf-27d3-01a0-384308e4f0a5\", \"label\": \"Keep-Alive\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}, {\"fieldName\": \"accept_count\", \"columnId\": \"511cdcd3-2852-a39a-1e76-85cf409e54eb\", \"label\": \"Accept Queue\", \"customLabel\": true, \"meta\": {\"type\": \"number\", \"esType\": \"long\"}, \"inMetricDimension\": true, \"params\": {\"format\": {\"id\": \"number\", \"params\": {\"decimals\": 2}}}}], \"timeField\": \"@timestamp\"}}}}, \"internalReferences\": [], \"adHocDataViews\": {}}}, \"syncTooltips\": false, \"syncColors\": false, \"syncCursor\": true, \"filters\": [], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}}, {\"panelIndex\": \"35f84cbc-c9d0-4b96-8aa6-123a5ebfbd86\", \"gridData\": {\"x\": 0, \"y\": 57, \"w\": 48, \"h\": 3, \"i\": \"35f84cbc-c9d0-4b96-8aa6-123a5ebfbd86\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Thread Pool Configuration\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"93221d06-99a8-4f25-a448-072c0a3ba254\", \"gridData\": {\"x\": 0, \"y\": 44, \"w\": 48, \"h\": 3, \"i\": \"93221d06-99a8-4f25-a448-072c0a3ba254\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Current Utilization\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"3977112e-508b-4ecf-b3b0-06d54559e7b3\", \"gridData\": {\"x\": 0, \"y\": 29, \"w\": 48, \"h\": 3, \"i\": \"3977112e-508b-4ecf-b3b0-06d54559e7b3\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Connections\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}, {\"panelIndex\": \"f2cdf4a3-f1f1-4cc0-abb4-c9ae114851fd\", \"gridData\": {\"x\": 0, \"y\": 14, \"w\": 48, \"h\": 3, \"i\": \"f2cdf4a3-f1f1-4cc0-abb4-c9ae114851fd\"}, \"type\": \"visualization\", \"embeddableConfig\": {\"enhancements\": {\"dynamicActions\": {\"events\": []}}, \"hidePanelTitles\": true, \"savedVis\": {\"type\": \"markdown\", \"id\": \"\", \"title\": \"\", \"description\": \"\", \"params\": {\"fontSize\": 12, \"openLinksInNewTab\": false, \"markdown\": \"## Thread Pool\"}, \"uiState\": {}, \"data\": {\"aggs\": [], \"searchSource\": {\"query\": {\"query\": \"\", \"language\": \"kuery\"}, \"filter\": []}}}}}]", + "optionsJSON": "{\"useMargins\":true,\"syncColors\":false,\"syncCursor\":true,\"syncTooltips\":false,\"hidePanelTitles\":false}", + "kibanaSavedObjectMeta": { + "searchSourceJSON": "{\"filter\": [{\"$state\": {\"store\": \"appState\"}, \"meta\": {\"disabled\": false, \"negate\": false, \"alias\": null, \"type\": \"phrase\", \"key\": \"data_stream.dataset\", \"field\": \"data_stream.dataset\", \"params\": {\"query\": \"tomcat.otel\"}}, \"query\": {\"match_phrase\": {\"data_stream.dataset\": \"tomcat.otel\"}}}], \"query\": {\"query\": \"\", \"language\": \"kuery\"}}" + }, + "timeRestore": false, + "version": 1, + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "oneLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"a18657f3-9386-7419-0c1e-db380f1b3b06\":{\"grow\":false,\"order\":0,\"width\":\"medium\",\"type\":\"optionsListControl\",\"explicitInput\":{\"id\":\"a18657f3-9386-7419-0c1e-db380f1b3b06\",\"dataViewId\":\"metrics-*\",\"fieldName\":\"resource.attributes.host.name\",\"title\":\"Host\",\"searchTechnique\":\"prefix\",\"selectedOptions\":[],\"sort\":{\"by\":\"_count\",\"direction\":\"desc\"}}}}", + "showApplySelections": false + } + }, + "coreMigrationVersion": "8.8.0", + "created_at": "2023-10-01T00:00:00Z", + "created_by": "admin", + "id": "apache_tomcat_otel-thread-pool-connections", + "managed": false, + "references": [ + { + "type": "dashboard", + "id": "apache_tomcat_otel-overview", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_3af4ba12-6f83-488a-bdc9-0c7216a22d73_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-request-processing", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_5909ede8-2eec-8644-b2c1-c28c00240a56_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-thread-pool-connections", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_9dfd6ff5-60a6-d609-8f72-50cec07261e9_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-memory-gc", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_6632c321-6dab-2198-f8fe-27c3e8abc5da_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-sessions-servlets", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_82660977-7ef5-2f6d-e57c-f38685be84e1_dashboard" + }, + { + "type": "dashboard", + "id": "apache_tomcat_otel-jvm-os-resources", + "name": "91144e9b-fac7-b44d-0b1d-8339201b83cb:link_2d7fbb7d-cfa4-5417-4c1b-cbcecf53130f_dashboard" + }, + { + "type": "index-pattern", + "id": "metrics-*", + "name": "controlGroup_a18657f3-9386-7419-0c1e-db380f1b3b06:optionsListDataView" + } + ], + "type": "dashboard", + "typeMigrationVersion": "10.2.0", + "updated_at": "2023-10-01T00:00:00Z", + "updated_by": "admin", + "version": "1" +} diff --git a/packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-avg-request-latency-99.5-Rolling30Days.json b/packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-avg-request-latency-99.5-Rolling30Days.json new file mode 100644 index 00000000000..f6c80922d96 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-avg-request-latency-99.5-Rolling30Days.json @@ -0,0 +1,68 @@ +{ + "attributes": { + "name": "[Tomcat OTel] Average request latency 99.5% rolling 30 days", + "description": "Tracks the average per-request processing time of Apache Tomcat connectors, ensuring that 99.5% of 1-minute time intervals show average latency below 500 milliseconds over a rolling 30-day period. Breach indicates sustained slow request processing impacting user response times.", + "indicator": { + "type": "sli.metric.timeslice", + "params": { + "index": "metrics-*", + "filter": "data_stream.dataset: \"tomcat.otel\"", + "metric": { + "metrics": [ + { + "name": "A", + "aggregation": "max", + "field": "Catalina_GlobalRequestProcessor_processingTime" + }, + { + "name": "B", + "aggregation": "min", + "field": "Catalina_GlobalRequestProcessor_processingTime" + }, + { + "name": "C", + "aggregation": "max", + "field": "Catalina_GlobalRequestProcessor_requestCount" + }, + { + "name": "D", + "aggregation": "min", + "field": "Catalina_GlobalRequestProcessor_requestCount" + } + ], + "equation": "(A-B)/(C-D)", + "comparator": "LT", + "threshold": 500 + }, + "timestampField": "@timestamp" + } + }, + "budgetingMethod": "timeslices", + "timeWindow": { + "duration": "30d", + "type": "rolling" + }, + "objective": { + "target": 0.995, + "timesliceTarget": 0.95, + "timesliceWindow": "1m" + }, + "tags": [ + "tomcat", + "otel" + ], + "groupBy": "resource.attributes.service.instance.id" + }, + "id": "apache_tomcat_otel-avg-request-latency-99.5-Rolling30Days", + "type": "slo_template", + "artifacts": { + "dashboards": [ + { + "id": "apache_tomcat_otel-request-processing" + }, + { + "id": "apache_tomcat_otel-overview" + } + ] + } +} diff --git a/packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-request-error-rate-99.5-Rolling30Days.json b/packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-request-error-rate-99.5-Rolling30Days.json new file mode 100644 index 00000000000..be8ecd2e61f --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-request-error-rate-99.5-Rolling30Days.json @@ -0,0 +1,68 @@ +{ + "attributes": { + "name": "[Tomcat OTel] Request error rate 99.5% rolling 30 days", + "description": "Tracks the ratio of HTTP errors to total requests processed by Tomcat connectors, ensuring that 99.5% of 1-minute time intervals show an error rate below 5% over a rolling 30-day period. Breach indicates sustained elevated error responses impacting user experience.", + "indicator": { + "type": "sli.metric.timeslice", + "params": { + "index": "metrics-*", + "filter": "data_stream.dataset: \"tomcat.otel\"", + "metric": { + "metrics": [ + { + "name": "A", + "aggregation": "max", + "field": "Catalina_GlobalRequestProcessor_errorCount" + }, + { + "name": "B", + "aggregation": "min", + "field": "Catalina_GlobalRequestProcessor_errorCount" + }, + { + "name": "C", + "aggregation": "max", + "field": "Catalina_GlobalRequestProcessor_requestCount" + }, + { + "name": "D", + "aggregation": "min", + "field": "Catalina_GlobalRequestProcessor_requestCount" + } + ], + "equation": "(A-B)/(C-D)", + "comparator": "LT", + "threshold": 0.05 + }, + "timestampField": "@timestamp" + } + }, + "budgetingMethod": "timeslices", + "timeWindow": { + "duration": "30d", + "type": "rolling" + }, + "objective": { + "target": 0.995, + "timesliceTarget": 0.95, + "timesliceWindow": "1m" + }, + "tags": [ + "tomcat", + "otel" + ], + "groupBy": "resource.attributes.service.instance.id" + }, + "id": "apache_tomcat_otel-request-error-rate-99.5-Rolling30Days", + "type": "slo_template", + "artifacts": { + "dashboards": [ + { + "id": "apache_tomcat_otel-request-processing" + }, + { + "id": "apache_tomcat_otel-overview" + } + ] + } +} diff --git a/packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-thread-pool-utilization-99.5-Rolling30Days.json b/packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-thread-pool-utilization-99.5-Rolling30Days.json new file mode 100644 index 00000000000..ee3833cf951 --- /dev/null +++ b/packages/apache_tomcat_otel/kibana/slo_template/apache_tomcat_otel-thread-pool-utilization-99.5-Rolling30Days.json @@ -0,0 +1,58 @@ +{ + "attributes": { + "name": "[Tomcat OTel] Thread pool utilization 99.5% rolling 30 days", + "description": "Tracks the ratio of busy threads to maximum threads in Tomcat connector thread pools, ensuring that 99.5% of 1-minute time intervals show thread pool utilization below 80% over a rolling 30-day period. Breach indicates sustained thread pool saturation risking request queuing and connection refusal.", + "indicator": { + "type": "sli.metric.timeslice", + "params": { + "index": "metrics-*", + "filter": "data_stream.dataset: \"tomcat.otel\"", + "metric": { + "metrics": [ + { + "name": "A", + "aggregation": "avg", + "field": "Catalina_ThreadPool_currentThreadsBusy" + }, + { + "name": "B", + "aggregation": "avg", + "field": "Catalina_ThreadPool_maxThreads" + } + ], + "equation": "A/B", + "comparator": "LT", + "threshold": 0.8 + }, + "timestampField": "@timestamp" + } + }, + "budgetingMethod": "timeslices", + "timeWindow": { + "duration": "30d", + "type": "rolling" + }, + "objective": { + "target": 0.995, + "timesliceTarget": 0.95, + "timesliceWindow": "1m" + }, + "tags": [ + "tomcat", + "otel" + ], + "groupBy": "resource.attributes.service.instance.id" + }, + "id": "apache_tomcat_otel-thread-pool-utilization-99.5-Rolling30Days", + "type": "slo_template", + "artifacts": { + "dashboards": [ + { + "id": "apache_tomcat_otel-thread-pool-connections" + }, + { + "id": "apache_tomcat_otel-overview" + } + ] + } +} diff --git a/packages/apache_tomcat_otel/manifest.yml b/packages/apache_tomcat_otel/manifest.yml new file mode 100644 index 00000000000..4e9b6092258 --- /dev/null +++ b/packages/apache_tomcat_otel/manifest.yml @@ -0,0 +1,53 @@ +format_version: 3.5.7 +name: apache_tomcat_otel +title: "Apache Tomcat OpenTelemetry Assets" +version: 0.1.0 +source: + license: "Elastic-2.0" +description: "Apache Tomcat Assets from OpenTelemetry Collector" +type: content +categories: + - observability + - web + - application_observability +conditions: + kibana: + version: "^9.2.1" + elastic: + subscription: "basic" +discovery: + datasets: + - name: tomcat.otel +screenshots: + - src: /img/apache_tomcat_overview.png + title: Apache Tomcat metrics overview + size: 2122x4318 + type: image/png + - src: /img/apache_tomcat_jvm_os_resources.png + title: Apache Tomcat JVM & OS Resources + size: 2122x3994 + type: image/png + - src: /img/apache_tomcat_jvm_memory_gc.png + title: Apache Tomcat JVM Memory & GC + size: 2122x4386 + type: image/png + - src: /img/apache_tomcat_request_processing.png + title: Apache Tomcat Request Processing + size: 2122x4834 + type: image/png + - src: /img/apache_tomcat_sessions_applications.png + title: Apache Tomcat Sessions & Applications + size: 2122x4386 + type: image/png + - src: /img/apache_tomcat_thread_pool_connections.png + title: Apache Tomcat Thread Pool & Connections + size: 2122x4386 + type: image/png +icons: + - src: /img/apache_tomcat_otel_logo.svg + title: Apache Tomcat OTel + size: 32x32 + type: image/svg+xml +owner: + github: elastic/obs-infraobs-integrations + type: elastic