diff --git a/packages/elastic_agent/changelog.yml b/packages/elastic_agent/changelog.yml index bcd69d71b44..8e38cac71a4 100644 --- a/packages/elastic_agent/changelog.yml +++ b/packages/elastic_agent/changelog.yml @@ -1,9 +1,9 @@ # newer versions go on top -- version: "2.0.4" +- version: "2.1.0" changes: - - description: Add missing apm-server tail sampling monitoring metrics mappings + - description: Fix queue metrics and update dashboards for Elastic Agent type: bugfix - link: https://github.com/elastic/integrations/pull/12568 + link: "https://github.com/elastic/integrations/pull/12793" - version: "2.0.3" changes: - description: Restore Agent errors visualisation to Elastic-Agent agent info dashboard diff --git a/packages/elastic_agent/data_stream/apm_server_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/apm_server_metrics/fields/beat-fields.yml index 7f0cbe66f6d..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/apm_server_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/apm_server_metrics/fields/beat-fields.yml @@ -1,554 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: apm_server - type: group - fields: - - name: acm - type: group - fields: - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors - type: group - fields: - - name: closed - type: long - - name: count - type: long - - name: decode - type: long - - name: forbidden - type: long - - name: internal - type: long - - name: invalidquery - type: long - - name: method - type: long - - name: notfound - type: long - - name: queue - type: long - - name: ratelimit - type: long - - name: timeout - type: long - - name: toolarge - type: long - - name: unauthorized - type: long - - name: unavailable - type: long - - name: validate - type: long - - name: valid - type: group - fields: - - name: accepted - type: long - - name: count - type: long - - name: notmodified - type: long - - name: ok - type: long - - name: unset - type: long - - name: agentcfg - type: group - fields: - - name: elasticsearch - type: group - fields: - - name: cache.entries.count - type: long - - name: cache.refresh.failures - type: long - - name: cache.refresh.successes - type: long - - name: fetch.es - type: long - - name: fetch.fallback - type: long - - name: fetch.invalid - type: long - - name: fetch.unavailable - type: long - - name: jaeger - type: group - fields: - - name: grpc - type: group - fields: - - name: collect - type: group - fields: - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors - type: group - fields: - - name: count - type: long - - name: ratelimit - type: long - - name: timeout - type: long - - name: unauthorized - type: long - - name: valid.count - type: long - - name: sampling - type: group - fields: - - name: event.received.count - type: long - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors.count - type: long - - name: valid.count - type: long - - name: otlp - type: group - fields: - - name: grpc - type: group - fields: - - name: logs - type: group - fields: - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors - type: group - fields: - - name: count - type: long - - name: ratelimit - type: long - - name: timeout - type: long - - name: unauthorized - type: long - - name: valid.count - type: long - - name: metrics - type: group - fields: - - name: consumer.unsupported_dropped - type: long - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors - type: group - fields: - - name: count - type: long - - name: ratelimit - type: long - - name: timeout - type: long - - name: unauthorized - type: long - - name: valid.count - type: long - - name: traces - type: group - fields: - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors - type: group - fields: - - name: count - type: long - - name: ratelimit - type: long - - name: timeout - type: long - - name: unauthorized - type: long - - name: valid.count - type: long - - name: http - type: group - fields: - - name: logs - type: group - fields: - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors - type: group - fields: - - name: count - type: long - - name: ratelimit - type: long - - name: timeout - type: long - - name: unauthorized - type: long - - name: valid.count - type: long - - name: metrics - type: group - fields: - - name: consumer.unsupported_dropped - type: long - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors - type: group - fields: - - name: count - type: long - - name: ratelimit - type: long - - name: timeout - type: long - - name: unauthorized - type: long - - name: valid.count - type: long - - name: traces - type: group - fields: - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors - type: group - fields: - - name: count - type: long - - name: ratelimit - type: long - - name: timeout - type: long - - name: unauthorized - type: long - - name: valid.count - type: long - - name: processor - type: group - fields: - - name: error.transformations - type: long - - name: metric.transformations - type: long - - name: span.transformations - type: long - - name: stream - type: group - fields: - - name: accepted - type: long - - name: errors - type: group - fields: - - name: invalid - type: long - - name: toolarge - type: long - - name: transaction.transformations - type: long - - name: root - type: group - fields: - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors - type: group - fields: - - name: closed - type: long - - name: count - type: long - - name: decode - type: long - - name: forbidden - type: long - - name: internal - type: long - - name: invalidquery - type: long - - name: method - type: long - - name: notfound - type: long - - name: queue - type: long - - name: ratelimit - type: long - - name: timeout - type: long - - name: toolarge - type: long - - name: unauthorized - type: long - - name: unavailable - type: long - - name: validate - type: long - - name: valid - type: group - fields: - - name: accepted - type: long - - name: count - type: long - - name: notmodified - type: long - - name: ok - type: long - - name: unset - type: long - - name: sampling - type: group - fields: - - name: tail - type: group - fields: - - name: dynamic_service_groups - type: long - - name: events - type: group - fields: - - name: dropped - type: long - - name: failed_writes - type: long - - name: head_unsampled - type: long - - name: processed - type: long - - name: sampled - type: long - - name: stored - type: long - - name: storage - type: group - fields: - - name: lsm_size - type: long - - name: value_log_size - type: long - - name: transactions_dropped - type: long - - name: server - type: group - fields: - - name: request.count - type: long - - name: response - type: group - fields: - - name: count - type: long - - name: errors - type: group - fields: - - name: closed - type: long - - name: count - type: long - - name: decode - type: long - - name: forbidden - type: long - - name: internal - type: long - - name: invalidquery - type: long - - name: method - type: long - - name: notfound - type: long - - name: queue - type: long - - name: ratelimit - type: long - - name: timeout - type: long - - name: toolarge - type: long - - name: unauthorized - type: long - - name: unavailable - type: long - - name: validate - type: long - - name: valid - type: group - fields: - - name: accepted - type: long - - name: count - type: long - - name: notmodified - type: long - - name: ok - type: long - - name: unset - type: long - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - metric_type: counter - description: > - Number of events acknowledged - - - name: active - type: long - metric_type: gauge - description: > - Number of active events - - - name: batches - type: long - metric_type: counter - description: > - Number of event batches - - - name: dropped - type: long - metric_type: counter - description: > - Number of events dropped - - - name: duplicates - type: long - metric_type: counter - description: > - Number of events duplicated - - - name: failed - type: long - metric_type: counter - description: > - Number of events failed - - - name: toomany - type: long - metric_type: counter - description: > - Number of too many events - - - name: total - type: long - metric_type: counter - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - metric_type: counter - description: > - Number of bytes written - - - name: errors - type: long - metric_type: counter - description: > - Number of write errors - - - name: output - type: group - fields: - - name: elasticsearch - type: group - fields: - - name: bulk_requests - type: group - fields: - - name: available - type: long - - name: completed - type: long - - name: indexers - type: group - fields: - - name: active - type: long - - name: created - type: long - - name: destroyed - type: long + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/auditbeat_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/auditbeat_metrics/fields/beat-fields.yml index e88a5234482..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/auditbeat_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/auditbeat_metrics/fields/beat-fields.yml @@ -1,90 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - metric_type: counter - description: > - Number of events acknowledged - - - name: active - type: long - metric_type: gauge - description: > - Number of active events - - - name: batches - type: long - metric_type: counter - description: > - Number of event batches - - - name: dropped - type: long - metric_type: counter - description: > - Number of events dropped - - - name: duplicates - type: long - metric_type: counter - description: > - Number of events duplicated - - - name: failed - type: long - metric_type: counter - description: > - Number of events failed - - - name: toomany - type: long - metric_type: counter - description: > - Number of too many events - - - name: total - type: long - metric_type: counter - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - metric_type: counter - description: > - Number of bytes written - - - name: errors - type: long - metric_type: counter - description: > - Number of write errors - + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/auditbeat_metrics/fields/beat-stats-fields.yml b/packages/elastic_agent/data_stream/auditbeat_metrics/fields/beat-stats-fields.yml new file mode 100644 index 00000000000..4d7857e44d3 --- /dev/null +++ b/packages/elastic_agent/data_stream/auditbeat_metrics/fields/beat-stats-fields.yml @@ -0,0 +1,323 @@ +- name: beat.stats + type: group + fields: + - name: beat + type: group + fields: + - name: name + type: keyword + - name: host + type: keyword + - name: type + type: keyword + - name: uuid + type: keyword + - name: version + type: keyword + - name: system + type: group + fields: + - name: cpu.cores + type: long + - name: load + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: norm + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: cpu + type: group + fields: + - name: system.ticks + type: long + - name: system.time.ms + type: long + - name: total.value + type: long + - name: total.ticks + type: long + - name: total.time.ms + type: long + - name: user.ticks + type: long + - name: user.time.ms + type: long + - name: info + type: group + fields: + - name: ephemeral_id + type: keyword + - name: uptime.ms + type: long + - name: cgroup + type: group + fields: + - name: cpu + type: group + fields: + - name: cfs.period.us + type: long + - name: cfs.quota.us + type: long + - name: id + type: keyword + - name: stats + type: group + fields: + - name: periods + type: long + - name: throttled.periods + type: long + - name: throttled.ns + type: long + - name: cpuacct.id + type: keyword + - name: cpuacct.total.ns + type: long + - name: memory + type: group + fields: + - name: id + type: keyword + - name: mem.limit.bytes + type: long + - name: mem.usage.bytes + type: long + - name: memstats + type: group + fields: + - name: gc_next + type: long + - name: memory.alloc + type: long + - name: memory.total + type: long + - name: rss + type: long + - name: handles + type: group + fields: + - name: open + type: long + - name: limit.hard + type: long + - name: limit.soft + type: long + - name: uptime.ms + type: long + description: > + Beat uptime + - name: runtime.goroutines + type: long + description: > + Number of goroutines running in Beat + - name: libbeat + type: group + description: > + Fields common to all Beats + fields: + - name: pipeline + type: group + fields: + - name: clients + type: long + - name: queue + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of acknowledged events + - name: added.bytes + type: long + metric_type: counter + description: > + Number of bytes added to the queue + - name: added.events + type: long + metric_type: counter + description: > + Number of events added to the queue + - name: consumed.bytes + type: long + metric_type: counter + description: > + Number of bytes consumed from the queue + - name: consumed.events + type: long + metric_type: counter + description: > + Number of events consumed from the queue + - name: filled.bytes + type: long + metric_type: gauge + description: > + Number of bytes filled in the queue + - name: filled.events + type: long + metric_type: gauge + description: > + Number of events filled in the queue + - name: filled.pct + type: float + metric_type: gauge + description: > + Percentage of the queue filled + - name: max_events + type: long + metric_type: gauge + description: > + Maximum number of events allowed in the queue + - name: removed.bytes + type: long + metric_type: counter + description: > + Number of bytes removed from the queue + - name: removed.events + type: long + metric_type: counter + description: > + Number of events removed from the queue + - name: events + type: group + fields: + - name: active + type: long + metric_type: counter + - name: dropped + type: long + metric_type: counter + - name: failed + type: long + metric_type: counter + - name: filtered + type: long + metric_type: counter + - name: published + type: long + metric_type: counter + - name: retry + type: long + metric_type: counter + - name: total + type: long + metric_type: counter + - name: config + type: group + fields: + - name: reloads + type: long + - name: running + type: long + - name: starts + type: long + - name: stops + type: long + - name: output + type: group + fields: + - name: type + type: keyword + description: > + Type of output + - name: events + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of events acknowledged + + - name: active + type: long + metric_type: counter + description: > + Number of active events + - name: batches + type: long + metric_type: counter + description: > + Number of event batches + - name: dropped + type: long + metric_type: counter + description: > + Number of events dropped + - name: duplicates + type: long + metric_type: counter + description: > + Number of events duplicated + - name: failed + type: long + metric_type: counter + description: > + Number of events failed + - name: toomany + type: long + metric_type: counter + description: > + Number of too many events + - name: total + type: long + metric_type: counter + description: > + Total number of events processed by the output + - name: write + type: group + description: > + Write stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes written + - name: errors + type: long + metric_type: counter + description: > + Number of write errors + - name: latency + type: group + fields: + - name: histogram + type: group + fields: + - name: count + type: long + - name: max + type: float + - name: median + type: long + - name: p99 + type: float + - name: read + type: group + description: > + Read stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes read + - name: errors + type: long + metric_type: counter + description: > + Number of read errors diff --git a/packages/elastic_agent/data_stream/cloudbeat_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/cloudbeat_metrics/fields/beat-fields.yml index e88a5234482..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/cloudbeat_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/cloudbeat_metrics/fields/beat-fields.yml @@ -1,90 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - metric_type: counter - description: > - Number of events acknowledged - - - name: active - type: long - metric_type: gauge - description: > - Number of active events - - - name: batches - type: long - metric_type: counter - description: > - Number of event batches - - - name: dropped - type: long - metric_type: counter - description: > - Number of events dropped - - - name: duplicates - type: long - metric_type: counter - description: > - Number of events duplicated - - - name: failed - type: long - metric_type: counter - description: > - Number of events failed - - - name: toomany - type: long - metric_type: counter - description: > - Number of too many events - - - name: total - type: long - metric_type: counter - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - metric_type: counter - description: > - Number of bytes written - - - name: errors - type: long - metric_type: counter - description: > - Number of write errors - + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/cloudbeat_metrics/fields/beat-stats-fields.yml b/packages/elastic_agent/data_stream/cloudbeat_metrics/fields/beat-stats-fields.yml new file mode 100644 index 00000000000..4d7857e44d3 --- /dev/null +++ b/packages/elastic_agent/data_stream/cloudbeat_metrics/fields/beat-stats-fields.yml @@ -0,0 +1,323 @@ +- name: beat.stats + type: group + fields: + - name: beat + type: group + fields: + - name: name + type: keyword + - name: host + type: keyword + - name: type + type: keyword + - name: uuid + type: keyword + - name: version + type: keyword + - name: system + type: group + fields: + - name: cpu.cores + type: long + - name: load + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: norm + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: cpu + type: group + fields: + - name: system.ticks + type: long + - name: system.time.ms + type: long + - name: total.value + type: long + - name: total.ticks + type: long + - name: total.time.ms + type: long + - name: user.ticks + type: long + - name: user.time.ms + type: long + - name: info + type: group + fields: + - name: ephemeral_id + type: keyword + - name: uptime.ms + type: long + - name: cgroup + type: group + fields: + - name: cpu + type: group + fields: + - name: cfs.period.us + type: long + - name: cfs.quota.us + type: long + - name: id + type: keyword + - name: stats + type: group + fields: + - name: periods + type: long + - name: throttled.periods + type: long + - name: throttled.ns + type: long + - name: cpuacct.id + type: keyword + - name: cpuacct.total.ns + type: long + - name: memory + type: group + fields: + - name: id + type: keyword + - name: mem.limit.bytes + type: long + - name: mem.usage.bytes + type: long + - name: memstats + type: group + fields: + - name: gc_next + type: long + - name: memory.alloc + type: long + - name: memory.total + type: long + - name: rss + type: long + - name: handles + type: group + fields: + - name: open + type: long + - name: limit.hard + type: long + - name: limit.soft + type: long + - name: uptime.ms + type: long + description: > + Beat uptime + - name: runtime.goroutines + type: long + description: > + Number of goroutines running in Beat + - name: libbeat + type: group + description: > + Fields common to all Beats + fields: + - name: pipeline + type: group + fields: + - name: clients + type: long + - name: queue + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of acknowledged events + - name: added.bytes + type: long + metric_type: counter + description: > + Number of bytes added to the queue + - name: added.events + type: long + metric_type: counter + description: > + Number of events added to the queue + - name: consumed.bytes + type: long + metric_type: counter + description: > + Number of bytes consumed from the queue + - name: consumed.events + type: long + metric_type: counter + description: > + Number of events consumed from the queue + - name: filled.bytes + type: long + metric_type: gauge + description: > + Number of bytes filled in the queue + - name: filled.events + type: long + metric_type: gauge + description: > + Number of events filled in the queue + - name: filled.pct + type: float + metric_type: gauge + description: > + Percentage of the queue filled + - name: max_events + type: long + metric_type: gauge + description: > + Maximum number of events allowed in the queue + - name: removed.bytes + type: long + metric_type: counter + description: > + Number of bytes removed from the queue + - name: removed.events + type: long + metric_type: counter + description: > + Number of events removed from the queue + - name: events + type: group + fields: + - name: active + type: long + metric_type: counter + - name: dropped + type: long + metric_type: counter + - name: failed + type: long + metric_type: counter + - name: filtered + type: long + metric_type: counter + - name: published + type: long + metric_type: counter + - name: retry + type: long + metric_type: counter + - name: total + type: long + metric_type: counter + - name: config + type: group + fields: + - name: reloads + type: long + - name: running + type: long + - name: starts + type: long + - name: stops + type: long + - name: output + type: group + fields: + - name: type + type: keyword + description: > + Type of output + - name: events + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of events acknowledged + + - name: active + type: long + metric_type: counter + description: > + Number of active events + - name: batches + type: long + metric_type: counter + description: > + Number of event batches + - name: dropped + type: long + metric_type: counter + description: > + Number of events dropped + - name: duplicates + type: long + metric_type: counter + description: > + Number of events duplicated + - name: failed + type: long + metric_type: counter + description: > + Number of events failed + - name: toomany + type: long + metric_type: counter + description: > + Number of too many events + - name: total + type: long + metric_type: counter + description: > + Total number of events processed by the output + - name: write + type: group + description: > + Write stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes written + - name: errors + type: long + metric_type: counter + description: > + Number of write errors + - name: latency + type: group + fields: + - name: histogram + type: group + fields: + - name: count + type: long + - name: max + type: float + - name: median + type: long + - name: p99 + type: float + - name: read + type: group + description: > + Read stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes read + - name: errors + type: long + metric_type: counter + description: > + Number of read errors diff --git a/packages/elastic_agent/data_stream/elastic_agent_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/elastic_agent_metrics/fields/beat-fields.yml index e88a5234482..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/elastic_agent_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/elastic_agent_metrics/fields/beat-fields.yml @@ -1,90 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - metric_type: counter - description: > - Number of events acknowledged - - - name: active - type: long - metric_type: gauge - description: > - Number of active events - - - name: batches - type: long - metric_type: counter - description: > - Number of event batches - - - name: dropped - type: long - metric_type: counter - description: > - Number of events dropped - - - name: duplicates - type: long - metric_type: counter - description: > - Number of events duplicated - - - name: failed - type: long - metric_type: counter - description: > - Number of events failed - - - name: toomany - type: long - metric_type: counter - description: > - Number of too many events - - - name: total - type: long - metric_type: counter - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - metric_type: counter - description: > - Number of bytes written - - - name: errors - type: long - metric_type: counter - description: > - Number of write errors - + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/elastic_agent_metrics/fields/beat-stats-fields.yml b/packages/elastic_agent/data_stream/elastic_agent_metrics/fields/beat-stats-fields.yml index 881c9124665..4d7857e44d3 100644 --- a/packages/elastic_agent/data_stream/elastic_agent_metrics/fields/beat-stats-fields.yml +++ b/packages/elastic_agent/data_stream/elastic_agent_metrics/fields/beat-stats-fields.yml @@ -119,51 +119,107 @@ type: long description: > Beat uptime - - name: runtime.goroutines type: long description: > Number of goroutines running in Beat - - name: libbeat type: group description: > Fields common to all Beats - fields: - name: pipeline type: group fields: - name: clients type: long - - name: queue.acked - type: long - - name: queue.max_events - type: long - - name: queue.filled.pct.events - type: float - metric_type: gauge - description: Maximum number of events in a queue + - name: queue + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of acknowledged events + - name: added.bytes + type: long + metric_type: counter + description: > + Number of bytes added to the queue + - name: added.events + type: long + metric_type: counter + description: > + Number of events added to the queue + - name: consumed.bytes + type: long + metric_type: counter + description: > + Number of bytes consumed from the queue + - name: consumed.events + type: long + metric_type: counter + description: > + Number of events consumed from the queue + - name: filled.bytes + type: long + metric_type: gauge + description: > + Number of bytes filled in the queue + - name: filled.events + type: long + metric_type: gauge + description: > + Number of events filled in the queue + - name: filled.pct + type: float + metric_type: gauge + description: > + Percentage of the queue filled + - name: max_events + type: long + metric_type: gauge + description: > + Maximum number of events allowed in the queue + - name: removed.bytes + type: long + metric_type: counter + description: > + Number of bytes removed from the queue + - name: removed.events + type: long + metric_type: counter + description: > + Number of events removed from the queue - name: events type: group fields: - name: active type: long + metric_type: counter - name: dropped type: long + metric_type: counter - name: failed type: long + metric_type: counter - name: filtered type: long + metric_type: counter - name: published type: long + metric_type: counter - name: retry type: long + metric_type: counter - name: total type: long + metric_type: counter - name: config type: group fields: + - name: reloads + type: long - name: running type: long - name: starts @@ -172,28 +228,96 @@ type: long - name: output type: group - description: > - Output stats - fields: - name: type type: keyword description: > Type of output + - name: events + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of events acknowledged + - name: active + type: long + metric_type: counter + description: > + Number of active events + - name: batches + type: long + metric_type: counter + description: > + Number of event batches + - name: dropped + type: long + metric_type: counter + description: > + Number of events dropped + - name: duplicates + type: long + metric_type: counter + description: > + Number of events duplicated + - name: failed + type: long + metric_type: counter + description: > + Number of events failed + - name: toomany + type: long + metric_type: counter + description: > + Number of too many events + - name: total + type: long + metric_type: counter + description: > + Total number of events processed by the output + - name: write + type: group + description: > + Write stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes written + - name: errors + type: long + metric_type: counter + description: > + Number of write errors + - name: latency + type: group + fields: + - name: histogram + type: group + fields: + - name: count + type: long + - name: max + type: float + - name: median + type: long + - name: p99 + type: float - name: read type: group description: > Read stats - fields: - name: bytes type: long + metric_type: counter description: > Number of bytes read - - name: errors type: long + metric_type: counter description: > Number of read errors - diff --git a/packages/elastic_agent/data_stream/endpoint_security_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/endpoint_security_metrics/fields/beat-fields.yml index 871a7c0c4de..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/endpoint_security_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/endpoint_security_metrics/fields/beat-fields.yml @@ -1,80 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - description: > - Number of events acknowledged - - - name: active - type: long - description: > - Number of active events - - - name: batches - type: long - description: > - Number of event batches - - - name: dropped - type: long - description: > - Number of events dropped - - - name: duplicates - type: long - description: > - Number of events duplicated - - - name: failed - type: long - description: > - Number of events failed - - - name: toomany - type: long - description: > - Number of too many events - - - name: total - type: long - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - description: > - Number of bytes written - - - name: errors - type: long - description: > - Number of write errors - + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/filebeat_input_metrics/fields/beat-stats-fields.yml b/packages/elastic_agent/data_stream/filebeat_input_metrics/fields/beat-stats-fields.yml new file mode 100644 index 00000000000..4d7857e44d3 --- /dev/null +++ b/packages/elastic_agent/data_stream/filebeat_input_metrics/fields/beat-stats-fields.yml @@ -0,0 +1,323 @@ +- name: beat.stats + type: group + fields: + - name: beat + type: group + fields: + - name: name + type: keyword + - name: host + type: keyword + - name: type + type: keyword + - name: uuid + type: keyword + - name: version + type: keyword + - name: system + type: group + fields: + - name: cpu.cores + type: long + - name: load + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: norm + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: cpu + type: group + fields: + - name: system.ticks + type: long + - name: system.time.ms + type: long + - name: total.value + type: long + - name: total.ticks + type: long + - name: total.time.ms + type: long + - name: user.ticks + type: long + - name: user.time.ms + type: long + - name: info + type: group + fields: + - name: ephemeral_id + type: keyword + - name: uptime.ms + type: long + - name: cgroup + type: group + fields: + - name: cpu + type: group + fields: + - name: cfs.period.us + type: long + - name: cfs.quota.us + type: long + - name: id + type: keyword + - name: stats + type: group + fields: + - name: periods + type: long + - name: throttled.periods + type: long + - name: throttled.ns + type: long + - name: cpuacct.id + type: keyword + - name: cpuacct.total.ns + type: long + - name: memory + type: group + fields: + - name: id + type: keyword + - name: mem.limit.bytes + type: long + - name: mem.usage.bytes + type: long + - name: memstats + type: group + fields: + - name: gc_next + type: long + - name: memory.alloc + type: long + - name: memory.total + type: long + - name: rss + type: long + - name: handles + type: group + fields: + - name: open + type: long + - name: limit.hard + type: long + - name: limit.soft + type: long + - name: uptime.ms + type: long + description: > + Beat uptime + - name: runtime.goroutines + type: long + description: > + Number of goroutines running in Beat + - name: libbeat + type: group + description: > + Fields common to all Beats + fields: + - name: pipeline + type: group + fields: + - name: clients + type: long + - name: queue + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of acknowledged events + - name: added.bytes + type: long + metric_type: counter + description: > + Number of bytes added to the queue + - name: added.events + type: long + metric_type: counter + description: > + Number of events added to the queue + - name: consumed.bytes + type: long + metric_type: counter + description: > + Number of bytes consumed from the queue + - name: consumed.events + type: long + metric_type: counter + description: > + Number of events consumed from the queue + - name: filled.bytes + type: long + metric_type: gauge + description: > + Number of bytes filled in the queue + - name: filled.events + type: long + metric_type: gauge + description: > + Number of events filled in the queue + - name: filled.pct + type: float + metric_type: gauge + description: > + Percentage of the queue filled + - name: max_events + type: long + metric_type: gauge + description: > + Maximum number of events allowed in the queue + - name: removed.bytes + type: long + metric_type: counter + description: > + Number of bytes removed from the queue + - name: removed.events + type: long + metric_type: counter + description: > + Number of events removed from the queue + - name: events + type: group + fields: + - name: active + type: long + metric_type: counter + - name: dropped + type: long + metric_type: counter + - name: failed + type: long + metric_type: counter + - name: filtered + type: long + metric_type: counter + - name: published + type: long + metric_type: counter + - name: retry + type: long + metric_type: counter + - name: total + type: long + metric_type: counter + - name: config + type: group + fields: + - name: reloads + type: long + - name: running + type: long + - name: starts + type: long + - name: stops + type: long + - name: output + type: group + fields: + - name: type + type: keyword + description: > + Type of output + - name: events + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of events acknowledged + + - name: active + type: long + metric_type: counter + description: > + Number of active events + - name: batches + type: long + metric_type: counter + description: > + Number of event batches + - name: dropped + type: long + metric_type: counter + description: > + Number of events dropped + - name: duplicates + type: long + metric_type: counter + description: > + Number of events duplicated + - name: failed + type: long + metric_type: counter + description: > + Number of events failed + - name: toomany + type: long + metric_type: counter + description: > + Number of too many events + - name: total + type: long + metric_type: counter + description: > + Total number of events processed by the output + - name: write + type: group + description: > + Write stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes written + - name: errors + type: long + metric_type: counter + description: > + Number of write errors + - name: latency + type: group + fields: + - name: histogram + type: group + fields: + - name: count + type: long + - name: max + type: float + - name: median + type: long + - name: p99 + type: float + - name: read + type: group + description: > + Read stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes read + - name: errors + type: long + metric_type: counter + description: > + Number of read errors diff --git a/packages/elastic_agent/data_stream/filebeat_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/filebeat_metrics/fields/beat-fields.yml index e88a5234482..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/filebeat_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/filebeat_metrics/fields/beat-fields.yml @@ -1,90 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - metric_type: counter - description: > - Number of events acknowledged - - - name: active - type: long - metric_type: gauge - description: > - Number of active events - - - name: batches - type: long - metric_type: counter - description: > - Number of event batches - - - name: dropped - type: long - metric_type: counter - description: > - Number of events dropped - - - name: duplicates - type: long - metric_type: counter - description: > - Number of events duplicated - - - name: failed - type: long - metric_type: counter - description: > - Number of events failed - - - name: toomany - type: long - metric_type: counter - description: > - Number of too many events - - - name: total - type: long - metric_type: counter - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - metric_type: counter - description: > - Number of bytes written - - - name: errors - type: long - metric_type: counter - description: > - Number of write errors - + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/filebeat_metrics/fields/beat-stats-fields.yml b/packages/elastic_agent/data_stream/filebeat_metrics/fields/beat-stats-fields.yml new file mode 100644 index 00000000000..4d7857e44d3 --- /dev/null +++ b/packages/elastic_agent/data_stream/filebeat_metrics/fields/beat-stats-fields.yml @@ -0,0 +1,323 @@ +- name: beat.stats + type: group + fields: + - name: beat + type: group + fields: + - name: name + type: keyword + - name: host + type: keyword + - name: type + type: keyword + - name: uuid + type: keyword + - name: version + type: keyword + - name: system + type: group + fields: + - name: cpu.cores + type: long + - name: load + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: norm + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: cpu + type: group + fields: + - name: system.ticks + type: long + - name: system.time.ms + type: long + - name: total.value + type: long + - name: total.ticks + type: long + - name: total.time.ms + type: long + - name: user.ticks + type: long + - name: user.time.ms + type: long + - name: info + type: group + fields: + - name: ephemeral_id + type: keyword + - name: uptime.ms + type: long + - name: cgroup + type: group + fields: + - name: cpu + type: group + fields: + - name: cfs.period.us + type: long + - name: cfs.quota.us + type: long + - name: id + type: keyword + - name: stats + type: group + fields: + - name: periods + type: long + - name: throttled.periods + type: long + - name: throttled.ns + type: long + - name: cpuacct.id + type: keyword + - name: cpuacct.total.ns + type: long + - name: memory + type: group + fields: + - name: id + type: keyword + - name: mem.limit.bytes + type: long + - name: mem.usage.bytes + type: long + - name: memstats + type: group + fields: + - name: gc_next + type: long + - name: memory.alloc + type: long + - name: memory.total + type: long + - name: rss + type: long + - name: handles + type: group + fields: + - name: open + type: long + - name: limit.hard + type: long + - name: limit.soft + type: long + - name: uptime.ms + type: long + description: > + Beat uptime + - name: runtime.goroutines + type: long + description: > + Number of goroutines running in Beat + - name: libbeat + type: group + description: > + Fields common to all Beats + fields: + - name: pipeline + type: group + fields: + - name: clients + type: long + - name: queue + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of acknowledged events + - name: added.bytes + type: long + metric_type: counter + description: > + Number of bytes added to the queue + - name: added.events + type: long + metric_type: counter + description: > + Number of events added to the queue + - name: consumed.bytes + type: long + metric_type: counter + description: > + Number of bytes consumed from the queue + - name: consumed.events + type: long + metric_type: counter + description: > + Number of events consumed from the queue + - name: filled.bytes + type: long + metric_type: gauge + description: > + Number of bytes filled in the queue + - name: filled.events + type: long + metric_type: gauge + description: > + Number of events filled in the queue + - name: filled.pct + type: float + metric_type: gauge + description: > + Percentage of the queue filled + - name: max_events + type: long + metric_type: gauge + description: > + Maximum number of events allowed in the queue + - name: removed.bytes + type: long + metric_type: counter + description: > + Number of bytes removed from the queue + - name: removed.events + type: long + metric_type: counter + description: > + Number of events removed from the queue + - name: events + type: group + fields: + - name: active + type: long + metric_type: counter + - name: dropped + type: long + metric_type: counter + - name: failed + type: long + metric_type: counter + - name: filtered + type: long + metric_type: counter + - name: published + type: long + metric_type: counter + - name: retry + type: long + metric_type: counter + - name: total + type: long + metric_type: counter + - name: config + type: group + fields: + - name: reloads + type: long + - name: running + type: long + - name: starts + type: long + - name: stops + type: long + - name: output + type: group + fields: + - name: type + type: keyword + description: > + Type of output + - name: events + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of events acknowledged + + - name: active + type: long + metric_type: counter + description: > + Number of active events + - name: batches + type: long + metric_type: counter + description: > + Number of event batches + - name: dropped + type: long + metric_type: counter + description: > + Number of events dropped + - name: duplicates + type: long + metric_type: counter + description: > + Number of events duplicated + - name: failed + type: long + metric_type: counter + description: > + Number of events failed + - name: toomany + type: long + metric_type: counter + description: > + Number of too many events + - name: total + type: long + metric_type: counter + description: > + Total number of events processed by the output + - name: write + type: group + description: > + Write stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes written + - name: errors + type: long + metric_type: counter + description: > + Number of write errors + - name: latency + type: group + fields: + - name: histogram + type: group + fields: + - name: count + type: long + - name: max + type: float + - name: median + type: long + - name: p99 + type: float + - name: read + type: group + description: > + Read stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes read + - name: errors + type: long + metric_type: counter + description: > + Number of read errors diff --git a/packages/elastic_agent/data_stream/fleet_server_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/fleet_server_metrics/fields/beat-fields.yml index e88a5234482..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/fleet_server_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/fleet_server_metrics/fields/beat-fields.yml @@ -1,90 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - metric_type: counter - description: > - Number of events acknowledged - - - name: active - type: long - metric_type: gauge - description: > - Number of active events - - - name: batches - type: long - metric_type: counter - description: > - Number of event batches - - - name: dropped - type: long - metric_type: counter - description: > - Number of events dropped - - - name: duplicates - type: long - metric_type: counter - description: > - Number of events duplicated - - - name: failed - type: long - metric_type: counter - description: > - Number of events failed - - - name: toomany - type: long - metric_type: counter - description: > - Number of too many events - - - name: total - type: long - metric_type: counter - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - metric_type: counter - description: > - Number of bytes written - - - name: errors - type: long - metric_type: counter - description: > - Number of write errors - + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/heartbeat_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/heartbeat_metrics/fields/beat-fields.yml index e88a5234482..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/heartbeat_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/heartbeat_metrics/fields/beat-fields.yml @@ -1,90 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - metric_type: counter - description: > - Number of events acknowledged - - - name: active - type: long - metric_type: gauge - description: > - Number of active events - - - name: batches - type: long - metric_type: counter - description: > - Number of event batches - - - name: dropped - type: long - metric_type: counter - description: > - Number of events dropped - - - name: duplicates - type: long - metric_type: counter - description: > - Number of events duplicated - - - name: failed - type: long - metric_type: counter - description: > - Number of events failed - - - name: toomany - type: long - metric_type: counter - description: > - Number of too many events - - - name: total - type: long - metric_type: counter - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - metric_type: counter - description: > - Number of bytes written - - - name: errors - type: long - metric_type: counter - description: > - Number of write errors - + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/heartbeat_metrics/fields/beat-stats-fields.yml b/packages/elastic_agent/data_stream/heartbeat_metrics/fields/beat-stats-fields.yml new file mode 100644 index 00000000000..4d7857e44d3 --- /dev/null +++ b/packages/elastic_agent/data_stream/heartbeat_metrics/fields/beat-stats-fields.yml @@ -0,0 +1,323 @@ +- name: beat.stats + type: group + fields: + - name: beat + type: group + fields: + - name: name + type: keyword + - name: host + type: keyword + - name: type + type: keyword + - name: uuid + type: keyword + - name: version + type: keyword + - name: system + type: group + fields: + - name: cpu.cores + type: long + - name: load + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: norm + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: cpu + type: group + fields: + - name: system.ticks + type: long + - name: system.time.ms + type: long + - name: total.value + type: long + - name: total.ticks + type: long + - name: total.time.ms + type: long + - name: user.ticks + type: long + - name: user.time.ms + type: long + - name: info + type: group + fields: + - name: ephemeral_id + type: keyword + - name: uptime.ms + type: long + - name: cgroup + type: group + fields: + - name: cpu + type: group + fields: + - name: cfs.period.us + type: long + - name: cfs.quota.us + type: long + - name: id + type: keyword + - name: stats + type: group + fields: + - name: periods + type: long + - name: throttled.periods + type: long + - name: throttled.ns + type: long + - name: cpuacct.id + type: keyword + - name: cpuacct.total.ns + type: long + - name: memory + type: group + fields: + - name: id + type: keyword + - name: mem.limit.bytes + type: long + - name: mem.usage.bytes + type: long + - name: memstats + type: group + fields: + - name: gc_next + type: long + - name: memory.alloc + type: long + - name: memory.total + type: long + - name: rss + type: long + - name: handles + type: group + fields: + - name: open + type: long + - name: limit.hard + type: long + - name: limit.soft + type: long + - name: uptime.ms + type: long + description: > + Beat uptime + - name: runtime.goroutines + type: long + description: > + Number of goroutines running in Beat + - name: libbeat + type: group + description: > + Fields common to all Beats + fields: + - name: pipeline + type: group + fields: + - name: clients + type: long + - name: queue + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of acknowledged events + - name: added.bytes + type: long + metric_type: counter + description: > + Number of bytes added to the queue + - name: added.events + type: long + metric_type: counter + description: > + Number of events added to the queue + - name: consumed.bytes + type: long + metric_type: counter + description: > + Number of bytes consumed from the queue + - name: consumed.events + type: long + metric_type: counter + description: > + Number of events consumed from the queue + - name: filled.bytes + type: long + metric_type: gauge + description: > + Number of bytes filled in the queue + - name: filled.events + type: long + metric_type: gauge + description: > + Number of events filled in the queue + - name: filled.pct + type: float + metric_type: gauge + description: > + Percentage of the queue filled + - name: max_events + type: long + metric_type: gauge + description: > + Maximum number of events allowed in the queue + - name: removed.bytes + type: long + metric_type: counter + description: > + Number of bytes removed from the queue + - name: removed.events + type: long + metric_type: counter + description: > + Number of events removed from the queue + - name: events + type: group + fields: + - name: active + type: long + metric_type: counter + - name: dropped + type: long + metric_type: counter + - name: failed + type: long + metric_type: counter + - name: filtered + type: long + metric_type: counter + - name: published + type: long + metric_type: counter + - name: retry + type: long + metric_type: counter + - name: total + type: long + metric_type: counter + - name: config + type: group + fields: + - name: reloads + type: long + - name: running + type: long + - name: starts + type: long + - name: stops + type: long + - name: output + type: group + fields: + - name: type + type: keyword + description: > + Type of output + - name: events + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of events acknowledged + + - name: active + type: long + metric_type: counter + description: > + Number of active events + - name: batches + type: long + metric_type: counter + description: > + Number of event batches + - name: dropped + type: long + metric_type: counter + description: > + Number of events dropped + - name: duplicates + type: long + metric_type: counter + description: > + Number of events duplicated + - name: failed + type: long + metric_type: counter + description: > + Number of events failed + - name: toomany + type: long + metric_type: counter + description: > + Number of too many events + - name: total + type: long + metric_type: counter + description: > + Total number of events processed by the output + - name: write + type: group + description: > + Write stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes written + - name: errors + type: long + metric_type: counter + description: > + Number of write errors + - name: latency + type: group + fields: + - name: histogram + type: group + fields: + - name: count + type: long + - name: max + type: float + - name: median + type: long + - name: p99 + type: float + - name: read + type: group + description: > + Read stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes read + - name: errors + type: long + metric_type: counter + description: > + Number of read errors diff --git a/packages/elastic_agent/data_stream/metricbeat_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/metricbeat_metrics/fields/beat-fields.yml index e88a5234482..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/metricbeat_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/metricbeat_metrics/fields/beat-fields.yml @@ -1,90 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - metric_type: counter - description: > - Number of events acknowledged - - - name: active - type: long - metric_type: gauge - description: > - Number of active events - - - name: batches - type: long - metric_type: counter - description: > - Number of event batches - - - name: dropped - type: long - metric_type: counter - description: > - Number of events dropped - - - name: duplicates - type: long - metric_type: counter - description: > - Number of events duplicated - - - name: failed - type: long - metric_type: counter - description: > - Number of events failed - - - name: toomany - type: long - metric_type: counter - description: > - Number of too many events - - - name: total - type: long - metric_type: counter - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - metric_type: counter - description: > - Number of bytes written - - - name: errors - type: long - metric_type: counter - description: > - Number of write errors - + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/metricbeat_metrics/fields/beat-stats-fields.yml b/packages/elastic_agent/data_stream/metricbeat_metrics/fields/beat-stats-fields.yml new file mode 100644 index 00000000000..4d7857e44d3 --- /dev/null +++ b/packages/elastic_agent/data_stream/metricbeat_metrics/fields/beat-stats-fields.yml @@ -0,0 +1,323 @@ +- name: beat.stats + type: group + fields: + - name: beat + type: group + fields: + - name: name + type: keyword + - name: host + type: keyword + - name: type + type: keyword + - name: uuid + type: keyword + - name: version + type: keyword + - name: system + type: group + fields: + - name: cpu.cores + type: long + - name: load + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: norm + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: cpu + type: group + fields: + - name: system.ticks + type: long + - name: system.time.ms + type: long + - name: total.value + type: long + - name: total.ticks + type: long + - name: total.time.ms + type: long + - name: user.ticks + type: long + - name: user.time.ms + type: long + - name: info + type: group + fields: + - name: ephemeral_id + type: keyword + - name: uptime.ms + type: long + - name: cgroup + type: group + fields: + - name: cpu + type: group + fields: + - name: cfs.period.us + type: long + - name: cfs.quota.us + type: long + - name: id + type: keyword + - name: stats + type: group + fields: + - name: periods + type: long + - name: throttled.periods + type: long + - name: throttled.ns + type: long + - name: cpuacct.id + type: keyword + - name: cpuacct.total.ns + type: long + - name: memory + type: group + fields: + - name: id + type: keyword + - name: mem.limit.bytes + type: long + - name: mem.usage.bytes + type: long + - name: memstats + type: group + fields: + - name: gc_next + type: long + - name: memory.alloc + type: long + - name: memory.total + type: long + - name: rss + type: long + - name: handles + type: group + fields: + - name: open + type: long + - name: limit.hard + type: long + - name: limit.soft + type: long + - name: uptime.ms + type: long + description: > + Beat uptime + - name: runtime.goroutines + type: long + description: > + Number of goroutines running in Beat + - name: libbeat + type: group + description: > + Fields common to all Beats + fields: + - name: pipeline + type: group + fields: + - name: clients + type: long + - name: queue + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of acknowledged events + - name: added.bytes + type: long + metric_type: counter + description: > + Number of bytes added to the queue + - name: added.events + type: long + metric_type: counter + description: > + Number of events added to the queue + - name: consumed.bytes + type: long + metric_type: counter + description: > + Number of bytes consumed from the queue + - name: consumed.events + type: long + metric_type: counter + description: > + Number of events consumed from the queue + - name: filled.bytes + type: long + metric_type: gauge + description: > + Number of bytes filled in the queue + - name: filled.events + type: long + metric_type: gauge + description: > + Number of events filled in the queue + - name: filled.pct + type: float + metric_type: gauge + description: > + Percentage of the queue filled + - name: max_events + type: long + metric_type: gauge + description: > + Maximum number of events allowed in the queue + - name: removed.bytes + type: long + metric_type: counter + description: > + Number of bytes removed from the queue + - name: removed.events + type: long + metric_type: counter + description: > + Number of events removed from the queue + - name: events + type: group + fields: + - name: active + type: long + metric_type: counter + - name: dropped + type: long + metric_type: counter + - name: failed + type: long + metric_type: counter + - name: filtered + type: long + metric_type: counter + - name: published + type: long + metric_type: counter + - name: retry + type: long + metric_type: counter + - name: total + type: long + metric_type: counter + - name: config + type: group + fields: + - name: reloads + type: long + - name: running + type: long + - name: starts + type: long + - name: stops + type: long + - name: output + type: group + fields: + - name: type + type: keyword + description: > + Type of output + - name: events + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of events acknowledged + + - name: active + type: long + metric_type: counter + description: > + Number of active events + - name: batches + type: long + metric_type: counter + description: > + Number of event batches + - name: dropped + type: long + metric_type: counter + description: > + Number of events dropped + - name: duplicates + type: long + metric_type: counter + description: > + Number of events duplicated + - name: failed + type: long + metric_type: counter + description: > + Number of events failed + - name: toomany + type: long + metric_type: counter + description: > + Number of too many events + - name: total + type: long + metric_type: counter + description: > + Total number of events processed by the output + - name: write + type: group + description: > + Write stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes written + - name: errors + type: long + metric_type: counter + description: > + Number of write errors + - name: latency + type: group + fields: + - name: histogram + type: group + fields: + - name: count + type: long + - name: max + type: float + - name: median + type: long + - name: p99 + type: float + - name: read + type: group + description: > + Read stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes read + - name: errors + type: long + metric_type: counter + description: > + Number of read errors diff --git a/packages/elastic_agent/data_stream/osquerybeat_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/osquerybeat_metrics/fields/beat-fields.yml index e88a5234482..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/osquerybeat_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/osquerybeat_metrics/fields/beat-fields.yml @@ -1,90 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - metric_type: counter - description: > - Number of events acknowledged - - - name: active - type: long - metric_type: gauge - description: > - Number of active events - - - name: batches - type: long - metric_type: counter - description: > - Number of event batches - - - name: dropped - type: long - metric_type: counter - description: > - Number of events dropped - - - name: duplicates - type: long - metric_type: counter - description: > - Number of events duplicated - - - name: failed - type: long - metric_type: counter - description: > - Number of events failed - - - name: toomany - type: long - metric_type: counter - description: > - Number of too many events - - - name: total - type: long - metric_type: counter - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - metric_type: counter - description: > - Number of bytes written - - - name: errors - type: long - metric_type: counter - description: > - Number of write errors - + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/osquerybeat_metrics/fields/beat-stats-fields.yml b/packages/elastic_agent/data_stream/osquerybeat_metrics/fields/beat-stats-fields.yml new file mode 100644 index 00000000000..4d7857e44d3 --- /dev/null +++ b/packages/elastic_agent/data_stream/osquerybeat_metrics/fields/beat-stats-fields.yml @@ -0,0 +1,323 @@ +- name: beat.stats + type: group + fields: + - name: beat + type: group + fields: + - name: name + type: keyword + - name: host + type: keyword + - name: type + type: keyword + - name: uuid + type: keyword + - name: version + type: keyword + - name: system + type: group + fields: + - name: cpu.cores + type: long + - name: load + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: norm + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: cpu + type: group + fields: + - name: system.ticks + type: long + - name: system.time.ms + type: long + - name: total.value + type: long + - name: total.ticks + type: long + - name: total.time.ms + type: long + - name: user.ticks + type: long + - name: user.time.ms + type: long + - name: info + type: group + fields: + - name: ephemeral_id + type: keyword + - name: uptime.ms + type: long + - name: cgroup + type: group + fields: + - name: cpu + type: group + fields: + - name: cfs.period.us + type: long + - name: cfs.quota.us + type: long + - name: id + type: keyword + - name: stats + type: group + fields: + - name: periods + type: long + - name: throttled.periods + type: long + - name: throttled.ns + type: long + - name: cpuacct.id + type: keyword + - name: cpuacct.total.ns + type: long + - name: memory + type: group + fields: + - name: id + type: keyword + - name: mem.limit.bytes + type: long + - name: mem.usage.bytes + type: long + - name: memstats + type: group + fields: + - name: gc_next + type: long + - name: memory.alloc + type: long + - name: memory.total + type: long + - name: rss + type: long + - name: handles + type: group + fields: + - name: open + type: long + - name: limit.hard + type: long + - name: limit.soft + type: long + - name: uptime.ms + type: long + description: > + Beat uptime + - name: runtime.goroutines + type: long + description: > + Number of goroutines running in Beat + - name: libbeat + type: group + description: > + Fields common to all Beats + fields: + - name: pipeline + type: group + fields: + - name: clients + type: long + - name: queue + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of acknowledged events + - name: added.bytes + type: long + metric_type: counter + description: > + Number of bytes added to the queue + - name: added.events + type: long + metric_type: counter + description: > + Number of events added to the queue + - name: consumed.bytes + type: long + metric_type: counter + description: > + Number of bytes consumed from the queue + - name: consumed.events + type: long + metric_type: counter + description: > + Number of events consumed from the queue + - name: filled.bytes + type: long + metric_type: gauge + description: > + Number of bytes filled in the queue + - name: filled.events + type: long + metric_type: gauge + description: > + Number of events filled in the queue + - name: filled.pct + type: float + metric_type: gauge + description: > + Percentage of the queue filled + - name: max_events + type: long + metric_type: gauge + description: > + Maximum number of events allowed in the queue + - name: removed.bytes + type: long + metric_type: counter + description: > + Number of bytes removed from the queue + - name: removed.events + type: long + metric_type: counter + description: > + Number of events removed from the queue + - name: events + type: group + fields: + - name: active + type: long + metric_type: counter + - name: dropped + type: long + metric_type: counter + - name: failed + type: long + metric_type: counter + - name: filtered + type: long + metric_type: counter + - name: published + type: long + metric_type: counter + - name: retry + type: long + metric_type: counter + - name: total + type: long + metric_type: counter + - name: config + type: group + fields: + - name: reloads + type: long + - name: running + type: long + - name: starts + type: long + - name: stops + type: long + - name: output + type: group + fields: + - name: type + type: keyword + description: > + Type of output + - name: events + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of events acknowledged + + - name: active + type: long + metric_type: counter + description: > + Number of active events + - name: batches + type: long + metric_type: counter + description: > + Number of event batches + - name: dropped + type: long + metric_type: counter + description: > + Number of events dropped + - name: duplicates + type: long + metric_type: counter + description: > + Number of events duplicated + - name: failed + type: long + metric_type: counter + description: > + Number of events failed + - name: toomany + type: long + metric_type: counter + description: > + Number of too many events + - name: total + type: long + metric_type: counter + description: > + Total number of events processed by the output + - name: write + type: group + description: > + Write stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes written + - name: errors + type: long + metric_type: counter + description: > + Number of write errors + - name: latency + type: group + fields: + - name: histogram + type: group + fields: + - name: count + type: long + - name: max + type: float + - name: median + type: long + - name: p99 + type: float + - name: read + type: group + description: > + Read stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes read + - name: errors + type: long + metric_type: counter + description: > + Number of read errors diff --git a/packages/elastic_agent/data_stream/packetbeat_metrics/fields/beat-fields.yml b/packages/elastic_agent/data_stream/packetbeat_metrics/fields/beat-fields.yml index e88a5234482..71be2d68acb 100644 --- a/packages/elastic_agent/data_stream/packetbeat_metrics/fields/beat-fields.yml +++ b/packages/elastic_agent/data_stream/packetbeat_metrics/fields/beat-fields.yml @@ -1,90 +1,3 @@ - name: beat.type description: Beat type. - type: keyword -- name: beat.stats - type: group - fields: - - name: libbeat - type: group - description: > - Fields common to all Beats - - fields: - - name: output - type: group - description: > - Output stats - - fields: - - name: events - type: group - description: > - Event counters - - fields: - - name: acked - type: long - metric_type: counter - description: > - Number of events acknowledged - - - name: active - type: long - metric_type: gauge - description: > - Number of active events - - - name: batches - type: long - metric_type: counter - description: > - Number of event batches - - - name: dropped - type: long - metric_type: counter - description: > - Number of events dropped - - - name: duplicates - type: long - metric_type: counter - description: > - Number of events duplicated - - - name: failed - type: long - metric_type: counter - description: > - Number of events failed - - - name: toomany - type: long - metric_type: counter - description: > - Number of too many events - - - name: total - type: long - metric_type: counter - description: > - Total number of events - - - name: write - type: group - description: > - Write stats - - fields: - - name: bytes - type: long - metric_type: counter - description: > - Number of bytes written - - - name: errors - type: long - metric_type: counter - description: > - Number of write errors - + type: keyword \ No newline at end of file diff --git a/packages/elastic_agent/data_stream/packetbeat_metrics/fields/beat-stats-fields.yml b/packages/elastic_agent/data_stream/packetbeat_metrics/fields/beat-stats-fields.yml new file mode 100644 index 00000000000..4d7857e44d3 --- /dev/null +++ b/packages/elastic_agent/data_stream/packetbeat_metrics/fields/beat-stats-fields.yml @@ -0,0 +1,323 @@ +- name: beat.stats + type: group + fields: + - name: beat + type: group + fields: + - name: name + type: keyword + - name: host + type: keyword + - name: type + type: keyword + - name: uuid + type: keyword + - name: version + type: keyword + - name: system + type: group + fields: + - name: cpu.cores + type: long + - name: load + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: norm + type: group + fields: + - name: "1" + type: double + - name: "15" + type: double + - name: "5" + type: double + - name: cpu + type: group + fields: + - name: system.ticks + type: long + - name: system.time.ms + type: long + - name: total.value + type: long + - name: total.ticks + type: long + - name: total.time.ms + type: long + - name: user.ticks + type: long + - name: user.time.ms + type: long + - name: info + type: group + fields: + - name: ephemeral_id + type: keyword + - name: uptime.ms + type: long + - name: cgroup + type: group + fields: + - name: cpu + type: group + fields: + - name: cfs.period.us + type: long + - name: cfs.quota.us + type: long + - name: id + type: keyword + - name: stats + type: group + fields: + - name: periods + type: long + - name: throttled.periods + type: long + - name: throttled.ns + type: long + - name: cpuacct.id + type: keyword + - name: cpuacct.total.ns + type: long + - name: memory + type: group + fields: + - name: id + type: keyword + - name: mem.limit.bytes + type: long + - name: mem.usage.bytes + type: long + - name: memstats + type: group + fields: + - name: gc_next + type: long + - name: memory.alloc + type: long + - name: memory.total + type: long + - name: rss + type: long + - name: handles + type: group + fields: + - name: open + type: long + - name: limit.hard + type: long + - name: limit.soft + type: long + - name: uptime.ms + type: long + description: > + Beat uptime + - name: runtime.goroutines + type: long + description: > + Number of goroutines running in Beat + - name: libbeat + type: group + description: > + Fields common to all Beats + fields: + - name: pipeline + type: group + fields: + - name: clients + type: long + - name: queue + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of acknowledged events + - name: added.bytes + type: long + metric_type: counter + description: > + Number of bytes added to the queue + - name: added.events + type: long + metric_type: counter + description: > + Number of events added to the queue + - name: consumed.bytes + type: long + metric_type: counter + description: > + Number of bytes consumed from the queue + - name: consumed.events + type: long + metric_type: counter + description: > + Number of events consumed from the queue + - name: filled.bytes + type: long + metric_type: gauge + description: > + Number of bytes filled in the queue + - name: filled.events + type: long + metric_type: gauge + description: > + Number of events filled in the queue + - name: filled.pct + type: float + metric_type: gauge + description: > + Percentage of the queue filled + - name: max_events + type: long + metric_type: gauge + description: > + Maximum number of events allowed in the queue + - name: removed.bytes + type: long + metric_type: counter + description: > + Number of bytes removed from the queue + - name: removed.events + type: long + metric_type: counter + description: > + Number of events removed from the queue + - name: events + type: group + fields: + - name: active + type: long + metric_type: counter + - name: dropped + type: long + metric_type: counter + - name: failed + type: long + metric_type: counter + - name: filtered + type: long + metric_type: counter + - name: published + type: long + metric_type: counter + - name: retry + type: long + metric_type: counter + - name: total + type: long + metric_type: counter + - name: config + type: group + fields: + - name: reloads + type: long + - name: running + type: long + - name: starts + type: long + - name: stops + type: long + - name: output + type: group + fields: + - name: type + type: keyword + description: > + Type of output + - name: events + type: group + fields: + - name: acked + type: long + metric_type: counter + description: > + Number of events acknowledged + + - name: active + type: long + metric_type: counter + description: > + Number of active events + - name: batches + type: long + metric_type: counter + description: > + Number of event batches + - name: dropped + type: long + metric_type: counter + description: > + Number of events dropped + - name: duplicates + type: long + metric_type: counter + description: > + Number of events duplicated + - name: failed + type: long + metric_type: counter + description: > + Number of events failed + - name: toomany + type: long + metric_type: counter + description: > + Number of too many events + - name: total + type: long + metric_type: counter + description: > + Total number of events processed by the output + - name: write + type: group + description: > + Write stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes written + - name: errors + type: long + metric_type: counter + description: > + Number of write errors + - name: latency + type: group + fields: + - name: histogram + type: group + fields: + - name: count + type: long + - name: max + type: float + - name: median + type: long + - name: p99 + type: float + - name: read + type: group + description: > + Read stats + fields: + - name: bytes + type: long + metric_type: counter + description: > + Number of bytes read + - name: errors + type: long + metric_type: counter + description: > + Number of read errors diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824.json index 320728d2f68..0cba11d89ac 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824.json @@ -86,7 +86,7 @@ "id": "", "params": { "fontSize": 12, - "markdown": "**Navigation**\n\n**Agent Health** \n\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \n**[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824)** \n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \n\n**Overview**\n\nThis dashboards shows more detailed health information specifically related to running Elastic Agent instances.\n\n", + "markdown": "**Agent Health** \n\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \n**[Concerning Agents](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824)** \n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \n\n**Concerning Agents**\n\nThis dashboard elevates Agents reporting potentially concerning metrics -- use this dashboard to identify Agents that may require closer evaluation.\n\n", "openLinksInNewTab": false }, "title": "", @@ -102,203 +102,52 @@ "y": 0 }, "panelIndex": "10f18ea6-0bc4-4a96-ae2d-da7ed34c3c1a", - "title": "Table of Contents", + "title": "Navigation", "type": "visualization" }, { "embeddableConfig": { - "attributes": { - "references": [ - { - "id": "logs-*", - "name": "indexpattern-datasource-layer-299e2c43-13cd-477a-ba36-4c0f84bd32a4", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "ffe5b460-523c-4b2c-9403-4f6b7917c660", - "type": "index-pattern" - } - ], - "state": { - "adHocDataViews": {}, - "datasourceStates": { - "formBased": { - "layers": { - "299e2c43-13cd-477a-ba36-4c0f84bd32a4": { - "columnOrder": [ - "6188d370-f9d9-4ba3-aac8-5cc572219dcc", - "022e5adc-bfb0-453a-ab84-37daa27b1d72" - ], - "columns": { - "022e5adc-bfb0-453a-ab84-37daa27b1d72": { - "customLabel": true, - "dataType": "number", - "isBucketed": false, - "label": "Events", - "operationType": "count", - "params": { - "emptyAsNull": true - }, - "scale": "ratio", - "sourceField": "___records___" - }, - "6188d370-f9d9-4ba3-aac8-5cc572219dcc": { - "customLabel": true, - "dataType": "string", - "isBucketed": true, - "label": "Agents", - "operationType": "terms", - "params": { - "exclude": [], - "excludeIsRegex": false, - "include": [], - "includeIsRegex": false, - "missingBucket": false, - "orderBy": { - "columnId": "022e5adc-bfb0-453a-ab84-37daa27b1d72", - "type": "column" - }, - "orderDirection": "desc", - "otherBucket": true, - "parentFormat": { - "id": "terms" - }, - "size": 100 - }, - "scale": "ordinal", - "sourceField": "agent.name" - } - }, - "incompleteColumns": {} - } - } - } - }, - "filters": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "ffe5b460-523c-4b2c-9403-4f6b7917c660", - "key": "data_stream.dataset", - "negate": true, - "params": [ - "elastic_agent*", - "apm.*" - ], - "type": "phrases", - "value": [ - "elastic_agent*", - "apm.*" - ] - }, - "query": { - "bool": { - "minimum_should_match": 1, - "should": [ - { - "match_phrase": { - "data_stream.dataset": "elastic_agent*" - } - }, - { - "match_phrase": { - "data_stream.dataset": "apm.*" - } - } - ] - } - } + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" } - ], - "internalReferences": [], - "query": { - "language": "kuery", - "query": "" - }, - "visualization": { - "axisTitlesVisibilitySettings": { - "x": false, - "yLeft": true, - "yRight": true - }, - "fittingFunction": "Zero", - "gridlinesVisibilitySettings": { - "x": true, - "yLeft": true, - "yRight": true - }, - "hideEndzones": false, - "labelsOrientation": { - "x": 0, - "yLeft": 0, - "yRight": 0 - }, - "layers": [ - { - "accessors": [ - "022e5adc-bfb0-453a-ab84-37daa27b1d72" - ], - "layerId": "299e2c43-13cd-477a-ba36-4c0f84bd32a4", - "layerType": "data", - "position": "top", - "seriesType": "bar", - "showGridlines": false, - "splitAccessor": "6188d370-f9d9-4ba3-aac8-5cc572219dcc" - } - ], - "legend": { - "isVisible": true, - "position": "right", - "showSingleSeries": true - }, - "preferredSeriesType": "bar", - "showCurrentTimeMarker": false, - "tickLabelsVisibilitySettings": { - "x": true, - "yLeft": true, - "yRight": true - }, - "valueLabels": "hide", - "valuesInLegend": true, - "xTitle": "" } }, + "description": "", + "id": "", + "params": { + "fontSize": 12, + "markdown": "## Problematic Agents", + "openLinksInNewTab": false + }, "title": "", - "type": "lens", - "visualizationType": "lnsXY" - }, - "enhancements": {}, - "hidePanelTitles": false + "type": "markdown", + "uiState": {} + } }, "gridData": { - "h": 14, - "i": "1fa17cb8-3a19-4fc7-9631-0f44ce8692b4", - "w": 22, + "h": 3, + "i": "a2082989-1868-471d-a005-1a1cf9fa2317", + "w": 40, "x": 8, "y": 0 }, - "panelIndex": "1fa17cb8-3a19-4fc7-9631-0f44ce8692b4", - "title": "[Elastic Agent] Most Active Agents", - "type": "lens" + "panelIndex": "a2082989-1868-471d-a005-1a1cf9fa2317", + "type": "visualization" }, { "embeddableConfig": { "attributes": { - "description": "", "references": [ { "id": "logs-*", - "name": "indexpattern-datasource-layer-d2a77691-eb30-480e-b021-e323a1f67f07", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "b2edb6cc-f065-48dc-acc7-0c42daded559", + "name": "indexpattern-datasource-layer-501c5bb4-5af0-46bf-99c1-e08ed2c31111", "type": "index-pattern" } ], @@ -306,152 +155,66 @@ "adHocDataViews": {}, "datasourceStates": { "formBased": { + "currentIndexPatternId": "logs-*", "layers": { - "d2a77691-eb30-480e-b021-e323a1f67f07": { + "501c5bb4-5af0-46bf-99c1-e08ed2c31111": { "columnOrder": [ - "f82bd006-d5e8-42cf-975b-8c49ed8de2fe", - "a9b13926-7e9f-4786-9372-af9a5aad1e4e" + "a99f6081-4d6b-418d-92b5-28f77a248cbf", + "ae60e375-1081-403f-9199-0501559f8489", + "97253ea0-c03f-4fc1-8512-c882a3018973", + "97253ea0-c03f-4fc1-8512-c882a3018973X0", + "97253ea0-c03f-4fc1-8512-c882a3018973X1", + "5d3ed4d7-3317-43f9-ac29-c81c422d80be", + "92e6e054-6aa9-4dca-8dcf-92e3721a1f97" ], "columns": { - "a9b13926-7e9f-4786-9372-af9a5aad1e4e": { + "5d3ed4d7-3317-43f9-ac29-c81c422d80be": { "customLabel": true, "dataType": "number", + "filter": { + "language": "kuery", + "query": "log.level:warn" + }, "isBucketed": false, - "label": "Agents", - "operationType": "unique_count", + "label": "Warnings (per Day)", + "operationType": "count", "params": { - "emptyAsNull": true + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } }, "scale": "ratio", - "sourceField": "agent.name" + "sourceField": "___records___", + "timeScale": "d" }, - "f82bd006-d5e8-42cf-975b-8c49ed8de2fe": { + "92e6e054-6aa9-4dca-8dcf-92e3721a1f97": { "customLabel": true, - "dataType": "string", - "isBucketed": true, - "label": "Versions", - "operationType": "terms", + "dataType": "number", + "filter": { + "language": "kuery", + "query": "log.level:warn" + }, + "isBucketed": false, + "label": "Warnings", + "operationType": "count", "params": { - "exclude": [], - "excludeIsRegex": false, - "include": [], - "includeIsRegex": false, - "missingBucket": false, - "orderBy": { - "columnId": "a9b13926-7e9f-4786-9372-af9a5aad1e4e", - "type": "column" - }, - "orderDirection": "desc", - "otherBucket": true, - "parentFormat": { - "id": "terms" - }, - "secondaryFields": [], - "size": 9 + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } }, - "scale": "ordinal", - "sourceField": "agent.version" - } - }, - "incompleteColumns": {}, - "sampling": 1 - } - } - }, - "textBased": { - "layers": {} - } - }, - "filters": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "b2edb6cc-f065-48dc-acc7-0c42daded559", - "key": "data_stream.dataset", - "negate": true, - "params": { - "query": "apm.*" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "data_stream.dataset": "apm.*" - } - } - } - ], - "internalReferences": [], - "query": { - "language": "kuery", - "query": "" - }, - "visualization": { - "layers": [ - { - "categoryDisplay": "default", - "layerId": "d2a77691-eb30-480e-b021-e323a1f67f07", - "layerType": "data", - "legendDisplay": "show", - "metrics": [ - "a9b13926-7e9f-4786-9372-af9a5aad1e4e" - ], - "nestedLegend": false, - "numberDisplay": "percent", - "primaryGroups": [ - "f82bd006-d5e8-42cf-975b-8c49ed8de2fe" - ] - } - ], - "shape": "donut" - } - }, - "title": "", - "type": "lens", - "visualizationType": "lnsPie" - }, - "enhancements": {}, - "hidePanelTitles": false - }, - "gridData": { - "h": 14, - "i": "36dd783f-4b32-41db-8d33-e2fb7b4d9365", - "w": 18, - "x": 30, - "y": 0 - }, - "panelIndex": "36dd783f-4b32-41db-8d33-e2fb7b4d9365", - "title": "[Elastic Agent] Agent Versions", - "type": "lens" - }, - { - "embeddableConfig": { - "attributes": { - "references": [ - { - "id": "logs-*", - "name": "indexpattern-datasource-layer-501c5bb4-5af0-46bf-99c1-e08ed2c31111", - "type": "index-pattern" - } - ], - "state": { - "adHocDataViews": {}, - "datasourceStates": { - "formBased": { - "currentIndexPatternId": "logs-*", - "layers": { - "501c5bb4-5af0-46bf-99c1-e08ed2c31111": { - "columnOrder": [ - "a99f6081-4d6b-418d-92b5-28f77a248cbf", - "97253ea0-c03f-4fc1-8512-c882a3018973", - "97253ea0-c03f-4fc1-8512-c882a3018973X0", - "97253ea0-c03f-4fc1-8512-c882a3018973X1" - ], - "columns": { + "scale": "ratio", + "sourceField": "___records___" + }, "97253ea0-c03f-4fc1-8512-c882a3018973": { "customLabel": true, "dataType": "number", @@ -462,6 +225,7 @@ "format": { "id": "number", "params": { + "compact": true, "decimals": 0 } }, @@ -481,7 +245,7 @@ "query": "log.level : \"error\" " }, "isBucketed": false, - "label": "Part of Errors", + "label": "Part of Errors Logged", "operationType": "count", "params": { "emptyAsNull": false @@ -493,7 +257,7 @@ "customLabel": true, "dataType": "number", "isBucketed": false, - "label": "Part of Errors", + "label": "Part of Errors Logged", "operationType": "math", "params": { "tinymathAst": { @@ -544,12 +308,39 @@ "orderDirection": "desc", "otherBucket": true, "parentFormat": { - "id": "terms" + "id": "multi_terms" }, + "secondaryFields": [ + "component.id" + ], "size": 100 }, "scale": "ordinal", "sourceField": "agent.name" + }, + "ae60e375-1081-403f-9199-0501559f8489": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "log.level:\"error\"" + }, + "isBucketed": false, + "label": "Errors (per Day)", + "operationType": "count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "___records___", + "timeScale": "d" } }, "incompleteColumns": {}, @@ -594,39 +385,159 @@ "columns": [ { "columnId": "a99f6081-4d6b-418d-92b5-28f77a248cbf", - "isTransposed": false + "isTransposed": false, + "width": 470.6 }, { "colorMode": "cell", "columnId": "97253ea0-c03f-4fc1-8512-c882a3018973", "isTransposed": false, "palette": { - "name": "custom", + "name": "negative", "params": { - "colorStops": [ + "continuity": "above", + "name": "negative", + "rangeMax": null, + "rangeMin": 0, + "rangeType": "number", + "reverse": false, + "steps": 5, + "stops": [ { - "color": "#54B399", + "color": "#fbddd6", "stop": 0 }, { - "color": "#CC5642", - "stop": 1 + "color": "#f3bbaf", + "stop": 28259.4 + }, + { + "color": "#e99a89", + "stop": 56518.8 + }, + { + "color": "#db7965", + "stop": 84778.2 + }, + { + "color": "#cc5642", + "stop": 113037.6 } - ], + ] + }, + "type": "palette" + } + }, + { + "colorMode": "cell", + "columnId": "92e6e054-6aa9-4dca-8dcf-92e3721a1f97", + "isTransposed": false, + "palette": { + "name": "negative", + "params": { "continuity": "above", - "name": "custom", + "name": "negative", "rangeMax": null, "rangeMin": 0, - "rangeType": "number", - "steps": 5, + "rangeType": "percent", + "reverse": false, + "stops": [ + { + "color": "#fbddd6", + "stop": 0 + }, + { + "color": "#f3bbaf", + "stop": 20 + }, + { + "color": "#e99a89", + "stop": 40 + }, + { + "color": "#db7965", + "stop": 60 + }, + { + "color": "#cc5642", + "stop": 80 + } + ] + }, + "type": "palette" + } + }, + { + "alignment": "right", + "colorMode": "cell", + "columnId": "ae60e375-1081-403f-9199-0501559f8489", + "isTransposed": false, + "palette": { + "name": "negative", + "params": { + "continuity": "above", + "name": "negative", + "rangeMax": null, + "rangeMin": 0, + "reverse": false, + "stops": [ + { + "color": "#fbddd6", + "stop": 0 + }, + { + "color": "#f3bbaf", + "stop": 20 + }, + { + "color": "#e99a89", + "stop": 40 + }, + { + "color": "#db7965", + "stop": 60 + }, + { + "color": "#cc5642", + "stop": 80 + } + ] + }, + "type": "palette" + } + }, + { + "colorMode": "cell", + "columnId": "5d3ed4d7-3317-43f9-ac29-c81c422d80be", + "isTransposed": false, + "palette": { + "name": "negative", + "params": { + "continuity": "above", + "name": "negative", + "rangeMax": null, + "rangeMin": 0, + "reverse": false, "stops": [ { - "color": "#54B399", - "stop": 1 + "color": "#fbddd6", + "stop": 0 + }, + { + "color": "#f3bbaf", + "stop": 20 + }, + { + "color": "#e99a89", + "stop": 40 + }, + { + "color": "#db7965", + "stop": 60 }, { - "color": "#CC5642", - "stop": 2 + "color": "#cc5642", + "stop": 80 } ] }, @@ -636,8 +547,9 @@ ], "layerId": "501c5bb4-5af0-46bf-99c1-e08ed2c31111", "layerType": "data", + "rowHeight": "auto", "sorting": { - "columnId": "97253ea0-c03f-4fc1-8512-c882a3018973", + "columnId": "ae60e375-1081-403f-9199-0501559f8489", "direction": "desc" } } @@ -650,29 +562,59 @@ "hidePanelTitles": false }, "gridData": { - "h": 14, + "h": 11, "i": "5848c519-791c-45e2-b350-0740a12c3ace", - "w": 22, + "w": 40, "x": 8, - "y": 14 + "y": 3 }, "panelIndex": "5848c519-791c-45e2-b350-0740a12c3ace", "title": "[Elastic Agent] Agents with Errors", "type": "lens" }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 12, + "markdown": "### Output and Queue\n\nHigh values for queue utilization and output latency help identify when the Agent is getting back-pressure from the system it's sending events to, which limits event throughput.", + "openLinksInNewTab": false + }, + "title": "", + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 5, + "i": "fb480e76-7e11-49dc-8128-b4ee911355b3", + "w": 40, + "x": 8, + "y": 14 + }, + "panelIndex": "fb480e76-7e11-49dc-8128-b4ee911355b3", + "type": "visualization" + }, { "embeddableConfig": { "attributes": { "description": "", "references": [ { - "id": "logs-*", - "name": "indexpattern-datasource-layer-2b14e40b-0f07-4713-b7fb-96b4df2c93aa", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "72b95764-5495-4c06-b72e-7d80a4f380cc", + "id": "metrics-*", + "name": "indexpattern-datasource-layer-501c5bb4-5af0-46bf-99c1-e08ed2c31111", "type": "index-pattern" } ], @@ -680,57 +622,156 @@ "adHocDataViews": {}, "datasourceStates": { "formBased": { + "currentIndexPatternId": "metrics-*", "layers": { - "2b14e40b-0f07-4713-b7fb-96b4df2c93aa": { + "501c5bb4-5af0-46bf-99c1-e08ed2c31111": { "columnOrder": [ - "0af06ae8-c199-4684-a132-a1a3d42acaec", - "faf97258-224e-4050-9c05-3c4bb647a9f0" + "a99f6081-4d6b-418d-92b5-28f77a248cbf", + "1d6892c0-7564-403e-a30e-88b16ab187aa", + "92e6e054-6aa9-4dca-8dcf-92e3721a1f97", + "34f8240d-c5c7-405a-b1a1-58e547a0912e", + "f6b051d6-125c-498c-aad9-d4364e3f1bd3", + "80c7b940-a0bf-4636-8980-e6b73c36f8e0" ], "columns": { - "0af06ae8-c199-4684-a132-a1a3d42acaec": { + "1d6892c0-7564-403e-a30e-88b16ab187aa": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Queue (p50)", + "operationType": "median", + "params": { + "emptyAsNull": true, + "format": { + "id": "percent", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.pipeline.queue.filled.pct" + }, + "34f8240d-c5c7-405a-b1a1-58e547a0912e": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Queue (Max)", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "percent", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.pipeline.queue.filled.pct" + }, + "80c7b940-a0bf-4636-8980-e6b73c36f8e0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Output Latency (p99)", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "duration", + "params": { + "compact": true, + "decimals": 2, + "fromUnit": "milliseconds", + "toUnit": "asSeconds" + } + } + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.write.latency.histogram.p99" + }, + "92e6e054-6aa9-4dca-8dcf-92e3721a1f97": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "" + }, + "isBucketed": false, + "label": "Queue (p90)", + "operationType": "percentile", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 0 + } + }, + "percentile": 90 + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.pipeline.queue.filled.pct" + }, + "a99f6081-4d6b-418d-92b5-28f77a248cbf": { "customLabel": true, "dataType": "string", "isBucketed": true, "label": "Agents", "operationType": "terms", "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, "missingBucket": false, "orderBy": { - "columnId": "faf97258-224e-4050-9c05-3c4bb647a9f0", + "columnId": "92e6e054-6aa9-4dca-8dcf-92e3721a1f97", "type": "column" }, - "orderDirection": "asc", - "otherBucket": false, + "orderDirection": "desc", + "otherBucket": true, "parentFormat": { - "id": "terms" + "id": "multi_terms" }, - "size": 10 + "secondaryFields": [ + "component.id" + ], + "size": 100 }, "scale": "ordinal", "sourceField": "agent.name" }, - "faf97258-224e-4050-9c05-3c4bb647a9f0": { + "f6b051d6-125c-498c-aad9-d4364e3f1bd3": { "customLabel": true, "dataType": "number", "isBucketed": false, - "label": "Number of Integrations", - "operationType": "unique_count", + "label": "Output Latency (Median)", + "operationType": "median", "params": { "emptyAsNull": true, "format": { - "id": "number", + "id": "duration", "params": { - "decimals": 0 + "compact": true, + "decimals": 2, + "fromUnit": "milliseconds", + "toUnit": "asSeconds" } } }, "scale": "ratio", - "sourceField": "data_stream.dataset" + "sourceField": "beat.stats.libbeat.output.write.latency.histogram.median" } }, - "incompleteColumns": {} + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 } } + }, + "textBased": { + "layers": {} } }, "filters": [ @@ -741,9 +782,28 @@ "meta": { "alias": null, "disabled": false, - "index": "72b95764-5495-4c06-b72e-7d80a4f380cc", + "field": "beat.stats.libbeat.pipeline.queue.filled.pct", + "index": "b536cc6c-2af1-4957-a213-abff957deafe", + "key": "beat.stats.libbeat.pipeline.queue.filled.pct", + "negate": false, + "type": "exists" + }, + "query": { + "exists": { + "field": "beat.stats.libbeat.pipeline.queue.filled.pct" + } + } + }, + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "a1c28df9-4fd0-4acb-bc12-0f510a821ed2", "key": "data_stream.dataset", - "negate": true, + "negate": false, "params": { "query": "elastic_agent*" }, @@ -762,61 +822,276 @@ "query": "" }, "visualization": { - "layers": [ + "columns": [ + { + "columnId": "a99f6081-4d6b-418d-92b5-28f77a248cbf", + "isTransposed": false, + "width": 415.5 + }, + { + "colorMode": "cell", + "columnId": "92e6e054-6aa9-4dca-8dcf-92e3721a1f97", + "isTransposed": false, + "palette": { + "name": "status", + "params": { + "continuity": "above", + "name": "status", + "rangeMax": null, + "rangeMin": 0, + "rangeType": "percent", + "reverse": false, + "stops": [ + { + "color": "#209280", + "stop": 0 + }, + { + "color": "#54b399", + "stop": 20 + }, + { + "color": "#d6bf57", + "stop": 40 + }, + { + "color": "#e7664c", + "stop": 60 + }, + { + "color": "#cc5642", + "stop": 80 + } + ] + }, + "type": "palette" + }, + "summaryRow": "none" + }, + { + "colorMode": "cell", + "columnId": "34f8240d-c5c7-405a-b1a1-58e547a0912e", + "isTransposed": false, + "palette": { + "name": "status", + "params": { + "continuity": "above", + "name": "status", + "rangeMax": null, + "rangeMin": 0, + "reverse": false, + "stops": [ + { + "color": "#209280", + "stop": 0 + }, + { + "color": "#54b399", + "stop": 20 + }, + { + "color": "#d6bf57", + "stop": 40 + }, + { + "color": "#e7664c", + "stop": 60 + }, + { + "color": "#cc5642", + "stop": 80 + } + ] + }, + "type": "palette" + } + }, + { + "colorMode": "cell", + "columnId": "1d6892c0-7564-403e-a30e-88b16ab187aa", + "isTransposed": false, + "palette": { + "name": "status", + "params": { + "continuity": "above", + "name": "status", + "rangeMax": null, + "rangeMin": 0, + "reverse": false, + "stops": [ + { + "color": "#209280", + "stop": 0 + }, + { + "color": "#54b399", + "stop": 20 + }, + { + "color": "#d6bf57", + "stop": 40 + }, + { + "color": "#e7664c", + "stop": 60 + }, + { + "color": "#cc5642", + "stop": 80 + } + ] + }, + "type": "palette" + } + }, + { + "colorMode": "cell", + "columnId": "f6b051d6-125c-498c-aad9-d4364e3f1bd3", + "isTransposed": false, + "palette": { + "name": "custom", + "params": { + "colorStops": [ + { + "color": "#209280", + "stop": 0 + }, + { + "color": "#54b399", + "stop": 200 + }, + { + "color": "#d6bf57", + "stop": 1000 + }, + { + "color": "#e7664c", + "stop": 5000 + }, + { + "color": "#cc5642", + "stop": 10000 + } + ], + "continuity": "above", + "name": "custom", + "rangeMax": null, + "rangeMin": 0, + "rangeType": "number", + "reverse": false, + "steps": 5, + "stops": [ + { + "color": "#209280", + "stop": 200 + }, + { + "color": "#54b399", + "stop": 1000 + }, + { + "color": "#d6bf57", + "stop": 5000 + }, + { + "color": "#e7664c", + "stop": 10000 + }, + { + "color": "#cc5642", + "stop": 10001 + } + ] + }, + "type": "palette" + } + }, { - "categoryDisplay": "default", - "layerId": "2b14e40b-0f07-4713-b7fb-96b4df2c93aa", - "layerType": "data", - "legendDisplay": "show", - "metrics": [ - "faf97258-224e-4050-9c05-3c4bb647a9f0" - ], - "nestedLegend": false, - "numberDisplay": "percent", - "primaryGroups": [ - "0af06ae8-c199-4684-a132-a1a3d42acaec" - ] + "colorMode": "cell", + "columnId": "80c7b940-a0bf-4636-8980-e6b73c36f8e0", + "isTransposed": false, + "palette": { + "name": "custom", + "params": { + "colorStops": [ + { + "color": "#209280", + "stop": 0 + }, + { + "color": "#54b399", + "stop": 200 + }, + { + "color": "#d6bf57", + "stop": 1000 + }, + { + "color": "#e7664c", + "stop": 5000 + }, + { + "color": "#cc5642", + "stop": 10000 + } + ], + "continuity": "above", + "name": "custom", + "rangeMax": null, + "rangeMin": 0, + "rangeType": "number", + "reverse": false, + "steps": 5, + "stops": [ + { + "color": "#209280", + "stop": 200 + }, + { + "color": "#54b399", + "stop": 1000 + }, + { + "color": "#d6bf57", + "stop": 5000 + }, + { + "color": "#e7664c", + "stop": 10000 + }, + { + "color": "#cc5642", + "stop": 10001 + } + ] + }, + "type": "palette" + } } ], - "shape": "donut" + "headerRowHeight": "custom", + "headerRowHeightLines": 3, + "layerId": "501c5bb4-5af0-46bf-99c1-e08ed2c31111", + "layerType": "data", + "rowHeight": "auto" } }, "title": "", "type": "lens", - "visualizationType": "lnsPie" - }, - "enhancements": { - "dynamicActions": { - "events": [ - { - "action": { - "config": { - "openInNewTab": false, - "useCurrentDateRange": true, - "useCurrentFilters": false - }, - "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", - "name": "Integrations Dashboard" - }, - "eventId": "f2edc3a8-5d50-4649-bb16-536aa103ed58", - "triggers": [ - "FILTER_TRIGGER" - ] - } - ] - } + "visualizationType": "lnsDatatable" }, + "enhancements": {}, "hidePanelTitles": false }, "gridData": { - "h": 14, - "i": "ea70f89b-accb-4972-9119-b04d1afae410", - "w": 18, - "x": 30, - "y": 14 + "h": 13, + "i": "bc7faf53-ac20-4e78-b947-7f1c26b2bbd3", + "w": 40, + "x": 8, + "y": 19 }, - "panelIndex": "ea70f89b-accb-4972-9119-b04d1afae410", - "title": "[Elastic Agent] Integrations per Agent", + "panelIndex": "bc7faf53-ac20-4e78-b947-7f1c26b2bbd3", + "title": "[Elastic Agent] Agent Queue and Output Latency", "type": "lens" }, { @@ -923,7 +1198,7 @@ "i": "c5caa206-df9f-430b-8ff2-7b29d29b3f06", "w": 40, "x": 8, - "y": 28 + "y": 32 }, "panelIndex": "c5caa206-df9f-430b-8ff2-7b29d29b3f06", "title": "Elastic-Agent errors", @@ -931,54 +1206,24 @@ } ], "timeRestore": false, - "title": "[Elastic Agent] Agent Info", + "title": "[Elastic Agent] Concerning Agents", "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2024-08-22T12:52:05.019Z", + "created_at": "2025-02-03T15:35:40.606Z", "id": "elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824", "managed": false, "references": [ - { - "id": "logs-*", - "name": "1fa17cb8-3a19-4fc7-9631-0f44ce8692b4:indexpattern-datasource-layer-299e2c43-13cd-477a-ba36-4c0f84bd32a4", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "1fa17cb8-3a19-4fc7-9631-0f44ce8692b4:ffe5b460-523c-4b2c-9403-4f6b7917c660", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "36dd783f-4b32-41db-8d33-e2fb7b4d9365:indexpattern-datasource-layer-d2a77691-eb30-480e-b021-e323a1f67f07", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "36dd783f-4b32-41db-8d33-e2fb7b4d9365:b2edb6cc-f065-48dc-acc7-0c42daded559", - "type": "index-pattern" - }, { "id": "logs-*", "name": "5848c519-791c-45e2-b350-0740a12c3ace:indexpattern-datasource-layer-501c5bb4-5af0-46bf-99c1-e08ed2c31111", "type": "index-pattern" }, { - "id": "logs-*", - "name": "ea70f89b-accb-4972-9119-b04d1afae410:indexpattern-datasource-layer-2b14e40b-0f07-4713-b7fb-96b4df2c93aa", - "type": "index-pattern" - }, - { - "id": "logs-*", - "name": "ea70f89b-accb-4972-9119-b04d1afae410:72b95764-5495-4c06-b72e-7d80a4f380cc", + "id": "metrics-*", + "name": "bc7faf53-ac20-4e78-b947-7f1c26b2bbd3:indexpattern-datasource-layer-501c5bb4-5af0-46bf-99c1-e08ed2c31111", "type": "index-pattern" }, - { - "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", - "name": "ea70f89b-accb-4972-9119-b04d1afae410:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:f2edc3a8-5d50-4649-bb16-536aa103ed58:dashboardId", - "type": "dashboard" - }, { "id": "logs-*", "name": "c5caa206-df9f-430b-8ff2-7b29d29b3f06:kibanaSavedObjectMeta.searchSourceJSON.index", diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824.json index c07a4784550..63dff58b4c6 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824.json @@ -74,7 +74,7 @@ "id": "", "params": { "fontSize": 12, - "markdown": "**Navigation**\n\n**Agent Health** \n\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \n**[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824)** \n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \n\n\n**Overview**\n\nThis dashboards visualizes the statistics and overall health of all the active integrations.\n\n", + "markdown": "**Agent Health** \n\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \n[Concerning Agents](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \n**[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824)** \n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \n\n\n**Integrations**\n\nThis dashboard visualizes the statistics and overall health of all the active integrations.\n\n", "openLinksInNewTab": false }, "title": "", @@ -90,7 +90,7 @@ "y": 0 }, "panelIndex": "f89ab83c-c65a-442f-9161-8459e71518cd", - "title": "Table of Contents", + "title": "Navigation", "type": "visualization" }, { @@ -526,9 +526,9 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2024-08-22T12:35:00.624Z", + "created_at": "2025-01-30T15:43:13.701Z", "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", - "managed": true, + "managed": false, "references": [ { "id": "logs-*", diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c.json index ad391efe489..006a791962c 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c.json @@ -3,8 +3,50 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}},\"38ea3251-776e-4a4f-9cb7-62de053bbae0\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"38ea3251-776e-4a4f-9cb7-62de053bbae0\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}},\"4c620d79-6f2d-4c1e-a30a-c7d63e4f2479\":{\"type\":\"optionsListControl\",\"order\":2,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"4c620d79-6f2d-4c1e-a30a-c7d63e4f2479\",\"fieldName\":\"filebeat_input.provider\",\"title\":\"Windows Channel\",\"enhancements\":{}}}}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "38ea3251-776e-4a4f-9cb7-62de053bbae0": { + "explicitInput": { + "enhancements": {}, + "fieldName": "filebeat_input.id", + "id": "38ea3251-776e-4a4f-9cb7-62de053bbae0", + "title": "Input ID" + }, + "grow": true, + "order": 1, + "type": "optionsListControl", + "width": "medium" + }, + "4c620d79-6f2d-4c1e-a30a-c7d63e4f2479": { + "explicitInput": { + "enhancements": {}, + "fieldName": "filebeat_input.provider", + "id": "4c620d79-6f2d-4c1e-a30a-c7d63e4f2479", + "title": "Windows Channel" + }, + "grow": true, + "order": 2, + "type": "optionsListControl", + "width": "medium" + }, + "d5126805-1e20-4c32-8c7b-a9c0afee3215": { + "explicitInput": { + "enhancements": {}, + "fieldName": "agent.name", + "id": "d5126805-1e20-4c32-8c7b-a9c0afee3215", + "title": "Agent Name" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -1665,7 +1707,7 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T11:59:32.273Z", + "created_at": "2025-01-30T02:34:03.886Z", "id": "elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c", "managed": false, "references": [ diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2.json index bec373236d0..e2ecc339b97 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2.json @@ -3,8 +3,38 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}},\"38ea3251-776e-4a4f-9cb7-62de053bbae0\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"38ea3251-776e-4a4f-9cb7-62de053bbae0\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}}}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "38ea3251-776e-4a4f-9cb7-62de053bbae0": { + "explicitInput": { + "enhancements": {}, + "fieldName": "filebeat_input.id", + "id": "38ea3251-776e-4a4f-9cb7-62de053bbae0", + "title": "Input ID" + }, + "grow": true, + "order": 1, + "type": "optionsListControl", + "width": "medium" + }, + "d5126805-1e20-4c32-8c7b-a9c0afee3215": { + "explicitInput": { + "enhancements": {}, + "fieldName": "agent.name", + "id": "d5126805-1e20-4c32-8c7b-a9c0afee3215", + "title": "Agent Name" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -2319,7 +2349,7 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T11:58:28.853Z", + "created_at": "2025-01-30T02:34:00.820Z", "id": "elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2", "managed": false, "references": [ diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-7986a100-9817-11ee-80a4-550241a842c0.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-7986a100-9817-11ee-80a4-550241a842c0.json index de104034847..7139a609e62 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-7986a100-9817-11ee-80a4-550241a842c0.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-7986a100-9817-11ee-80a4-550241a842c0.json @@ -3,8 +3,38 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"256345ef-4c4e-4a2d-8354-ba95851c9b83\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"256345ef-4c4e-4a2d-8354-ba95851c9b83\",\"enhancements\":{}}},\"3ea28b26-39f3-4ae8-8718-e1cc5f6b8a3a\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"3ea28b26-39f3-4ae8-8718-e1cc5f6b8a3a\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}}}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "256345ef-4c4e-4a2d-8354-ba95851c9b83": { + "explicitInput": { + "enhancements": {}, + "fieldName": "agent.name", + "id": "256345ef-4c4e-4a2d-8354-ba95851c9b83", + "title": "Agent Name" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + }, + "3ea28b26-39f3-4ae8-8718-e1cc5f6b8a3a": { + "explicitInput": { + "enhancements": {}, + "fieldName": "filebeat_input.id", + "id": "3ea28b26-39f3-4ae8-8718-e1cc5f6b8a3a", + "title": "Input ID" + }, + "grow": true, + "order": 1, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -1269,7 +1299,7 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T11:57:25.890Z", + "created_at": "2025-01-30T02:33:55.766Z", "id": "elastic_agent-7986a100-9817-11ee-80a4-550241a842c0", "managed": false, "references": [ diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2.json index 4fc047e1b0e..3376d68368b 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2.json @@ -3,8 +3,38 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}},\"76e26974-d195-4522-be5e-d80a3e1925bd\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"76e26974-d195-4522-be5e-d80a3e1925bd\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}}}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "76e26974-d195-4522-be5e-d80a3e1925bd": { + "explicitInput": { + "enhancements": {}, + "fieldName": "filebeat_input.id", + "id": "76e26974-d195-4522-be5e-d80a3e1925bd", + "title": "Input ID" + }, + "grow": true, + "order": 1, + "type": "optionsListControl", + "width": "medium" + }, + "d5126805-1e20-4c32-8c7b-a9c0afee3215": { + "explicitInput": { + "enhancements": {}, + "fieldName": "agent.name", + "id": "d5126805-1e20-4c32-8c7b-a9c0afee3215", + "title": "Agent Name" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -1469,7 +1499,7 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T11:58:47.264Z", + "created_at": "2025-01-30T02:34:01.905Z", "id": "elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2", "managed": false, "references": [ diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2.json index 9563f6acd7d..9c44d3a0803 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2.json @@ -3,8 +3,26 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}}}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "d5126805-1e20-4c32-8c7b-a9c0afee3215": { + "explicitInput": { + "enhancements": {}, + "fieldName": "agent.name", + "id": "d5126805-1e20-4c32-8c7b-a9c0afee3215", + "title": "Agent Name" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -1747,7 +1765,7 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T11:59:11.117Z", + "created_at": "2025-01-30T02:34:02.903Z", "id": "elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2", "managed": false, "references": [ diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-92846340-95ab-11ee-8ec1-093013efb0e3.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-92846340-95ab-11ee-8ec1-093013efb0e3.json index 6cdd77fdca0..b2854b48844 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-92846340-95ab-11ee-8ec1-093013efb0e3.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-92846340-95ab-11ee-8ec1-093013efb0e3.json @@ -3,8 +3,38 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"8bb29d21-2c75-4795-912d-d3e14a4fffe3\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"8bb29d21-2c75-4795-912d-d3e14a4fffe3\",\"enhancements\":{}}},\"2b413b76-e706-4470-aebe-2838998c611d\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"2b413b76-e706-4470-aebe-2838998c611d\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}}}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "2b413b76-e706-4470-aebe-2838998c611d": { + "explicitInput": { + "enhancements": {}, + "fieldName": "filebeat_input.id", + "id": "2b413b76-e706-4470-aebe-2838998c611d", + "title": "Input ID" + }, + "grow": true, + "order": 1, + "type": "optionsListControl", + "width": "medium" + }, + "8bb29d21-2c75-4795-912d-d3e14a4fffe3": { + "explicitInput": { + "enhancements": {}, + "fieldName": "agent.name", + "id": "8bb29d21-2c75-4795-912d-d3e14a4fffe3", + "title": "Agent Name" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -3158,7 +3188,7 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T11:58:08.013Z", + "created_at": "2025-01-30T02:33:56.780Z", "id": "elastic_agent-92846340-95ab-11ee-8ec1-093013efb0e3", "managed": false, "references": [ diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824.json index e77a05e037a..741a1f2fe8d 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824.json @@ -3,8 +3,45 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "twoLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "0262f5fe-fa83-4019-8777-32805030980c": { + "explicitInput": { + "enhancements": {}, + "fieldName": "data_stream.namespace", + "grow": true, + "id": "0262f5fe-fa83-4019-8777-32805030980c", + "selectedOptions": [], + "title": "Namespace", + "width": "medium" + }, + "grow": true, + "order": 1, + "type": "optionsListControl", + "width": "medium" + }, + "9b87225b-2e22-4928-99aa-7317b14f1455": { + "explicitInput": { + "enhancements": {}, + "existsSelected": true, + "fieldName": "host.os.family", + "grow": true, + "id": "9b87225b-2e22-4928-99aa-7317b14f1455", + "selectedOptions": [], + "title": "Platform", + "width": "medium" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -43,7 +80,7 @@ "id": "", "params": { "fontSize": 12, - "markdown": "**Navigation**\n\n**Agent Health** \n\n**[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824)** \n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \n\n**Overview**\n\nThis dashboard gives an overview of the current overall state and health of all Agents and their related enabled Integrations.\n\n", + "markdown": "**Agent Health** \n\n**[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824)** \n[Concerning Agents](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \n\n**Overview**\n\nThis dashboard gives an overview of the current overall state and health of all Agents and their related enabled Integrations.\n\n", "openLinksInNewTab": false }, "title": "", @@ -59,45 +96,58 @@ "y": 0 }, "panelIndex": "7ec831d9-fe10-44ae-8859-ac8ed50ef16f", - "title": "Table of Contents", + "title": "Navigation", "type": "visualization" }, { "embeddableConfig": { "attributes": { "description": "", - "references": [], + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-468dc136-5f5c-4cd1-8569-cc8529881e52", + "type": "index-pattern" + } + ], "state": { "adHocDataViews": { - "94331d37-a953-4700-bcae-4b467884b096": { + "726233d2-67fb-4e0c-b7e0-948ded447475": { "allowNoIndex": false, "fieldAttrs": {}, "fieldFormats": {}, - "id": "94331d37-a953-4700-bcae-4b467884b096", + "id": "726233d2-67fb-4e0c-b7e0-948ded447475", "name": "logs-*, metrics-*", "runtimeFieldMap": {}, "sourceFilters": [], "timeFieldName": "@timestamp", "title": "logs-*,metrics-*" + }, + "bec05483-0da0-488c-a774-1e885749202a": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "bec05483-0da0-488c-a774-1e885749202a", + "name": "logs-*,metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" } }, "datasourceStates": { "formBased": { "layers": { - "7a3dc055-1f15-4a42-b451-90a79c11e49c": { + "468dc136-5f5c-4cd1-8569-cc8529881e52": { "columnOrder": [ - "15e49cfd-4bd5-4d51-af12-0878e9597dfa" + "a829ad10-3d32-47f1-8652-6cc35ed80edf" ], "columns": { - "15e49cfd-4bd5-4d51-af12-0878e9597dfa": { + "a829ad10-3d32-47f1-8652-6cc35ed80edf": { "customLabel": true, "dataType": "number", - "filter": { - "language": "kuery", - "query": "" - }, "isBucketed": false, - "label": "Integrations Enabled", + "label": "Total Agents", "operationType": "unique_count", "params": { "emptyAsNull": false, @@ -110,7 +160,7 @@ } }, "scale": "ratio", - "sourceField": "data_stream.dataset" + "sourceField": "agent.id" } }, "incompleteColumns": {}, @@ -130,7 +180,8 @@ "meta": { "alias": null, "disabled": false, - "index": "94331d37-a953-4700-bcae-4b467884b096", + "field": "data_stream.dataset", + "index": "bec05483-0da0-488c-a774-1e885749202a", "key": "data_stream.dataset", "negate": true, "params": { @@ -145,56 +196,18 @@ } } ], - "internalReferences": [ - { - "id": "94331d37-a953-4700-bcae-4b467884b096", - "name": "indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", - "type": "index-pattern" - } - ], + "internalReferences": [], "query": { "language": "kuery", "query": "" }, "visualization": { - "layerId": "7a3dc055-1f15-4a42-b451-90a79c11e49c", + "icon": "compute", + "layerId": "468dc136-5f5c-4cd1-8569-cc8529881e52", "layerType": "data", - "metricAccessor": "15e49cfd-4bd5-4d51-af12-0878e9597dfa", - "palette": { - "name": "custom", - "params": { - "colorStops": [ - { - "color": "#cc5642", - "stop": null - }, - { - "color": "#54B399", - "stop": 1 - } - ], - "continuity": "all", - "maxSteps": 5, - "name": "custom", - "progression": "fixed", - "rangeMax": null, - "rangeMin": null, - "rangeType": "number", - "reverse": false, - "steps": 3, - "stops": [ - { - "color": "#cc5642", - "stop": 1 - }, - { - "color": "#54B399", - "stop": 20 - } - ] - }, - "type": "palette" - } + "metricAccessor": "a829ad10-3d32-47f1-8652-6cc35ed80edf", + "showBar": false, + "subtitle": "" } }, "title": "", @@ -212,9 +225,9 @@ "useCurrentFilters": true }, "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", - "name": "View Integrations Dashboard" + "name": "View Agents Dashboard" }, - "eventId": "9ecd8fe7-916e-468c-a071-4ea76cf09520", + "eventId": "ff1c170b-d997-40ef-9093-ca8265c8c031", "triggers": [ "FILTER_TRIGGER" ] @@ -226,62 +239,82 @@ }, "gridData": { "h": 4, - "i": "106d153c-b2ce-497f-92a2-a6e37f3fee48", - "w": 10, + "i": "d9875e32-dd5f-4084-81c5-262f7bd0ccba", + "w": 15, "x": 8, "y": 0 }, - "panelIndex": "106d153c-b2ce-497f-92a2-a6e37f3fee48", + "panelIndex": "d9875e32-dd5f-4084-81c5-262f7bd0ccba", + "title": "Current Active Agents", "type": "lens" }, { "embeddableConfig": { "attributes": { "description": "", - "references": [], + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-468dc136-5f5c-4cd1-8569-cc8529881e52", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "ed014ab7-b6f4-476a-9a91-dc2604779356", + "type": "index-pattern" + } + ], "state": { "adHocDataViews": { - "509ef00a-afdf-4b93-a616-fe6a0c1496a4": { + "726233d2-67fb-4e0c-b7e0-948ded447475": { "allowNoIndex": false, "fieldAttrs": {}, "fieldFormats": {}, - "id": "509ef00a-afdf-4b93-a616-fe6a0c1496a4", + "id": "726233d2-67fb-4e0c-b7e0-948ded447475", "name": "logs-*, metrics-*", "runtimeFieldMap": {}, "sourceFilters": [], "timeFieldName": "@timestamp", "title": "logs-*,metrics-*" + }, + "bec05483-0da0-488c-a774-1e885749202a": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "bec05483-0da0-488c-a774-1e885749202a", + "name": "logs-*,metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" } }, "datasourceStates": { "formBased": { "layers": { - "87b97f29-3b44-4769-8c7c-469a4d9a906f": { + "468dc136-5f5c-4cd1-8569-cc8529881e52": { "columnOrder": [ - "ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2" + "a829ad10-3d32-47f1-8652-6cc35ed80edf" ], "columns": { - "ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2": { + "a829ad10-3d32-47f1-8652-6cc35ed80edf": { "customLabel": true, "dataType": "number", - "filter": { - "language": "kuery", - "query": "event.kind:\"pipeline_error\" " - }, "isBucketed": false, - "label": "Ingest Errors", - "operationType": "count", + "label": "Linux", + "operationType": "unique_count", "params": { "emptyAsNull": false, "format": { "id": "number", "params": { + "compact": true, "decimals": 0 } } }, "scale": "ratio", - "sourceField": "___records___" + "sourceField": "agent.id" } }, "incompleteColumns": {}, @@ -293,57 +326,81 @@ "layers": {} } }, - "filters": [], - "internalReferences": [ + "filters": [ { - "id": "509ef00a-afdf-4b93-a616-fe6a0c1496a4", - "name": "indexpattern-datasource-layer-87b97f29-3b44-4769-8c7c-469a4d9a906f", - "type": "index-pattern" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "host.os.family", + "index": "ed014ab7-b6f4-476a-9a91-dc2604779356", + "key": "host.os.family", + "negate": true, + "params": [ + "darwin", + "windows" + ], + "type": "phrases", + "value": [ + "darwin", + "windows" + ] + }, + "query": { + "bool": { + "minimum_should_match": 1, + "should": [ + { + "match_phrase": { + "host.os.family": "darwin" + } + }, + { + "match_phrase": { + "host.os.family": "windows" + } + } + ] + } + } + }, + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "bec05483-0da0-488c-a774-1e885749202a", + "key": "data_stream.dataset", + "negate": true, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } } ], + "internalReferences": [], "query": { "language": "kuery", "query": "" }, "visualization": { - "layerId": "87b97f29-3b44-4769-8c7c-469a4d9a906f", + "icon": "compute", + "layerId": "468dc136-5f5c-4cd1-8569-cc8529881e52", "layerType": "data", - "metricAccessor": "ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2", - "palette": { - "name": "custom", - "params": { - "colorStops": [ - { - "color": "#54B399", - "stop": null - }, - { - "color": "#cc5642", - "stop": 1 - } - ], - "continuity": "all", - "maxSteps": 5, - "name": "custom", - "progression": "fixed", - "rangeMax": null, - "rangeMin": null, - "rangeType": "number", - "reverse": false, - "steps": 3, - "stops": [ - { - "color": "#54B399", - "stop": 1 - }, - { - "color": "#cc5642", - "stop": 2 - } - ] - }, - "type": "palette" - } + "metricAccessor": "a829ad10-3d32-47f1-8652-6cc35ed80edf", + "showBar": false, + "subtitle": "" } }, "title": "", @@ -361,9 +418,9 @@ "useCurrentFilters": true }, "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", - "name": "View Integrations Dashboard" + "name": "View Agents Dashboard" }, - "eventId": "34bc44f3-8bfe-424b-ada8-225ec0ca67a6", + "eventId": "ff1c170b-d997-40ef-9093-ca8265c8c031", "triggers": [ "FILTER_TRIGGER" ] @@ -375,62 +432,82 @@ }, "gridData": { "h": 4, - "i": "f7fb14c3-542a-4dcb-a141-ea6f57f7ec50", - "w": 10, - "x": 18, + "i": "59a52026-1b41-4eb7-a089-8f8033bcd1d2", + "w": 6, + "x": 23, "y": 0 }, - "panelIndex": "f7fb14c3-542a-4dcb-a141-ea6f57f7ec50", + "panelIndex": "59a52026-1b41-4eb7-a089-8f8033bcd1d2", + "title": "Current Active Agents", "type": "lens" }, { "embeddableConfig": { "attributes": { "description": "", - "references": [], + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-468dc136-5f5c-4cd1-8569-cc8529881e52", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "7311451c-cf29-4a7a-87b2-c068b0067606", + "type": "index-pattern" + } + ], "state": { "adHocDataViews": { - "7d6635c4-3438-471c-9e45-6a1e6057a7fe": { + "726233d2-67fb-4e0c-b7e0-948ded447475": { "allowNoIndex": false, "fieldAttrs": {}, "fieldFormats": {}, - "id": "7d6635c4-3438-471c-9e45-6a1e6057a7fe", + "id": "726233d2-67fb-4e0c-b7e0-948ded447475", "name": "logs-*, metrics-*", "runtimeFieldMap": {}, "sourceFilters": [], "timeFieldName": "@timestamp", "title": "logs-*,metrics-*" + }, + "bec05483-0da0-488c-a774-1e885749202a": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "bec05483-0da0-488c-a774-1e885749202a", + "name": "logs-*,metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" } }, "datasourceStates": { "formBased": { "layers": { - "87b97f29-3b44-4769-8c7c-469a4d9a906f": { + "468dc136-5f5c-4cd1-8569-cc8529881e52": { "columnOrder": [ - "ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2" + "a829ad10-3d32-47f1-8652-6cc35ed80edf" ], "columns": { - "ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2": { + "a829ad10-3d32-47f1-8652-6cc35ed80edf": { "customLabel": true, "dataType": "number", - "filter": { - "language": "kuery", - "query": "log.level: \"error\" " - }, "isBucketed": false, - "label": "Agent Errors", - "operationType": "count", + "label": "macOS", + "operationType": "unique_count", "params": { "emptyAsNull": false, "format": { "id": "number", "params": { + "compact": true, "decimals": 0 } } }, "scale": "ratio", - "sourceField": "___records___" + "sourceField": "agent.id" } }, "incompleteColumns": {}, @@ -450,7 +527,30 @@ "meta": { "alias": null, "disabled": false, - "index": "7d6635c4-3438-471c-9e45-6a1e6057a7fe", + "field": "host.os.family", + "index": "7311451c-cf29-4a7a-87b2-c068b0067606", + "key": "host.os.family", + "negate": false, + "params": { + "query": "darwin" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "host.os.family": "darwin" + } + } + }, + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "bec05483-0da0-488c-a774-1e885749202a", "key": "data_stream.dataset", "negate": true, "params": { @@ -465,56 +565,18 @@ } } ], - "internalReferences": [ - { - "id": "7d6635c4-3438-471c-9e45-6a1e6057a7fe", - "name": "indexpattern-datasource-layer-87b97f29-3b44-4769-8c7c-469a4d9a906f", - "type": "index-pattern" - } - ], + "internalReferences": [], "query": { "language": "kuery", "query": "" }, "visualization": { - "layerId": "87b97f29-3b44-4769-8c7c-469a4d9a906f", + "icon": "compute", + "layerId": "468dc136-5f5c-4cd1-8569-cc8529881e52", "layerType": "data", - "metricAccessor": "ff7ba9db-cf33-4cda-be08-7ca4d3c4bcd2", - "palette": { - "name": "custom", - "params": { - "colorStops": [ - { - "color": "#54B399", - "stop": null - }, - { - "color": "#cc5642", - "stop": 1 - } - ], - "continuity": "all", - "maxSteps": 5, - "name": "custom", - "progression": "fixed", - "rangeMax": null, - "rangeMin": null, - "rangeType": "number", - "reverse": false, - "steps": 3, - "stops": [ - { - "color": "#54B399", - "stop": 1 - }, - { - "color": "#cc5642", - "stop": 2 - } - ] - }, - "type": "palette" - } + "metricAccessor": "a829ad10-3d32-47f1-8652-6cc35ed80edf", + "showBar": false, + "subtitle": "" } }, "title": "", @@ -534,7 +596,7 @@ "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", "name": "View Agents Dashboard" }, - "eventId": "1c9c2911-505b-4aae-92d9-ae278ab4a378", + "eventId": "ff1c170b-d997-40ef-9093-ca8265c8c031", "triggers": [ "FILTER_TRIGGER" ] @@ -546,87 +608,91 @@ }, "gridData": { "h": 4, - "i": "e8be8d39-4557-4077-bf45-e8c481f90699", - "w": 10, - "x": 38, + "i": "6008b7a6-0742-4475-be23-090bfa72bede", + "w": 6, + "x": 29, "y": 0 }, - "panelIndex": "e8be8d39-4557-4077-bf45-e8c481f90699", + "panelIndex": "6008b7a6-0742-4475-be23-090bfa72bede", + "title": "Current Active Agents", "type": "lens" }, { "embeddableConfig": { "attributes": { "description": "", - "references": [], + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-468dc136-5f5c-4cd1-8569-cc8529881e52", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "857b91f1-b12f-4215-ac6c-8239b97c40fb", + "type": "index-pattern" + } + ], "state": { "adHocDataViews": { - "cd1d606c-b055-4564-b684-4fba543190d7": { - "allowNoIndex": true, + "726233d2-67fb-4e0c-b7e0-948ded447475": { + "allowNoIndex": false, "fieldAttrs": {}, "fieldFormats": {}, - "id": "cd1d606c-b055-4564-b684-4fba543190d7", + "id": "726233d2-67fb-4e0c-b7e0-948ded447475", "name": "logs-*, metrics-*", "runtimeFieldMap": {}, "sourceFilters": [], "timeFieldName": "@timestamp", "title": "logs-*,metrics-*" + }, + "bec05483-0da0-488c-a774-1e885749202a": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "bec05483-0da0-488c-a774-1e885749202a", + "name": "logs-*,metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" } }, "datasourceStates": { "formBased": { "layers": { - "6c39da5e-0bfa-4ac0-b52c-75491ad21e8a": { + "468dc136-5f5c-4cd1-8569-cc8529881e52": { "columnOrder": [ - "ab9c8cb3-f469-4791-b087-cc9f006d60ee", - "b8e08b83-8208-4df0-b627-95b5704b94da" + "a829ad10-3d32-47f1-8652-6cc35ed80edf" ], "columns": { - "ab9c8cb3-f469-4791-b087-cc9f006d60ee": { - "customLabel": true, - "dataType": "string", - "isBucketed": true, - "label": "Most Active Agents", - "operationType": "terms", - "params": { - "missingBucket": false, - "orderBy": { - "columnId": "b8e08b83-8208-4df0-b627-95b5704b94da", - "type": "column" - }, - "orderDirection": "desc", - "otherBucket": false, - "parentFormat": { - "id": "terms" - }, - "secondaryFields": [], - "size": 10 - }, - "scale": "ordinal", - "sourceField": "agent.name" - }, - "b8e08b83-8208-4df0-b627-95b5704b94da": { + "a829ad10-3d32-47f1-8652-6cc35ed80edf": { "customLabel": true, "dataType": "number", "isBucketed": false, - "label": "Events", - "operationType": "count", + "label": "Windows", + "operationType": "unique_count", "params": { - "emptyAsNull": true, + "emptyAsNull": false, "format": { "id": "number", "params": { + "compact": true, "decimals": 0 } } }, "scale": "ratio", - "sourceField": "___records___" + "sourceField": "agent.id" } }, - "incompleteColumns": {} + "incompleteColumns": {}, + "sampling": 1 } } + }, + "textBased": { + "layers": {} } }, "filters": [ @@ -637,77 +703,1192 @@ "meta": { "alias": null, "disabled": false, - "index": "cd1d606c-b055-4564-b684-4fba543190d7", - "key": "data_stream.dataset", - "negate": true, + "field": "host.os.family", + "index": "857b91f1-b12f-4215-ac6c-8239b97c40fb", + "key": "host.os.family", + "negate": false, "params": { - "query": "elastic_agent*" + "query": "windows" }, "type": "phrase" }, "query": { "match_phrase": { - "data_stream.dataset": "elastic_agent*" + "host.os.family": "windows" } } - } - ], - "internalReferences": [ + }, { - "id": "cd1d606c-b055-4564-b684-4fba543190d7", - "name": "indexpattern-datasource-layer-6c39da5e-0bfa-4ac0-b52c-75491ad21e8a", - "type": "index-pattern" - } - ], - "query": { - "language": "kuery", - "query": "" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "bec05483-0da0-488c-a774-1e885749202a", + "key": "data_stream.dataset", + "negate": true, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "icon": "compute", + "layerId": "468dc136-5f5c-4cd1-8569-cc8529881e52", + "layerType": "data", + "metricAccessor": "a829ad10-3d32-47f1-8652-6cc35ed80edf", + "showBar": false, + "subtitle": "" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": { + "dynamicActions": { + "events": [ + { + "action": { + "config": { + "openInNewTab": false, + "useCurrentDateRange": true, + "useCurrentFilters": true + }, + "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", + "name": "View Agents Dashboard" + }, + "eventId": "ff1c170b-d997-40ef-9093-ca8265c8c031", + "triggers": [ + "FILTER_TRIGGER" + ] + } + ] + } + }, + "hidePanelTitles": true + }, + "gridData": { + "h": 4, + "i": "10e927b9-aef1-4f6e-b038-b9e25a9845b4", + "w": 6, + "x": 35, + "y": 0 + }, + "panelIndex": "10e927b9-aef1-4f6e-b038-b9e25a9845b4", + "title": "Current Active Agents", + "type": "lens" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "id": "", + "params": { + "fontSize": 12, + "markdown": "## Integration Volume", + "openLinksInNewTab": false + }, + "title": "", + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 3, + "i": "e4c02393-ae20-4c6f-a858-6310a131dc03", + "w": 40, + "x": 8, + "y": 4 + }, + "panelIndex": "e4c02393-ae20-4c6f-a858-6310a131dc03", + "type": "visualization" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "logs-*", + "name": "indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": { + "94331d37-a953-4700-bcae-4b467884b096": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "94331d37-a953-4700-bcae-4b467884b096", + "name": "logs-*, metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" + } + }, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "logs-*", + "layers": { + "7a3dc055-1f15-4a42-b451-90a79c11e49c": { + "columnOrder": [ + "15e49cfd-4bd5-4d51-af12-0878e9597dfa" + ], + "columns": { + "15e49cfd-4bd5-4d51-af12-0878e9597dfa": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "" + }, + "isBucketed": false, + "label": "Logs Datasets", + "operationType": "unique_count", + "params": { + "emptyAsNull": false, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "data_stream.dataset" + } + }, + "incompleteColumns": {}, + "indexPatternId": "logs-*", + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "14c02c70-221d-4895-b1d8-7b656c8c02da", + "key": "data_stream.dataset", + "negate": true, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "7a3dc055-1f15-4a42-b451-90a79c11e49c", + "layerType": "data", + "metricAccessor": "15e49cfd-4bd5-4d51-af12-0878e9597dfa", + "showBar": false + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": { + "dynamicActions": { + "events": [ + { + "action": { + "config": { + "openInNewTab": false, + "useCurrentDateRange": true, + "useCurrentFilters": true + }, + "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", + "name": "View Integrations Dashboard" + }, + "eventId": "9ecd8fe7-916e-468c-a071-4ea76cf09520", + "triggers": [ + "FILTER_TRIGGER" + ] + } + ] + } + }, + "hidePanelTitles": true + }, + "gridData": { + "h": 4, + "i": "106d153c-b2ce-497f-92a2-a6e37f3fee48", + "w": 8, + "x": 8, + "y": 7 + }, + "panelIndex": "106d153c-b2ce-497f-92a2-a6e37f3fee48", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "logs-*", + "name": "indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "indexpattern-datasource-layer-4e4a55ee-60a3-4eaf-bde3-5ef27f2268fd", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": { + "94331d37-a953-4700-bcae-4b467884b096": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "94331d37-a953-4700-bcae-4b467884b096", + "name": "logs-*, metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" + }, + "cfd46d2f-3aaf-4f42-9310-07acf5560938": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "cfd46d2f-3aaf-4f42-9310-07acf5560938", + "name": "logs-*,metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" + } + }, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "logs-*", + "layers": { + "4e4a55ee-60a3-4eaf-bde3-5ef27f2268fd": { + "columnOrder": [ + "aa3fefad-e939-4bfe-9963-0fdeee39786b", + "7b137ebc-b934-46e3-9872-c4d1b47fd8f0", + "7b137ebc-b934-46e3-9872-c4d1b47fd8f0X0" + ], + "columns": { + "7b137ebc-b934-46e3-9872-c4d1b47fd8f0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Incoming Log Rate", + "operationType": "formula", + "params": { + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + }, + "formula": "count(data_stream.dataset, kql='')", + "isFormulaBroken": false + }, + "references": [ + "7b137ebc-b934-46e3-9872-c4d1b47fd8f0X0" + ], + "scale": "ratio", + "timeScale": "s" + }, + "7b137ebc-b934-46e3-9872-c4d1b47fd8f0X0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "" + }, + "isBucketed": false, + "label": "Part of Incoming Log Rate", + "operationType": "count", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "data_stream.dataset" + }, + "aa3fefad-e939-4bfe-9963-0fdeee39786b": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "logs-*", + "linkToLayers": [ + "7a3dc055-1f15-4a42-b451-90a79c11e49c" + ], + "sampling": 1 + }, + "7a3dc055-1f15-4a42-b451-90a79c11e49c": { + "columnOrder": [ + "15e49cfd-4bd5-4d51-af12-0878e9597dfa", + "15e49cfd-4bd5-4d51-af12-0878e9597dfaX0" + ], + "columns": { + "15e49cfd-4bd5-4d51-af12-0878e9597dfa": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Incoming Log Rate", + "operationType": "formula", + "params": { + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + }, + "formula": "count(data_stream.dataset, kql='')", + "isFormulaBroken": false + }, + "references": [ + "15e49cfd-4bd5-4d51-af12-0878e9597dfaX0" + ], + "scale": "ratio", + "timeScale": "s" + }, + "15e49cfd-4bd5-4d51-af12-0878e9597dfaX0": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "" + }, + "isBucketed": false, + "label": "Part of count(data_stream.dataset, kql='')", + "operationType": "count", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "data_stream.dataset" + } + }, + "incompleteColumns": {}, + "indexPatternId": "logs-*", + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "cfd46d2f-3aaf-4f42-9310-07acf5560938", + "key": "data_stream.dataset", + "negate": true, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } + }, + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "elastic_agent.id", + "index": "cfd46d2f-3aaf-4f42-9310-07acf5560938", + "key": "elastic_agent.id", + "negate": false, + "type": "exists" + }, + "query": { + "exists": { + "field": "elastic_agent.id" + } + } + } + ], + "internalReferences": [ + { + "id": "cfd46d2f-3aaf-4f42-9310-07acf5560938", + "name": "indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", + "type": "index-pattern" + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "7a3dc055-1f15-4a42-b451-90a79c11e49c", + "layerType": "data", + "metricAccessor": "15e49cfd-4bd5-4d51-af12-0878e9597dfa", + "showBar": false, + "trendlineLayerId": "4e4a55ee-60a3-4eaf-bde3-5ef27f2268fd", + "trendlineLayerType": "metricTrendline", + "trendlineMetricAccessor": "7b137ebc-b934-46e3-9872-c4d1b47fd8f0", + "trendlineTimeAccessor": "aa3fefad-e939-4bfe-9963-0fdeee39786b" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": { + "dynamicActions": { + "events": [ + { + "action": { + "config": { + "openInNewTab": false, + "useCurrentDateRange": true, + "useCurrentFilters": true + }, + "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", + "name": "View Integrations Dashboard" + }, + "eventId": "9ecd8fe7-916e-468c-a071-4ea76cf09520", + "triggers": [ + "FILTER_TRIGGER" + ] + } + ] + } + }, + "hidePanelTitles": true + }, + "gridData": { + "h": 4, + "i": "7ef26208-03ac-47c3-84c4-178469ff3851", + "w": 8, + "x": 16, + "y": 7 + }, + "panelIndex": "7ef26208-03ac-47c3-84c4-178469ff3851", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "logs-*", + "name": "indexpattern-datasource-layer-de6fa086-f667-4505-a866-765f94276cbc", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-1e4edfad-8552-4036-9ef3-7bf67d33311a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-415b2a49-b6aa-4b37-b6e7-ac22fc92b0f8", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "indexpattern-datasource-layer-e97d8c4d-22e4-481f-bfb1-759cc054bbd5", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "logs-*", + "layers": { + "1e4edfad-8552-4036-9ef3-7bf67d33311a": { + "columnOrder": [ + "bcbaf9f4-2b40-484d-9c9a-b1bf35fb1137", + "5a105d6b-0d6e-4db5-aeaa-9387d1b526b8" + ], + "columns": { + "5a105d6b-0d6e-4db5-aeaa-9387d1b526b8": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "NOT data_stream.dataset: elastic_agent*" + }, + "isBucketed": false, + "label": "Metrics", + "operationType": "count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "___records___" + }, + "bcbaf9f4-2b40-484d-9c9a-b1bf35fb1137": { + "customLabel": true, + "dataType": "date", + "isBucketed": true, + "label": "Time", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "linkToLayers": [], + "sampling": 1 + }, + "415b2a49-b6aa-4b37-b6e7-ac22fc92b0f8": { + "columnOrder": [ + "53751ffc-a729-43f6-9c61-d8d7aab9a56f", + "0ecc6c53-1c44-42c0-96ec-f42364a9abf1" + ], + "columns": { + "0ecc6c53-1c44-42c0-96ec-f42364a9abf1": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "NOT data_stream.dataset: elastic_agent*" + }, + "isBucketed": false, + "label": "Metrics (Yesterday)", + "operationType": "count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "___records___", + "timeShift": "1d" + }, + "53751ffc-a729-43f6-9c61-d8d7aab9a56f": { + "customLabel": true, + "dataType": "date", + "isBucketed": true, + "label": "Time", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "linkToLayers": [], + "sampling": 1 + }, + "de6fa086-f667-4505-a866-765f94276cbc": { + "columnOrder": [ + "2f55c182-a9b0-4e97-8f5b-107718da7c42", + "3a59516e-cb79-452f-8aff-f3f23ca0513a" + ], + "columns": { + "2f55c182-a9b0-4e97-8f5b-107718da7c42": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "3a59516e-cb79-452f-8aff-f3f23ca0513a": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "NOT data_stream.dataset: elastic_agent*" + }, + "isBucketed": false, + "label": "Logs", + "operationType": "count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "___records___" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "logs-*", + "sampling": 1 + }, + "e97d8c4d-22e4-481f-bfb1-759cc054bbd5": { + "columnOrder": [ + "328c1d02-d670-4632-948b-c4571ab4fa7a", + "25eab683-1680-4e60-97ec-48487eb78062" + ], + "columns": { + "25eab683-1680-4e60-97ec-48487eb78062": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "NOT data_stream.dataset: elastic_agent*" + }, + "isBucketed": false, + "label": "Logs (Yesterday)", + "operationType": "count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "___records___", + "timeShift": "1d" + }, + "328c1d02-d670-4632-948b-c4571ab4fa7a": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "logs-*", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": true, + "yRight": true + }, + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "hideEndzones": false, + "layers": [ + { + "accessors": [ + "3a59516e-cb79-452f-8aff-f3f23ca0513a" + ], + "layerId": "de6fa086-f667-4505-a866-765f94276cbc", + "layerType": "data", + "position": "top", + "seriesType": "bar_stacked", + "showGridlines": false, + "xAccessor": "2f55c182-a9b0-4e97-8f5b-107718da7c42" + }, + { + "accessors": [ + "5a105d6b-0d6e-4db5-aeaa-9387d1b526b8" + ], + "layerId": "1e4edfad-8552-4036-9ef3-7bf67d33311a", + "layerType": "data", + "seriesType": "bar_stacked", + "xAccessor": "bcbaf9f4-2b40-484d-9c9a-b1bf35fb1137" + }, + { + "accessors": [ + "0ecc6c53-1c44-42c0-96ec-f42364a9abf1" + ], + "layerId": "415b2a49-b6aa-4b37-b6e7-ac22fc92b0f8", + "layerType": "data", + "seriesType": "line", + "xAccessor": "53751ffc-a729-43f6-9c61-d8d7aab9a56f" + }, + { + "accessors": [ + "25eab683-1680-4e60-97ec-48487eb78062" + ], + "layerId": "e97d8c4d-22e4-481f-bfb1-759cc054bbd5", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "328c1d02-d670-4632-948b-c4571ab4fa7a" + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "bar_stacked", + "showCurrentTimeMarker": false, + "title": "Empty XY chart", + "valueLabels": "hide", + "yTitle": "Events" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {} + }, + "gridData": { + "h": 8, + "i": "798b0b73-690b-4915-b9c7-7e264d38d516", + "w": 24, + "x": 24, + "y": 7 + }, + "panelIndex": "798b0b73-690b-4915-b9c7-7e264d38d516", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": { + "94331d37-a953-4700-bcae-4b467884b096": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "94331d37-a953-4700-bcae-4b467884b096", + "name": "logs-*, metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" + } + }, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "7a3dc055-1f15-4a42-b451-90a79c11e49c": { + "columnOrder": [ + "15e49cfd-4bd5-4d51-af12-0878e9597dfa" + ], + "columns": { + "15e49cfd-4bd5-4d51-af12-0878e9597dfa": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "" + }, + "isBucketed": false, + "label": "Metrics Datasets", + "operationType": "unique_count", + "params": { + "emptyAsNull": false, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "data_stream.dataset" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "add95576-94f4-4d82-9e9c-d0e8e3eb7d55", + "key": "data_stream.dataset", + "negate": true, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "7a3dc055-1f15-4a42-b451-90a79c11e49c", + "layerType": "data", + "metricAccessor": "15e49cfd-4bd5-4d51-af12-0878e9597dfa", + "showBar": false + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": { + "dynamicActions": { + "events": [ + { + "action": { + "config": { + "openInNewTab": false, + "useCurrentDateRange": true, + "useCurrentFilters": true + }, + "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", + "name": "View Integrations Dashboard" + }, + "eventId": "9ecd8fe7-916e-468c-a071-4ea76cf09520", + "triggers": [ + "FILTER_TRIGGER" + ] + } + ] + } + }, + "hidePanelTitles": true + }, + "gridData": { + "h": 4, + "i": "c9d8e1de-db77-4654-bdcd-719646709f1c", + "w": 8, + "x": 8, + "y": 11 + }, + "panelIndex": "c9d8e1de-db77-4654-bdcd-719646709f1c", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", + "type": "index-pattern" }, - "visualization": { - "axisTitlesVisibilitySettings": { - "x": true, - "yLeft": true, - "yRight": true - }, - "fittingFunction": "None", - "gridlinesVisibilitySettings": { - "x": true, - "yLeft": true, - "yRight": true - }, - "labelsOrientation": { - "x": 0, - "yLeft": 0, - "yRight": 0 + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-27f10944-b3e7-4d24-b059-8df22aa9b7e1", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": { + "94331d37-a953-4700-bcae-4b467884b096": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "94331d37-a953-4700-bcae-4b467884b096", + "name": "logs-*, metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" }, - "layers": [ - { - "accessors": [ - "b8e08b83-8208-4df0-b627-95b5704b94da" - ], - "layerId": "6c39da5e-0bfa-4ac0-b52c-75491ad21e8a", - "layerType": "data", - "seriesType": "bar", - "splitAccessor": "ab9c8cb3-f469-4791-b087-cc9f006d60ee" + "cfd46d2f-3aaf-4f42-9310-07acf5560938": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "cfd46d2f-3aaf-4f42-9310-07acf5560938", + "name": "logs-*,metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" + } + }, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "27f10944-b3e7-4d24-b059-8df22aa9b7e1": { + "columnOrder": [ + "ddc96df9-ff68-4691-ab69-6261b1e7f21e", + "a3bd425d-dc27-4ace-b63c-564d26f79d1c" + ], + "columns": { + "a3bd425d-dc27-4ace-b63c-564d26f79d1c": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "" + }, + "isBucketed": false, + "label": "Incoming Metric Rate", + "operationType": "count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "reducedTimeRange": "", + "scale": "ratio", + "sourceField": "data_stream.dataset", + "timeScale": "s", + "timeShift": "" + }, + "ddc96df9-ff68-4691-ab69-6261b1e7f21e": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "linkToLayers": [ + "7a3dc055-1f15-4a42-b451-90a79c11e49c" + ], + "sampling": 1 + }, + "7a3dc055-1f15-4a42-b451-90a79c11e49c": { + "columnOrder": [ + "15e49cfd-4bd5-4d51-af12-0878e9597dfa" + ], + "columns": { + "15e49cfd-4bd5-4d51-af12-0878e9597dfa": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "" + }, + "isBucketed": false, + "label": "Incoming Metric Rate", + "operationType": "count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "reducedTimeRange": "", + "scale": "ratio", + "sourceField": "data_stream.dataset", + "timeScale": "s", + "timeShift": "" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } } - ], - "legend": { - "isVisible": true, - "position": "right" }, - "preferredSeriesType": "bar", - "tickLabelsVisibilitySettings": { - "x": true, - "yLeft": true, - "yRight": true + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "cfd46d2f-3aaf-4f42-9310-07acf5560938", + "key": "data_stream.dataset", + "negate": true, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } }, - "valueLabels": "hide", - "valuesInLegend": true + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "elastic_agent.id", + "index": "cfd46d2f-3aaf-4f42-9310-07acf5560938", + "key": "elastic_agent.id", + "negate": false, + "type": "exists" + }, + "query": { + "exists": { + "field": "elastic_agent.id" + } + } + } + ], + "internalReferences": [ + { + "id": "cfd46d2f-3aaf-4f42-9310-07acf5560938", + "name": "indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", + "type": "index-pattern" + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "7a3dc055-1f15-4a42-b451-90a79c11e49c", + "layerType": "data", + "metricAccessor": "15e49cfd-4bd5-4d51-af12-0878e9597dfa", + "showBar": false, + "trendlineLayerId": "27f10944-b3e7-4d24-b059-8df22aa9b7e1", + "trendlineLayerType": "metricTrendline", + "trendlineMetricAccessor": "a3bd425d-dc27-4ace-b63c-564d26f79d1c", + "trendlineTimeAccessor": "ddc96df9-ff68-4691-ab69-6261b1e7f21e" } }, "title": "", "type": "lens", - "visualizationType": "lnsXY" + "visualizationType": "lnsMetric" }, "enhancements": { "dynamicActions": { @@ -717,12 +1898,12 @@ "config": { "openInNewTab": false, "useCurrentDateRange": true, - "useCurrentFilters": false + "useCurrentFilters": true }, "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", - "name": "View Agent Dashboard" + "name": "View Integrations Dashboard" }, - "eventId": "8b6dea27-19d8-4cbd-bc1a-cc1f5dd63544", + "eventId": "9ecd8fe7-916e-468c-a071-4ea76cf09520", "triggers": [ "FILTER_TRIGGER" ] @@ -730,31 +1911,52 @@ ] } }, - "hidePanelTitles": false + "hidePanelTitles": true }, "gridData": { - "h": 14, - "i": "b197eb2e-ee86-490c-afe1-605ce8e2edc1", - "w": 20, - "x": 8, - "y": 4 + "h": 4, + "i": "f83b8268-38f9-4e9c-9c6c-359d9380bbad", + "w": 8, + "x": 16, + "y": 11 }, - "panelIndex": "b197eb2e-ee86-490c-afe1-605ce8e2edc1", - "title": "[Elastic Agent] Most Active Agents", + "panelIndex": "f83b8268-38f9-4e9c-9c6c-359d9380bbad", "type": "lens" }, { "embeddableConfig": { "attributes": { "description": "", - "references": [], + "references": [ + { + "id": "logs-*", + "name": "indexpattern-datasource-layer-06e5675e-d8f9-45b5-ba57-bae75a6eab02", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-03a84d62-5623-41e3-b67d-2391fc47231e", + "type": "index-pattern" + } + ], "state": { "adHocDataViews": { - "726233d2-67fb-4e0c-b7e0-948ded447475": { + "192018e7-0ba9-4d08-8edb-8d3a71291d54": { "allowNoIndex": false, "fieldAttrs": {}, "fieldFormats": {}, - "id": "726233d2-67fb-4e0c-b7e0-948ded447475", + "id": "192018e7-0ba9-4d08-8edb-8d3a71291d54", + "name": "logs-*,metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" + }, + "add3e5b6-18cd-45f2-b47a-406dd1a1e38b": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "add3e5b6-18cd-45f2-b47a-406dd1a1e38b", "name": "logs-*, metrics-*", "runtimeFieldMap": {}, "sourceFilters": [], @@ -764,20 +1966,77 @@ }, "datasourceStates": { "formBased": { + "currentIndexPatternId": "logs-*", "layers": { - "468dc136-5f5c-4cd1-8569-cc8529881e52": { + "03a84d62-5623-41e3-b67d-2391fc47231e": { + "columnOrder": [ + "ce936131-c64c-42a5-9df6-bc36ddfe2ace", + "46b03e54-59de-4157-8e56-03a66bc9a637" + ], + "columns": { + "46b03e54-59de-4157-8e56-03a66bc9a637": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Metrics", + "operationType": "count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "___records___" + }, + "ce936131-c64c-42a5-9df6-bc36ddfe2ace": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Top Datasets", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "46b03e54-59de-4157-8e56-03a66bc9a637", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "data_stream.dataset" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*" + }, + "06e5675e-d8f9-45b5-ba57-bae75a6eab02": { "columnOrder": [ - "a829ad10-3d32-47f1-8652-6cc35ed80edf" + "e8cc2c73-3c70-4ca4-b651-cee619a24dee", + "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9" ], "columns": { - "a829ad10-3d32-47f1-8652-6cc35ed80edf": { + "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9": { "customLabel": true, "dataType": "number", "isBucketed": false, - "label": "Agents Ingested Data", - "operationType": "unique_count", + "label": "Logs", + "operationType": "count", "params": { - "emptyAsNull": false, + "emptyAsNull": true, "format": { "id": "number", "params": { @@ -787,16 +2046,39 @@ } }, "scale": "ratio", - "sourceField": "agent.id" + "sourceField": "___records___" + }, + "e8cc2c73-3c70-4ca4-b651-cee619a24dee": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Top Datasets", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "data_stream.dataset" } }, "incompleteColumns": {}, - "sampling": 1 + "indexPatternId": "logs-*" } } - }, - "textBased": { - "layers": {} } }, "filters": [ @@ -808,7 +2090,7 @@ "alias": null, "disabled": false, "field": "data_stream.dataset", - "index": "726233d2-67fb-4e0c-b7e0-948ded447475", + "index": "192018e7-0ba9-4d08-8edb-8d3a71291d54", "key": "data_stream.dataset", "negate": true, "params": { @@ -823,63 +2105,65 @@ } } ], - "internalReferences": [ - { - "id": "726233d2-67fb-4e0c-b7e0-948ded447475", - "name": "indexpattern-datasource-layer-468dc136-5f5c-4cd1-8569-cc8529881e52", - "type": "index-pattern" - } - ], + "internalReferences": [], "query": { "language": "kuery", "query": "" }, "visualization": { - "layerId": "468dc136-5f5c-4cd1-8569-cc8529881e52", - "layerType": "data", - "metricAccessor": "a829ad10-3d32-47f1-8652-6cc35ed80edf", - "palette": { - "name": "custom", - "params": { - "colorStops": [ - { - "color": "#cc5642", - "stop": null - }, - { - "color": "#54B399", - "stop": 1 - } + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9" ], - "continuity": "all", - "maxSteps": 5, - "name": "custom", - "progression": "fixed", - "rangeMax": null, - "rangeMin": null, - "rangeType": "number", - "reverse": false, - "steps": 3, - "stops": [ - { - "color": "#cc5642", - "stop": 1 - }, - { - "color": "#54B399", - "stop": 2 - } - ] + "layerId": "06e5675e-d8f9-45b5-ba57-bae75a6eab02", + "layerType": "data", + "seriesType": "bar_horizontal_stacked", + "xAccessor": "e8cc2c73-3c70-4ca4-b651-cee619a24dee" }, - "type": "palette" + { + "accessors": [ + "46b03e54-59de-4157-8e56-03a66bc9a637" + ], + "layerId": "03a84d62-5623-41e3-b67d-2391fc47231e", + "layerType": "data", + "seriesType": "bar_horizontal_stacked", + "xAccessor": "ce936131-c64c-42a5-9df6-bc36ddfe2ace" + } + ], + "legend": { + "isVisible": true, + "position": "right" }, - "showBar": false, - "subtitle": "" + "preferredSeriesType": "bar_horizontal", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yTitle": "Events" } }, "title": "", "type": "lens", - "visualizationType": "lnsMetric" + "visualizationType": "lnsXY" }, "enhancements": { "dynamicActions": { @@ -889,12 +2173,12 @@ "config": { "openInNewTab": false, "useCurrentDateRange": true, - "useCurrentFilters": true + "useCurrentFilters": false }, "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", - "name": "View Agents Dashboard" + "name": "View Integrations Dashboard" }, - "eventId": "ff1c170b-d997-40ef-9093-ca8265c8c031", + "eventId": "7c5aeb9a-d5d0-4e3a-89c0-98bb2f46e6cc", "triggers": [ "FILTER_TRIGGER" ] @@ -902,26 +2186,48 @@ ] } }, - "hidePanelTitles": true + "hidePanelTitles": false }, "gridData": { - "h": 4, - "i": "d9875e32-dd5f-4084-81c5-262f7bd0ccba", - "w": 10, - "x": 28, - "y": 0 + "h": 17, + "i": "9ea33099-240d-4f37-b154-216aaccb6f4a", + "w": 24, + "x": 8, + "y": 15 }, - "panelIndex": "d9875e32-dd5f-4084-81c5-262f7bd0ccba", - "title": "Current Active Agents", + "panelIndex": "9ea33099-240d-4f37-b154-216aaccb6f4a", + "title": "[Elastic Agent] Most Active Datasets", "type": "lens" }, { "embeddableConfig": { "attributes": { "description": "", - "references": [], + "references": [ + { + "id": "logs-*", + "name": "indexpattern-datasource-layer-06e5675e-d8f9-45b5-ba57-bae75a6eab02", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-ffd530bb-3476-4e3f-bea2-1994930659dd", + "type": "index-pattern" + } + ], "state": { "adHocDataViews": { + "8916e042-e4d3-4903-ad75-98bc5d98594c": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "8916e042-e4d3-4903-ad75-98bc5d98594c", + "name": "logs-*,metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" + }, "add3e5b6-18cd-45f2-b47a-406dd1a1e38b": { "allowNoIndex": false, "fieldAttrs": {}, @@ -936,6 +2242,7 @@ }, "datasourceStates": { "formBased": { + "currentIndexPatternId": "logs-*", "layers": { "06e5675e-d8f9-45b5-ba57-bae75a6eab02": { "columnOrder": [ @@ -944,20 +2251,29 @@ ], "columns": { "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9": { + "customLabel": true, "dataType": "number", "isBucketed": false, - "label": "Count of records", + "label": "Logs", "operationType": "count", "params": { - "emptyAsNull": true + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } }, "scale": "ratio", "sourceField": "___records___" }, "e8cc2c73-3c70-4ca4-b651-cee619a24dee": { + "customLabel": true, "dataType": "string", "isBucketed": true, - "label": "Top 15 values of data_stream.dataset", + "label": "Top Namespaces", "operationType": "terms", "params": { "exclude": [], @@ -974,13 +2290,71 @@ "parentFormat": { "id": "terms" }, + "secondaryFields": [], "size": 15 }, "scale": "ordinal", - "sourceField": "data_stream.dataset" + "sourceField": "data_stream.namespace" } }, - "incompleteColumns": {} + "incompleteColumns": {}, + "indexPatternId": "logs-*" + }, + "ffd530bb-3476-4e3f-bea2-1994930659dd": { + "columnOrder": [ + "a80b0d00-3364-4dea-a0f2-d8cbbef6faea", + "9d0365c0-012c-43a1-8e19-41fd6c63a87c" + ], + "columns": { + "9d0365c0-012c-43a1-8e19-41fd6c63a87c": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Metrics", + "operationType": "count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "___records___" + }, + "a80b0d00-3364-4dea-a0f2-d8cbbef6faea": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Top Namespaces", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "9d0365c0-012c-43a1-8e19-41fd6c63a87c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 15 + }, + "scale": "ordinal", + "sourceField": "data_stream.namespace" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*" } } } @@ -993,7 +2367,8 @@ "meta": { "alias": null, "disabled": false, - "index": "add3e5b6-18cd-45f2-b47a-406dd1a1e38b", + "field": "data_stream.dataset", + "index": "6065d0fd-730c-4da5-a61e-54640fd138fa", "key": "data_stream.dataset", "negate": true, "params": { @@ -1006,48 +2381,88 @@ "data_stream.dataset": "elastic_agent*" } } - } - ], - "internalReferences": [ + }, { - "id": "add3e5b6-18cd-45f2-b47a-406dd1a1e38b", - "name": "indexpattern-datasource-layer-06e5675e-d8f9-45b5-ba57-bae75a6eab02", - "type": "index-pattern" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "elastic_agent.id", + "index": "8676ca2c-11d5-46aa-8406-2fd76d7498cc", + "key": "elastic_agent.id", + "negate": false, + "type": "exists", + "value": "exists" + }, + "query": { + "exists": { + "field": "elastic_agent.id" + } + } } ], + "internalReferences": [], "query": { "language": "kuery", "query": "" }, "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, "layers": [ { - "categoryDisplay": "default", - "layerId": "06e5675e-d8f9-45b5-ba57-bae75a6eab02", - "layerType": "data", - "legendDisplay": "show", - "legendSize": "large", - "metrics": [ + "accessors": [ "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9" ], - "nestedLegend": false, - "numberDisplay": "percent", - "primaryGroups": [ - "e8cc2c73-3c70-4ca4-b651-cee619a24dee" + "layerId": "06e5675e-d8f9-45b5-ba57-bae75a6eab02", + "layerType": "data", + "seriesType": "bar_stacked", + "xAccessor": "e8cc2c73-3c70-4ca4-b651-cee619a24dee" + }, + { + "accessors": [ + "9d0365c0-012c-43a1-8e19-41fd6c63a87c" ], - "truncateLegend": false + "layerId": "ffd530bb-3476-4e3f-bea2-1994930659dd", + "layerType": "data", + "seriesType": "bar_stacked", + "xAccessor": "a80b0d00-3364-4dea-a0f2-d8cbbef6faea" } ], - "palette": { - "name": "default", - "type": "palette" + "legend": { + "isVisible": true, + "position": "right" }, - "shape": "donut" + "preferredSeriesType": "bar", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "xTitle": "Namespace", + "yTitle": "Events" } }, "title": "", "type": "lens", - "visualizationType": "lnsPie" + "visualizationType": "lnsXY" }, "enhancements": { "dynamicActions": { @@ -1073,28 +2488,50 @@ "hidePanelTitles": false }, "gridData": { - "h": 14, - "i": "9ea33099-240d-4f37-b154-216aaccb6f4a", - "w": 20, - "x": 28, - "y": 4 + "h": 17, + "i": "4b2eb770-f32f-4fc5-85bc-0c7e3e6be84e", + "w": 16, + "x": 32, + "y": 15 }, - "panelIndex": "9ea33099-240d-4f37-b154-216aaccb6f4a", - "title": "[Elastic Agent] Most Active Integrations", + "panelIndex": "4b2eb770-f32f-4fc5-85bc-0c7e3e6be84e", + "title": "[Elastic Agent] Most Active Namespaces", "type": "lens" }, { "embeddableConfig": { "attributes": { "description": "", - "references": [], + "references": [ + { + "id": "logs-*", + "name": "indexpattern-datasource-layer-06e5675e-d8f9-45b5-ba57-bae75a6eab02", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-0a3109d0-3c44-4b19-9852-54e21917bf7f", + "type": "index-pattern" + } + ], "state": { "adHocDataViews": { - "29dea7d7-0df6-4723-a1f6-622575e7e12b": { + "192018e7-0ba9-4d08-8edb-8d3a71291d54": { + "allowNoIndex": false, + "fieldAttrs": {}, + "fieldFormats": {}, + "id": "192018e7-0ba9-4d08-8edb-8d3a71291d54", + "name": "logs-*,metrics-*", + "runtimeFieldMap": {}, + "sourceFilters": [], + "timeFieldName": "@timestamp", + "title": "logs-*,metrics-*" + }, + "add3e5b6-18cd-45f2-b47a-406dd1a1e38b": { "allowNoIndex": false, "fieldAttrs": {}, "fieldFormats": {}, - "id": "29dea7d7-0df6-4723-a1f6-622575e7e12b", + "id": "add3e5b6-18cd-45f2-b47a-406dd1a1e38b", "name": "logs-*, metrics-*", "runtimeFieldMap": {}, "sourceFilters": [], @@ -1105,63 +2542,164 @@ "datasourceStates": { "formBased": { "layers": { - "70d7d4e3-d581-41d1-81d1-834b8f5f3ab9": { + "06e5675e-d8f9-45b5-ba57-bae75a6eab02": { "columnOrder": [ - "2e4f2692-fd32-4ab0-90cd-200dbd8356fd", - "5f946118-7578-4dbc-a6e3-a7be2469e4de", - "1f636603-62e0-4bf2-a7c1-0c84f88743ba" + "e8cc2c73-3c70-4ca4-b651-cee619a24dee", + "9ce5cd02-f93b-4d86-b9ac-325d82b7d682", + "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9" ], "columns": { - "1f636603-62e0-4bf2-a7c1-0c84f88743ba": { + "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9": { "customLabel": true, "dataType": "number", "isBucketed": false, - "label": "Events -24h", + "label": "Logs", "operationType": "count", "params": { "emptyAsNull": true, "format": { "id": "number", "params": { + "compact": true, "decimals": 0 } } }, "scale": "ratio", - "sourceField": "___records___", - "timeShift": "1d" + "sourceField": "___records___" }, - "2e4f2692-fd32-4ab0-90cd-200dbd8356fd": { - "dataType": "date", + "9ce5cd02-f93b-4d86-b9ac-325d82b7d682": { + "dataType": "string", "isBucketed": true, - "label": "@timestamp", - "operationType": "date_histogram", + "label": "Top 30 values of data_stream.dataset", + "operationType": "terms", "params": { - "dropPartials": true, - "includeEmptyRows": true, - "interval": "auto" + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 30 }, - "scale": "interval", - "sourceField": "@timestamp" + "scale": "ordinal", + "sourceField": "data_stream.dataset" }, - "5f946118-7578-4dbc-a6e3-a7be2469e4de": { + "e8cc2c73-3c70-4ca4-b651-cee619a24dee": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Top Agents", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 20 + }, + "scale": "ordinal", + "sourceField": "agent.name" + } + }, + "incompleteColumns": {} + }, + "0a3109d0-3c44-4b19-9852-54e21917bf7f": { + "columnOrder": [ + "e4117b88-1cf8-403f-ba92-77bdce1b334c", + "666e4c7b-e62a-4728-99b7-98e6ed6f276f", + "a69ff1e3-85f8-402c-92a4-8487ba0121b2" + ], + "columns": { + "666e4c7b-e62a-4728-99b7-98e6ed6f276f": { + "dataType": "string", + "isBucketed": true, + "label": "Top 30 values of data_stream.dataset", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "a69ff1e3-85f8-402c-92a4-8487ba0121b2", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 30 + }, + "scale": "ordinal", + "sourceField": "data_stream.dataset" + }, + "a69ff1e3-85f8-402c-92a4-8487ba0121b2": { "customLabel": true, "dataType": "number", "isBucketed": false, - "label": "Events", + "label": "Metrics", "operationType": "count", "params": { "emptyAsNull": true, "format": { "id": "number", "params": { + "compact": true, "decimals": 0 } } }, "scale": "ratio", - "sourceField": "___records___", - "timeShift": "" + "sourceField": "___records___" + }, + "e4117b88-1cf8-403f-ba92-77bdce1b334c": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Top Agents", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "a69ff1e3-85f8-402c-92a4-8487ba0121b2", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 20 + }, + "scale": "ordinal", + "sourceField": "agent.name" } }, "incompleteColumns": {} @@ -1169,14 +2707,31 @@ } } }, - "filters": [], - "internalReferences": [ + "filters": [ { - "id": "29dea7d7-0df6-4723-a1f6-622575e7e12b", - "name": "indexpattern-datasource-layer-70d7d4e3-d581-41d1-81d1-834b8f5f3ab9", - "type": "index-pattern" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "66f6fe71-d693-4a98-83d3-0907a883b3a6", + "key": "data_stream.dataset", + "negate": true, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } } ], + "internalReferences": [], "query": { "language": "kuery", "query": "" @@ -1201,34 +2756,40 @@ "layers": [ { "accessors": [ - "5f946118-7578-4dbc-a6e3-a7be2469e4de", - "1f636603-62e0-4bf2-a7c1-0c84f88743ba" + "49a1a6af-5e02-4aa7-98f1-1cdca13b41d9" + ], + "layerId": "06e5675e-d8f9-45b5-ba57-bae75a6eab02", + "layerType": "data", + "seriesType": "bar_horizontal_stacked", + "splitAccessor": "9ce5cd02-f93b-4d86-b9ac-325d82b7d682", + "xAccessor": "e8cc2c73-3c70-4ca4-b651-cee619a24dee" + }, + { + "accessors": [ + "a69ff1e3-85f8-402c-92a4-8487ba0121b2" ], - "layerId": "70d7d4e3-d581-41d1-81d1-834b8f5f3ab9", + "layerId": "0a3109d0-3c44-4b19-9852-54e21917bf7f", "layerType": "data", - "position": "top", - "seriesType": "area", - "showGridlines": false, - "xAccessor": "2e4f2692-fd32-4ab0-90cd-200dbd8356fd", - "yConfig": [ - { - "axisMode": "auto", - "forAccessor": "1f636603-62e0-4bf2-a7c1-0c84f88743ba" - } - ] + "seriesType": "bar_horizontal_stacked", + "splitAccessor": "666e4c7b-e62a-4728-99b7-98e6ed6f276f", + "xAccessor": "e4117b88-1cf8-403f-ba92-77bdce1b334c" } ], "legend": { "isVisible": true, - "position": "right" + "legendSize": "xlarge", + "maxLines": 2, + "position": "right", + "shouldTruncate": true }, - "preferredSeriesType": "area", + "preferredSeriesType": "bar_horizontal_stacked", "tickLabelsVisibilitySettings": { "x": true, "yLeft": true, "yRight": true }, - "valueLabels": "hide" + "valueLabels": "hide", + "yTitle": "Events" } }, "title": "", @@ -1248,7 +2809,7 @@ "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", "name": "View Integrations Dashboard" }, - "eventId": "00799702-30ac-4ab1-9a3e-a82aa1f0d507", + "eventId": "7c5aeb9a-d5d0-4e3a-89c0-98bb2f46e6cc", "triggers": [ "FILTER_TRIGGER" ] @@ -1259,14 +2820,14 @@ "hidePanelTitles": false }, "gridData": { - "h": 14, - "i": "6e1bf032-bd2e-45e3-804b-d630d460228a", + "h": 13, + "i": "9c40e327-ae2f-4480-a027-d25fae36a8d0", "w": 40, "x": 8, - "y": 18 + "y": 32 }, - "panelIndex": "6e1bf032-bd2e-45e3-804b-d630d460228a", - "title": "[Elastic Agent] Total Ingest Rates", + "panelIndex": "9c40e327-ae2f-4480-a027-d25fae36a8d0", + "title": "[Elastic Agent] Most Active Agents", "type": "lens" } ], @@ -1275,44 +2836,189 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T11:37:02.295Z", + "created_at": "2025-01-31T16:51:04.595Z", "id": "elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824", - "managed": true, + "managed": false, "references": [ { - "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", - "name": "106d153c-b2ce-497f-92a2-a6e37f3fee48:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:9ecd8fe7-916e-468c-a071-4ea76cf09520:dashboardId", - "type": "dashboard" + "id": "metrics-*", + "name": "d9875e32-dd5f-4084-81c5-262f7bd0ccba:indexpattern-datasource-layer-468dc136-5f5c-4cd1-8569-cc8529881e52", + "type": "index-pattern" }, { - "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", - "name": "f7fb14c3-542a-4dcb-a141-ea6f57f7ec50:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:34bc44f3-8bfe-424b-ada8-225ec0ca67a6:dashboardId", + "id": "elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824", + "name": "d9875e32-dd5f-4084-81c5-262f7bd0ccba:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:ff1c170b-d997-40ef-9093-ca8265c8c031:dashboardId", "type": "dashboard" }, + { + "id": "metrics-*", + "name": "59a52026-1b41-4eb7-a089-8f8033bcd1d2:indexpattern-datasource-layer-468dc136-5f5c-4cd1-8569-cc8529881e52", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "59a52026-1b41-4eb7-a089-8f8033bcd1d2:ed014ab7-b6f4-476a-9a91-dc2604779356", + "type": "index-pattern" + }, { "id": "elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824", - "name": "e8be8d39-4557-4077-bf45-e8c481f90699:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:1c9c2911-505b-4aae-92d9-ae278ab4a378:dashboardId", + "name": "59a52026-1b41-4eb7-a089-8f8033bcd1d2:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:ff1c170b-d997-40ef-9093-ca8265c8c031:dashboardId", "type": "dashboard" }, + { + "id": "metrics-*", + "name": "6008b7a6-0742-4475-be23-090bfa72bede:indexpattern-datasource-layer-468dc136-5f5c-4cd1-8569-cc8529881e52", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "6008b7a6-0742-4475-be23-090bfa72bede:7311451c-cf29-4a7a-87b2-c068b0067606", + "type": "index-pattern" + }, { "id": "elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824", - "name": "b197eb2e-ee86-490c-afe1-605ce8e2edc1:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:8b6dea27-19d8-4cbd-bc1a-cc1f5dd63544:dashboardId", + "name": "6008b7a6-0742-4475-be23-090bfa72bede:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:ff1c170b-d997-40ef-9093-ca8265c8c031:dashboardId", "type": "dashboard" }, + { + "id": "metrics-*", + "name": "10e927b9-aef1-4f6e-b038-b9e25a9845b4:indexpattern-datasource-layer-468dc136-5f5c-4cd1-8569-cc8529881e52", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "10e927b9-aef1-4f6e-b038-b9e25a9845b4:857b91f1-b12f-4215-ac6c-8239b97c40fb", + "type": "index-pattern" + }, { "id": "elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824", - "name": "d9875e32-dd5f-4084-81c5-262f7bd0ccba:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:ff1c170b-d997-40ef-9093-ca8265c8c031:dashboardId", + "name": "10e927b9-aef1-4f6e-b038-b9e25a9845b4:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:ff1c170b-d997-40ef-9093-ca8265c8c031:dashboardId", + "type": "dashboard" + }, + { + "id": "logs-*", + "name": "106d153c-b2ce-497f-92a2-a6e37f3fee48:indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", + "type": "index-pattern" + }, + { + "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", + "name": "106d153c-b2ce-497f-92a2-a6e37f3fee48:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:9ecd8fe7-916e-468c-a071-4ea76cf09520:dashboardId", + "type": "dashboard" + }, + { + "id": "logs-*", + "name": "7ef26208-03ac-47c3-84c4-178469ff3851:indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "7ef26208-03ac-47c3-84c4-178469ff3851:indexpattern-datasource-layer-4e4a55ee-60a3-4eaf-bde3-5ef27f2268fd", + "type": "index-pattern" + }, + { + "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", + "name": "7ef26208-03ac-47c3-84c4-178469ff3851:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:9ecd8fe7-916e-468c-a071-4ea76cf09520:dashboardId", + "type": "dashboard" + }, + { + "id": "logs-*", + "name": "798b0b73-690b-4915-b9c7-7e264d38d516:indexpattern-datasource-layer-de6fa086-f667-4505-a866-765f94276cbc", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "798b0b73-690b-4915-b9c7-7e264d38d516:indexpattern-datasource-layer-1e4edfad-8552-4036-9ef3-7bf67d33311a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "798b0b73-690b-4915-b9c7-7e264d38d516:indexpattern-datasource-layer-415b2a49-b6aa-4b37-b6e7-ac22fc92b0f8", + "type": "index-pattern" + }, + { + "id": "logs-*", + "name": "798b0b73-690b-4915-b9c7-7e264d38d516:indexpattern-datasource-layer-e97d8c4d-22e4-481f-bfb1-759cc054bbd5", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "c9d8e1de-db77-4654-bdcd-719646709f1c:indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", + "type": "index-pattern" + }, + { + "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", + "name": "c9d8e1de-db77-4654-bdcd-719646709f1c:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:9ecd8fe7-916e-468c-a071-4ea76cf09520:dashboardId", + "type": "dashboard" + }, + { + "id": "metrics-*", + "name": "f83b8268-38f9-4e9c-9c6c-359d9380bbad:indexpattern-datasource-layer-7a3dc055-1f15-4a42-b451-90a79c11e49c", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "f83b8268-38f9-4e9c-9c6c-359d9380bbad:indexpattern-datasource-layer-27f10944-b3e7-4d24-b059-8df22aa9b7e1", + "type": "index-pattern" + }, + { + "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", + "name": "f83b8268-38f9-4e9c-9c6c-359d9380bbad:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:9ecd8fe7-916e-468c-a071-4ea76cf09520:dashboardId", "type": "dashboard" }, + { + "id": "logs-*", + "name": "9ea33099-240d-4f37-b154-216aaccb6f4a:indexpattern-datasource-layer-06e5675e-d8f9-45b5-ba57-bae75a6eab02", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "9ea33099-240d-4f37-b154-216aaccb6f4a:indexpattern-datasource-layer-03a84d62-5623-41e3-b67d-2391fc47231e", + "type": "index-pattern" + }, { "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", "name": "9ea33099-240d-4f37-b154-216aaccb6f4a:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:7c5aeb9a-d5d0-4e3a-89c0-98bb2f46e6cc:dashboardId", "type": "dashboard" }, + { + "id": "logs-*", + "name": "4b2eb770-f32f-4fc5-85bc-0c7e3e6be84e:indexpattern-datasource-layer-06e5675e-d8f9-45b5-ba57-bae75a6eab02", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "4b2eb770-f32f-4fc5-85bc-0c7e3e6be84e:indexpattern-datasource-layer-ffd530bb-3476-4e3f-bea2-1994930659dd", + "type": "index-pattern" + }, + { + "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", + "name": "4b2eb770-f32f-4fc5-85bc-0c7e3e6be84e:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:7c5aeb9a-d5d0-4e3a-89c0-98bb2f46e6cc:dashboardId", + "type": "dashboard" + }, + { + "id": "logs-*", + "name": "9c40e327-ae2f-4480-a027-d25fae36a8d0:indexpattern-datasource-layer-06e5675e-d8f9-45b5-ba57-bae75a6eab02", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "9c40e327-ae2f-4480-a027-d25fae36a8d0:indexpattern-datasource-layer-0a3109d0-3c44-4b19-9852-54e21917bf7f", + "type": "index-pattern" + }, { "id": "elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824", - "name": "6e1bf032-bd2e-45e3-804b-d630d460228a:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:00799702-30ac-4ab1-9a3e-a82aa1f0d507:dashboardId", + "name": "9c40e327-ae2f-4480-a027-d25fae36a8d0:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:7c5aeb9a-d5d0-4e3a-89c0-98bb2f46e6cc:dashboardId", "type": "dashboard" + }, + { + "id": "metrics-*", + "name": "controlGroup_0262f5fe-fa83-4019-8777-32805030980c:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_9b87225b-2e22-4928-99aa-7317b14f1455:optionsListDataView", + "type": "index-pattern" } ], "type": "dashboard", diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2.json index 6012da4f76a..ac37dc9e510 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2.json @@ -3,8 +3,38 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{}}},\"4b84da30-129a-4e1e-852f-9aab07c7f56c\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"4b84da30-129a-4e1e-852f-9aab07c7f56c\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}}}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "4b84da30-129a-4e1e-852f-9aab07c7f56c": { + "explicitInput": { + "enhancements": {}, + "fieldName": "filebeat_input.id", + "id": "4b84da30-129a-4e1e-852f-9aab07c7f56c", + "title": "Input ID" + }, + "grow": true, + "order": 1, + "type": "optionsListControl", + "width": "medium" + }, + "d5126805-1e20-4c32-8c7b-a9c0afee3215": { + "explicitInput": { + "enhancements": {}, + "fieldName": "agent.name", + "id": "d5126805-1e20-4c32-8c7b-a9c0afee3215", + "title": "Agent Name" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -933,7 +963,7 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T11:56:15.158Z", + "created_at": "2025-01-30T02:33:53.721Z", "id": "elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2", "managed": false, "references": [ diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2.json index 39a10eb1347..ed9dd2f0c34 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2.json @@ -3,8 +3,27 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"d5126805-1e20-4c32-8c7b-a9c0afee3215\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"d5126805-1e20-4c32-8c7b-a9c0afee3215\",\"enhancements\":{},\"selectedOptions\":[]}}}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "d5126805-1e20-4c32-8c7b-a9c0afee3215": { + "explicitInput": { + "enhancements": {}, + "fieldName": "agent.name", + "id": "d5126805-1e20-4c32-8c7b-a9c0afee3215", + "selectedOptions": [], + "title": "Agent Name" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -43,7 +62,7 @@ "id": "", "params": { "fontSize": 12, - "markdown": "**Navigation**\n\n**Agent Health** \n\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \n**[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2)** \n\n**Inputs** \n[CEL](#/dashboard/elastic_agent-f16b4870-9811-11ee-80a4-550241a842c0) \n[Cloudwatch](#/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2) \n[Filestream](#/dashboard/elastic_agent-ea44c820-95cb-11ee-b517-0550321b54cc) \n[HTTP Endpoint](#/dashboard/elastic_agent-7986a100-9817-11ee-80a4-550241a842c0) \n[HTTP JSON](#/dashboard/elastic_agent-92846340-95ab-11ee-8ec1-093013efb0e3) \n[S3](#/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2) \n[TCP](#/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2) \n[UDP](#/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2) \n[Winlog](#/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c) \n\n\n**Overview**\n\nThis dashboards is used to monitor and troubleshoot ingest performance from integrations. \n\n**For the best experience, filter on the specific Agent of interest to visualize the metrics correctly. \nUse the Metric counters to Drilldown to the specific Input Dashboard.** \n\n**This dashboard requires that \"Collect Agent Metrics\" are configured on the relevant Elastic Agent policy.**\n\n", + "markdown": "**Agent Health** \n\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \n[Concerning Agents](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \n[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395) \n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \n**[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2)** \n\n**Inputs** \n[CEL](#/dashboard/elastic_agent-f16b4870-9811-11ee-80a4-550241a842c0) \n[Cloudwatch](#/dashboard/elastic_agent-a7b5e7a0-cd44-11ed-869d-e7dc1b551cd2) \n[Filestream](#/dashboard/elastic_agent-ea44c820-95cb-11ee-b517-0550321b54cc) \n[HTTP Endpoint](#/dashboard/elastic_agent-7986a100-9817-11ee-80a4-550241a842c0) \n[HTTP JSON](#/dashboard/elastic_agent-92846340-95ab-11ee-8ec1-093013efb0e3) \n[S3](#/dashboard/elastic_agent-77cdb1c0-cd45-11ed-869d-e7dc1b551cd2) \n[TCP](#/dashboard/elastic_agent-7d110ba0-cd45-11ed-869d-e7dc1b551cd2) \n[UDP](#/dashboard/elastic_agent-87ad4330-cd45-11ed-869d-e7dc1b551cd2) \n[Winlog](#/dashboard/elastic_agent-1badd650-d136-11ed-b85f-4be0157fc90c) \n\n\n**Overview**\n\nThis dashboards is used to monitor and troubleshoot ingest performance from integrations. \n\n**For the best experience, filter on the specific Agent of interest to visualize the metrics correctly. \nUse the Metric counters to Drilldown to the specific Input Dashboard.** \n\n**This dashboard requires that \"Collect Agent Metrics\" are configured on the relevant Elastic Agent policy.**\n\n", "openLinksInNewTab": false }, "title": "", @@ -59,7 +78,7 @@ "y": 0 }, "panelIndex": "f89ab83c-c65a-442f-9161-8459e71518cd", - "title": "Table of Contents", + "title": "Navigation", "type": "visualization" }, { @@ -1786,7 +1805,7 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T12:11:09.030Z", + "created_at": "2025-01-30T15:43:47.384Z", "id": "elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2", "managed": false, "references": [ diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-ea44c820-95cb-11ee-b517-0550321b54cc.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-ea44c820-95cb-11ee-b517-0550321b54cc.json index 655b01fe3d4..d7150f0351f 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-ea44c820-95cb-11ee-b517-0550321b54cc.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-ea44c820-95cb-11ee-b517-0550321b54cc.json @@ -3,8 +3,38 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"e6f209d0-511d-472c-b093-d1ec0ce669cd\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"e6f209d0-511d-472c-b093-d1ec0ce669cd\",\"enhancements\":{}}},\"7c0e567a-451c-49e6-94c9-ecd15044bb93\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"7c0e567a-451c-49e6-94c9-ecd15044bb93\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}}}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "7c0e567a-451c-49e6-94c9-ecd15044bb93": { + "explicitInput": { + "enhancements": {}, + "fieldName": "filebeat_input.id", + "id": "7c0e567a-451c-49e6-94c9-ecd15044bb93", + "title": "Input ID" + }, + "grow": true, + "order": 1, + "type": "optionsListControl", + "width": "medium" + }, + "e6f209d0-511d-472c-b093-d1ec0ce669cd": { + "explicitInput": { + "enhancements": {}, + "fieldName": "agent.name", + "id": "e6f209d0-511d-472c-b093-d1ec0ce669cd", + "title": "Agent Name" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -1555,7 +1585,7 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T11:56:34.611Z", + "created_at": "2025-01-30T02:33:54.774Z", "id": "elastic_agent-ea44c820-95cb-11ee-b517-0550321b54cc", "managed": false, "references": [ diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-f16b4870-9811-11ee-80a4-550241a842c0.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-f16b4870-9811-11ee-80a4-550241a842c0.json index 099b3becd74..e85ccba52dc 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-f16b4870-9811-11ee-80a4-550241a842c0.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-f16b4870-9811-11ee-80a4-550241a842c0.json @@ -3,8 +3,38 @@ "controlGroupInput": { "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"1b18c444-6080-4431-9e26-5b8b0ff9e56f\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"agent.name\",\"title\":\"Agent Name\",\"id\":\"1b18c444-6080-4431-9e26-5b8b0ff9e56f\",\"enhancements\":{}}},\"a29dccfd-7858-4f6e-abf1-9e749dbc2dc3\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"a29dccfd-7858-4f6e-abf1-9e749dbc2dc3\",\"fieldName\":\"filebeat_input.id\",\"title\":\"Input ID\",\"enhancements\":{}}}}" + "ignoreParentSettingsJSON": { + "ignoreFilters": false, + "ignoreQuery": false, + "ignoreTimerange": false, + "ignoreValidations": false + }, + "panelsJSON": { + "1b18c444-6080-4431-9e26-5b8b0ff9e56f": { + "explicitInput": { + "enhancements": {}, + "fieldName": "agent.name", + "id": "1b18c444-6080-4431-9e26-5b8b0ff9e56f", + "title": "Agent Name" + }, + "grow": true, + "order": 0, + "type": "optionsListControl", + "width": "medium" + }, + "a29dccfd-7858-4f6e-abf1-9e749dbc2dc3": { + "explicitInput": { + "enhancements": {}, + "fieldName": "filebeat_input.id", + "id": "a29dccfd-7858-4f6e-abf1-9e749dbc2dc3", + "title": "Input ID" + }, + "grow": true, + "order": 1, + "type": "optionsListControl", + "width": "medium" + } + } }, "description": "", "kibanaSavedObjectMeta": { @@ -1306,7 +1336,7 @@ "version": 1 }, "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T11:55:41.394Z", + "created_at": "2025-01-30T02:33:52.709Z", "id": "elastic_agent-f16b4870-9811-11ee-80a4-550241a842c0", "managed": false, "references": [ diff --git a/packages/elastic_agent/kibana/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395.json b/packages/elastic_agent/kibana/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395.json index 2b08ce4e252..4ce8bd58c90 100644 --- a/packages/elastic_agent/kibana/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395.json +++ b/packages/elastic_agent/kibana/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395.json @@ -16,6 +16,7 @@ "fieldName": "agent.name", "id": "2678bf39-3def-453e-9f30-2904bc88efe9", "selectedOptions": [], + "singleSelect": true, "title": "Agent Hostname" }, "grow": true, @@ -28,30 +29,7 @@ "description": "Elastic Agent metrics dashboard", "kibanaSavedObjectMeta": { "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "field": "data_stream.dataset", - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "data_stream.dataset", - "negate": false, - "params": { - "query": "elastic_agent.*" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "data_stream.dataset": "elastic_agent.*" - } - } - } - ], + "filter": [], "query": { "language": "kuery", "query": "" @@ -85,7 +63,7 @@ "id": "", "params": { "fontSize": 12, - "markdown": "**Navigation**\n\n**Agent Health** \n\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \n[Agent Info](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \n**[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395)** \n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \n\n**Overview**\n\nThis dashboard is used to show detailed metrics related to the specific agent used in the filter.\n\n", + "markdown": "**Agent Health** \n\n[Overview](#/dashboard/elastic_agent-a148dc70-6b3c-11ed-98de-67bdecd21824) \n[Concerning Agents](#/dashboard/elastic_agent-0600ffa0-6b5e-11ed-98de-67bdecd21824) \n**[Agent Metrics](#/dashboard/elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395)** \n[Integrations](#/dashboard/elastic_agent-1a4e7280-6b5e-11ed-98de-67bdecd21824) \n[Input Metrics](#/dashboard/elastic_agent-a8192f90-cd3f-11ed-869d-e7dc1b551cd2) \n\n**Agent Metrics**\n\nThis dashboard is used to show detailed metrics related to the specific agent used in the filter.\n\n", "openLinksInNewTab": false }, "title": "", @@ -101,16 +79,53 @@ "y": 0 }, "panelIndex": "443b1597-9d5f-4b9c-8848-643d0381b2f4", - "title": "Table of Contents", + "title": "Navigation", + "type": "visualization" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "id": "", + "params": { + "fontSize": 12, + "markdown": "This dashboard is designed to be viewed only after filtering to a specific Agent.", + "openLinksInNewTab": false + }, + "title": "", + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 2, + "i": "fb66b48b-8a12-48c1-b31b-619371afb0bc", + "w": 40, + "x": 8, + "y": 0 + }, + "panelIndex": "fb66b48b-8a12-48c1-b31b-619371afb0bc", "type": "visualization" }, { "embeddableConfig": { "attributes": { + "description": "", "references": [ { "id": "metrics-*", - "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "name": "indexpattern-datasource-layer-2be7d580-9fee-48d0-ab61-4ba934a5dbe9", "type": "index-pattern" } ], @@ -120,101 +135,85 @@ "formBased": { "currentIndexPatternId": "metrics-*", "layers": { - "99f20cec-1684-4175-b773-02c3638f2a32": { + "2be7d580-9fee-48d0-ab61-4ba934a5dbe9": { "columnOrder": [ - "7bec9e2e-5d9c-4ca9-a665-5017478e1ede", - "d86c0f7c-06a1-43fa-8110-e3aaec11b5ce", - "36f3abb0-7261-43e6-bc2f-7ad492094054", - "36f3abb0-7261-43e6-bc2f-7ad492094054X0", - "36f3abb0-7261-43e6-bc2f-7ad492094054X1", - "36f3abb0-7261-43e6-bc2f-7ad492094054X2", - "36f3abb0-7261-43e6-bc2f-7ad492094054X3" + "60a05188-0963-4afd-8a14-95f327acfe41", + "5b54c155-f06e-4d71-9145-c3542cc78d9e", + "44b18e3d-0b2a-4516-a929-d180ea15048d", + "5aa94b2b-b3e5-4f34-b253-d8915a647bd1", + "38b4c192-cbb8-42cd-bdf2-7749214b9674", + "8a440893-c550-4cd7-8219-a4c0104ef1c7" ], "columns": { - "36f3abb0-7261-43e6-bc2f-7ad492094054": { + "38b4c192-cbb8-42cd-bdf2-7749214b9674": { "customLabel": true, - "dataType": "number", + "dataType": "string", + "filter": { + "language": "kuery", + "query": "\"host.os.version\": *" + }, "isBucketed": false, - "label": " ", - "operationType": "formula", + "label": "OS Version", + "operationType": "last_value", "params": { - "format": { - "id": "percent", - "params": { - "decimals": 2 - } - }, - "formula": "differences(max(system.process.cpu.total.time.ms))/interval()", - "isFormulaBroken": false + "sortField": "@timestamp" }, - "references": [ - "36f3abb0-7261-43e6-bc2f-7ad492094054X3" - ], - "scale": "ratio" + "scale": "ordinal", + "sourceField": "host.os.version" }, - "36f3abb0-7261-43e6-bc2f-7ad492094054X0": { + "44b18e3d-0b2a-4516-a929-d180ea15048d": { "customLabel": true, - "dataType": "number", + "dataType": "string", + "filter": { + "language": "kuery", + "query": "\"host.architecture\": *" + }, "isBucketed": false, - "label": "Part of ", - "operationType": "max", + "label": "Architecture", + "operationType": "last_value", "params": { - "emptyAsNull": false + "sortField": "@timestamp" }, - "scale": "ratio", - "sourceField": "system.process.cpu.total.time.ms" - }, - "36f3abb0-7261-43e6-bc2f-7ad492094054X1": { - "customLabel": true, - "dataType": "number", - "isBucketed": false, - "label": "Part of ", - "operationType": "differences", - "references": [ - "36f3abb0-7261-43e6-bc2f-7ad492094054X0" - ], - "scale": "ratio" + "scale": "ordinal", + "sourceField": "host.architecture" }, - "36f3abb0-7261-43e6-bc2f-7ad492094054X2": { + "5aa94b2b-b3e5-4f34-b253-d8915a647bd1": { "customLabel": true, - "dataType": "number", + "dataType": "string", + "filter": { + "language": "kuery", + "query": "\"host.os.name\": *" + }, "isBucketed": false, - "label": "Part of ", - "operationType": "interval", - "references": [], - "scale": "ratio" + "label": "OS", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "host.os.name" }, - "36f3abb0-7261-43e6-bc2f-7ad492094054X3": { + "5b54c155-f06e-4d71-9145-c3542cc78d9e": { "customLabel": true, - "dataType": "number", + "dataType": "string", + "filter": { + "language": "kuery", + "query": "\"elastic_agent.version\": *" + }, "isBucketed": false, - "label": "Part of ", - "operationType": "math", + "label": "Version", + "operationType": "last_value", "params": { - "tinymathAst": { - "args": [ - "36f3abb0-7261-43e6-bc2f-7ad492094054X1", - "36f3abb0-7261-43e6-bc2f-7ad492094054X2" - ], - "location": { - "max": 61, - "min": 0 - }, - "name": "divide", - "text": "differences(max(system.process.cpu.total.time.ms))/interval()", - "type": "function" - } + "sortField": "@timestamp" }, - "references": [ - "36f3abb0-7261-43e6-bc2f-7ad492094054X1", - "36f3abb0-7261-43e6-bc2f-7ad492094054X2" - ], - "scale": "ratio" + "scale": "ordinal", + "sourceField": "elastic_agent.version" }, - "7bec9e2e-5d9c-4ca9-a665-5017478e1ede": { + "60a05188-0963-4afd-8a14-95f327acfe41": { + "customLabel": true, "dataType": "string", "isBucketed": true, - "label": "Top 5 values of component.id", + "label": "Selected Agent", "operationType": "terms", "params": { "exclude": [], @@ -231,23 +230,27 @@ "parentFormat": { "id": "terms" }, + "secondaryFields": [], "size": 5 }, "scale": "ordinal", - "sourceField": "component.id" + "sourceField": "agent.name" }, - "d86c0f7c-06a1-43fa-8110-e3aaec11b5ce": { - "dataType": "date", - "isBucketed": true, - "label": "@timestamp", - "operationType": "date_histogram", + "8a440893-c550-4cd7-8219-a4c0104ef1c7": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "\"host.os.kernel\": *" + }, + "isBucketed": false, + "label": "Kernel", + "operationType": "last_value", "params": { - "dropPartials": false, - "includeEmptyRows": false, - "interval": "s" + "sortField": "@timestamp" }, - "scale": "interval", - "sourceField": "@timestamp" + "scale": "ordinal", + "sourceField": "host.os.kernel" } }, "ignoreGlobalFilters": false, @@ -264,122 +267,3696 @@ "layers": {} } }, - "filters": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "field": "data_stream.dataset", - "index": "a56d2368-a048-4c48-a261-e878eb2690c8", - "key": "data_stream.dataset", - "negate": false, - "params": { - "query": "elastic_agent.elastic_agent" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "data_stream.dataset": "elastic_agent.elastic_agent" - } - } - } - ], + "filters": [], "internalReferences": [], "query": { "language": "kuery", "query": "" }, "visualization": { - "layers": [ + "columns": [ { - "accessors": [ - "36f3abb0-7261-43e6-bc2f-7ad492094054" - ], - "colorMapping": { - "assignments": [], - "colorMode": { - "type": "categorical" - }, - "paletteId": "eui_amsterdam_color_blind", - "specialAssignments": [ - { - "color": { - "type": "loop" - }, - "rule": { - "type": "other" - }, - "touched": false - } - ] - }, - "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", - "layerType": "data", - "position": "top", - "seriesType": "area", - "showGridlines": false, - "splitAccessor": "7bec9e2e-5d9c-4ca9-a665-5017478e1ede", - "xAccessor": "d86c0f7c-06a1-43fa-8110-e3aaec11b5ce" + "columnId": "60a05188-0963-4afd-8a14-95f327acfe41", + "isTransposed": false + }, + { + "columnId": "5b54c155-f06e-4d71-9145-c3542cc78d9e", + "isTransposed": false + }, + { + "columnId": "44b18e3d-0b2a-4516-a929-d180ea15048d", + "isTransposed": false + }, + { + "columnId": "5aa94b2b-b3e5-4f34-b253-d8915a647bd1", + "isTransposed": false + }, + { + "columnId": "38b4c192-cbb8-42cd-bdf2-7749214b9674", + "isTransposed": false + }, + { + "columnId": "8a440893-c550-4cd7-8219-a4c0104ef1c7", + "isTransposed": false } ], - "legend": { - "isVisible": true, - "position": "right" - }, - "preferredSeriesType": "area", - "title": "Empty XY chart", - "valueLabels": "hide" + "headerRowHeight": "single", + "headerRowHeightLines": 1, + "layerId": "2be7d580-9fee-48d0-ab61-4ba934a5dbe9", + "layerType": "data", + "rowHeight": "auto" } }, "title": "", "type": "lens", - "visualizationType": "lnsXY" + "visualizationType": "lnsDatatable" }, - "description": "", - "enhancements": {} + "enhancements": {}, + "hidePanelTitles": true }, "gridData": { - "h": 13, - "i": "a9091abd-f59f-44ff-92f2-6415fd64282c", + "h": 4, + "i": "ca491918-8011-4c39-b855-e13ae7b9b581", "w": 40, "x": 8, - "y": 0 + "y": 2 }, - "panelIndex": "a9091abd-f59f-44ff-92f2-6415fd64282c", - "title": "[Elastic Agent] CPU Usage", + "panelIndex": "ca491918-8011-4c39-b855-e13ae7b9b581", + "title": "Agent Details", "type": "lens" }, { "embeddableConfig": { - "attributes": { - "references": [ - { - "id": "metrics-*", - "name": "indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", - "type": "index-pattern" + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } } - ], - "state": { - "adHocDataViews": {}, - "datasourceStates": { - "formBased": { - "currentIndexPatternId": "metrics-*", - "layers": { - "c8958799-403d-41b6-9b7a-836c6de65bb6": { - "columnOrder": [ - "30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5", - "c59ea682-bc16-4391-a1db-366fe40591e4", - "401c5798-78b4-40ea-8ff7-debce9f4dbeb" - ], + }, + "description": "", + "params": { + "fontSize": 12, + "markdown": "## Agent-level Metrics", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 3, + "i": "a4fa1dec-f837-4f6d-b6d0-3916eff90e55", + "w": 40, + "x": 8, + "y": 6 + }, + "panelIndex": "a4fa1dec-f837-4f6d-b6d0-3916eff90e55", + "type": "visualization" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "99f20cec-1684-4175-b773-02c3638f2a32": { + "columnOrder": [ + "bc02a632-c407-4690-9eee-7bc5c47117dc", + "36f3abb0-7261-43e6-bc2f-7ad492094054" + ], + "columns": { + "36f3abb0-7261-43e6-bc2f-7ad492094054": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "\"beat.stats.info.uptime.ms\": *" + }, + "isBucketed": false, + "label": " Uptime", + "operationType": "last_value", + "params": { + "format": { + "id": "duration", + "params": { + "decimals": 0, + "fromUnit": "milliseconds", + "suffix": " " + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "beat.stats.info.uptime.ms" + }, + "bc02a632-c407-4690-9eee-7bc5c47117dc": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of component.id", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "36f3abb0-7261-43e6-bc2f-7ad492094054", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 5 + }, + "scale": "ordinal", + "sourceField": "component.id" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "c53da947-80c1-4b7a-8772-542336201200", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "elastic_agent.*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent.*" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "breakdownByAccessor": "bc02a632-c407-4690-9eee-7bc5c47117dc", + "collapseFn": "max", + "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", + "layerType": "data", + "metricAccessor": "36f3abb0-7261-43e6-bc2f-7ad492094054" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": true + }, + "gridData": { + "h": 3, + "i": "21961c2f-d420-4482-964e-5e7799545c7f", + "w": 5, + "x": 8, + "y": 9 + }, + "panelIndex": "21961c2f-d420-4482-964e-5e7799545c7f", + "title": "[Elastic Agent] Agent Uptime", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "99f20cec-1684-4175-b773-02c3638f2a32": { + "columnOrder": [ + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3" + ], + "columns": { + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Components", + "operationType": "unique_count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "component.id" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "a56d2368-a048-4c48-a261-e878eb2690c8", + "key": "data_stream.dataset", + "negate": true, + "params": { + "query": "elastic_agent.elastic_agent" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent.elastic_agent" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", + "layerType": "data", + "metricAccessor": "06e0a029-fe31-4748-b5c4-1cb1e5300fc3" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": true + }, + "gridData": { + "h": 3, + "i": "e3042c9b-987d-41fa-bc6b-0a73565ef278", + "w": 5, + "x": 13, + "y": 9 + }, + "panelIndex": "e3042c9b-987d-41fa-bc6b-0a73565ef278", + "title": "[Elastic Agent] Number of Integrations (copy)", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "82fe0069-cc62-4015-8500-16764fc05254", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "99f20cec-1684-4175-b773-02c3638f2a32": { + "columnOrder": [ + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3" + ], + "columns": { + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Datasets", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "data_stream.dataset" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "elastic_agent.id", + "index": "82fe0069-cc62-4015-8500-16764fc05254", + "key": "elastic_agent.id", + "negate": false, + "type": "exists", + "value": "exists" + }, + "query": { + "exists": { + "field": "elastic_agent.id" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", + "layerType": "data", + "metricAccessor": "06e0a029-fe31-4748-b5c4-1cb1e5300fc3" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": true + }, + "gridData": { + "h": 3, + "i": "6546c431-8922-4c36-8546-822a6e3f0804", + "w": 4, + "x": 18, + "y": 9 + }, + "panelIndex": "6546c431-8922-4c36-8546-822a6e3f0804", + "title": "[Elastic Agent] Number of Integrations", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-98cf8b36-29c8-436f-bdd4-76065371baf3", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "98cf8b36-29c8-436f-bdd4-76065371baf3": { + "columnOrder": [ + "448d7fc0-7173-4603-8c5a-3f7f96e4c4c9", + "464e789a-80a3-4f49-9b03-dbbaeea0857d" + ], + "columns": { + "448d7fc0-7173-4603-8c5a-3f7f96e4c4c9": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "464e789a-80a3-4f49-9b03-dbbaeea0857d": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Metrics Ingest", + "operationType": "count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "___records___", + "timeScale": "s" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "linkToLayers": [ + "99f20cec-1684-4175-b773-02c3638f2a32" + ], + "sampling": 1 + }, + "99f20cec-1684-4175-b773-02c3638f2a32": { + "columnOrder": [ + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3" + ], + "columns": { + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Metrics Ingest", + "operationType": "count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "___records___", + "timeScale": "s" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "a56d2368-a048-4c48-a261-e878eb2690c8", + "key": "data_stream.dataset", + "negate": true, + "params": { + "query": "elastic_agent.elastic_agent" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent.elastic_agent" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", + "layerType": "data", + "metricAccessor": "06e0a029-fe31-4748-b5c4-1cb1e5300fc3", + "showBar": false, + "trendlineLayerId": "98cf8b36-29c8-436f-bdd4-76065371baf3", + "trendlineLayerType": "metricTrendline", + "trendlineMetricAccessor": "464e789a-80a3-4f49-9b03-dbbaeea0857d", + "trendlineTimeAccessor": "448d7fc0-7173-4603-8c5a-3f7f96e4c4c9" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": true + }, + "gridData": { + "h": 3, + "i": "7f03f527-3388-4868-b7d6-337a4e77c89e", + "w": 4, + "x": 22, + "y": 9 + }, + "panelIndex": "7f03f527-3388-4868-b7d6-337a4e77c89e", + "title": "[Elastic Agent] Number of Integrations (copy)", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-b68a2b10-b11d-42d1-bc83-10e154da3f19", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "99f20cec-1684-4175-b773-02c3638f2a32": { + "columnOrder": [ + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3" + ], + "columns": { + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Logs Ingest", + "operationType": "count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "___records___", + "timeScale": "s" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + }, + "b68a2b10-b11d-42d1-bc83-10e154da3f19": { + "columnOrder": [ + "67cabff9-f0fb-4eaf-b5c1-0128a8e2ac6e", + "06f980e0-87a2-4a3b-b7cd-2e5daebb9f51" + ], + "columns": { + "06f980e0-87a2-4a3b-b7cd-2e5daebb9f51": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Logs Ingest", + "operationType": "count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "___records___", + "timeScale": "s" + }, + "67cabff9-f0fb-4eaf-b5c1-0128a8e2ac6e": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "linkToLayers": [ + "99f20cec-1684-4175-b773-02c3638f2a32" + ], + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "f763ed3b-a574-481a-baf5-a78df962c86c", + "key": "data_stream.dataset", + "negate": true, + "params": { + "query": "elastic_agent.elastic_agent" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent.elastic_agent" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", + "layerType": "data", + "metricAccessor": "06e0a029-fe31-4748-b5c4-1cb1e5300fc3", + "showBar": false, + "trendlineLayerId": "b68a2b10-b11d-42d1-bc83-10e154da3f19", + "trendlineLayerType": "metricTrendline", + "trendlineMetricAccessor": "06f980e0-87a2-4a3b-b7cd-2e5daebb9f51", + "trendlineTimeAccessor": "67cabff9-f0fb-4eaf-b5c1-0128a8e2ac6e" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": true + }, + "gridData": { + "h": 3, + "i": "a7989318-9ba9-41ba-94f0-ec95e1993ab0", + "w": 5, + "x": 26, + "y": 9 + }, + "panelIndex": "a7989318-9ba9-41ba-94f0-ec95e1993ab0", + "title": "[Elastic Agent] Number of Integrations (copy)", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-b68a2b10-b11d-42d1-bc83-10e154da3f19", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "9cbfacb5-63e0-4092-af5c-38427ad5e2b8", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "99f20cec-1684-4175-b773-02c3638f2a32": { + "columnOrder": [ + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3" + ], + "columns": { + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "\"beat.stats.libbeat.output.write.errors\": *" + }, + "isBucketed": false, + "label": "Output Errors", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0, + "suffix": " Events" + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.write.errors" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "sampling": 1 + }, + "b68a2b10-b11d-42d1-bc83-10e154da3f19": { + "columnOrder": [ + "67cabff9-f0fb-4eaf-b5c1-0128a8e2ac6e", + "06f980e0-87a2-4a3b-b7cd-2e5daebb9f51" + ], + "columns": { + "06f980e0-87a2-4a3b-b7cd-2e5daebb9f51": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "\"beat.stats.libbeat.output.write.errors\": *" + }, + "isBucketed": false, + "label": "Output Errors", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0, + "suffix": " Events" + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.write.errors" + }, + "67cabff9-f0fb-4eaf-b5c1-0128a8e2ac6e": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "linkToLayers": [ + "99f20cec-1684-4175-b773-02c3638f2a32" + ], + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "9cbfacb5-63e0-4092-af5c-38427ad5e2b8", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", + "layerType": "data", + "metricAccessor": "06e0a029-fe31-4748-b5c4-1cb1e5300fc3", + "showBar": false, + "trendlineLayerId": "b68a2b10-b11d-42d1-bc83-10e154da3f19", + "trendlineLayerType": "metricTrendline", + "trendlineMetricAccessor": "06f980e0-87a2-4a3b-b7cd-2e5daebb9f51", + "trendlineTimeAccessor": "67cabff9-f0fb-4eaf-b5c1-0128a8e2ac6e" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": true + }, + "gridData": { + "h": 3, + "i": "fe2be814-0113-4056-a509-69ddd2458dfa", + "w": 5, + "x": 31, + "y": 9 + }, + "panelIndex": "fe2be814-0113-4056-a509-69ddd2458dfa", + "title": "[Elastic Agent] Number of Integrations (copy)", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-fee374e1-dd72-4ab6-8327-ff1d0508452a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "984238c0-f884-4029-adad-bdec62efc673", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "99f20cec-1684-4175-b773-02c3638f2a32": { + "columnOrder": [ + "3d960a3d-28d6-468d-9f3f-5de7776c9f9b", + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3" + ], + "columns": { + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "\"beat.stats.libbeat.output.write.latency.histogram.median\": *" + }, + "isBucketed": false, + "label": "Write Latency", + "operationType": "last_value", + "params": { + "format": { + "id": "duration", + "params": { + "decimals": 2, + "fromUnit": "milliseconds", + "toUnit": "asSeconds" + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.write.latency.histogram.median" + }, + "3d960a3d-28d6-468d-9f3f-5de7776c9f9b": { + "dataType": "string", + "isBucketed": true, + "label": "Top 8 values of component.id", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "06e0a029-fe31-4748-b5c4-1cb1e5300fc3", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 8 + }, + "scale": "ordinal", + "sourceField": "component.id" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "sampling": 1 + }, + "fee374e1-dd72-4ab6-8327-ff1d0508452a": { + "columnOrder": [ + "84a67032-9e56-4c59-939c-4d4d952cf0ec", + "fb52ba10-5132-4362-823e-c4f3707b07d1", + "69760016-79bc-4504-b042-f4500ca1e1bc" + ], + "columns": { + "69760016-79bc-4504-b042-f4500ca1e1bc": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "\"beat.stats.libbeat.output.write.latency.histogram.median\": *" + }, + "isBucketed": false, + "label": "Write Latency", + "operationType": "last_value", + "params": { + "format": { + "id": "duration", + "params": { + "decimals": 2, + "fromUnit": "milliseconds", + "toUnit": "asSeconds" + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.write.latency.histogram.median" + }, + "84a67032-9e56-4c59-939c-4d4d952cf0ec": { + "dataType": "string", + "isBucketed": true, + "label": "Top 8 values of component.id", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "69760016-79bc-4504-b042-f4500ca1e1bc", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 8 + }, + "scale": "ordinal", + "sourceField": "component.id" + }, + "fb52ba10-5132-4362-823e-c4f3707b07d1": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "linkToLayers": [ + "99f20cec-1684-4175-b773-02c3638f2a32" + ], + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "984238c0-f884-4029-adad-bdec62efc673", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "breakdownByAccessor": "3d960a3d-28d6-468d-9f3f-5de7776c9f9b", + "collapseFn": "max", + "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", + "layerType": "data", + "metricAccessor": "06e0a029-fe31-4748-b5c4-1cb1e5300fc3", + "palette": { + "name": "custom", + "params": { + "colorStops": [ + { + "color": "#209280", + "stop": null + }, + { + "color": "#d6bf57", + "stop": 2000 + }, + { + "color": "#cc5642", + "stop": 5000 + } + ], + "continuity": "all", + "maxSteps": 5, + "name": "custom", + "progression": "fixed", + "rangeMax": null, + "rangeMin": null, + "rangeType": "number", + "reverse": false, + "steps": 3, + "stops": [ + { + "color": "#209280", + "stop": 2000 + }, + { + "color": "#d6bf57", + "stop": 5000 + }, + { + "color": "#cc5642", + "stop": null + } + ] + }, + "type": "palette" + }, + "showBar": false, + "trendlineBreakdownByAccessor": "84a67032-9e56-4c59-939c-4d4d952cf0ec", + "trendlineLayerId": "fee374e1-dd72-4ab6-8327-ff1d0508452a", + "trendlineLayerType": "metricTrendline", + "trendlineMetricAccessor": "69760016-79bc-4504-b042-f4500ca1e1bc", + "trendlineTimeAccessor": "fb52ba10-5132-4362-823e-c4f3707b07d1" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": true + }, + "gridData": { + "h": 3, + "i": "2d1e0d7f-fedd-40e0-9bdc-cf46148e7527", + "w": 6, + "x": 36, + "y": 9 + }, + "panelIndex": "2d1e0d7f-fedd-40e0-9bdc-cf46148e7527", + "title": "[Elastic Agent] Number of Integrations (copy)", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-fee374e1-dd72-4ab6-8327-ff1d0508452a", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "99f20cec-1684-4175-b773-02c3638f2a32": { + "columnOrder": [ + "3d960a3d-28d6-468d-9f3f-5de7776c9f9b", + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3" + ], + "columns": { + "06e0a029-fe31-4748-b5c4-1cb1e5300fc3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Component Restarts", + "operationType": "unique_count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "beat.stats.info.ephemeral_id" + }, + "3d960a3d-28d6-468d-9f3f-5de7776c9f9b": { + "dataType": "string", + "isBucketed": true, + "label": "Top 8 values of component.id", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "06e0a029-fe31-4748-b5c4-1cb1e5300fc3", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 8 + }, + "scale": "ordinal", + "sourceField": "component.id" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + }, + "fee374e1-dd72-4ab6-8327-ff1d0508452a": { + "columnOrder": [ + "84a67032-9e56-4c59-939c-4d4d952cf0ec", + "fb52ba10-5132-4362-823e-c4f3707b07d1", + "69760016-79bc-4504-b042-f4500ca1e1bc" + ], + "columns": { + "69760016-79bc-4504-b042-f4500ca1e1bc": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Component Restarts", + "operationType": "unique_count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "beat.stats.info.ephemeral_id" + }, + "84a67032-9e56-4c59-939c-4d4d952cf0ec": { + "dataType": "string", + "isBucketed": true, + "label": "Top 8 values of component.id", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "69760016-79bc-4504-b042-f4500ca1e1bc", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 8 + }, + "scale": "ordinal", + "sourceField": "component.id" + }, + "fb52ba10-5132-4362-823e-c4f3707b07d1": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "linkToLayers": [ + "99f20cec-1684-4175-b773-02c3638f2a32" + ], + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "984238c0-f884-4029-adad-bdec62efc673", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "breakdownByAccessor": "3d960a3d-28d6-468d-9f3f-5de7776c9f9b", + "collapseFn": "max", + "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", + "layerType": "data", + "metricAccessor": "06e0a029-fe31-4748-b5c4-1cb1e5300fc3", + "palette": { + "name": "custom", + "params": { + "colorStops": [ + { + "color": "#209280", + "stop": null + }, + { + "color": "#d6bf57", + "stop": 500 + }, + { + "color": "#cc5642", + "stop": 1000 + } + ], + "continuity": "all", + "maxSteps": 5, + "name": "custom", + "progression": "fixed", + "rangeMax": null, + "rangeMin": null, + "rangeType": "number", + "reverse": false, + "steps": 3, + "stops": [ + { + "color": "#209280", + "stop": 500 + }, + { + "color": "#d6bf57", + "stop": 1000 + }, + { + "color": "#cc5642", + "stop": 1001 + } + ] + }, + "type": "palette" + }, + "showBar": false, + "trendlineBreakdownByAccessor": "84a67032-9e56-4c59-939c-4d4d952cf0ec", + "trendlineLayerId": "fee374e1-dd72-4ab6-8327-ff1d0508452a", + "trendlineLayerType": "metricTrendline", + "trendlineMetricAccessor": "69760016-79bc-4504-b042-f4500ca1e1bc", + "trendlineTimeAccessor": "fb52ba10-5132-4362-823e-c4f3707b07d1" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": true + }, + "gridData": { + "h": 3, + "i": "4dfe7f9d-c1a8-4906-9a56-31e2a808f893", + "w": 6, + "x": 42, + "y": 9 + }, + "panelIndex": "4dfe7f9d-c1a8-4906-9a56-31e2a808f893", + "title": "[Elastic Agent] Number of Integrations (copy)", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "99f20cec-1684-4175-b773-02c3638f2a32": { + "columnOrder": [ + "7bec9e2e-5d9c-4ca9-a665-5017478e1ede", + "d86c0f7c-06a1-43fa-8110-e3aaec11b5ce", + "36f3abb0-7261-43e6-bc2f-7ad492094054", + "36f3abb0-7261-43e6-bc2f-7ad492094054X0", + "36f3abb0-7261-43e6-bc2f-7ad492094054X1", + "36f3abb0-7261-43e6-bc2f-7ad492094054X2", + "36f3abb0-7261-43e6-bc2f-7ad492094054X3" + ], + "columns": { + "36f3abb0-7261-43e6-bc2f-7ad492094054": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " CPU Usage", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "compact": false, + "decimals": 0 + } + }, + "formula": "abs(differences(max(system.process.cpu.total.time.ms))/interval())", + "isFormulaBroken": false + }, + "references": [ + "36f3abb0-7261-43e6-bc2f-7ad492094054X3" + ], + "scale": "ratio" + }, + "36f3abb0-7261-43e6-bc2f-7ad492094054X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of CPU Usage", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "system.process.cpu.total.time.ms" + }, + "36f3abb0-7261-43e6-bc2f-7ad492094054X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of CPU Usage", + "operationType": "differences", + "references": [ + "36f3abb0-7261-43e6-bc2f-7ad492094054X0" + ], + "scale": "ratio" + }, + "36f3abb0-7261-43e6-bc2f-7ad492094054X2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of CPU Usage", + "operationType": "interval", + "references": [], + "scale": "ratio" + }, + "36f3abb0-7261-43e6-bc2f-7ad492094054X3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of CPU Usage", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + { + "args": [ + "36f3abb0-7261-43e6-bc2f-7ad492094054X1", + "36f3abb0-7261-43e6-bc2f-7ad492094054X2" + ], + "location": { + "max": 65, + "min": 4 + }, + "name": "divide", + "text": "differences(max(system.process.cpu.total.time.ms))/interval()", + "type": "function" + } + ], + "location": { + "max": 66, + "min": 0 + }, + "name": "abs", + "text": "abs(differences(max(system.process.cpu.total.time.ms))/interval())", + "type": "function" + } + }, + "references": [ + "36f3abb0-7261-43e6-bc2f-7ad492094054X1", + "36f3abb0-7261-43e6-bc2f-7ad492094054X2" + ], + "scale": "ratio" + }, + "7bec9e2e-5d9c-4ca9-a665-5017478e1ede": { + "dataType": "string", + "isBucketed": true, + "label": "Top 100 values of component.id", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 100 + }, + "scale": "ordinal", + "sourceField": "component.id" + }, + "d86c0f7c-06a1-43fa-8110-e3aaec11b5ce": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "a56d2368-a048-4c48-a261-e878eb2690c8", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "elastic_agent.elastic_agent" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent.elastic_agent" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": true, + "yRight": true + }, + "curveType": "CURVE_MONOTONE_X", + "fittingFunction": "Linear", + "layers": [ + { + "accessors": [ + "36f3abb0-7261-43e6-bc2f-7ad492094054" + ], + "collapseFn": "sum", + "colorMapping": { + "assignments": [], + "colorMode": { + "type": "categorical" + }, + "paletteId": "eui_amsterdam_color_blind", + "specialAssignments": [ + { + "color": { + "type": "loop" + }, + "rule": { + "type": "other" + }, + "touched": false + } + ] + }, + "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", + "layerType": "data", + "position": "top", + "seriesType": "area_stacked", + "showGridlines": false, + "splitAccessor": "7bec9e2e-5d9c-4ca9-a665-5017478e1ede", + "xAccessor": "d86c0f7c-06a1-43fa-8110-e3aaec11b5ce" + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "area", + "title": "Empty XY chart", + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full", + "niceValues": true + } + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "description": "", + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "6c637f96-6ff3-41f1-93f5-958a105c6749", + "w": 22, + "x": 8, + "y": 12 + }, + "panelIndex": "6c637f96-6ff3-41f1-93f5-958a105c6749", + "title": "[Elastic Agent] CPU Usage", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-fa212775-2294-4cb0-a671-eb76e6856d14", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "fa212775-2294-4cb0-a671-eb76e6856d14": { + "columnOrder": [ + "f80cf7e1-d66a-4052-9f59-36916938140c", + "a084070f-a15a-473c-abf4-d2e52e84c6ae", + "90bc620d-c329-4607-90d4-5245a7cc7e69", + "90bc620d-c329-4607-90d4-5245a7cc7e69X0", + "90bc620d-c329-4607-90d4-5245a7cc7e69X1", + "90bc620d-c329-4607-90d4-5245a7cc7e69X2" + ], + "columns": { + "90bc620d-c329-4607-90d4-5245a7cc7e69": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Throttle %", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 0 + } + }, + "formula": "counter_rate(max(beat.stats.cgroup.cpu.stats.throttled.ns))/1000000000/100", + "isFormulaBroken": false + }, + "references": [ + "90bc620d-c329-4607-90d4-5245a7cc7e69X2" + ], + "scale": "ratio" + }, + "90bc620d-c329-4607-90d4-5245a7cc7e69X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Throttle %", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "beat.stats.cgroup.cpu.stats.throttled.ns" + }, + "90bc620d-c329-4607-90d4-5245a7cc7e69X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Throttle %", + "operationType": "counter_rate", + "references": [ + "90bc620d-c329-4607-90d4-5245a7cc7e69X0" + ], + "scale": "ratio", + "timeScale": "s" + }, + "90bc620d-c329-4607-90d4-5245a7cc7e69X2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Throttle %", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + { + "args": [ + "90bc620d-c329-4607-90d4-5245a7cc7e69X1", + 1000000000 + ], + "name": "divide", + "type": "function" + }, + 100 + ], + "location": { + "max": 74, + "min": 0 + }, + "name": "divide", + "text": "counter_rate(max(beat.stats.cgroup.cpu.stats.throttled.ns))/1000000000/100", + "type": "function" + } + }, + "references": [ + "90bc620d-c329-4607-90d4-5245a7cc7e69X1" + ], + "scale": "ratio" + }, + "a084070f-a15a-473c-abf4-d2e52e84c6ae": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "f80cf7e1-d66a-4052-9f59-36916938140c": { + "dataType": "string", + "isBucketed": true, + "label": "Top 15 values of component.id", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 15 + }, + "scale": "ordinal", + "sourceField": "component.id" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": false + }, + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": false + }, + "layers": [ + { + "accessors": [ + "90bc620d-c329-4607-90d4-5245a7cc7e69" + ], + "collapseFn": "max", + "layerId": "fa212775-2294-4cb0-a671-eb76e6856d14", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "splitAccessor": "f80cf7e1-d66a-4052-9f59-36916938140c", + "xAccessor": "a084070f-a15a-473c-abf4-d2e52e84c6ae" + } + ], + "legend": { + "isVisible": false, + "legendSize": "large", + "position": "right", + "shouldTruncate": true, + "showSingleSeries": false + }, + "preferredSeriesType": "area_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": false + }, + "title": "Empty XY chart", + "valueLabels": "hide", + "valuesInLegend": true, + "yRightTitle": "" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "e46fb4f9-a784-4e8f-abd4-6889a40b64fb", + "w": 18, + "x": 30, + "y": 12 + }, + "panelIndex": "e46fb4f9-a784-4e8f-abd4-6889a40b64fb", + "title": "[Elastic Agent] CPU Throttling", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "c8958799-403d-41b6-9b7a-836c6de65bb6": { + "columnOrder": [ + "30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5", + "c59ea682-bc16-4391-a1db-366fe40591e4", + "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + ], + "columns": { + "30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Memory", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "401c5798-78b4-40ea-8ff7-debce9f4dbeb", + "type": "column" + }, + "orderDirection": "asc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "elastic_agent.process" + }, + "401c5798-78b4-40ea-8ff7-debce9f4dbeb": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " Memory", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "bytes", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "system.process.memory.size" + }, + "c59ea682-bc16-4391-a1db-366fe40591e4": { + "customLabel": false, + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + ], + "collapseFn": "sum", + "layerId": "c8958799-403d-41b6-9b7a-836c6de65bb6", + "layerType": "data", + "position": "top", + "seriesType": "area_stacked", + "showGridlines": false, + "splitAccessor": "30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5", + "xAccessor": "c59ea682-bc16-4391-a1db-366fe40591e4", + "yConfig": [ + { + "axisMode": "left", + "forAccessor": "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + } + ] + } + ], + "legend": { + "isInside": false, + "isVisible": false, + "legendSize": "large", + "position": "right", + "shouldTruncate": true, + "showSingleSeries": false + }, + "preferredSeriesType": "area_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "59293071-891d-47d8-9729-8d109fa8a6a3", + "w": 22, + "x": 8, + "y": 22 + }, + "panelIndex": "59293071-891d-47d8-9729-8d109fa8a6a3", + "title": "[Elastic Agent] Memory Usage", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-45a8a141-3fb1-47bc-b9ae-c65ca3770c32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "45a8a141-3fb1-47bc-b9ae-c65ca3770c32": { + "columnOrder": [ + "b6601f48-da0f-4798-bd98-691e504fc1b3" + ], + "columns": { + "b6601f48-da0f-4798-bd98-691e504fc1b3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "isStaticValue": true, + "label": "75%", + "operationType": "static_value", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 0 + } + }, + "value": "0.75" + }, + "references": [], + "scale": "ratio" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "linkToLayers": [], + "sampling": 1 + }, + "c8958799-403d-41b6-9b7a-836c6de65bb6": { + "columnOrder": [ + "c59ea682-bc16-4391-a1db-366fe40591e4", + "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + ], + "columns": { + "401c5798-78b4-40ea-8ff7-debce9f4dbeb": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Queue", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "percent", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.pipeline.queue.filled.pct" + }, + "c59ea682-bc16-4391-a1db-366fe40591e4": { + "customLabel": false, + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + ], + "collapseFn": "", + "layerId": "c8958799-403d-41b6-9b7a-836c6de65bb6", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "xAccessor": "c59ea682-bc16-4391-a1db-366fe40591e4", + "yConfig": [ + { + "axisMode": "left", + "forAccessor": "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + } + ] + }, + { + "accessors": [ + "b6601f48-da0f-4798-bd98-691e504fc1b3" + ], + "layerId": "45a8a141-3fb1-47bc-b9ae-c65ca3770c32", + "layerType": "referenceLine", + "yConfig": [ + { + "axisMode": "left", + "color": "#e7664c", + "fill": "above", + "forAccessor": "b6601f48-da0f-4798-bd98-691e504fc1b3" + } + ] + } + ], + "legend": { + "isInside": false, + "isVisible": false, + "legendSize": "large", + "position": "right", + "shouldTruncate": true, + "showSingleSeries": false + }, + "preferredSeriesType": "area_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "91a584c2-e04c-47c5-af83-c547250120d1", + "w": 18, + "x": 30, + "y": 22 + }, + "panelIndex": "91a584c2-e04c-47c5-af83-c547250120d1", + "title": "[Elastic Agent] Queue Usage", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "ad65be36-0be3-4937-8f41-ec9e48adfce6": { + "columnOrder": [ + "2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a", + "49cd060d-6f21-4d81-ad6b-1c8462c97353", + "e201a210-6e89-4d72-9d9c-a00b036fb0eb", + "f56630b1-1a5b-4720-a778-20864cf12edf", + "e201a210-6e89-4d72-9d9c-a00b036fb0ebX0", + "e201a210-6e89-4d72-9d9c-a00b036fb0ebX1", + "f56630b1-1a5b-4720-a778-20864cf12edfX0", + "f56630b1-1a5b-4720-a778-20864cf12edfX1", + "f56630b1-1a5b-4720-a778-20864cf12edfX2", + "f56630b1-1a5b-4720-a778-20864cf12edfX3", + "f56630b1-1a5b-4720-a778-20864cf12edfX4", + "f56630b1-1a5b-4720-a778-20864cf12edfX5", + "f56630b1-1a5b-4720-a778-20864cf12edfX6" + ], + "columns": { + "2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of component.id", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 10 + }, + "scale": "ordinal", + "sourceField": "component.id" + }, + "49cd060d-6f21-4d81-ad6b-1c8462c97353": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "m" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "e201a210-6e89-4d72-9d9c-a00b036fb0eb": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Success", + "operationType": "formula", + "params": { + "format": { + "id": "number", + "params": { + "compact": true, + "decimals": 0 + } + }, + "formula": "counter_rate(max(beat.stats.libbeat.output.events.acked), kql='')", + "isFormulaBroken": false + }, + "references": [ + "e201a210-6e89-4d72-9d9c-a00b036fb0ebX1" + ], + "scale": "ratio", + "timeScale": "s" + }, + "e201a210-6e89-4d72-9d9c-a00b036fb0ebX0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Success", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.events.acked" + }, + "e201a210-6e89-4d72-9d9c-a00b036fb0ebX1": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "" + }, + "isBucketed": false, + "label": "Part of Success", + "operationType": "counter_rate", + "references": [ + "e201a210-6e89-4d72-9d9c-a00b036fb0ebX0" + ], + "scale": "ratio", + "timeScale": "s" + }, + "f56630b1-1a5b-4720-a778-20864cf12edf": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Failed", + "operationType": "formula", + "params": { + "formula": "abs(counter_rate(max(beat.stats.libbeat.output.events.total))-counter_rate(max(beat.stats.libbeat.output.events.acked))-counter_rate(max(beat.stats.libbeat.output.events.active)))", + "isFormulaBroken": false + }, + "references": [ + "f56630b1-1a5b-4720-a778-20864cf12edfX6" + ], + "scale": "ratio", + "timeScale": "s" + }, + "f56630b1-1a5b-4720-a778-20864cf12edfX0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Failed", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.events.total" + }, + "f56630b1-1a5b-4720-a778-20864cf12edfX1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Failed", + "operationType": "counter_rate", + "references": [ + "f56630b1-1a5b-4720-a778-20864cf12edfX0" + ], + "scale": "ratio", + "timeScale": "s" + }, + "f56630b1-1a5b-4720-a778-20864cf12edfX2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Failed", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.events.acked" + }, + "f56630b1-1a5b-4720-a778-20864cf12edfX3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Failed", + "operationType": "counter_rate", + "references": [ + "f56630b1-1a5b-4720-a778-20864cf12edfX2" + ], + "scale": "ratio", + "timeScale": "s" + }, + "f56630b1-1a5b-4720-a778-20864cf12edfX4": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Failed", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.events.active" + }, + "f56630b1-1a5b-4720-a778-20864cf12edfX5": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Failed", + "operationType": "counter_rate", + "references": [ + "f56630b1-1a5b-4720-a778-20864cf12edfX4" + ], + "scale": "ratio", + "timeScale": "s" + }, + "f56630b1-1a5b-4720-a778-20864cf12edfX6": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Failed", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + { + "args": [ + { + "args": [ + "f56630b1-1a5b-4720-a778-20864cf12edfX1", + "f56630b1-1a5b-4720-a778-20864cf12edfX3" + ], + "name": "subtract", + "type": "function" + }, + "f56630b1-1a5b-4720-a778-20864cf12edfX5" + ], + "location": { + "max": 178, + "min": 4 + }, + "name": "subtract", + "text": "counter_rate(max(beat.stats.libbeat.output.events.total))-counter_rate(max(beat.stats.libbeat.output.events.acked))-counter_rate(max(beat.stats.libbeat.output.events.active))", + "type": "function" + } + ], + "location": { + "max": 179, + "min": 0 + }, + "name": "abs", + "text": "abs(counter_rate(max(beat.stats.libbeat.output.events.total))-counter_rate(max(beat.stats.libbeat.output.events.acked))-counter_rate(max(beat.stats.libbeat.output.events.active)))", + "type": "function" + } + }, + "references": [ + "f56630b1-1a5b-4720-a778-20864cf12edfX1", + "f56630b1-1a5b-4720-a778-20864cf12edfX3", + "f56630b1-1a5b-4720-a778-20864cf12edfX5" + ], + "scale": "ratio" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*" + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "1f53ae6d-f631-4ef1-8da4-e1918fd352af", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "elastic_agent.*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent.*" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "e201a210-6e89-4d72-9d9c-a00b036fb0eb", + "f56630b1-1a5b-4720-a778-20864cf12edf" + ], + "collapseFn": "sum", + "layerId": "ad65be36-0be3-4937-8f41-ec9e48adfce6", + "layerType": "data", + "position": "top", + "seriesType": "line", + "showGridlines": false, + "splitAccessor": "2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a", + "xAccessor": "49cd060d-6f21-4d81-ad6b-1c8462c97353", + "yConfig": [ + { + "color": "#e7664c", + "forAccessor": "f56630b1-1a5b-4720-a778-20864cf12edf" + } + ] + } + ], + "legend": { + "isVisible": true, + "legendSize": "small", + "position": "right", + "showSingleSeries": true + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true, + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + } + } + }, + "title": "[Elastic Agent] Acknowledged Events /s", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "6f1753a7-612d-4e25-a33f-8aa3542d3c39", + "w": 21, + "x": 8, + "y": 32 + }, + "panelIndex": "6f1753a7-612d-4e25-a33f-8aa3542d3c39", + "title": "[Elastic Agent] Acknowledged Events /s", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "ad65be36-0be3-4937-8f41-ec9e48adfce6": { + "columnOrder": [ + "23fb1753-21dd-4852-b69d-30a1595a53ab", + "49cd060d-6f21-4d81-ad6b-1c8462c97353", + "0d877391-be8f-49bd-82dc-fa71a85ff6f7", + "a9d75be3-9031-44ea-b501-625e92af752c", + "2fbe204f-fcbe-479c-8dd0-811ba9fa53ec", + "d1871152-a5d9-4141-9f46-96372a1267a7", + "19838b3b-79cc-4975-8d4e-fd2f88652fb3", + "375518d5-9f32-4f54-ae41-8f0bdbb6a684", + "5ad29932-9c87-4dd0-87d8-1ff6a7f48f25", + "a7aa4d58-4f36-4c9a-a736-da7ec2c02126" + ], + "columns": { + "0d877391-be8f-49bd-82dc-fa71a85ff6f7": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Dropped", + "operationType": "counter_rate", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "references": [ + "a9d75be3-9031-44ea-b501-625e92af752c" + ], + "scale": "ratio", + "timeScale": "s" + }, + "19838b3b-79cc-4975-8d4e-fd2f88652fb3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Failed", + "operationType": "counter_rate", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "references": [ + "375518d5-9f32-4f54-ae41-8f0bdbb6a684" + ], + "scale": "ratio", + "timeScale": "s" + }, + "23fb1753-21dd-4852-b69d-30a1595a53ab": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of beat.stats.libbeat.output.type", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 5 + }, + "scale": "ordinal", + "sourceField": "beat.stats.libbeat.output.type" + }, + "2fbe204f-fcbe-479c-8dd0-811ba9fa53ec": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Duplicates", + "operationType": "counter_rate", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "references": [ + "d1871152-a5d9-4141-9f46-96372a1267a7" + ], + "scale": "ratio", + "timeScale": "s" + }, + "375518d5-9f32-4f54-ae41-8f0bdbb6a684": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of beat.stats.libbeat.output.events.failed", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.events.failed" + }, + "49cd060d-6f21-4d81-ad6b-1c8462c97353": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "m" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "5ad29932-9c87-4dd0-87d8-1ff6a7f48f25": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Too Many", + "operationType": "counter_rate", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "references": [ + "a7aa4d58-4f36-4c9a-a736-da7ec2c02126" + ], + "scale": "ratio", + "timeScale": "s" + }, + "a7aa4d58-4f36-4c9a-a736-da7ec2c02126": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of beat.stats.libbeat.output.events.toomany", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.events.toomany" + }, + "a9d75be3-9031-44ea-b501-625e92af752c": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of beat.stats.libbeat.output.events.dropped", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.events.dropped" + }, + "d1871152-a5d9-4141-9f46-96372a1267a7": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of beat.stats.libbeat.output.events.duplicates", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.events.duplicates" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*" + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "b7328148-f1b1-4fb5-9cfc-8f8d66f10a8c", + "key": "beat.stats.libbeat.output.type", + "negate": true, + "params": { + "query": "" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "beat.stats.libbeat.output.type": "" + } + } + }, + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "1f53ae6d-f631-4ef1-8da4-e1918fd352af", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "elastic_agent.*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent.*" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "0d877391-be8f-49bd-82dc-fa71a85ff6f7", + "2fbe204f-fcbe-479c-8dd0-811ba9fa53ec", + "19838b3b-79cc-4975-8d4e-fd2f88652fb3", + "5ad29932-9c87-4dd0-87d8-1ff6a7f48f25" + ], + "layerId": "ad65be36-0be3-4937-8f41-ec9e48adfce6", + "layerType": "data", + "position": "top", + "seriesType": "bar_stacked", + "showGridlines": false, + "splitAccessor": "23fb1753-21dd-4852-b69d-30a1595a53ab", + "xAccessor": "49cd060d-6f21-4d81-ad6b-1c8462c97353", + "yConfig": [ + { + "axisMode": "auto", + "forAccessor": "5ad29932-9c87-4dd0-87d8-1ff6a7f48f25" + } + ] + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "maxLines": 2, + "position": "right", + "showSingleSeries": true + }, + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true, + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + } + } + }, + "title": "[Elastic Agent] Total events rate /s (copy)", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 10, + "i": "d87ea2e6-8959-4b66-b61d-d72386b038ed", + "w": 19, + "x": 29, + "y": 32 + }, + "panelIndex": "d87ea2e6-8959-4b66-b61d-d72386b038ed", + "title": "[Elastic Agent] Events with issues /s", + "type": "lens" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 12, + "markdown": "## Component-Level Metrics", + "openLinksInNewTab": false + }, + "title": "", + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "fccb8927-61af-4c4c-a3b5-7a26e23673f5", + "w": 48, + "x": 0, + "y": 42 + }, + "panelIndex": "fccb8927-61af-4c4c-a3b5-7a26e23673f5", + "type": "visualization" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "99f20cec-1684-4175-b773-02c3638f2a32": { + "columnOrder": [ + "7bec9e2e-5d9c-4ca9-a665-5017478e1ede", + "d86c0f7c-06a1-43fa-8110-e3aaec11b5ce", + "36f3abb0-7261-43e6-bc2f-7ad492094054", + "36f3abb0-7261-43e6-bc2f-7ad492094054X0", + "36f3abb0-7261-43e6-bc2f-7ad492094054X1", + "36f3abb0-7261-43e6-bc2f-7ad492094054X2", + "36f3abb0-7261-43e6-bc2f-7ad492094054X3" + ], + "columns": { + "36f3abb0-7261-43e6-bc2f-7ad492094054": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "CPU Usage", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "differences(max(system.process.cpu.total.time.ms))/interval()", + "isFormulaBroken": false + }, + "references": [ + "36f3abb0-7261-43e6-bc2f-7ad492094054X3" + ], + "scale": "ratio" + }, + "36f3abb0-7261-43e6-bc2f-7ad492094054X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of ", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "system.process.cpu.total.time.ms" + }, + "36f3abb0-7261-43e6-bc2f-7ad492094054X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of ", + "operationType": "differences", + "references": [ + "36f3abb0-7261-43e6-bc2f-7ad492094054X0" + ], + "scale": "ratio" + }, + "36f3abb0-7261-43e6-bc2f-7ad492094054X2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of ", + "operationType": "interval", + "references": [], + "scale": "ratio" + }, + "36f3abb0-7261-43e6-bc2f-7ad492094054X3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of ", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "36f3abb0-7261-43e6-bc2f-7ad492094054X1", + "36f3abb0-7261-43e6-bc2f-7ad492094054X2" + ], + "location": { + "max": 61, + "min": 0 + }, + "name": "divide", + "text": "differences(max(system.process.cpu.total.time.ms))/interval()", + "type": "function" + } + }, + "references": [ + "36f3abb0-7261-43e6-bc2f-7ad492094054X1", + "36f3abb0-7261-43e6-bc2f-7ad492094054X2" + ], + "scale": "ratio" + }, + "7bec9e2e-5d9c-4ca9-a665-5017478e1ede": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of component.id", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "component.id" + }, + "d86c0f7c-06a1-43fa-8110-e3aaec11b5ce": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "a56d2368-a048-4c48-a261-e878eb2690c8", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "elastic_agent.elastic_agent" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent.elastic_agent" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "accessors": [ + "36f3abb0-7261-43e6-bc2f-7ad492094054" + ], + "colorMapping": { + "assignments": [], + "colorMode": { + "type": "categorical" + }, + "paletteId": "eui_amsterdam_color_blind", + "specialAssignments": [ + { + "color": { + "type": "loop" + }, + "rule": { + "type": "other" + }, + "touched": false + } + ] + }, + "layerId": "99f20cec-1684-4175-b773-02c3638f2a32", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "7bec9e2e-5d9c-4ca9-a665-5017478e1ede", + "xAccessor": "d86c0f7c-06a1-43fa-8110-e3aaec11b5ce" + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "area", + "title": "Empty XY chart", + "valueLabels": "hide" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "description": "", + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 12, + "i": "e8ddcef1-152d-4e3e-8022-ee7175b44b8d", + "w": 24, + "x": 0, + "y": 46 + }, + "panelIndex": "e8ddcef1-152d-4e3e-8022-ee7175b44b8d", + "title": "[Elastic Agent] CPU Usage", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "c8958799-403d-41b6-9b7a-836c6de65bb6": { + "columnOrder": [ + "30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5", + "c59ea682-bc16-4391-a1db-366fe40591e4", + "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + ], + "columns": { + "30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of elastic_agent.process", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "401c5798-78b4-40ea-8ff7-debce9f4dbeb", + "type": "column" + }, + "orderDirection": "asc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "elastic_agent.process" + }, + "401c5798-78b4-40ea-8ff7-debce9f4dbeb": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " ", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + } + }, + "scale": "ratio", + "sourceField": "system.process.memory.size" + }, + "c59ea682-bc16-4391-a1db-366fe40591e4": { + "customLabel": false, + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + ], + "layerId": "c8958799-403d-41b6-9b7a-836c6de65bb6", + "layerType": "data", + "position": "top", + "seriesType": "area_stacked", + "showGridlines": false, + "splitAccessor": "30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5", + "xAccessor": "c59ea682-bc16-4391-a1db-366fe40591e4", + "yConfig": [ + { + "axisMode": "left", + "forAccessor": "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + } + ] + } + ], + "legend": { + "isInside": false, + "isVisible": true, + "legendSize": "large", + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "area_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 12, + "i": "59d829a2-c460-450d-b3f1-e24463ca8fbc", + "w": 24, + "x": 24, + "y": 46 + }, + "panelIndex": "59d829a2-c460-450d-b3f1-e24463ca8fbc", + "title": "[Elastic Agent] Memory Usage", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-46ce3b62-69c2-45c5-bfb2-8eadce526ad1", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "46ce3b62-69c2-45c5-bfb2-8eadce526ad1": { + "columnOrder": [ + "089affc6-b838-4335-af8e-c8c6da056c5a", + "1ccaf97b-1693-4ab1-824b-c364b73b901e", + "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24" + ], + "columns": { + "089affc6-b838-4335-af8e-c8c6da056c5a": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of elastic_agent.process", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "elastic_agent.process" + }, + "1ccaf97b-1693-4ab1-824b-c364b73b901e": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " ", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "system.process.fd.open" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "layers": [ + { + "accessors": [ + "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24" + ], + "layerId": "46ce3b62-69c2-45c5-bfb2-8eadce526ad1", + "layerType": "data", + "position": "top", + "seriesType": "area_stacked", + "showGridlines": false, + "splitAccessor": "089affc6-b838-4335-af8e-c8c6da056c5a", + "xAccessor": "1ccaf97b-1693-4ab1-824b-c364b73b901e" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "area_stacked", + "title": "Empty XY chart", + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 9, + "i": "3f8fc111-60c1-4886-bb6d-3b83cdcf88c5", + "w": 24, + "x": 0, + "y": 58 + }, + "panelIndex": "3f8fc111-60c1-4886-bb6d-3b83cdcf88c5", + "title": "[Elastic Agent] Open Handles", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "description": "", + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-46ce3b62-69c2-45c5-bfb2-8eadce526ad1", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "46ce3b62-69c2-45c5-bfb2-8eadce526ad1": { + "columnOrder": [ + "089affc6-b838-4335-af8e-c8c6da056c5a", + "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24", + "9404993a-9e80-4570-a561-9b6cae602855", + "d0193480-2b34-4cf2-984f-8c65b5d751ea", + "692e6c81-7af5-415c-bcbe-8f17e9c6f0ee" + ], "columns": { - "30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5": { + "089affc6-b838-4335-af8e-c8c6da056c5a": { + "customLabel": true, "dataType": "string", "isBucketed": true, - "label": "Top 10 values of elastic_agent.process", + "label": "Component", "operationType": "terms", "params": { "exclude": [], @@ -388,10 +3965,10 @@ "includeIsRegex": false, "missingBucket": false, "orderBy": { - "columnId": "401c5798-78b4-40ea-8ff7-debce9f4dbeb", + "columnId": "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24", "type": "column" }, - "orderDirection": "asc", + "orderDirection": "desc", "otherBucket": false, "parentFormat": { "id": "terms" @@ -401,23 +3978,257 @@ "scale": "ordinal", "sourceField": "elastic_agent.process" }, + "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "\"system.process.fd.open\": *" + }, + "isBucketed": false, + "label": " Open Handles (Current)", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "system.process.fd.open" + }, + "692e6c81-7af5-415c-bcbe-8f17e9c6f0ee": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "\"system.process.fd.limit.hard\": *" + }, + "isBucketed": false, + "label": "Handle Limit (Hard)", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "system.process.fd.limit.hard" + }, + "9404993a-9e80-4570-a561-9b6cae602855": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Open Handles (Max)", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "system.process.fd.open" + }, + "d0193480-2b34-4cf2-984f-8c65b5d751ea": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "\"system.process.fd.limit.soft\": *" + }, + "isBucketed": false, + "label": "Handle Limit (Soft)", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "system.process.fd.limit.soft" + } + }, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "sampling": 1 + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "e4529f3a-4130-4ecd-9ccc-d68ed04aec15", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "elastic_agent*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent*" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "089affc6-b838-4335-af8e-c8c6da056c5a" + }, + { + "columnId": "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24" + }, + { + "columnId": "d0193480-2b34-4cf2-984f-8c65b5d751ea", + "isTransposed": false + }, + { + "columnId": "9404993a-9e80-4570-a561-9b6cae602855", + "isTransposed": false + }, + { + "columnId": "692e6c81-7af5-415c-bcbe-8f17e9c6f0ee", + "isTransposed": false + } + ], + "headerRowHeight": "auto", + "layerId": "46ce3b62-69c2-45c5-bfb2-8eadce526ad1", + "layerType": "data" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 9, + "i": "0d849dfd-6797-4b44-b296-00d489d87bbb", + "w": 24, + "x": 24, + "y": 58 + }, + "panelIndex": "0d849dfd-6797-4b44-b296-00d489d87bbb", + "title": "[Elastic Agent] Open Handles", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-45a8a141-3fb1-47bc-b9ae-c65ca3770c32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "metrics-*", + "layers": { + "45a8a141-3fb1-47bc-b9ae-c65ca3770c32": { + "columnOrder": [ + "b6601f48-da0f-4798-bd98-691e504fc1b3" + ], + "columns": { + "b6601f48-da0f-4798-bd98-691e504fc1b3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "isStaticValue": true, + "label": "75%", + "operationType": "static_value", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 0 + } + }, + "value": "0.75" + }, + "references": [], + "scale": "ratio" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "linkToLayers": [], + "sampling": 1 + }, + "c8958799-403d-41b6-9b7a-836c6de65bb6": { + "columnOrder": [ + "6bcceab4-a95e-493f-9641-2d601b346f04", + "c59ea682-bc16-4391-a1db-366fe40591e4", + "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + ], + "columns": { "401c5798-78b4-40ea-8ff7-debce9f4dbeb": { "customLabel": true, "dataType": "number", "isBucketed": false, - "label": " ", + "label": "Queue", "operationType": "max", "params": { "emptyAsNull": true, "format": { - "id": "bytes", + "id": "percent", "params": { - "decimals": 2 + "decimals": 0 } } }, - "scale": "ratio", - "sourceField": "system.process.memory.size" + "scale": "ratio", + "sourceField": "beat.stats.libbeat.pipeline.queue.filled.pct" + }, + "6bcceab4-a95e-493f-9641-2d601b346f04": { + "dataType": "string", + "isBucketed": true, + "label": "Top 15 values of component.id", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "401c5798-78b4-40ea-8ff7-debce9f4dbeb", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 15 + }, + "scale": "ordinal", + "sourceField": "component.id" }, "c59ea682-bc16-4391-a1db-366fe40591e4": { "customLabel": false, @@ -428,7 +4239,7 @@ "params": { "dropPartials": true, "includeEmptyRows": false, - "interval": "m" + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" @@ -472,12 +4283,13 @@ "accessors": [ "401c5798-78b4-40ea-8ff7-debce9f4dbeb" ], + "collapseFn": "", "layerId": "c8958799-403d-41b6-9b7a-836c6de65bb6", "layerType": "data", "position": "top", - "seriesType": "area_stacked", + "seriesType": "line", "showGridlines": false, - "splitAccessor": "30880bcc-bda9-4cb3-b86c-e1ec9f01f4a5", + "splitAccessor": "6bcceab4-a95e-493f-9641-2d601b346f04", "xAccessor": "c59ea682-bc16-4391-a1db-366fe40591e4", "yConfig": [ { @@ -485,6 +4297,21 @@ "forAccessor": "401c5798-78b4-40ea-8ff7-debce9f4dbeb" } ] + }, + { + "accessors": [ + "b6601f48-da0f-4798-bd98-691e504fc1b3" + ], + "layerId": "45a8a141-3fb1-47bc-b9ae-c65ca3770c32", + "layerType": "referenceLine", + "yConfig": [ + { + "axisMode": "left", + "color": "#e7664c", + "fill": "above", + "forAccessor": "b6601f48-da0f-4798-bd98-691e504fc1b3" + } + ] } ], "legend": { @@ -514,13 +4341,13 @@ }, "gridData": { "h": 9, - "i": "59d829a2-c460-450d-b3f1-e24463ca8fbc", - "w": 40, - "x": 8, - "y": 13 + "i": "307d21da-619c-4f4c-8b53-dab72539a21e", + "w": 24, + "x": 0, + "y": 67 }, - "panelIndex": "59d829a2-c460-450d-b3f1-e24463ca8fbc", - "title": "[Elastic Agent] Memory Usage", + "panelIndex": "307d21da-619c-4f4c-8b53-dab72539a21e", + "title": "[Elastic Agent] Queue Usage", "type": "lens" }, { @@ -529,7 +4356,7 @@ "references": [ { "id": "metrics-*", - "name": "indexpattern-datasource-layer-46ce3b62-69c2-45c5-bfb2-8eadce526ad1", + "name": "indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" } ], @@ -539,75 +4366,106 @@ "formBased": { "currentIndexPatternId": "metrics-*", "layers": { - "46ce3b62-69c2-45c5-bfb2-8eadce526ad1": { + "ad65be36-0be3-4937-8f41-ec9e48adfce6": { "columnOrder": [ - "089affc6-b838-4335-af8e-c8c6da056c5a", - "1ccaf97b-1693-4ab1-824b-c364b73b901e", - "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24" + "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541", + "49cd060d-6f21-4d81-ad6b-1c8462c97353", + "e201a210-6e89-4d72-9d9c-a00b036fb0eb" ], "columns": { - "089affc6-b838-4335-af8e-c8c6da056c5a": { + "49cd060d-6f21-4d81-ad6b-1c8462c97353": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541": { + "customLabel": true, "dataType": "string", "isBucketed": true, - "label": "Top 10 values of elastic_agent.process", + "label": "Beat types", "operationType": "terms", "params": { - "exclude": [], - "excludeIsRegex": false, - "include": [], - "includeIsRegex": false, "missingBucket": false, "orderBy": { - "columnId": "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24", + "columnId": "e201a210-6e89-4d72-9d9c-a00b036fb0eb", "type": "column" }, "orderDirection": "desc", "otherBucket": false, "parentFormat": { - "id": "terms" + "id": "multi_terms" }, + "secondaryFields": [ + "component.id" + ], "size": 10 }, "scale": "ordinal", - "sourceField": "elastic_agent.process" - }, - "1ccaf97b-1693-4ab1-824b-c364b73b901e": { - "dataType": "date", - "isBucketed": true, - "label": "@timestamp", - "operationType": "date_histogram", - "params": { - "dropPartials": true, - "includeEmptyRows": false, - "interval": "m" - }, - "scale": "interval", - "sourceField": "@timestamp" + "sourceField": "agent.name" }, - "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24": { + "e201a210-6e89-4d72-9d9c-a00b036fb0eb": { "customLabel": true, "dataType": "number", + "filter": { + "language": "kuery", + "query": "" + }, "isBucketed": false, - "label": " ", + "label": "Write Latency (Median)", "operationType": "max", "params": { - "emptyAsNull": true + "emptyAsNull": true, + "format": { + "id": "duration", + "params": { + "compact": true, + "decimals": 2, + "fromUnit": "milliseconds", + "toUnit": "asSeconds" + } + } }, "scale": "ratio", - "sourceField": "system.process.fd.open" + "sourceField": "beat.stats.libbeat.output.write.latency.histogram.median" } }, "incompleteColumns": {}, - "indexPatternId": "metrics-*", - "sampling": 1 + "indexPatternId": "metrics-*" } } - }, - "textBased": { - "layers": {} } }, - "filters": [], + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "ea5a0af6-28f9-412b-bbd7-99c48037b794", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "elastic_agent.*" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "elastic_agent.*" + } + } + } + ], "internalReferences": [], "query": { "language": "kuery", @@ -619,34 +4477,54 @@ "yLeft": false, "yRight": true }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, "layers": [ { "accessors": [ - "2c4fab1b-eb92-4949-bcc2-225d2c0bdb24" + "e201a210-6e89-4d72-9d9c-a00b036fb0eb" ], - "layerId": "46ce3b62-69c2-45c5-bfb2-8eadce526ad1", + "layerId": "ad65be36-0be3-4937-8f41-ec9e48adfce6", "layerType": "data", "position": "top", - "seriesType": "area_stacked", + "seriesType": "line", "showGridlines": false, - "splitAccessor": "089affc6-b838-4335-af8e-c8c6da056c5a", - "xAccessor": "1ccaf97b-1693-4ab1-824b-c364b73b901e" + "splitAccessor": "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541", + "xAccessor": "49cd060d-6f21-4d81-ad6b-1c8462c97353" } ], "legend": { "isVisible": true, "legendSize": "large", "position": "right", - "shouldTruncate": true, "showSingleSeries": true }, - "preferredSeriesType": "area_stacked", - "title": "Empty XY chart", + "preferredSeriesType": "line", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, "valueLabels": "hide", - "valuesInLegend": true + "valuesInLegend": true, + "yLeftExtent": { + "mode": "full" + }, + "yRightExtent": { + "mode": "full" + } } }, - "title": "", + "title": "[Elastic Agent] Output write errors (copy)", "type": "lens", "visualizationType": "lnsXY" }, @@ -655,13 +4533,13 @@ }, "gridData": { "h": 9, - "i": "3f8fc111-60c1-4886-bb6d-3b83cdcf88c5", - "w": 40, - "x": 8, - "y": 22 + "i": "0932230e-b82c-47c3-81e9-d4506a0e4431", + "w": 24, + "x": 24, + "y": 67 }, - "panelIndex": "3f8fc111-60c1-4886-bb6d-3b83cdcf88c5", - "title": "[Elastic Agent] Open Handles", + "panelIndex": "0932230e-b82c-47c3-81e9-d4506a0e4431", + "title": "[Elastic Agent] Output write latency", "type": "lens" }, { @@ -720,7 +4598,7 @@ "params": { "dropPartials": true, "includeEmptyRows": false, - "interval": "m" + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" @@ -733,7 +4611,7 @@ "query": "" }, "isBucketed": false, - "label": " ", + "label": " Events", "operationType": "counter_rate", "references": [ "f5cbe487-2a43-425b-9cd1-40283e5e596c" @@ -845,12 +4723,12 @@ }, "gridData": { "h": 9, - "i": "6f1753a7-612d-4e25-a33f-8aa3542d3c39", + "i": "aede4b57-f9c0-4d57-8a28-9fb03f09f779", "w": 24, "x": 0, - "y": 31 + "y": 76 }, - "panelIndex": "6f1753a7-612d-4e25-a33f-8aa3542d3c39", + "panelIndex": "aede4b57-f9c0-4d57-8a28-9fb03f09f779", "title": "[Elastic Agent] Total events rate /s", "type": "lens" }, @@ -860,7 +4738,7 @@ "references": [ { "id": "metrics-*", - "name": "indexpattern-datasource-layer-47363713-6910-43c5-9f85-328b9ee18f0d", + "name": "indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" } ], @@ -870,15 +4748,15 @@ "formBased": { "currentIndexPatternId": "metrics-*", "layers": { - "47363713-6910-43c5-9f85-328b9ee18f0d": { + "ad65be36-0be3-4937-8f41-ec9e48adfce6": { "columnOrder": [ - "009f999d-bdb4-4b3f-a031-06d2a7173a57", - "754d7a35-095e-4905-ad7d-23d89edaf74f", - "c601246c-06f3-4f94-9d2a-a950eb4d499e", - "672c59a5-1ad7-4f2b-89a5-cb3920d94e4b" + "2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a", + "49cd060d-6f21-4d81-ad6b-1c8462c97353", + "e201a210-6e89-4d72-9d9c-a00b036fb0eb", + "f5cbe487-2a43-425b-9cd1-40283e5e596c" ], "columns": { - "009f999d-bdb4-4b3f-a031-06d2a7173a57": { + "2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a": { "dataType": "string", "isBucketed": true, "label": "Top values of agent.name + 1 other", @@ -902,15 +4780,7 @@ "scale": "ordinal", "sourceField": "agent.name" }, - "672c59a5-1ad7-4f2b-89a5-cb3920d94e4b": { - "dataType": "number", - "isBucketed": false, - "label": "Maximum of beat.stats.libbeat.output.write.bytes", - "operationType": "max", - "scale": "ratio", - "sourceField": "beat.stats.libbeat.output.write.bytes" - }, - "754d7a35-095e-4905-ad7d-23d89edaf74f": { + "49cd060d-6f21-4d81-ad6b-1c8462c97353": { "dataType": "date", "isBucketed": true, "label": "@timestamp", @@ -918,12 +4788,12 @@ "params": { "dropPartials": true, "includeEmptyRows": false, - "interval": "m" + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" }, - "c601246c-06f3-4f94-9d2a-a950eb4d499e": { + "e201a210-6e89-4d72-9d9c-a00b036fb0eb": { "customLabel": true, "dataType": "number", "filter": { @@ -933,19 +4803,22 @@ "isBucketed": false, "label": " ", "operationType": "counter_rate", - "params": { - "format": { - "id": "bytes", - "params": { - "decimals": 2 - } - } - }, "references": [ - "672c59a5-1ad7-4f2b-89a5-cb3920d94e4b" + "f5cbe487-2a43-425b-9cd1-40283e5e596c" ], "scale": "ratio", "timeScale": "s" + }, + "f5cbe487-2a43-425b-9cd1-40283e5e596c": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of beat.stats.libbeat.output.events.dropped", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.events.dropped" } }, "incompleteColumns": {}, @@ -962,7 +4835,7 @@ "meta": { "alias": null, "disabled": false, - "index": "4984682b-b209-448b-a8bc-239d1858c0ae", + "index": "1f53ae6d-f631-4ef1-8da4-e1918fd352af", "key": "data_stream.dataset", "negate": false, "params": { @@ -1002,15 +4875,15 @@ "layers": [ { "accessors": [ - "c601246c-06f3-4f94-9d2a-a950eb4d499e" + "e201a210-6e89-4d72-9d9c-a00b036fb0eb" ], - "layerId": "47363713-6910-43c5-9f85-328b9ee18f0d", + "layerId": "ad65be36-0be3-4937-8f41-ec9e48adfce6", "layerType": "data", "position": "top", "seriesType": "line", "showGridlines": false, - "splitAccessor": "009f999d-bdb4-4b3f-a031-06d2a7173a57", - "xAccessor": "754d7a35-095e-4905-ad7d-23d89edaf74f" + "splitAccessor": "2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a", + "xAccessor": "49cd060d-6f21-4d81-ad6b-1c8462c97353" } ], "legend": { @@ -1043,13 +4916,13 @@ }, "gridData": { "h": 9, - "i": "daff36f6-d0b5-45e8-b0d9-910bace3c15b", + "i": "ded80e0c-7b32-4022-bee5-1c224e1ec73b", "w": 24, "x": 24, - "y": 31 - }, - "panelIndex": "daff36f6-d0b5-45e8-b0d9-910bace3c15b", - "title": "[Elastic Agent] Output write throughput", + "y": 76 + }, + "panelIndex": "ded80e0c-7b32-4022-bee5-1c224e1ec73b", + "title": "[Elastic Agent] Events dropped rate /s", "type": "lens" }, { @@ -1084,7 +4957,7 @@ "params": { "dropPartials": true, "includeEmptyRows": false, - "interval": "m" + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" @@ -1133,10 +5006,10 @@ "f5cbe487-2a43-425b-9cd1-40283e5e596c": { "dataType": "number", "isBucketed": false, - "label": "Maximum of beat.stats.libbeat.output.write.errors", + "label": "Batches sent/s", "operationType": "max", "scale": "ratio", - "sourceField": "beat.stats.libbeat.output.write.errors" + "sourceField": "beat.stats.libbeat.output.events.batches" } }, "incompleteColumns": {}, @@ -1153,7 +5026,7 @@ "meta": { "alias": null, "disabled": false, - "index": "9ef414bb-7c9f-40b2-a01f-da090834917a", + "index": "ea5a0af6-28f9-412b-bbd7-99c48037b794", "key": "data_stream.dataset", "negate": false, "params": { @@ -1226,6 +5099,7 @@ } } }, + "title": "[Elastic Agent] Output write errors (copy)", "type": "lens", "visualizationType": "lnsXY" }, @@ -1234,13 +5108,13 @@ }, "gridData": { "h": 9, - "i": "0165de2d-694a-40f5-95e1-855ce4ebd03e", + "i": "1a30ba18-2c22-4935-b245-6ec8f1a37ced", "w": 24, "x": 0, - "y": 40 + "y": 85 }, - "panelIndex": "0165de2d-694a-40f5-95e1-855ce4ebd03e", - "title": "[Elastic Agent] Output write errors", + "panelIndex": "1a30ba18-2c22-4935-b245-6ec8f1a37ced", + "title": "[Elastic Agent] Output write batches", "type": "lens" }, { @@ -1261,16 +5135,30 @@ "layers": { "ad65be36-0be3-4937-8f41-ec9e48adfce6": { "columnOrder": [ - "2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a", + "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541", "49cd060d-6f21-4d81-ad6b-1c8462c97353", "e201a210-6e89-4d72-9d9c-a00b036fb0eb", "f5cbe487-2a43-425b-9cd1-40283e5e596c" ], "columns": { - "2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a": { + "49cd060d-6f21-4d81-ad6b-1c8462c97353": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541": { + "customLabel": true, "dataType": "string", "isBucketed": true, - "label": "Top values of agent.name + 1 other", + "label": "Beat types", "operationType": "terms", "params": { "missingBucket": false, @@ -1279,7 +5167,7 @@ "type": "alphabetical" }, "orderDirection": "asc", - "otherBucket": true, + "otherBucket": false, "parentFormat": { "id": "multi_terms" }, @@ -1291,19 +5179,6 @@ "scale": "ordinal", "sourceField": "agent.name" }, - "49cd060d-6f21-4d81-ad6b-1c8462c97353": { - "dataType": "date", - "isBucketed": true, - "label": "@timestamp", - "operationType": "date_histogram", - "params": { - "dropPartials": true, - "includeEmptyRows": false, - "interval": "m" - }, - "scale": "interval", - "sourceField": "@timestamp" - }, "e201a210-6e89-4d72-9d9c-a00b036fb0eb": { "customLabel": true, "dataType": "number", @@ -1323,10 +5198,10 @@ "f5cbe487-2a43-425b-9cd1-40283e5e596c": { "dataType": "number", "isBucketed": false, - "label": "Maximum of beat.stats.libbeat.output.events.acked", + "label": "Maximum of beat.stats.libbeat.output.write.errors", "operationType": "max", "scale": "ratio", - "sourceField": "beat.stats.libbeat.output.events.acked" + "sourceField": "beat.stats.libbeat.output.write.errors" } }, "incompleteColumns": {}, @@ -1343,7 +5218,7 @@ "meta": { "alias": null, "disabled": false, - "index": "d8c4f995-b5b9-4da1-9c7c-32fd11cfbcee", + "index": "9ef414bb-7c9f-40b2-a01f-da090834917a", "key": "data_stream.dataset", "negate": false, "params": { @@ -1390,7 +5265,7 @@ "position": "top", "seriesType": "line", "showGridlines": false, - "splitAccessor": "2e112c50-5bc4-4c0b-a69b-8c17e0f9fc0a", + "splitAccessor": "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541", "xAccessor": "49cd060d-6f21-4d81-ad6b-1c8462c97353" } ], @@ -1424,13 +5299,13 @@ }, "gridData": { "h": 9, - "i": "b1dcfde7-66f1-41fb-bc7d-d3deef840d4f", + "i": "0165de2d-694a-40f5-95e1-855ce4ebd03e", "w": 24, "x": 24, - "y": 40 + "y": 85 }, - "panelIndex": "b1dcfde7-66f1-41fb-bc7d-d3deef840d4f", - "title": "[Elastic Agent] Events acknowledged rate /s", + "panelIndex": "0165de2d-694a-40f5-95e1-855ce4ebd03e", + "title": "[Elastic Agent] Output write errors", "type": "lens" }, { @@ -1453,8 +5328,7 @@ "columnOrder": [ "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541", "49cd060d-6f21-4d81-ad6b-1c8462c97353", - "e201a210-6e89-4d72-9d9c-a00b036fb0eb", - "f5cbe487-2a43-425b-9cd1-40283e5e596c" + "e201a210-6e89-4d72-9d9c-a00b036fb0eb" ], "columns": { "49cd060d-6f21-4d81-ad6b-1c8462c97353": { @@ -1465,7 +5339,7 @@ "params": { "dropPartials": true, "includeEmptyRows": false, - "interval": "m" + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" @@ -1479,7 +5353,7 @@ "params": { "missingBucket": false, "orderBy": { - "fallback": true, + "fallback": false, "type": "alphabetical" }, "orderDirection": "asc", @@ -1504,20 +5378,10 @@ }, "isBucketed": false, "label": " ", - "operationType": "counter_rate", - "references": [ - "f5cbe487-2a43-425b-9cd1-40283e5e596c" - ], - "scale": "ratio", - "timeScale": "s" - }, - "f5cbe487-2a43-425b-9cd1-40283e5e596c": { - "dataType": "number", - "isBucketed": false, - "label": "Batches sent/s", "operationType": "max", "scale": "ratio", - "sourceField": "beat.stats.libbeat.output.events.batches" + "sourceField": "beat.stats.libbeat.output.events.active", + "timeScale": "s" } }, "incompleteColumns": {}, @@ -1534,7 +5398,7 @@ "meta": { "alias": null, "disabled": false, - "index": "ea5a0af6-28f9-412b-bbd7-99c48037b794", + "index": "a867faed-481f-461e-9416-0b99b025f7a8", "key": "data_stream.dataset", "negate": false, "params": { @@ -1579,7 +5443,7 @@ "layerId": "ad65be36-0be3-4937-8f41-ec9e48adfce6", "layerType": "data", "position": "top", - "seriesType": "line", + "seriesType": "area_stacked", "showGridlines": false, "splitAccessor": "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541", "xAccessor": "49cd060d-6f21-4d81-ad6b-1c8462c97353" @@ -1616,13 +5480,13 @@ }, "gridData": { "h": 9, - "i": "1a30ba18-2c22-4935-b245-6ec8f1a37ced", + "i": "d004044a-99f4-44fa-964a-361accd1810d", "w": 24, "x": 0, - "y": 49 + "y": 94 }, - "panelIndex": "1a30ba18-2c22-4935-b245-6ec8f1a37ced", - "title": "[Elastic Agent] Output write batches", + "panelIndex": "d004044a-99f4-44fa-964a-361accd1810d", + "title": "[Elastic Agent] Output batch size", "type": "lens" }, { @@ -1631,7 +5495,7 @@ "references": [ { "id": "metrics-*", - "name": "indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "name": "indexpattern-datasource-layer-47363713-6910-43c5-9f85-328b9ee18f0d", "type": "index-pattern" } ], @@ -1641,36 +5505,23 @@ "formBased": { "currentIndexPatternId": "metrics-*", "layers": { - "ad65be36-0be3-4937-8f41-ec9e48adfce6": { + "47363713-6910-43c5-9f85-328b9ee18f0d": { "columnOrder": [ - "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541", - "49cd060d-6f21-4d81-ad6b-1c8462c97353", - "e201a210-6e89-4d72-9d9c-a00b036fb0eb" + "009f999d-bdb4-4b3f-a031-06d2a7173a57", + "754d7a35-095e-4905-ad7d-23d89edaf74f", + "c601246c-06f3-4f94-9d2a-a950eb4d499e", + "672c59a5-1ad7-4f2b-89a5-cb3920d94e4b" ], "columns": { - "49cd060d-6f21-4d81-ad6b-1c8462c97353": { - "dataType": "date", - "isBucketed": true, - "label": "@timestamp", - "operationType": "date_histogram", - "params": { - "dropPartials": true, - "includeEmptyRows": false, - "interval": "m" - }, - "scale": "interval", - "sourceField": "@timestamp" - }, - "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541": { - "customLabel": true, + "009f999d-bdb4-4b3f-a031-06d2a7173a57": { "dataType": "string", "isBucketed": true, - "label": "Beat types", + "label": "Top values of agent.name + 1 other", "operationType": "terms", "params": { "missingBucket": false, "orderBy": { - "fallback": false, + "fallback": true, "type": "alphabetical" }, "orderDirection": "asc", @@ -1686,7 +5537,28 @@ "scale": "ordinal", "sourceField": "agent.name" }, - "e201a210-6e89-4d72-9d9c-a00b036fb0eb": { + "672c59a5-1ad7-4f2b-89a5-cb3920d94e4b": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of beat.stats.libbeat.output.write.bytes", + "operationType": "max", + "scale": "ratio", + "sourceField": "beat.stats.libbeat.output.write.bytes" + }, + "754d7a35-095e-4905-ad7d-23d89edaf74f": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "c601246c-06f3-4f94-9d2a-a950eb4d499e": { "customLabel": true, "dataType": "number", "filter": { @@ -1695,9 +5567,19 @@ }, "isBucketed": false, "label": " ", - "operationType": "max", + "operationType": "counter_rate", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + } + }, + "references": [ + "672c59a5-1ad7-4f2b-89a5-cb3920d94e4b" + ], "scale": "ratio", - "sourceField": "beat.stats.libbeat.output.events.active", "timeScale": "s" } }, @@ -1715,7 +5597,7 @@ "meta": { "alias": null, "disabled": false, - "index": "a867faed-481f-461e-9416-0b99b025f7a8", + "index": "4984682b-b209-448b-a8bc-239d1858c0ae", "key": "data_stream.dataset", "negate": false, "params": { @@ -1755,15 +5637,15 @@ "layers": [ { "accessors": [ - "e201a210-6e89-4d72-9d9c-a00b036fb0eb" + "c601246c-06f3-4f94-9d2a-a950eb4d499e" ], - "layerId": "ad65be36-0be3-4937-8f41-ec9e48adfce6", + "layerId": "47363713-6910-43c5-9f85-328b9ee18f0d", "layerType": "data", "position": "top", - "seriesType": "area_stacked", + "seriesType": "line", "showGridlines": false, - "splitAccessor": "cb2f461c-587a-4f6a-8ad4-e4b0f61c9541", - "xAccessor": "49cd060d-6f21-4d81-ad6b-1c8462c97353" + "splitAccessor": "009f999d-bdb4-4b3f-a031-06d2a7173a57", + "xAccessor": "754d7a35-095e-4905-ad7d-23d89edaf74f" } ], "legend": { @@ -1788,7 +5670,6 @@ } } }, - "title": "[Elastic Agent] Output write errors (copy)", "type": "lens", "visualizationType": "lnsXY" }, @@ -1797,13 +5678,13 @@ }, "gridData": { "h": 9, - "i": "d004044a-99f4-44fa-964a-361accd1810d", + "i": "daff36f6-d0b5-45e8-b0d9-910bace3c15b", "w": 24, "x": 24, - "y": 49 + "y": 94 }, - "panelIndex": "d004044a-99f4-44fa-964a-361accd1810d", - "title": "[Elastic Agent] Output batch size", + "panelIndex": "daff36f6-d0b5-45e8-b0d9-910bace3c15b", + "title": "[Elastic Agent] Output write throughput", "type": "lens" }, { @@ -1862,7 +5743,7 @@ "params": { "dropPartials": true, "includeEmptyRows": false, - "interval": "m" + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" @@ -1886,13 +5767,10 @@ "f5cbe487-2a43-425b-9cd1-40283e5e596c": { "dataType": "number", "isBucketed": false, - "label": "Maximum of beat.stats.libbeat.output.events.dropped", + "label": "Maximum of beat.stats.libbeat.output.events.failed", "operationType": "max", - "params": { - "emptyAsNull": true - }, "scale": "ratio", - "sourceField": "beat.stats.libbeat.output.events.dropped" + "sourceField": "beat.stats.libbeat.output.events.failed" } }, "incompleteColumns": {}, @@ -1990,13 +5868,13 @@ }, "gridData": { "h": 9, - "i": "ded80e0c-7b32-4022-bee5-1c224e1ec73b", + "i": "ce5bea64-4178-4290-997b-a59455991f3d", "w": 24, "x": 0, - "y": 58 + "y": 103 }, - "panelIndex": "ded80e0c-7b32-4022-bee5-1c224e1ec73b", - "title": "[Elastic Agent] Events dropped rate /s", + "panelIndex": "ce5bea64-4178-4290-997b-a59455991f3d", + "title": "[Elastic Agent] Events failed rate /s", "type": "lens" }, { @@ -2035,7 +5913,7 @@ "type": "alphabetical" }, "orderDirection": "asc", - "otherBucket": false, + "otherBucket": true, "parentFormat": { "id": "multi_terms" }, @@ -2055,7 +5933,7 @@ "params": { "dropPartials": true, "includeEmptyRows": false, - "interval": "m" + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" @@ -2079,10 +5957,10 @@ "f5cbe487-2a43-425b-9cd1-40283e5e596c": { "dataType": "number", "isBucketed": false, - "label": "Maximum of beat.stats.libbeat.output.events.duplicates", + "label": "Maximum of beat.stats.libbeat.output.events.acked", "operationType": "max", "scale": "ratio", - "sourceField": "beat.stats.libbeat.output.events.duplicates" + "sourceField": "beat.stats.libbeat.output.events.acked" } }, "incompleteColumns": {}, @@ -2099,7 +5977,7 @@ "meta": { "alias": null, "disabled": false, - "index": "1f53ae6d-f631-4ef1-8da4-e1918fd352af", + "index": "d8c4f995-b5b9-4da1-9c7c-32fd11cfbcee", "key": "data_stream.dataset", "negate": false, "params": { @@ -2180,13 +6058,13 @@ }, "gridData": { "h": 9, - "i": "08f30154-3b1f-475b-acd2-6a6f6415b9eb", + "i": "b1dcfde7-66f1-41fb-bc7d-d3deef840d4f", "w": 24, "x": 24, - "y": 58 + "y": 103 }, - "panelIndex": "08f30154-3b1f-475b-acd2-6a6f6415b9eb", - "title": "[Elastic Agent] Events duplicate rate /s", + "panelIndex": "b1dcfde7-66f1-41fb-bc7d-d3deef840d4f", + "title": "[Elastic Agent] Events acknowledged rate /s", "type": "lens" }, { @@ -2245,7 +6123,7 @@ "params": { "dropPartials": true, "includeEmptyRows": false, - "interval": "m" + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" @@ -2269,10 +6147,10 @@ "f5cbe487-2a43-425b-9cd1-40283e5e596c": { "dataType": "number", "isBucketed": false, - "label": "Maximum of beat.stats.libbeat.output.events.failed", + "label": "Maximum of beat.stats.libbeat.output.events.toomany", "operationType": "max", "scale": "ratio", - "sourceField": "beat.stats.libbeat.output.events.failed" + "sourceField": "beat.stats.libbeat.output.events.toomany" } }, "incompleteColumns": {}, @@ -2369,14 +6247,14 @@ "hidePanelTitles": false }, "gridData": { - "h": 9, - "i": "ce5bea64-4178-4290-997b-a59455991f3d", + "h": 10, + "i": "d3b72917-b8be-4c96-b10f-cbca8ebf0a68", "w": 24, "x": 0, - "y": 67 + "y": 112 }, - "panelIndex": "ce5bea64-4178-4290-997b-a59455991f3d", - "title": "[Elastic Agent] Events failed rate /s", + "panelIndex": "d3b72917-b8be-4c96-b10f-cbca8ebf0a68", + "title": "[Elastic Agent] Events TooMany rate /s", "type": "lens" }, { @@ -2435,7 +6313,7 @@ "params": { "dropPartials": true, "includeEmptyRows": false, - "interval": "m" + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" @@ -2459,10 +6337,10 @@ "f5cbe487-2a43-425b-9cd1-40283e5e596c": { "dataType": "number", "isBucketed": false, - "label": "Maximum of beat.stats.libbeat.output.events.toomany", + "label": "Maximum of beat.stats.libbeat.output.events.duplicates", "operationType": "max", "scale": "ratio", - "sourceField": "beat.stats.libbeat.output.events.toomany" + "sourceField": "beat.stats.libbeat.output.events.duplicates" } }, "incompleteColumns": {}, @@ -2559,14 +6437,14 @@ "hidePanelTitles": false }, "gridData": { - "h": 9, - "i": "d3b72917-b8be-4c96-b10f-cbca8ebf0a68", + "h": 10, + "i": "08f30154-3b1f-475b-acd2-6a6f6415b9eb", "w": 24, "x": 24, - "y": 67 + "y": 112 }, - "panelIndex": "d3b72917-b8be-4c96-b10f-cbca8ebf0a68", - "title": "[Elastic Agent] Events TooMany rate /s", + "panelIndex": "08f30154-3b1f-475b-acd2-6a6f6415b9eb", + "title": "[Elastic Agent] Events duplicate rate /s", "type": "lens" }, { @@ -2574,8 +6452,13 @@ "attributes": { "references": [ { - "id": "logs-*", - "name": "indexpattern-datasource-layer-38cd2447-deab-49b7-9d84-400f2ba12511", + "id": "metrics-*", + "name": "indexpattern-datasource-layer-45a8a141-3fb1-47bc-b9ae-c65ca3770c32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", "type": "index-pattern" } ], @@ -2583,21 +6466,67 @@ "adHocDataViews": {}, "datasourceStates": { "formBased": { - "currentIndexPatternId": "logs-*", + "currentIndexPatternId": "metrics-*", "layers": { - "38cd2447-deab-49b7-9d84-400f2ba12511": { + "45a8a141-3fb1-47bc-b9ae-c65ca3770c32": { + "columnOrder": [ + "b6601f48-da0f-4798-bd98-691e504fc1b3" + ], + "columns": { + "b6601f48-da0f-4798-bd98-691e504fc1b3": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "max_events", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.pipeline.queue.max_events" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "metrics-*", + "linkToLayers": [], + "sampling": 1 + }, + "c8958799-403d-41b6-9b7a-836c6de65bb6": { "columnOrder": [ - "0a3d2e1f-e2f5-4001-b02b-927904b0ab94", - "6093c949-5f5d-4c72-baba-5a84ce2f1a9b", - "c37367a6-4c26-4f3f-86eb-10db67933171", - "c37367a6-4c26-4f3f-86eb-10db67933171X1", - "c37367a6-4c26-4f3f-86eb-10db67933171X0" + "6bcceab4-a95e-493f-9641-2d601b346f04", + "c59ea682-bc16-4391-a1db-366fe40591e4", + "401c5798-78b4-40ea-8ff7-debce9f4dbeb" ], "columns": { - "0a3d2e1f-e2f5-4001-b02b-927904b0ab94": { + "401c5798-78b4-40ea-8ff7-debce9f4dbeb": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Queue", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "beat.stats.libbeat.pipeline.queue.filled.events" + }, + "6bcceab4-a95e-493f-9641-2d601b346f04": { "dataType": "string", "isBucketed": true, - "label": "Top 10 values of component.id", + "label": "Top 15 values of component.id", "operationType": "terms", "params": { "exclude": [], @@ -2606,127 +6535,45 @@ "includeIsRegex": false, "missingBucket": false, "orderBy": { - "fallback": true, - "type": "alphabetical" + "columnId": "401c5798-78b4-40ea-8ff7-debce9f4dbeb", + "type": "column" }, - "orderDirection": "asc", + "orderDirection": "desc", "otherBucket": true, "parentFormat": { "id": "terms" }, - "size": 10 + "size": 15 }, "scale": "ordinal", "sourceField": "component.id" }, - "6093c949-5f5d-4c72-baba-5a84ce2f1a9b": { + "c59ea682-bc16-4391-a1db-366fe40591e4": { + "customLabel": false, "dataType": "date", "isBucketed": true, "label": "@timestamp", "operationType": "date_histogram", "params": { - "dropPartials": false, - "includeEmptyRows": true, - "interval": "m" + "dropPartials": true, + "includeEmptyRows": false, + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" - }, - "c37367a6-4c26-4f3f-86eb-10db67933171": { - "customLabel": true, - "dataType": "number", - "isBucketed": false, - "label": " ", - "operationType": "formula", - "params": { - "format": { - "id": "percent", - "params": { - "decimals": 2 - } - }, - "formula": "average(monitoring.metrics.libbeat.pipeline.queue.filled.pct.events, kql='')*100", - "isFormulaBroken": false - }, - "references": [ - "c37367a6-4c26-4f3f-86eb-10db67933171X1" - ], - "scale": "ratio" - }, - "c37367a6-4c26-4f3f-86eb-10db67933171X0": { - "customLabel": true, - "dataType": "number", - "filter": { - "language": "kuery", - "query": "" - }, - "isBucketed": false, - "label": "Part of Queue usage", - "operationType": "average", - "params": { - "emptyAsNull": false - }, - "scale": "ratio", - "sourceField": "monitoring.metrics.libbeat.pipeline.queue.filled.pct.events" - }, - "c37367a6-4c26-4f3f-86eb-10db67933171X1": { - "customLabel": true, - "dataType": "number", - "isBucketed": false, - "label": "Part of Queue usage", - "operationType": "math", - "params": { - "tinymathAst": { - "args": [ - "c37367a6-4c26-4f3f-86eb-10db67933171X0", - 100 - ], - "location": { - "max": 80, - "min": 0 - }, - "name": "multiply", - "text": "average(monitoring.metrics.libbeat.pipeline.queue.filled.pct.events, kql='')*100", - "type": "function" - } - }, - "references": [ - "c37367a6-4c26-4f3f-86eb-10db67933171X0" - ], - "scale": "ratio" } }, "incompleteColumns": {}, - "indexPatternId": "logs-*", - "linkToLayers": [], + "indexPatternId": "metrics-*", "sampling": 1 } } + }, + "textBased": { + "layers": {} } }, - "filters": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "97ad75be-db47-4cb4-bb1e-0c0320d04edd", - "key": "data_stream.dataset", - "negate": false, - "params": { - "query": "elastic_agent.*" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "data_stream.dataset": "elastic_agent.*" - } - } - } - ], + "filters": [], "internalReferences": [], "query": { "language": "kuery", @@ -2752,38 +6599,58 @@ "layers": [ { "accessors": [ - "c37367a6-4c26-4f3f-86eb-10db67933171" + "401c5798-78b4-40ea-8ff7-debce9f4dbeb" ], - "layerId": "38cd2447-deab-49b7-9d84-400f2ba12511", + "collapseFn": "", + "layerId": "c8958799-403d-41b6-9b7a-836c6de65bb6", "layerType": "data", - "seriesType": "area_stacked", - "splitAccessor": "0a3d2e1f-e2f5-4001-b02b-927904b0ab94", - "xAccessor": "6093c949-5f5d-4c72-baba-5a84ce2f1a9b" + "position": "top", + "seriesType": "line", + "showGridlines": false, + "splitAccessor": "6bcceab4-a95e-493f-9641-2d601b346f04", + "xAccessor": "c59ea682-bc16-4391-a1db-366fe40591e4", + "yConfig": [ + { + "axisMode": "left", + "forAccessor": "401c5798-78b4-40ea-8ff7-debce9f4dbeb" + } + ] + }, + { + "accessors": [ + "b6601f48-da0f-4798-bd98-691e504fc1b3" + ], + "layerId": "45a8a141-3fb1-47bc-b9ae-c65ca3770c32", + "layerType": "referenceLine", + "yConfig": [ + { + "axisMode": "left", + "color": "#e7664c", + "fill": "none", + "forAccessor": "b6601f48-da0f-4798-bd98-691e504fc1b3" + } + ] } ], "legend": { + "isInside": false, "isVisible": true, "legendSize": "large", "position": "right", + "shouldTruncate": true, "showSingleSeries": true }, - "preferredSeriesType": "line", + "preferredSeriesType": "area_stacked", "tickLabelsVisibilitySettings": { "x": true, "yLeft": true, "yRight": true }, "valueLabels": "hide", - "valuesInLegend": true, - "yLeftExtent": { - "mode": "full" - }, - "yRightExtent": { - "mode": "full" - } + "valuesInLegend": true } }, - "title": "[Elastic Agent] Queue depth", + "title": "", "type": "lens", "visualizationType": "lnsXY" }, @@ -2791,19 +6658,20 @@ "hidePanelTitles": false }, "gridData": { - "h": 9, - "i": "bf48fd17-63ec-4d90-8b6a-328bb74b466a", + "h": 10, + "i": "e85d17e8-acc8-461c-91ca-942b6f13bd87", "w": 24, "x": 0, - "y": 76 + "y": 122 }, - "panelIndex": "bf48fd17-63ec-4d90-8b6a-328bb74b466a", - "title": "[Elastic Agent] Queue Usage", + "panelIndex": "e85d17e8-acc8-461c-91ca-942b6f13bd87", + "title": "[Elastic Agent] Queue Depth", "type": "lens" }, { "embeddableConfig": { "attributes": { + "description": "", "references": [ { "id": "metrics-*", @@ -2820,6 +6688,7 @@ "adHocDataViews": {}, "datasourceStates": { "formBased": { + "currentIndexPatternId": "metrics-*", "layers": { "c7cc9cd8-585a-4078-a86f-8b0213c874fd": { "columnOrder": [ @@ -2840,53 +6709,28 @@ } }, "incompleteColumns": {}, + "indexPatternId": "metrics-*", "linkToLayers": [], "sampling": 1 }, "fa212775-2294-4cb0-a671-eb76e6856d14": { "columnOrder": [ - "3495fd36-d74d-4daf-9dae-1e84e63bc31e", "a084070f-a15a-473c-abf4-d2e52e84c6ae", "90bc620d-c329-4607-90d4-5245a7cc7e69", "90bc620d-c329-4607-90d4-5245a7cc7e69X0" ], "columns": { - "3495fd36-d74d-4daf-9dae-1e84e63bc31e": { - "dataType": "string", - "isBucketed": true, - "label": "Top 10 values of elastic_agent.process", - "operationType": "terms", - "params": { - "exclude": [], - "excludeIsRegex": false, - "include": [], - "includeIsRegex": false, - "missingBucket": false, - "orderBy": { - "fallback": true, - "type": "alphabetical" - }, - "orderDirection": "asc", - "otherBucket": false, - "parentFormat": { - "id": "terms" - }, - "size": 10 - }, - "scale": "ordinal", - "sourceField": "elastic_agent.process" - }, "90bc620d-c329-4607-90d4-5245a7cc7e69": { "customLabel": true, "dataType": "number", "isBucketed": false, - "label": " ", + "label": " Memory", "operationType": "formula", "params": { "format": { "id": "bytes", "params": { - "decimals": 2 + "decimals": 0 } }, "formula": "max(system.process.cgroup.memory.mem.usage.bytes)", @@ -2917,13 +6761,14 @@ "params": { "dropPartials": true, "includeEmptyRows": false, - "interval": "m" + "interval": "auto" }, "scale": "interval", "sourceField": "@timestamp" } }, "incompleteColumns": {}, + "indexPatternId": "metrics-*", "sampling": 1 } } @@ -2932,7 +6777,29 @@ "layers": {} } }, - "filters": [], + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "49f6230d-caf4-482d-a382-80072116cd60", + "key": "elastic_agent.process", + "negate": false, + "params": { + "query": "elastic-agent" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "elastic_agent.process": "elastic-agent" + } + } + } + ], "internalReferences": [], "query": { "language": "kuery", @@ -2959,7 +6826,6 @@ "position": "top", "seriesType": "area_stacked", "showGridlines": false, - "splitAccessor": "3495fd36-d74d-4daf-9dae-1e84e63bc31e", "xAccessor": "a084070f-a15a-473c-abf4-d2e52e84c6ae" }, { @@ -3003,11 +6869,11 @@ "hidePanelTitles": false }, "gridData": { - "h": 9, + "h": 10, "i": "e651fb9f-763d-4c9d-80d7-7c56adb98883", "w": 24, "x": 24, - "y": 76 + "y": 122 }, "panelIndex": "e651fb9f-763d-4c9d-80d7-7c56adb98883", "title": "[Elastic Agent] Cgroup Memory Usage", @@ -3016,10 +6882,11 @@ { "embeddableConfig": { "attributes": { + "description": "", "references": [ { - "id": "logs-*", - "name": "indexpattern-datasource-layer-38cd2447-deab-49b7-9d84-400f2ba12511", + "id": "metrics-*", + "name": "indexpattern-datasource-layer-fa212775-2294-4cb0-a671-eb76e6856d14", "type": "index-pattern" } ], @@ -3027,19 +6894,113 @@ "adHocDataViews": {}, "datasourceStates": { "formBased": { - "currentIndexPatternId": "logs-*", + "currentIndexPatternId": "metrics-*", "layers": { - "38cd2447-deab-49b7-9d84-400f2ba12511": { + "fa212775-2294-4cb0-a671-eb76e6856d14": { "columnOrder": [ - "0a3d2e1f-e2f5-4001-b02b-927904b0ab94", - "6093c949-5f5d-4c72-baba-5a84ce2f1a9b", - "c37367a6-4c26-4f3f-86eb-10db67933171" + "f80cf7e1-d66a-4052-9f59-36916938140c", + "a084070f-a15a-473c-abf4-d2e52e84c6ae", + "90bc620d-c329-4607-90d4-5245a7cc7e69", + "90bc620d-c329-4607-90d4-5245a7cc7e69X0", + "90bc620d-c329-4607-90d4-5245a7cc7e69X1", + "90bc620d-c329-4607-90d4-5245a7cc7e69X2" ], "columns": { - "0a3d2e1f-e2f5-4001-b02b-927904b0ab94": { + "90bc620d-c329-4607-90d4-5245a7cc7e69": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Throttle %", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 0 + } + }, + "formula": "counter_rate(max(beat.stats.cgroup.cpu.stats.throttled.ns))/1000000000/100", + "isFormulaBroken": false + }, + "references": [ + "90bc620d-c329-4607-90d4-5245a7cc7e69X2" + ], + "scale": "ratio" + }, + "90bc620d-c329-4607-90d4-5245a7cc7e69X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Throttle %", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "beat.stats.cgroup.cpu.stats.throttled.ns" + }, + "90bc620d-c329-4607-90d4-5245a7cc7e69X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Throttle %", + "operationType": "counter_rate", + "references": [ + "90bc620d-c329-4607-90d4-5245a7cc7e69X0" + ], + "scale": "ratio", + "timeScale": "s" + }, + "90bc620d-c329-4607-90d4-5245a7cc7e69X2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Throttle %", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + { + "args": [ + "90bc620d-c329-4607-90d4-5245a7cc7e69X1", + 1000000000 + ], + "name": "divide", + "type": "function" + }, + 100 + ], + "location": { + "max": 74, + "min": 0 + }, + "name": "divide", + "text": "counter_rate(max(beat.stats.cgroup.cpu.stats.throttled.ns))/1000000000/100", + "type": "function" + } + }, + "references": [ + "90bc620d-c329-4607-90d4-5245a7cc7e69X1" + ], + "scale": "ratio" + }, + "a084070f-a15a-473c-abf4-d2e52e84c6ae": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": false, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "f80cf7e1-d66a-4052-9f59-36916938140c": { "dataType": "string", "isBucketed": true, - "label": "Top 10 values of component.id", + "label": "Top 15 values of component.id", "operationType": "terms", "params": { "exclude": [], @@ -3048,80 +7009,31 @@ "includeIsRegex": false, "missingBucket": false, "orderBy": { - "columnId": "c37367a6-4c26-4f3f-86eb-10db67933171", - "type": "column" + "fallback": true, + "type": "alphabetical" }, - "orderDirection": "desc", + "orderDirection": "asc", "otherBucket": true, "parentFormat": { "id": "terms" }, - "size": 10 + "size": 15 }, "scale": "ordinal", "sourceField": "component.id" - }, - "6093c949-5f5d-4c72-baba-5a84ce2f1a9b": { - "dataType": "date", - "isBucketed": true, - "label": "@timestamp", - "operationType": "date_histogram", - "params": { - "dropPartials": false, - "includeEmptyRows": true, - "interval": "m" - }, - "scale": "interval", - "sourceField": "@timestamp" - }, - "c37367a6-4c26-4f3f-86eb-10db67933171": { - "customLabel": true, - "dataType": "number", - "filter": { - "language": "kuery", - "query": "" - }, - "isBucketed": false, - "label": " ", - "operationType": "max", - "params": { - "emptyAsNull": true - }, - "scale": "ratio", - "sourceField": "monitoring.metrics.libbeat.pipeline.events.active" } }, "incompleteColumns": {}, - "indexPatternId": "logs-*", - "linkToLayers": [], + "indexPatternId": "metrics-*", "sampling": 1 } } + }, + "textBased": { + "layers": {} } }, - "filters": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "97ad75be-db47-4cb4-bb1e-0c0320d04edd", - "key": "data_stream.dataset", - "negate": false, - "params": { - "query": "elastic_agent.*" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "data_stream.dataset": "elastic_agent.*" - } - } - } - ], + "filters": [], "internalReferences": [], "query": { "language": "kuery", @@ -3131,54 +7043,48 @@ "axisTitlesVisibilitySettings": { "x": false, "yLeft": false, - "yRight": true + "yRight": false }, - "fittingFunction": "None", "gridlinesVisibilitySettings": { "x": true, "yLeft": true, - "yRight": true - }, - "labelsOrientation": { - "x": 0, - "yLeft": 0, - "yRight": 0 + "yRight": false }, "layers": [ { "accessors": [ - "c37367a6-4c26-4f3f-86eb-10db67933171" + "90bc620d-c329-4607-90d4-5245a7cc7e69" ], - "layerId": "38cd2447-deab-49b7-9d84-400f2ba12511", + "collapseFn": "", + "layerId": "fa212775-2294-4cb0-a671-eb76e6856d14", "layerType": "data", - "seriesType": "area_stacked", - "splitAccessor": "0a3d2e1f-e2f5-4001-b02b-927904b0ab94", - "xAccessor": "6093c949-5f5d-4c72-baba-5a84ce2f1a9b" + "position": "top", + "seriesType": "line", + "showGridlines": false, + "splitAccessor": "f80cf7e1-d66a-4052-9f59-36916938140c", + "xAccessor": "a084070f-a15a-473c-abf4-d2e52e84c6ae" } ], "legend": { "isVisible": true, "legendSize": "large", "position": "right", + "shouldTruncate": true, "showSingleSeries": true }, - "preferredSeriesType": "line", + "preferredSeriesType": "area_stacked", "tickLabelsVisibilitySettings": { "x": true, "yLeft": true, - "yRight": true + "yRight": false }, + "title": "Empty XY chart", "valueLabels": "hide", "valuesInLegend": true, - "yLeftExtent": { - "mode": "full" - }, - "yRightExtent": { - "mode": "full" - } + "yRightTitle": "" } }, - "title": "[Elastic Agent] Queue depth", + "title": "", "type": "lens", "visualizationType": "lnsXY" }, @@ -3187,13 +7093,13 @@ }, "gridData": { "h": 9, - "i": "9bbe71b3-01b6-4eb3-bac0-90ea2437d0d1", + "i": "4cf0690a-3b5c-4224-9941-cc836a26163f", "w": 24, "x": 0, - "y": 85 + "y": 132 }, - "panelIndex": "9bbe71b3-01b6-4eb3-bac0-90ea2437d0d1", - "title": "[Elastic Agent] Queue depth", + "panelIndex": "4cf0690a-3b5c-4224-9941-cc836a26163f", + "title": "[Elastic Agent] CPU Throttling", "type": "lens" } ], @@ -3202,18 +7108,133 @@ "version": 2 }, "coreMigrationVersion": "8.8.0", - "created_at": "2024-07-01T19:40:41.314Z", + "created_at": "2025-02-04T17:39:57.852Z", "id": "elastic_agent-f47f18cc-9c7d-4278-b2ea-a6dee816d395", - "managed": true, + "managed": false, "references": [ { "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "ca491918-8011-4c39-b855-e13ae7b9b581:indexpattern-datasource-layer-2be7d580-9fee-48d0-ab61-4ba934a5dbe9", "type": "index-pattern" }, { "id": "metrics-*", - "name": "a9091abd-f59f-44ff-92f2-6415fd64282c:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "name": "21961c2f-d420-4482-964e-5e7799545c7f:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e3042c9b-987d-41fa-bc6b-0a73565ef278:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "6546c431-8922-4c36-8546-822a6e3f0804:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "6546c431-8922-4c36-8546-822a6e3f0804:82fe0069-cc62-4015-8500-16764fc05254", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "7f03f527-3388-4868-b7d6-337a4e77c89e:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "7f03f527-3388-4868-b7d6-337a4e77c89e:indexpattern-datasource-layer-98cf8b36-29c8-436f-bdd4-76065371baf3", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "a7989318-9ba9-41ba-94f0-ec95e1993ab0:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "a7989318-9ba9-41ba-94f0-ec95e1993ab0:indexpattern-datasource-layer-b68a2b10-b11d-42d1-bc83-10e154da3f19", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "fe2be814-0113-4056-a509-69ddd2458dfa:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "fe2be814-0113-4056-a509-69ddd2458dfa:indexpattern-datasource-layer-b68a2b10-b11d-42d1-bc83-10e154da3f19", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "fe2be814-0113-4056-a509-69ddd2458dfa:9cbfacb5-63e0-4092-af5c-38427ad5e2b8", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "2d1e0d7f-fedd-40e0-9bdc-cf46148e7527:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "2d1e0d7f-fedd-40e0-9bdc-cf46148e7527:indexpattern-datasource-layer-fee374e1-dd72-4ab6-8327-ff1d0508452a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "2d1e0d7f-fedd-40e0-9bdc-cf46148e7527:984238c0-f884-4029-adad-bdec62efc673", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "4dfe7f9d-c1a8-4906-9a56-31e2a808f893:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "4dfe7f9d-c1a8-4906-9a56-31e2a808f893:indexpattern-datasource-layer-fee374e1-dd72-4ab6-8327-ff1d0508452a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "6c637f96-6ff3-41f1-93f5-958a105c6749:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e46fb4f9-a784-4e8f-abd4-6889a40b64fb:indexpattern-datasource-layer-fa212775-2294-4cb0-a671-eb76e6856d14", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "59293071-891d-47d8-9729-8d109fa8a6a3:indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "91a584c2-e04c-47c5-af83-c547250120d1:indexpattern-datasource-layer-45a8a141-3fb1-47bc-b9ae-c65ca3770c32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "91a584c2-e04c-47c5-af83-c547250120d1:indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "6f1753a7-612d-4e25-a33f-8aa3542d3c39:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "d87ea2e6-8959-4b66-b61d-d72386b038ed:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e8ddcef1-152d-4e3e-8022-ee7175b44b8d:indexpattern-datasource-layer-99f20cec-1684-4175-b773-02c3638f2a32", "type": "index-pattern" }, { @@ -3228,22 +7249,32 @@ }, { "id": "metrics-*", - "name": "6f1753a7-612d-4e25-a33f-8aa3542d3c39:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "name": "0d849dfd-6797-4b44-b296-00d489d87bbb:indexpattern-datasource-layer-46ce3b62-69c2-45c5-bfb2-8eadce526ad1", "type": "index-pattern" }, { "id": "metrics-*", - "name": "daff36f6-d0b5-45e8-b0d9-910bace3c15b:indexpattern-datasource-layer-47363713-6910-43c5-9f85-328b9ee18f0d", + "name": "307d21da-619c-4f4c-8b53-dab72539a21e:indexpattern-datasource-layer-45a8a141-3fb1-47bc-b9ae-c65ca3770c32", "type": "index-pattern" }, { "id": "metrics-*", - "name": "0165de2d-694a-40f5-95e1-855ce4ebd03e:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "name": "307d21da-619c-4f4c-8b53-dab72539a21e:indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", "type": "index-pattern" }, { "id": "metrics-*", - "name": "b1dcfde7-66f1-41fb-bc7d-d3deef840d4f:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "name": "0932230e-b82c-47c3-81e9-d4506a0e4431:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "aede4b57-f9c0-4d57-8a28-9fb03f09f779:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "ded80e0c-7b32-4022-bee5-1c224e1ec73b:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" }, { @@ -3253,17 +7284,17 @@ }, { "id": "metrics-*", - "name": "d004044a-99f4-44fa-964a-361accd1810d:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "name": "0165de2d-694a-40f5-95e1-855ce4ebd03e:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" }, { "id": "metrics-*", - "name": "ded80e0c-7b32-4022-bee5-1c224e1ec73b:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "name": "d004044a-99f4-44fa-964a-361accd1810d:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" }, { "id": "metrics-*", - "name": "08f30154-3b1f-475b-acd2-6a6f6415b9eb:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "name": "daff36f6-d0b5-45e8-b0d9-910bace3c15b:indexpattern-datasource-layer-47363713-6910-43c5-9f85-328b9ee18f0d", "type": "index-pattern" }, { @@ -3271,14 +7302,29 @@ "name": "ce5bea64-4178-4290-997b-a59455991f3d:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" }, + { + "id": "metrics-*", + "name": "b1dcfde7-66f1-41fb-bc7d-d3deef840d4f:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "type": "index-pattern" + }, { "id": "metrics-*", "name": "d3b72917-b8be-4c96-b10f-cbca8ebf0a68:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", "type": "index-pattern" }, { - "id": "logs-*", - "name": "bf48fd17-63ec-4d90-8b6a-328bb74b466a:indexpattern-datasource-layer-38cd2447-deab-49b7-9d84-400f2ba12511", + "id": "metrics-*", + "name": "08f30154-3b1f-475b-acd2-6a6f6415b9eb:indexpattern-datasource-layer-ad65be36-0be3-4937-8f41-ec9e48adfce6", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e85d17e8-acc8-461c-91ca-942b6f13bd87:indexpattern-datasource-layer-45a8a141-3fb1-47bc-b9ae-c65ca3770c32", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e85d17e8-acc8-461c-91ca-942b6f13bd87:indexpattern-datasource-layer-c8958799-403d-41b6-9b7a-836c6de65bb6", "type": "index-pattern" }, { @@ -3292,8 +7338,8 @@ "type": "index-pattern" }, { - "id": "logs-*", - "name": "9bbe71b3-01b6-4eb3-bac0-90ea2437d0d1:indexpattern-datasource-layer-38cd2447-deab-49b7-9d84-400f2ba12511", + "id": "metrics-*", + "name": "4cf0690a-3b5c-4224-9941-cc836a26163f:indexpattern-datasource-layer-fa212775-2294-4cb0-a671-eb76e6856d14", "type": "index-pattern" }, { @@ -3304,4 +7350,4 @@ ], "type": "dashboard", "typeMigrationVersion": "8.9.0" -} +} \ No newline at end of file diff --git a/packages/elastic_agent/manifest.yml b/packages/elastic_agent/manifest.yml index 6fc6eed84c8..3a7572af2d9 100644 --- a/packages/elastic_agent/manifest.yml +++ b/packages/elastic_agent/manifest.yml @@ -1,6 +1,6 @@ name: elastic_agent title: Elastic Agent -version: 2.0.4 +version: 2.1.0 description: Collect logs and metrics from Elastic Agents. type: integration format_version: 3.1.4