diff --git a/systemtest/approvals/TestAgentConfig.approved.json b/systemtest/approvals/TestAgentConfig.approved.json index 8fd3a40e23b..561791606c4 100644 --- a/systemtest/approvals/TestAgentConfig.approved.json +++ b/systemtest/approvals/TestAgentConfig.approved.json @@ -1,50 +1,72 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent_config_applied": 1, - "data_stream": { - "dataset": "apm.internal", - "namespace": "default", - "type": "metrics" - }, - "labels": { - "etag": "dynamic" - }, - "metricset": { - "name": "agent_config" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - } - }, - { - "@timestamp": "dynamic", - "agent_config_applied": 1, - "data_stream": { - "dataset": "apm.internal", - "namespace": "default", - "type": "metrics" - }, - "labels": { - "etag": "dynamic" - }, - "metricset": { - "name": "agent_config" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent_config_applied": [ + 1 + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "labels.etag": [ + "dynamic" + ], + "metricset.name": [ + "agent_config" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent_config_applied": [ + 1 + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "labels.etag": [ + "dynamic" + ], + "metricset.name": [ + "agent_config" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ] + } +] diff --git a/systemtest/approvals/TestApprovedMetrics.approved.json b/systemtest/approvals/TestApprovedMetrics.approved.json index 2ff6e6c5087..72dcebb178d 100644 --- a/systemtest/approvals/TestApprovedMetrics.approved.json +++ b/systemtest/approvals/TestApprovedMetrics.approved.json @@ -1,405 +1,507 @@ -{ - "events": [ - { - "@timestamp": "2017-05-30T18:53:41.364Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "metrics" - }, - "go": { - "memstats": { - "heap": { - "sys": { - "bytes": 6520832 - } - } - } - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "name": "app" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.366Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "default", - "type": "metrics" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "name": "app" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "system": { - "process": { - "cgroup": { - "memory": { - "mem": { - "limit": { - "bytes": 2048 - }, - "usage": { - "bytes": 1024 - } - } - } - } - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.367Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "metrics" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "name": "app" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "system": { - "process": { - "cgroup": { - "cpu": { - "cfs": { - "period": { - "us": 1024 - }, - "quota": { - "us": 2048 - } - }, - "id": 2048, - "stats": { - "periods": 2048, - "throttled": { - "ns": 2048, - "periods": 2048 - } - } - }, - "cpuacct": { - "id": 2048, - "total": { - "ns": 2048 - } - } - } - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.368Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "metrics" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one" - }, - "latency_distribution": { - "counts": [ - 1, - 2, - 3 - ], - "values": [ - 1.1, - 2.2, - 3.3 - ] - }, - "metricset": { - "name": "app" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.369Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "default", - "type": "metrics" - }, - "faas": { - "billed_duration": 183, - "coldstart": true, - "coldstart_duration": 422.97, - "duration": 182.43, - "execution": "6f7f0961f83442118a7af6fe80b88d56", - "id": "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime", - "timeout": 5000 - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "name": "app" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "system": { - "memory": { - "actual": { - "free": 54525952 - }, - "total": 134217728 - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "default", - "type": "metrics" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "some": "abc", - "success": "true", - "tag1": "one" - }, - "metricset": { - "name": "span_breakdown" - }, - "numeric_labels": { - "code": 200, - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "span": { - "self_time": { - "count": 1, - "sum": { - "us": 633 - } - }, - "subtype": "mysql", - "type": "db" - }, - "transaction": { - "name": "GET /", - "type": "request" - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - } - ] -} +[ + { + "@timestamp": [ + "2017-05-30T18:53:41.364Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "go.memstats.heap.sys.bytes": [ + 6520832 + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "metricset.name": [ + "app" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.366Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "metricset.name": [ + "app" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "system.process.cgroup.memory.mem.limit.bytes": [ + 2048 + ], + "system.process.cgroup.memory.mem.usage.bytes": [ + 1024 + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.367Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "metricset.name": [ + "app" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "system.process.cgroup.cpu.cfs.period.us": [ + 1024 + ], + "system.process.cgroup.cpu.cfs.quota.us": [ + 2048 + ], + "system.process.cgroup.cpu.id": [ + 2048 + ], + "system.process.cgroup.cpu.stats.periods": [ + 2048 + ], + "system.process.cgroup.cpu.stats.throttled.ns": [ + 2048 + ], + "system.process.cgroup.cpu.stats.throttled.periods": [ + 2048 + ], + "system.process.cgroup.cpuacct.id": [ + 2048 + ], + "system.process.cgroup.cpuacct.total.ns": [ + 2048 + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.368Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "latency_distribution.counts": [ + 1, + 2, + 3 + ], + "latency_distribution.values": [ + 1.1, + 2.2, + 3.3 + ], + "metricset.name": [ + "app" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.369Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "faas.billed_duration": [ + 183 + ], + "faas.coldstart": [ + true + ], + "faas.coldstart_duration": [ + 422.97 + ], + "faas.duration": [ + 182.43 + ], + "faas.execution": [ + "6f7f0961f83442118a7af6fe80b88d56" + ], + "faas.id": [ + "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime" + ], + "faas.timeout": [ + 5000 + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "metricset.name": [ + "app" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "system.memory.actual.free": [ + 54525952 + ], + "system.memory.total": [ + 134217728 + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.some": [ + "abc" + ], + "labels.success": [ + "true" + ], + "labels.tag1": [ + "one" + ], + "metricset.name": [ + "span_breakdown" + ], + "numeric_labels.code": [ + 200 + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "span.self_time.count": [ + 1 + ], + "span.self_time.sum.us": [ + 633 + ], + "span.subtype": [ + "mysql" + ], + "span.type": [ + "db" + ], + "transaction.name": [ + "GET /" + ], + "transaction.type": [ + "request" + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + } +] diff --git a/systemtest/approvals/TestApprovedMetrics/data_streams_disabled.approved.json b/systemtest/approvals/TestApprovedMetrics/data_streams_disabled.approved.json index 4385674a77a..fec542b689b 100644 --- a/systemtest/approvals/TestApprovedMetrics/data_streams_disabled.approved.json +++ b/systemtest/approvals/TestApprovedMetrics/data_streams_disabled.approved.json @@ -1,287 +1,427 @@ -{ - "events": [ - { - "@timestamp": "2017-05-30T18:53:41.364Z", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "ecs": { - "version": "dynamic" - }, - "event": { - "ingested": "dynamic" - }, - "go.memstats.heap.sys.bytes": 6520832, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one", - "tag2": 2 - }, - "metricset.name": "app", - "observer": { - "ephemeral_id": "dynamic", - "hostname": "dynamic", - "id": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.366Z", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "ecs": { - "version": "dynamic" - }, - "event": { - "ingested": "dynamic" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one", - "tag2": 2 - }, - "metricset.name": "app", - "observer": { - "ephemeral_id": "dynamic", - "hostname": "dynamic", - "id": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "system.process.cgroup.memory.mem.limit.bytes": 2048, - "system.process.cgroup.memory.mem.usage.bytes": 1024, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.366Z", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "ecs": { - "version": "dynamic" - }, - "event": { - "ingested": "dynamic" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one", - "tag2": 2 - }, - "metricset.name": "app", - "observer": { - "ephemeral_id": "dynamic", - "hostname": "dynamic", - "id": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "system.process.cgroup.cpu.cfs.period.us": 1024, - "system.process.cgroup.cpu.cfs.quota.us": 2048, - "system.process.cgroup.cpu.id": 2048, - "system.process.cgroup.cpu.stats.periods": 2048, - "system.process.cgroup.cpu.stats.throttled.ns": 2048, - "system.process.cgroup.cpu.stats.throttled.periods": 2048, - "system.process.cgroup.cpuacct.id": 2048, - "system.process.cgroup.cpuacct.total.ns": 2048, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.366Z", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "ecs": { - "version": "dynamic" - }, - "event": { - "ingested": "dynamic" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one", - "tag2": 2 - }, - "latency_distribution": { - "counts": [ - 1, - 2, - 3 - ], - "values": [ - 1.1, - 2.2, - 3.3 - ] - }, - "metricset.name": "app", - "observer": { - "ephemeral_id": "dynamic", - "hostname": "dynamic", - "id": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:42.281Z", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "ecs": { - "version": "dynamic" - }, - "event": { - "ingested": "dynamic" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "code": 200, - "some": "abc", - "success": true, - "tag1": "one", - "tag2": 2 - }, - "metricset.name": "span_breakdown", - "observer": { - "ephemeral_id": "dynamic", - "hostname": "dynamic", - "id": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "span": { - "self_time": { - "count": 1, - "sum.us": 633 - }, - "subtype": "mysql", - "type": "db" - }, - "transaction": { - "name": "GET /", - "type": "request" - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - } - ] -} +[ + { + "@timestamp": [ + "2017-05-30T18:53:41.364Z" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "ecs.version": [ + "dynamic" + ], + "event.ingested": [ + "dynamic" + ], + "go.memstats.heap.sys.bytes": [ + 6520832 + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "labels.tag2": [ + 2 + ], + "metricset.name": [ + "app" + ], + "observer.ephemeral_id": [ + "dynamic" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.id": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.366Z" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "ecs.version": [ + "dynamic" + ], + "event.ingested": [ + "dynamic" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "labels.tag2": [ + 2 + ], + "metricset.name": [ + "app" + ], + "observer.ephemeral_id": [ + "dynamic" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.id": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "system.process.cgroup.memory.mem.limit.bytes": [ + 2048 + ], + "system.process.cgroup.memory.mem.usage.bytes": [ + 1024 + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.366Z" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "ecs.version": [ + "dynamic" + ], + "event.ingested": [ + "dynamic" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "labels.tag2": [ + 2 + ], + "metricset.name": [ + "app" + ], + "observer.ephemeral_id": [ + "dynamic" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.id": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "system.process.cgroup.cpu.cfs.period.us": [ + 1024 + ], + "system.process.cgroup.cpu.cfs.quota.us": [ + 2048 + ], + "system.process.cgroup.cpu.id": [ + 2048 + ], + "system.process.cgroup.cpu.stats.periods": [ + 2048 + ], + "system.process.cgroup.cpu.stats.throttled.ns": [ + 2048 + ], + "system.process.cgroup.cpu.stats.throttled.periods": [ + 2048 + ], + "system.process.cgroup.cpuacct.id": [ + 2048 + ], + "system.process.cgroup.cpuacct.total.ns": [ + 2048 + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.366Z" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "ecs.version": [ + "dynamic" + ], + "event.ingested": [ + "dynamic" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "labels.tag2": [ + 2 + ], + "latency_distribution.counts": [ + 1, + 2, + 3 + ], + "latency_distribution.values": [ + 1.1, + 2.2, + 3.3 + ], + "metricset.name": [ + "app" + ], + "observer.ephemeral_id": [ + "dynamic" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.id": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:42.281Z" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "ecs.version": [ + "dynamic" + ], + "event.ingested": [ + "dynamic" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.code": [ + 200 + ], + "labels.some": [ + "abc" + ], + "labels.success": [ + true + ], + "labels.tag1": [ + "one" + ], + "labels.tag2": [ + 2 + ], + "metricset.name": [ + "span_breakdown" + ], + "observer.ephemeral_id": [ + "dynamic" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.id": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "span.self_time.count": [ + 1 + ], + "span.self_time.sum.us": [ + 633 + ], + "span.subtype": [ + "mysql" + ], + "span.type": [ + "db" + ], + "transaction.name": [ + "GET /" + ], + "transaction.type": [ + "request" + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + } +] diff --git a/systemtest/approvals/TestCompressedSpans.approved.json b/systemtest/approvals/TestCompressedSpans.approved.json index c2da0651e1f..c2a61a5dca2 100644 --- a/systemtest/approvals/TestCompressedSpans.approved.json +++ b/systemtest/approvals/TestCompressedSpans.approved.json @@ -1,183 +1,249 @@ -{ - "events": [ - { - "@timestamp": "1970-01-01T00:00:00.000Z", - "agent": { - "name": "go", - "version": "0.0.0" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "i386", - "hostname": "beowulf", - "ip": [ - "127.0.0.1" - ], - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "0000000000000001" - }, - "process": { - "pid": 1, - "title": "systemtest.test" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - }, - "target": { - "type": "redis" - } - }, - "span": { - "composite": { - "compression_strategy": "same_kind", - "count": 50, - "sum": { - "us": 50000 - } - }, - "destination": { - "service": { - "resource": "redis", - "type": "db" - } - }, - "duration": { - "us": 50000 - }, - "id": "0000000000000002", - "name": "Calls to redis", - "representative_count": 1, - "subtype": "redis", - "type": "db" - }, - "trace": { - "id": "01000000000000000000000000000000" - }, - "transaction": { - "id": "0000000000000001" - } - }, - { - "@timestamp": "1970-01-01T00:00:00.050Z", - "agent": { - "name": "go", - "version": "0.0.0" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "i386", - "hostname": "beowulf", - "ip": [ - "127.0.0.1" - ], - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "0000000000000001" - }, - "process": { - "pid": 1, - "title": "systemtest.test" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - }, - "target": { - "type": "elasticsearch" - } - }, - "span": { - "composite": { - "compression_strategy": "exact_match", - "count": 5, - "sum": { - "us": 20000 - } - }, - "destination": { - "service": { - "resource": "elasticsearch", - "type": "db" - } - }, - "duration": { - "us": 20000 - }, - "id": "0000000000000034", - "name": "_bulk", - "representative_count": 1, - "subtype": "elasticsearch", - "type": "db" - }, - "timestamp": { - "us": 50000 - }, - "trace": { - "id": "01000000000000000000000000000000" - }, - "transaction": { - "id": "0000000000000001" - } - } - ] -} +[ + { + "@timestamp": [ + "1970-01-01T00:00:00.000Z" + ], + "agent.name": [ + "go" + ], + "agent.version": [ + "0.0.0" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "i386" + ], + "host.hostname": [ + "beowulf" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "0000000000000001" + ], + "process.pid": [ + 1 + ], + "process.title": [ + "systemtest.test" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "service.target.type": [ + "redis" + ], + "span.composite.compression_strategy": [ + "same_kind" + ], + "span.composite.count": [ + 50 + ], + "span.composite.sum.us": [ + 50000 + ], + "span.destination.service.resource": [ + "redis" + ], + "span.destination.service.type": [ + "db" + ], + "span.duration.us": [ + 50000 + ], + "span.id": [ + "0000000000000002" + ], + "span.name": [ + "Calls to redis" + ], + "span.representative_count": [ + 1 + ], + "span.subtype": [ + "redis" + ], + "span.type": [ + "db" + ], + "trace.id": [ + "01000000000000000000000000000000" + ], + "transaction.id": [ + "0000000000000001" + ] + }, + { + "@timestamp": [ + "1970-01-01T00:00:00.050Z" + ], + "agent.name": [ + "go" + ], + "agent.version": [ + "0.0.0" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "i386" + ], + "host.hostname": [ + "beowulf" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "0000000000000001" + ], + "process.pid": [ + 1 + ], + "process.title": [ + "systemtest.test" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "service.target.type": [ + "elasticsearch" + ], + "span.composite.compression_strategy": [ + "exact_match" + ], + "span.composite.count": [ + 5 + ], + "span.composite.sum.us": [ + 20000 + ], + "span.destination.service.resource": [ + "elasticsearch" + ], + "span.destination.service.type": [ + "db" + ], + "span.duration.us": [ + 20000 + ], + "span.id": [ + "0000000000000034" + ], + "span.name": [ + "_bulk" + ], + "span.representative_count": [ + 1 + ], + "span.subtype": [ + "elasticsearch" + ], + "span.type": [ + "db" + ], + "timestamp.us": [ + 50000 + ], + "trace.id": [ + "01000000000000000000000000000000" + ], + "transaction.id": [ + "0000000000000001" + ] + } +] diff --git a/systemtest/approvals/TestDropUnsampled.approved.json b/systemtest/approvals/TestDropUnsampled.approved.json index c0f29ac1f20..fe0113bff34 100644 --- a/systemtest/approvals/TestDropUnsampled.approved.json +++ b/systemtest/approvals/TestDropUnsampled.approved.json @@ -1,138 +1,192 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "go", - "version": "0.0.0" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "i386", - "hostname": "beowulf", - "ip": [ - "127.0.0.1" - ], - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1, - "title": "systemtest.test" - }, - "processor": { - "event": "transaction" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "span": { - "id": "dynamic" - }, - "trace": { - "id": "dynamic" - }, - "transaction": { - "duration": { - "us": 1000000 - }, - "id": "dynamic", - "name": "sampled", - "representative_count": 1, - "sampled": true, - "span_count": { - "dropped": 0, - "started": 0 - }, - "type": "TestDropUnsampled" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "rum-js", - "version": "0.0.0" - }, - "client": { - "ip": "127.0.0.1" - }, - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "transaction" - }, - "service": { - "name": "allowed" - }, - "source": { - "ip": "127.0.0.1", - "port": "dynamic" - }, - "span": { - "id": "dynamic" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "dynamic" - }, - "transaction": { - "duration": { - "us": 0 - }, - "id": "dynamic", - "representative_count": 1, - "span_count": { - "started": 1 - }, - "type": "TestDropUnsampled" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Go-http-client", - "original": "Go-http-client/1.1", - "version": "1.1" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "go" + ], + "agent.version": [ + "0.0.0" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "i386" + ], + "host.hostname": [ + "beowulf" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1 + ], + "process.title": [ + "systemtest.test" + ], + "processor.event": [ + "transaction" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "span.id": [ + "dynamic" + ], + "trace.id": [ + "dynamic" + ], + "transaction.duration.us": [ + 1000000 + ], + "transaction.id": [ + "dynamic" + ], + "transaction.name": [ + "sampled" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.dropped": [ + 0 + ], + "transaction.span_count.started": [ + 0 + ], + "transaction.type": [ + "TestDropUnsampled" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "rum-js" + ], + "agent.version": [ + "0.0.0" + ], + "client.ip": [ + "127.0.0.1" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "transaction" + ], + "service.name": [ + "allowed" + ], + "source.ip": [ + "127.0.0.1" + ], + "source.port": [ + "dynamic" + ], + "span.id": [ + "dynamic" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "dynamic" + ], + "transaction.duration.us": [ + 0 + ], + "transaction.id": [ + "dynamic" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.span_count.started": [ + 1 + ], + "transaction.type": [ + "TestDropUnsampled" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Go-http-client" + ], + "user_agent.original": [ + "Go-http-client/1.1" + ], + "user_agent.version": [ + "1.1" + ] + } +] diff --git a/systemtest/approvals/TestErrorIngest.approved.json b/systemtest/approvals/TestErrorIngest.approved.json index 10936af8b51..1dc1abb0446 100644 --- a/systemtest/approvals/TestErrorIngest.approved.json +++ b/systemtest/approvals/TestErrorIngest.approved.json @@ -1,135 +1,197 @@ -{ - "events": [ - { - "@timestamp": "2018-08-09T15:04:05.999Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "abcdef123", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "grouping_key": "d6b3f958dfea98dc9ed2b57d5f0c48bb", - "grouping_name": "Cannot read property 'baz' of undefined", - "id": "abcdef0123456789", - "log": { - "level": "custom log level", - "message": "Cannot read property 'baz' of undefined" - } - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "prod.example", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "message": "Cannot read property 'baz' of undefined", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "9632587410abcdef" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-abc" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "id": "1234567890987654" - }, - "timestamp": { - "us": 1533827045999000 - }, - "trace": { - "id": "0123456789abcdeffedcba0123456789" - }, - "transaction": { - "id": "1234567890987654", - "name": "mytx", - "sampled": true, - "type": "request" - }, - "user": { - "domain": "ldap://abc", - "email": "bar@example.com", - "id": "123", - "name": "bar" - } - } - ] -} +[ + { + "@timestamp": [ + "2018-08-09T15:04:05.999Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "abcdef123" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.grouping_key": [ + "d6b3f958dfea98dc9ed2b57d5f0c48bb" + ], + "error.grouping_name": [ + "Cannot read property 'baz' of undefined" + ], + "error.id": [ + "abcdef0123456789" + ], + "error.log.level": [ + "custom log level" + ], + "error.log.message": [ + "Cannot read property 'baz' of undefined" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "prod.example" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "message": [ + "Cannot read property 'baz' of undefined" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "9632587410abcdef" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-abc" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.id": [ + "1234567890987654" + ], + "timestamp.us": [ + 1533827045999000 + ], + "trace.id": [ + "0123456789abcdeffedcba0123456789" + ], + "transaction.id": [ + "1234567890987654" + ], + "transaction.name": [ + "mytx" + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "request" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "bar@example.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "bar" + ] + } +] diff --git a/systemtest/approvals/TestIngestPipelineDataStreamMigration.approved.json b/systemtest/approvals/TestIngestPipelineDataStreamMigration.approved.json index 7b80f483495..0c6ce518a67 100644 --- a/systemtest/approvals/TestIngestPipelineDataStreamMigration.approved.json +++ b/systemtest/approvals/TestIngestPipelineDataStreamMigration.approved.json @@ -1,699 +1,921 @@ -{ - "events": [ - { - "@timestamp": "2022-09-12T03:52:50.939Z", - "agent": { - "name": "go", - "version": "2.0.0" - }, - "container": { - "id": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "migrated", - "type": "logs" - }, - "error": { - "culprit": "once", - "exception": [ - { - "handled": false, - "message": "boom", - "module": "errors", - "stacktrace": [ - { - "abs_path": "/home/andrew/projects/apmload/main.go", - "exclude_from_grouping": false, - "filename": "main.go", - "function": "once", - "line": { - "number": 53 - }, - "module": "main" - }, - { - "abs_path": "/home/andrew/projects/apmload/main.go", - "exclude_from_grouping": false, - "filename": "main.go", - "function": "main", - "line": { - "number": 29 - }, - "module": "main" - }, - { - "abs_path": "/home/andrew/go/toolchain/1.18.1/src/runtime/proc.go", - "exclude_from_grouping": false, - "filename": "proc.go", - "function": "main", - "library_frame": true, - "line": { - "number": 250 - }, - "module": "runtime" - }, - { - "abs_path": "/home/andrew/go/toolchain/1.18.1/src/runtime/asm_amd64.s", - "exclude_from_grouping": false, - "filename": "asm_amd64.s", - "function": "goexit", - "library_frame": true, - "line": { - "number": 1571 - }, - "module": "runtime" - } - ], - "type": "errorString" - } - ], - "grouping_key": "d9bb6552d94deb040e83062f8fe1e449", - "grouping_name": "boom", - "id": "b2da5288b2c3d7e79c42a636ca2fd99f" - }, - "event": { - "ingested": "dynamic" - }, - "host": { - "architecture": "amd64", - "hostname": "corduroy", - "ip": "110.174.44.88", - "name": "corduroy", - "os": { - "platform": "linux" - } - }, - "message": "boom", - "observer": { - "hostname": "dynamic", - "name": "instance-0000000000", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7bd04bc3063f9930" - }, - "process": { - "args": [ - "/tmp/go-build1405913256/b001/exe/main" - ], - "parent": { - "pid": 4009763 - }, - "pid": 4009922, - "title": "main" - }, - "processor": { - "event": "error", - "name": "error" - }, - "service": { - "language": { - "name": "go", - "version": "go1.18.1" - }, - "name": "main", - "node": { - "name": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "runtime": { - "name": "gc", - "version": "go1.18.1" - } - }, - "timestamp": { - "us": 1662954770939878 - }, - "trace": { - "id": "5cfc595035477ea235a632fc3e2bb6b1" - }, - "transaction": { - "id": "5cfc595035477ea2", - "sampled": true, - "type": "type" - } - }, - { - "@timestamp": "2022-09-12T03:52:51.178Z", - "agent": { - "name": "go", - "version": "2.0.0" - }, - "container": { - "id": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "data_stream": { - "dataset": "apm.app.main", - "namespace": "migrated", - "type": "metrics" - }, - "event": { - "ingested": "dynamic" - }, - "golang": { - "goroutines": 11, - "heap": { - "allocations": { - "active": 6160384, - "allocated": 4579688, - "frees": 39979, - "idle": 5701632, - "mallocs": 44520, - "objects": 4541, - "total": 8834120 - }, - "gc": { - "cpu_fraction": 0.0003175952, - "next_gc_limit": 8842488, - "total_count": 3, - "total_pause": { - "ns": 178493 - } - }, - "system": { - "obtained": 11862016, - "released": 3989504, - "stack": 720896, - "total": 20268040 - } - } - }, - "host": { - "architecture": "amd64", - "hostname": "corduroy", - "ip": "110.174.44.88", - "name": "corduroy", - "os": { - "platform": "linux" - } - }, - "metricset": { - "name": "app" - }, - "observer": { - "hostname": "dynamic", - "name": "instance-0000000000", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": "/tmp/go-build1405913256/b001/exe/main", - "parent": { - "pid": 4009763 - }, - "pid": 4009922, - "title": "main" - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "go1.18.1" - }, - "name": "main", - "node": { - "name": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "runtime": { - "name": "gc", - "version": "go1.18.1" - } - }, - "system": { - "cpu": { - "total": { - "norm": { - "pct": 0.02255639 - } - } - }, - "memory": { - "actual": { - "free": 33981653000 - }, - "total": 46108970000 - }, - "process": { - "cpu": { - "total": { - "norm": { - "pct": 0.0025062656 - } - } - }, - "memory": { - "rss": { - "bytes": 15187968 - }, - "size": 1485594600 - } - } - } - }, - { - "@timestamp": "2022-09-12T03:52:00.000Z", - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "migrated", - "type": "metrics" - }, - "event": { - "ingested": "dynamic", - "outcome": "failure" - }, - "metricset": { - "name": "service_destination" - }, - "observer": { - "hostname": "dynamic", - "name": "instance-0000000000", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "name": "main" - }, - "span": { - "destination": { - "service": { - "resource": "dest_resource", - "response_time": { - "count": 1, - "sum": { - "us": 10220 - } - } - } - } - } - }, - { - "@timestamp": "2022-09-12T03:52:00.000Z", - "_doc_count": 1, - "agent": { - "name": "go" - }, - "container": { - "id": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "migrated", - "type": "metrics" - }, - "event": { - "ingested": "dynamic", - "outcome": "failure" - }, - "host": { - "hostname": "corduroy", - "name": "corduroy" - }, - "metricset": { - "name": "transaction" - }, - "observer": { - "hostname": "dynamic", - "name": "instance-0000000000", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "name": "main", - "node": { - "name": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - } - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 1 - ], - "values": [ - 10239 - ] - } - }, - "name": "name", - "root": true, - "type": "type" - } - }, - { - "@timestamp": "2022-09-12T03:52:51.178Z", - "agent": { - "name": "go", - "version": "2.0.0" - }, - "container": { - "id": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "migrated", - "type": "metrics" - }, - "event": { - "ingested": "dynamic" - }, - "host": { - "architecture": "amd64", - "hostname": "corduroy", - "ip": "110.174.44.88", - "name": "corduroy", - "os": { - "platform": "linux" - } - }, - "metricset": { - "name": "span_breakdown" - }, - "observer": { - "hostname": "dynamic", - "name": "instance-0000000000", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": "/tmp/go-build1405913256/b001/exe/main", - "parent": { - "pid": 4009763 - }, - "pid": 4009922, - "title": "main" - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "go1.18.1" - }, - "name": "main", - "node": { - "name": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "runtime": { - "name": "gc", - "version": "go1.18.1" - } - }, - "span": { - "self_time": { - "count": 1, - "sum": { - "us": 15 - } - }, - "type": "app" - }, - "transaction": { - "name": "name", - "type": "type" - } - }, - { - "@timestamp": "2022-09-12T03:52:51.178Z", - "agent": { - "name": "go", - "version": "2.0.0" - }, - "container": { - "id": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "migrated", - "type": "metrics" - }, - "event": { - "ingested": "dynamic" - }, - "host": { - "architecture": "amd64", - "hostname": "corduroy", - "ip": "110.174.44.88", - "name": "corduroy", - "os": { - "platform": "linux" - } - }, - "metricset": { - "name": "span_breakdown" - }, - "observer": { - "hostname": "dynamic", - "name": "instance-0000000000", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": "/tmp/go-build1405913256/b001/exe/main", - "parent": { - "pid": 4009763 - }, - "pid": 4009922, - "title": "main" - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "go1.18.1" - }, - "name": "main", - "node": { - "name": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "runtime": { - "name": "gc", - "version": "go1.18.1" - } - }, - "span": { - "self_time": { - "count": 1, - "sum": { - "us": 10220 - } - }, - "type": "type" - }, - "transaction": { - "name": "name", - "type": "type" - } - }, - { - "@timestamp": "2022-09-12T03:52:50.929Z", - "agent": { - "name": "go", - "version": "2.0.0" - }, - "data_stream": { - "dataset": "apm", - "namespace": "migrated", - "type": "traces" - }, - "event": { - "outcome": "failure" - }, - "observer": { - "hostname": "dynamic", - "name": "instance-0000000000", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "5cfc595035477ea2" - }, - "processor": { - "event": "span", - "name": "transaction" - }, - "service": { - "name": "main" - }, - "span": { - "destination": { - "service": { - "resource": "dest_resource", - "type": "type" - } - }, - "duration": { - "us": 10220 - }, - "id": "7bd04bc3063f9930", - "name": "name", - "stacktrace": [ - { - "abs_path": "/home/andrew/go/pkg/mod/go.elastic.co/apm/v2@v2.0.0/span.go", - "exclude_from_grouping": false, - "filename": "span.go", - "function": "(*Span).End", - "library_frame": true, - "line": { - "number": 368 - }, - "module": "go.elastic.co/apm/v2" - }, - { - "abs_path": "/home/andrew/projects/apmload/main.go", - "exclude_from_grouping": false, - "filename": "main.go", - "function": "once", - "line": { - "number": 56 - }, - "module": "main" - }, - { - "abs_path": "/home/andrew/projects/apmload/main.go", - "exclude_from_grouping": false, - "filename": "main.go", - "function": "main", - "line": { - "number": 29 - }, - "module": "main" - }, - { - "abs_path": "/home/andrew/go/toolchain/1.18.1/src/runtime/proc.go", - "exclude_from_grouping": false, - "filename": "proc.go", - "function": "main", - "library_frame": true, - "line": { - "number": 250 - }, - "module": "runtime" - }, - { - "abs_path": "/home/andrew/go/toolchain/1.18.1/src/runtime/asm_amd64.s", - "exclude_from_grouping": false, - "filename": "asm_amd64.s", - "function": "goexit", - "library_frame": true, - "line": { - "number": 1571 - }, - "module": "runtime" - } - ], - "type": "type" - }, - "timestamp": { - "us": 1662954770929706 - }, - "trace": { - "id": "5cfc595035477ea235a632fc3e2bb6b1" - }, - "transaction": { - "id": "5cfc595035477ea2" - } - }, - { - "@timestamp": "2022-09-12T03:52:50.929Z", - "agent": { - "name": "go", - "version": "2.0.0" - }, - "container": { - "id": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "migrated", - "type": "traces" - }, - "event": { - "ingested": "dynamic", - "outcome": "failure" - }, - "host": { - "architecture": "amd64", - "hostname": "corduroy", - "ip": "110.174.44.88", - "name": "corduroy", - "os": { - "platform": "linux" - } - }, - "observer": { - "hostname": "dynamic", - "name": "instance-0000000000", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "/tmp/go-build1405913256/b001/exe/main" - ], - "parent": { - "pid": 4009763 - }, - "pid": 4009922, - "title": "main" - }, - "processor": { - "event": "transaction", - "name": "transaction" - }, - "service": { - "language": { - "name": "go", - "version": "go1.18.1" - }, - "name": "main", - "node": { - "name": "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" - }, - "runtime": { - "name": "gc", - "version": "go1.18.1" - } - }, - "timestamp": { - "us": 1662954770929705 - }, - "trace": { - "id": "5cfc595035477ea235a632fc3e2bb6b1" - }, - "transaction": { - "duration": { - "us": 10236 - }, - "id": "5cfc595035477ea2", - "name": "name", - "sampled": true, - "span_count": { - "dropped": 0, - "started": 1 - }, - "type": "type" - } - } - ] -} +[ + { + "@timestamp": [ + "2022-09-12T03:52:50.939Z" + ], + "agent.name": [ + "go" + ], + "agent.version": [ + "2.0.0" + ], + "container.id": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "migrated" + ], + "data_stream.type": [ + "logs" + ], + "error.culprit": [ + "once" + ], + "error.exception.handled": [ + false + ], + "error.exception.message": [ + "boom" + ], + "error.exception.module": [ + "errors" + ], + "error.exception.stacktrace.abs_path": [ + "/home/andrew/projects/apmload/main.go", + "/home/andrew/projects/apmload/main.go", + "/home/andrew/go/toolchain/1.18.1/src/runtime/proc.go", + "/home/andrew/go/toolchain/1.18.1/src/runtime/asm_amd64.s" + ], + "error.exception.stacktrace.exclude_from_grouping": [ + false, + false, + false, + false + ], + "error.exception.stacktrace.filename": [ + "main.go", + "main.go", + "proc.go", + "asm_amd64.s" + ], + "error.exception.stacktrace.function": [ + "once", + "main", + "main", + "goexit" + ], + "error.exception.stacktrace.library_frame": [ + true, + true + ], + "error.exception.stacktrace.line.number": [ + 53, + 29, + 250, + 1571 + ], + "error.exception.stacktrace.module": [ + "main", + "main", + "runtime", + "runtime" + ], + "error.exception.type": [ + "errorString" + ], + "error.grouping_key": [ + "d9bb6552d94deb040e83062f8fe1e449" + ], + "error.grouping_name": [ + "boom" + ], + "error.id": [ + "b2da5288b2c3d7e79c42a636ca2fd99f" + ], + "event.ingested": [ + "dynamic" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "corduroy" + ], + "host.ip": [ + "110.174.44.88" + ], + "host.name": [ + "corduroy" + ], + "host.os.platform": [ + "linux" + ], + "message": [ + "boom" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.name": [ + "instance-0000000000" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7bd04bc3063f9930" + ], + "process.args": [ + "/tmp/go-build1405913256/b001/exe/main" + ], + "process.parent.pid": [ + 4009763 + ], + "process.pid": [ + 4009922 + ], + "process.title": [ + "main" + ], + "processor.event": [ + "error" + ], + "processor.name": [ + "error" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "go1.18.1" + ], + "service.name": [ + "main" + ], + "service.node.name": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "go1.18.1" + ], + "timestamp.us": [ + 1662954770939878 + ], + "trace.id": [ + "5cfc595035477ea235a632fc3e2bb6b1" + ], + "transaction.id": [ + "5cfc595035477ea2" + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "type" + ] + }, + { + "@timestamp": [ + "2022-09-12T03:52:51.178Z" + ], + "agent.name": [ + "go" + ], + "agent.version": [ + "2.0.0" + ], + "container.id": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "data_stream.dataset": [ + "apm.app.main" + ], + "data_stream.namespace": [ + "migrated" + ], + "data_stream.type": [ + "metrics" + ], + "event.ingested": [ + "dynamic" + ], + "golang.goroutines": [ + 11 + ], + "golang.heap.allocations.active": [ + 6160384 + ], + "golang.heap.allocations.allocated": [ + 4579688 + ], + "golang.heap.allocations.frees": [ + 39979 + ], + "golang.heap.allocations.idle": [ + 5701632 + ], + "golang.heap.allocations.mallocs": [ + 44520 + ], + "golang.heap.allocations.objects": [ + 4541 + ], + "golang.heap.allocations.total": [ + 8834120 + ], + "golang.heap.gc.cpu_fraction": [ + 0.0003175952 + ], + "golang.heap.gc.next_gc_limit": [ + 8842488 + ], + "golang.heap.gc.total_count": [ + 3 + ], + "golang.heap.gc.total_pause.ns": [ + 178493 + ], + "golang.heap.system.obtained": [ + 11862016 + ], + "golang.heap.system.released": [ + 3989504 + ], + "golang.heap.system.stack": [ + 720896 + ], + "golang.heap.system.total": [ + 20268040 + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "corduroy" + ], + "host.ip": [ + "110.174.44.88" + ], + "host.name": [ + "corduroy" + ], + "host.os.platform": [ + "linux" + ], + "metricset.name": [ + "app" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.name": [ + "instance-0000000000" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "/tmp/go-build1405913256/b001/exe/main" + ], + "process.parent.pid": [ + 4009763 + ], + "process.pid": [ + 4009922 + ], + "process.title": [ + "main" + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "go1.18.1" + ], + "service.name": [ + "main" + ], + "service.node.name": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "go1.18.1" + ], + "system.cpu.total.norm.pct": [ + 0.02255639 + ], + "system.memory.actual.free": [ + 33981653000 + ], + "system.memory.total": [ + 46108970000 + ], + "system.process.cpu.total.norm.pct": [ + 0.0025062656 + ], + "system.process.memory.rss.bytes": [ + 15187968 + ], + "system.process.memory.size": [ + 1485594600 + ] + }, + { + "@timestamp": [ + "2022-09-12T03:52:00.000Z" + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "migrated" + ], + "data_stream.type": [ + "metrics" + ], + "event.ingested": [ + "dynamic" + ], + "event.outcome": [ + "failure" + ], + "metricset.name": [ + "service_destination" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.name": [ + "instance-0000000000" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.name": [ + "main" + ], + "span.destination.service.resource": [ + "dest_resource" + ], + "span.destination.service.response_time.count": [ + 1 + ], + "span.destination.service.response_time.sum.us": [ + 10220 + ] + }, + { + "@timestamp": [ + "2022-09-12T03:52:00.000Z" + ], + "_doc_count": [ + 1 + ], + "agent.name": [ + "go" + ], + "container.id": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "migrated" + ], + "data_stream.type": [ + "metrics" + ], + "event.ingested": [ + "dynamic" + ], + "event.outcome": [ + "failure" + ], + "host.hostname": [ + "corduroy" + ], + "host.name": [ + "corduroy" + ], + "metricset.name": [ + "transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.name": [ + "instance-0000000000" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.name": [ + "main" + ], + "service.node.name": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "transaction.duration.histogram.counts": [ + 1 + ], + "transaction.duration.histogram.values": [ + 10239 + ], + "transaction.name": [ + "name" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "type" + ] + }, + { + "@timestamp": [ + "2022-09-12T03:52:51.178Z" + ], + "agent.name": [ + "go" + ], + "agent.version": [ + "2.0.0" + ], + "container.id": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "migrated" + ], + "data_stream.type": [ + "metrics" + ], + "event.ingested": [ + "dynamic" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "corduroy" + ], + "host.ip": [ + "110.174.44.88" + ], + "host.name": [ + "corduroy" + ], + "host.os.platform": [ + "linux" + ], + "metricset.name": [ + "span_breakdown" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.name": [ + "instance-0000000000" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "/tmp/go-build1405913256/b001/exe/main" + ], + "process.parent.pid": [ + 4009763 + ], + "process.pid": [ + 4009922 + ], + "process.title": [ + "main" + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "go1.18.1" + ], + "service.name": [ + "main" + ], + "service.node.name": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "go1.18.1" + ], + "span.self_time.count": [ + 1 + ], + "span.self_time.sum.us": [ + 15 + ], + "span.type": [ + "app" + ], + "transaction.name": [ + "name" + ], + "transaction.type": [ + "type" + ] + }, + { + "@timestamp": [ + "2022-09-12T03:52:51.178Z" + ], + "agent.name": [ + "go" + ], + "agent.version": [ + "2.0.0" + ], + "container.id": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "migrated" + ], + "data_stream.type": [ + "metrics" + ], + "event.ingested": [ + "dynamic" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "corduroy" + ], + "host.ip": [ + "110.174.44.88" + ], + "host.name": [ + "corduroy" + ], + "host.os.platform": [ + "linux" + ], + "metricset.name": [ + "span_breakdown" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.name": [ + "instance-0000000000" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "/tmp/go-build1405913256/b001/exe/main" + ], + "process.parent.pid": [ + 4009763 + ], + "process.pid": [ + 4009922 + ], + "process.title": [ + "main" + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "go1.18.1" + ], + "service.name": [ + "main" + ], + "service.node.name": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "go1.18.1" + ], + "span.self_time.count": [ + 1 + ], + "span.self_time.sum.us": [ + 10220 + ], + "span.type": [ + "type" + ], + "transaction.name": [ + "name" + ], + "transaction.type": [ + "type" + ] + }, + { + "@timestamp": [ + "2022-09-12T03:52:50.929Z" + ], + "agent.name": [ + "go" + ], + "agent.version": [ + "2.0.0" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "migrated" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "failure" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.name": [ + "instance-0000000000" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "5cfc595035477ea2" + ], + "processor.event": [ + "span" + ], + "processor.name": [ + "transaction" + ], + "service.name": [ + "main" + ], + "span.destination.service.resource": [ + "dest_resource" + ], + "span.destination.service.type": [ + "type" + ], + "span.duration.us": [ + 10220 + ], + "span.id": [ + "7bd04bc3063f9930" + ], + "span.name": [ + "name" + ], + "span.stacktrace.abs_path": [ + "/home/andrew/go/pkg/mod/go.elastic.co/apm/v2@v2.0.0/span.go", + "/home/andrew/projects/apmload/main.go", + "/home/andrew/projects/apmload/main.go", + "/home/andrew/go/toolchain/1.18.1/src/runtime/proc.go", + "/home/andrew/go/toolchain/1.18.1/src/runtime/asm_amd64.s" + ], + "span.stacktrace.exclude_from_grouping": [ + false, + false, + false, + false, + false + ], + "span.stacktrace.filename": [ + "span.go", + "main.go", + "main.go", + "proc.go", + "asm_amd64.s" + ], + "span.stacktrace.function": [ + "(*Span).End", + "once", + "main", + "main", + "goexit" + ], + "span.stacktrace.library_frame": [ + true, + true, + true + ], + "span.stacktrace.line.number": [ + 368, + 56, + 29, + 250, + 1571 + ], + "span.stacktrace.module": [ + "go.elastic.co/apm/v2", + "main", + "main", + "runtime", + "runtime" + ], + "span.type": [ + "type" + ], + "timestamp.us": [ + 1662954770929706 + ], + "trace.id": [ + "5cfc595035477ea235a632fc3e2bb6b1" + ], + "transaction.id": [ + "5cfc595035477ea2" + ] + }, + { + "@timestamp": [ + "2022-09-12T03:52:50.929Z" + ], + "agent.name": [ + "go" + ], + "agent.version": [ + "2.0.0" + ], + "container.id": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "migrated" + ], + "data_stream.type": [ + "traces" + ], + "event.ingested": [ + "dynamic" + ], + "event.outcome": [ + "failure" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "corduroy" + ], + "host.ip": [ + "110.174.44.88" + ], + "host.name": [ + "corduroy" + ], + "host.os.platform": [ + "linux" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.name": [ + "instance-0000000000" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "/tmp/go-build1405913256/b001/exe/main" + ], + "process.parent.pid": [ + 4009763 + ], + "process.pid": [ + 4009922 + ], + "process.title": [ + "main" + ], + "processor.event": [ + "transaction" + ], + "processor.name": [ + "transaction" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "go1.18.1" + ], + "service.name": [ + "main" + ], + "service.node.name": [ + "spawn-6cd7c2e1-43d5-4c89-8480-e178b3bc70d1" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "go1.18.1" + ], + "timestamp.us": [ + 1662954770929705 + ], + "trace.id": [ + "5cfc595035477ea235a632fc3e2bb6b1" + ], + "transaction.duration.us": [ + 10236 + ], + "transaction.id": [ + "5cfc595035477ea2" + ], + "transaction.name": [ + "name" + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.dropped": [ + 0 + ], + "transaction.span_count.started": [ + 1 + ], + "transaction.type": [ + "type" + ] + } +] diff --git a/systemtest/approvals/TestIntake/Errors.approved.json b/systemtest/approvals/TestIntake/Errors.approved.json index 3ffe4fc0074..bee81a8262a 100644 --- a/systemtest/approvals/TestIntake/Errors.approved.json +++ b/systemtest/approvals/TestIntake/Errors.approved.json @@ -1,860 +1,1168 @@ -{ - "events": [ - { - "@timestamp": "2017-05-09T15:04:05.999Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "abcdef123", - "name": "elastic-node", - "version": "3.14.0" - }, - "client": { - "geo": { - "continent_name": "North America", - "country_iso_code": "US", - "country_name": "United States", - "location": { - "lat": "dynamic", - "lon": "dynamic" - } - }, - "ip": "12.53.12.1" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "culprit": "my.module.function_name", - "custom": { - "and_objects": { - "foo": [ - "bar", - "baz" - ] - }, - "my_key": 1, - "some_other_value": "foo bar" - }, - "exception": [ - { - "attributes": { - "foo": "bar" - }, - "code": "42", - "handled": false, - "message": "The username root is unknown", - "module": "__builtins__", - "stacktrace": [ - { - "classname": "BaseClass", - "exclude_from_grouping": false - }, - { - "abs_path": "/real/file/name.py", - "classname": "RName", - "context": { - "post": [ - "line4", - "line5" - ], - "pre": [ - "line1", - "line2" - ] - }, - "exclude_from_grouping": false, - "filename": "file/name.py", - "function": "foo", - "library_frame": true, - "line": { - "column": 4, - "context": "line3", - "number": 3 - }, - "module": "App::MyModule", - "vars": { - "key": "value" - } - }, - { - "abs_path": "/Users/watson/code/node_modules/elastic/lib/instrumentation/index.js", - "context": { - "post": [ - " ins.currentTransaction = prev", - " return result", - "}", - "}", - "", - "Instrumentation.prototype._recoverTransaction = function (trans) {", - " if (this.currentTransaction === trans) return" - ], - "pre": [ - " var trans = this.currentTransaction", - "", - " return instrumented", - "", - " function instrumented () {", - " var prev = ins.currentTransaction", - " ins.currentTransaction = trans" - ] - }, - "exclude_from_grouping": false, - "filename": "lib/instrumentation/index.js", - "function": "instrumented", - "line": { - "context": " var result = original.apply(this, arguments)", - "number": 102 - }, - "vars": { - "key": "value" - } - } - ], - "type": "DbError" - }, - { - "message": "something wrong writing a file", - "type": "InternalDbError" - }, - { - "message": "disk spinning way too fast", - "type": "VeryInternalDbError" - }, - { - "message": "on top of it, internet doesn't work", - "parent": 1, - "type": "ConnectionError" - } - ], - "grouping_key": "d72b25a26fde3f3aaad1c86950acd070", - "grouping_name": "My service could not talk to the database named foobar", - "id": "0123456789012345", - "log": { - "level": "warning", - "logger_name": "my.logger.name", - "message": "My service could not talk to the database named foobar", - "param_message": "My service could not talk to the database named %s", - "stacktrace": [ - { - "classname": "User::Common", - "exclude_from_grouping": false - }, - { - "abs_path": "/real/file/name.py", - "classname": "Webpack::File::Name", - "context": { - "post": [ - "line4", - "line5" - ], - "pre": [ - "line1", - "line2" - ] - }, - "exclude_from_grouping": false, - "filename": "/webpack/file/name.py", - "function": "foo", - "line": { - "column": 4, - "context": "line3", - "number": 3 - }, - "module": "App::MyModule", - "vars": { - "key": "value" - } - }, - { - "abs_path": "/Users/watson/code/node_modules/elastic/lib/instrumentation/index.js", - "context": { - "post": [ - " ins.currentTransaction = prev", - " return result", - "}", - "}", - "", - "Instrumentation.prototype._recoverTransaction = function (trans) {", - " if (this.currentTransaction === trans) return" - ], - "pre": [ - " var trans = this.currentTransaction", - "", - " return instrumented", - "", - " function instrumented () {", - " var prev = ins.currentTransaction", - " ins.currentTransaction = trans" - ] - }, - "exclude_from_grouping": false, - "filename": "lib/instrumentation/index.js", - "function": "instrumented", - "line": { - "context": " var result = original.apply(this, arguments)", - "number": 102 - }, - "vars": { - "key": "value" - } - } - ] - } - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "prod.example", - "os": { - "platform": "darwin" - } - }, - "http": { - "request": { - "body": { - "original": "Hello World" - }, - "cookies": { - "c1": "v1", - "c2": "v2" - }, - "env": { - "GATEWAY_INTERFACE": "CGI/1.1", - "SERVER_SOFTWARE": "nginx" - }, - "headers": { - "Array": [ - "foo", - "bar", - "baz" - ], - "Content-Type": [ - "text/html" - ], - "Cookie": [ - "c1=v1,c2=v2" - ], - "Some-Other-Header": [ - "foo" - ], - "User-Agent": [ - "Mozilla Chrome Edge" - ] - }, - "method": "POST", - "referrer": "http://localhost:8000/test/e2e/" - }, - "response": { - "finished": true, - "headers": { - "Content-Type": [ - "application/json" - ] - }, - "headers_sent": true, - "status_code": 200 - }, - "version": "1.1" - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "organization_uuid": "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" - }, - "message": "My service could not talk to the database named foobar", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Node", - "version": "1" - }, - "language": { - "name": "ecmascript", - "version": "1.2" - }, - "name": "service1", - "node": { - "name": "node-xyz" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - } - }, - "source": { - "ip": "12.53.12.1" - }, - "timestamp": { - "us": 1494342245999999 - }, - "url": { - "domain": "www.example.com", - "fragment": "#hash", - "full": "https://www.example.com/p/a/t/h?query=string#hash", - "original": "/p/a/t/h?query=string#hash", - "path": "/p/a/t/h", - "port": 8080, - "query": "?query=string", - "scheme": "https" - }, - "user": { - "domain": "ldap://abc", - "id": "99", - "name": "foo" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Other", - "original": "Mozilla Chrome Edge" - } - }, - { - "@timestamp": "2018-08-09T14:59:05.999Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "abcdef123", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "message": "Cannot read property 'baz' no defined" - } - ], - "grouping_key": "ae0232fed4cb40e7ebc62a585a421d60", - "grouping_name": "Cannot read property 'baz' no defined", - "id": "cdefab0123456789" - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "prod.example", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "message": "Cannot read property 'baz' no defined", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-abc" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "timestamp": { - "us": 1533826745999000 - }, - "user": { - "domain": "ldap://abc", - "email": "bar@example.com", - "id": "123", - "name": "bar" - } - }, - { - "@timestamp": "2018-08-09T14:59:05.999Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "abcdef123", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "grouping_key": "dc8dd667f7036ec5f0bae87bf2188243", - "grouping_name": "no user found", - "id": "xFoaabb123FFFFFF", - "log": { - "message": "no user found", - "stacktrace": [ - { - "classname": "User::Special", - "exclude_from_grouping": false - } - ] - } - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "prod.example", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "message": "no user found", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-abc" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "timestamp": { - "us": 1533826745999000 - }, - "user": { - "domain": "ldap://abc", - "email": "bar@example.com", - "id": "123", - "name": "bar" - } - }, - { - "@timestamp": "2019-01-09T21:40:53.000Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "justanid", - "name": "elastic-ruby", - "version": "2.1.3" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "type": "DbError" - } - ], - "grouping_key": "c3868d6704b923014eaffea034e70a3d", - "grouping_name": null, - "id": "cdefab0123456780" - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "prod.example", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "9632587410abcdef" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "service": { - "environment": "testing", - "framework": { - "name": "Rails", - "version": "5.0" - }, - "language": { - "name": "ruby", - "version": "2.5" - }, - "name": "service1", - "node": { - "name": "node-abc" - }, - "runtime": { - "name": "cruby", - "version": "2.5" - }, - "version": "2" - }, - "timestamp": { - "us": 1547070053000000 - }, - "trace": { - "id": "0123456789abcdeffedcba0123456789" - }, - "user": { - "domain": "ldap://abc", - "email": "bar@example.com", - "id": "123", - "name": "bar" - } - }, - { - "@timestamp": "2018-08-09T15:04:05.999Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "abcdef123", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "grouping_key": "d6b3f958dfea98dc9ed2b57d5f0c48bb", - "grouping_name": "Cannot read property 'baz' of undefined", - "id": "abcdef0123456789", - "log": { - "level": "custom log level", - "message": "Cannot read property 'baz' of undefined" - } - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "prod.example", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "message": "Cannot read property 'baz' of undefined", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "9632587410abcdef" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-abc" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "id": "1234567890987654" - }, - "timestamp": { - "us": 1533827045999000 - }, - "trace": { - "id": "0123456789abcdeffedcba0123456789" - }, - "transaction": { - "id": "1234567890987654", - "name": "mytx", - "sampled": true, - "type": "request" - }, - "user": { - "domain": "ldap://abc", - "email": "bar@example.com", - "id": "123", - "name": "bar" - } - } - ] -} +[ + { + "@timestamp": [ + "2017-05-09T15:04:05.999Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "abcdef123" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "client.geo.continent_name": [ + "North America" + ], + "client.geo.country_iso_code": [ + "US" + ], + "client.geo.country_name": [ + "United States" + ], + "client.geo.location.lat": [ + "dynamic" + ], + "client.geo.location.lon": [ + "dynamic" + ], + "client.ip": [ + "12.53.12.1" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.culprit": [ + "my.module.function_name" + ], + "error.custom.and_objects.foo": [ + "bar", + "baz" + ], + "error.custom.my_key": [ + 1 + ], + "error.custom.some_other_value": [ + "foo bar" + ], + "error.exception.attributes.foo": [ + "bar" + ], + "error.exception.code": [ + "42" + ], + "error.exception.handled": [ + false + ], + "error.exception.message": [ + "The username root is unknown", + "something wrong writing a file", + "disk spinning way too fast", + "on top of it, internet doesn't work" + ], + "error.exception.module": [ + "__builtins__" + ], + "error.exception.parent": [ + 1 + ], + "error.exception.stacktrace.abs_path": [ + "/real/file/name.py", + "/Users/watson/code/node_modules/elastic/lib/instrumentation/index.js" + ], + "error.exception.stacktrace.classname": [ + "BaseClass", + "RName" + ], + "error.exception.stacktrace.context.post": [ + "line4", + "line5", + " ins.currentTransaction = prev", + " return result", + "}", + "}", + "", + "Instrumentation.prototype._recoverTransaction = function (trans) {", + " if (this.currentTransaction === trans) return" + ], + "error.exception.stacktrace.context.pre": [ + "line1", + "line2", + " var trans = this.currentTransaction", + "", + " return instrumented", + "", + " function instrumented () {", + " var prev = ins.currentTransaction", + " ins.currentTransaction = trans" + ], + "error.exception.stacktrace.exclude_from_grouping": [ + false, + false, + false + ], + "error.exception.stacktrace.filename": [ + "file/name.py", + "lib/instrumentation/index.js" + ], + "error.exception.stacktrace.function": [ + "foo", + "instrumented" + ], + "error.exception.stacktrace.library_frame": [ + true + ], + "error.exception.stacktrace.line.column": [ + 4 + ], + "error.exception.stacktrace.line.context": [ + "line3", + " var result = original.apply(this, arguments)" + ], + "error.exception.stacktrace.line.number": [ + 3, + 102 + ], + "error.exception.stacktrace.module": [ + "App::MyModule" + ], + "error.exception.stacktrace.vars.key": [ + "value", + "value" + ], + "error.exception.type": [ + "DbError", + "InternalDbError", + "VeryInternalDbError", + "ConnectionError" + ], + "error.grouping_key": [ + "d72b25a26fde3f3aaad1c86950acd070" + ], + "error.grouping_name": [ + "My service could not talk to the database named foobar" + ], + "error.id": [ + "0123456789012345" + ], + "error.log.level": [ + "warning" + ], + "error.log.logger_name": [ + "my.logger.name" + ], + "error.log.message": [ + "My service could not talk to the database named foobar" + ], + "error.log.param_message": [ + "My service could not talk to the database named %s" + ], + "error.log.stacktrace.abs_path": [ + "/real/file/name.py", + "/Users/watson/code/node_modules/elastic/lib/instrumentation/index.js" + ], + "error.log.stacktrace.classname": [ + "User::Common", + "Webpack::File::Name" + ], + "error.log.stacktrace.context.post": [ + "line4", + "line5", + " ins.currentTransaction = prev", + " return result", + "}", + "}", + "", + "Instrumentation.prototype._recoverTransaction = function (trans) {", + " if (this.currentTransaction === trans) return" + ], + "error.log.stacktrace.context.pre": [ + "line1", + "line2", + " var trans = this.currentTransaction", + "", + " return instrumented", + "", + " function instrumented () {", + " var prev = ins.currentTransaction", + " ins.currentTransaction = trans" + ], + "error.log.stacktrace.exclude_from_grouping": [ + false, + false, + false + ], + "error.log.stacktrace.filename": [ + "/webpack/file/name.py", + "lib/instrumentation/index.js" + ], + "error.log.stacktrace.function": [ + "foo", + "instrumented" + ], + "error.log.stacktrace.line.column": [ + 4 + ], + "error.log.stacktrace.line.context": [ + "line3", + " var result = original.apply(this, arguments)" + ], + "error.log.stacktrace.line.number": [ + 3, + 102 + ], + "error.log.stacktrace.module": [ + "App::MyModule" + ], + "error.log.stacktrace.vars.key": [ + "value", + "value" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "prod.example" + ], + "host.os.platform": [ + "darwin" + ], + "http.request.body.original": [ + "Hello World" + ], + "http.request.cookies.c1": [ + "v1" + ], + "http.request.cookies.c2": [ + "v2" + ], + "http.request.env.GATEWAY_INTERFACE": [ + "CGI/1.1" + ], + "http.request.env.SERVER_SOFTWARE": [ + "nginx" + ], + "http.request.headers.Array": [ + "foo", + "bar", + "baz" + ], + "http.request.headers.Content-Type": [ + "text/html" + ], + "http.request.headers.Cookie": [ + "c1=v1,c2=v2" + ], + "http.request.headers.Some-Other-Header": [ + "foo" + ], + "http.request.headers.User-Agent": [ + "Mozilla Chrome Edge" + ], + "http.request.method": [ + "POST" + ], + "http.request.referrer": [ + "http://localhost:8000/test/e2e/" + ], + "http.response.finished": [ + true + ], + "http.response.headers.Content-Type": [ + "application/json" + ], + "http.response.headers_sent": [ + true + ], + "http.response.status_code": [ + 200 + ], + "http.version": [ + "1.1" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.organization_uuid": [ + "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" + ], + "message": [ + "My service could not talk to the database named foobar" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Node" + ], + "service.framework.version": [ + "1" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "1.2" + ], + "service.name": [ + "service1" + ], + "service.node.name": [ + "node-xyz" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "source.ip": [ + "12.53.12.1" + ], + "timestamp.us": [ + 1494342245999999 + ], + "url.domain": [ + "www.example.com" + ], + "url.fragment": [ + "#hash" + ], + "url.full": [ + "https://www.example.com/p/a/t/h?query=string#hash" + ], + "url.original": [ + "/p/a/t/h?query=string#hash" + ], + "url.path": [ + "/p/a/t/h" + ], + "url.port": [ + 8080 + ], + "url.query": [ + "?query=string" + ], + "url.scheme": [ + "https" + ], + "user.domain": [ + "ldap://abc" + ], + "user.id": [ + "99" + ], + "user.name": [ + "foo" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Other" + ], + "user_agent.original": [ + "Mozilla Chrome Edge" + ] + }, + { + "@timestamp": [ + "2018-08-09T14:59:05.999Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "abcdef123" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.message": [ + "Cannot read property 'baz' no defined" + ], + "error.grouping_key": [ + "ae0232fed4cb40e7ebc62a585a421d60" + ], + "error.grouping_name": [ + "Cannot read property 'baz' no defined" + ], + "error.id": [ + "cdefab0123456789" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "prod.example" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "message": [ + "Cannot read property 'baz' no defined" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-abc" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "timestamp.us": [ + 1533826745999000 + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "bar@example.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "bar" + ] + }, + { + "@timestamp": [ + "2018-08-09T14:59:05.999Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "abcdef123" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.grouping_key": [ + "dc8dd667f7036ec5f0bae87bf2188243" + ], + "error.grouping_name": [ + "no user found" + ], + "error.id": [ + "xFoaabb123FFFFFF" + ], + "error.log.message": [ + "no user found" + ], + "error.log.stacktrace.classname": [ + "User::Special" + ], + "error.log.stacktrace.exclude_from_grouping": [ + false + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "prod.example" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "message": [ + "no user found" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-abc" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "timestamp.us": [ + 1533826745999000 + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "bar@example.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "bar" + ] + }, + { + "@timestamp": [ + "2019-01-09T21:40:53.000Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "justanid" + ], + "agent.name": [ + "elastic-ruby" + ], + "agent.version": [ + "2.1.3" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.type": [ + "DbError" + ], + "error.grouping_key": [ + "c3868d6704b923014eaffea034e70a3d" + ], + "error.grouping_name": [ + null + ], + "error.id": [ + "cdefab0123456780" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "prod.example" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "9632587410abcdef" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "service.environment": [ + "testing" + ], + "service.framework.name": [ + "Rails" + ], + "service.framework.version": [ + "5.0" + ], + "service.language.name": [ + "ruby" + ], + "service.language.version": [ + "2.5" + ], + "service.name": [ + "service1" + ], + "service.node.name": [ + "node-abc" + ], + "service.runtime.name": [ + "cruby" + ], + "service.runtime.version": [ + "2.5" + ], + "service.version": [ + "2" + ], + "timestamp.us": [ + 1547070053000000 + ], + "trace.id": [ + "0123456789abcdeffedcba0123456789" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "bar@example.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "bar" + ] + }, + { + "@timestamp": [ + "2018-08-09T15:04:05.999Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "abcdef123" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.grouping_key": [ + "d6b3f958dfea98dc9ed2b57d5f0c48bb" + ], + "error.grouping_name": [ + "Cannot read property 'baz' of undefined" + ], + "error.id": [ + "abcdef0123456789" + ], + "error.log.level": [ + "custom log level" + ], + "error.log.message": [ + "Cannot read property 'baz' of undefined" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "prod.example" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "message": [ + "Cannot read property 'baz' of undefined" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "9632587410abcdef" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-abc" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.id": [ + "1234567890987654" + ], + "timestamp.us": [ + 1533827045999000 + ], + "trace.id": [ + "0123456789abcdeffedcba0123456789" + ], + "transaction.id": [ + "1234567890987654" + ], + "transaction.name": [ + "mytx" + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "request" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "bar@example.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "bar" + ] + } +] diff --git a/systemtest/approvals/TestIntake/ErrorsTxID.approved.json b/systemtest/approvals/TestIntake/ErrorsTxID.approved.json index 9a19f72807d..3f2a64b8544 100644 --- a/systemtest/approvals/TestIntake/ErrorsTxID.approved.json +++ b/systemtest/approvals/TestIntake/ErrorsTxID.approved.json @@ -1,295 +1,375 @@ -{ - "events": [ - { - "@timestamp": "2019-10-21T11:30:44.929Z", - "agent": { - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0" - }, - "client": { - "ip": "192.168.0.1" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "culprit": "opbeans.controllers.DTInterceptor.preHandle(DTInterceptor.java:73)", - "custom": { - "and_objects": { - "foo": [ - "bar", - "baz" - ] - }, - "my_key": 1, - "some_other_value": "foobar" - }, - "exception": [ - { - "attributes": { - "foo": "bar" - }, - "code": "42", - "handled": false, - "message": "Theusernamerootisunknown", - "module": "org.springframework.http.client", - "stacktrace": [ - { - "abs_path": "/tmp/AbstractPlainSocketImpl.java", - "context": { - "post": [ - "line4", - "line5" - ], - "pre": [ - "line1", - "line2" - ] - }, - "exclude_from_grouping": false, - "filename": "AbstractPlainSocketImpl.java", - "function": "connect", - "library_frame": true, - "line": { - "column": 4, - "context": "3", - "number": 3 - }, - "module": "java.net", - "vars": { - "key": "value" - } - }, - { - "exclude_from_grouping": false, - "filename": "AbstractClientHttpRequest.java", - "function": "execute", - "line": { - "number": 102 - }, - "vars": { - "key": "value" - } - } - ], - "type": "java.net.UnknownHostException" - }, - { - "message": "something wrong writing a file", - "type": "InternalDbError" - }, - { - "message": "disk spinning way too fast", - "type": "VeryInternalDbError" - }, - { - "message": "on top of it,internet doesn't work", - "parent": 1, - "type": "ConnectionError" - } - ], - "grouping_key": "9a4054e958afe722b5877e8fac578ff3", - "grouping_name": "Request method 'POST' not supported", - "id": "9876543210abcdeffedcba0123456789", - "log": { - "level": "error", - "logger_name": "http404", - "message": "Request method 'POST' not supported", - "param_message": "Request method 'POST' /events/:event not supported", - "stacktrace": [ - { - "abs_path": "/tmp/Socket.java", - "classname": "Request::Socket", - "context": { - "post": [ - "line4", - "line5" - ], - "pre": [ - "line1", - "line2" - ] - }, - "exclude_from_grouping": false, - "filename": "Socket.java", - "function": "connect", - "library_frame": true, - "line": { - "column": 4, - "context": "line3", - "number": 3 - }, - "module": "java.net", - "vars": { - "key": "value" - } - }, - { - "abs_path": "/tmp/SimpleBufferingClientHttpRequest.java", - "exclude_from_grouping": false, - "filename": "SimpleBufferingClientHttpRequest.java", - "function": "executeInternal", - "line": { - "number": 102 - }, - "vars": { - "key": "value" - } - } - ] - } - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "http": { - "request": { - "body": { - "original": "HelloWorld" - }, - "cookies": { - "c1": "v1", - "c2": "v2" - }, - "env": { - "GATEWAY_INTERFACE": "CGI/1.1", - "SERVER_SOFTWARE": "nginx" - }, - "headers": { - "Content-Length": [ - "0" - ], - "Cookie": [ - "c1=v1", - "c2=v2" - ], - "Elastic-Apm-Traceparent": [ - "00-8c21b4b556467a0b17ae5da959b5f388-31301f1fb2998121-01" - ], - "Forwarded": [ - "for=192.168.0.1" - ], - "Host": [ - "opbeans-java:3000" - ] - }, - "method": "POST" - }, - "response": { - "finished": true, - "headers": { - "Content-Type": [ - "application/json" - ] - }, - "headers_sent": true, - "status_code": 200 - }, - "version": "1.1" - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "group": "experimental", - "organization_uuid": "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" - }, - "message": "Request method 'POST' not supported", - "numeric_labels": { - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "9632587410abcdef" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "service": { - "environment": "production", - "framework": { - "name": "Node", - "version": "1" - }, - "language": { - "name": "Java", - "version": "1.2" - }, - "name": "service1", - "node": { - "name": "node-xyz" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - } - }, - "source": { - "ip": "192.168.0.1", - "nat": { - "ip": "12.53.12.1" - } - }, - "span": { - "id": "1234567890987654" - }, - "timestamp": { - "us": 1571657444929001 - }, - "trace": { - "id": "0123456789abcdeffedcba0123456789" - }, - "transaction": { - "id": "1234567890987654" - }, - "url": { - "domain": "www.example.com", - "fragment": "#hash", - "full": "https://www.example.com/p/a/t/h?query=string#hash", - "original": "/p/a/t/h?query=string#hash", - "path": "/p/a/t/h", - "port": 8080, - "query": "?query=string", - "scheme": "https" - }, - "user": { - "email": "user@foo.mail", - "id": "99", - "name": "foo" - } - } - ] -} +[ + { + "@timestamp": [ + "2019-10-21T11:30:44.929Z" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0" + ], + "client.ip": [ + "192.168.0.1" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.culprit": [ + "opbeans.controllers.DTInterceptor.preHandle(DTInterceptor.java:73)" + ], + "error.custom.and_objects.foo": [ + "bar", + "baz" + ], + "error.custom.my_key": [ + 1 + ], + "error.custom.some_other_value": [ + "foobar" + ], + "error.exception.attributes.foo": [ + "bar" + ], + "error.exception.code": [ + "42" + ], + "error.exception.handled": [ + false + ], + "error.exception.message": [ + "Theusernamerootisunknown", + "something wrong writing a file", + "disk spinning way too fast", + "on top of it,internet doesn't work" + ], + "error.exception.module": [ + "org.springframework.http.client" + ], + "error.exception.parent": [ + 1 + ], + "error.exception.stacktrace.abs_path": [ + "/tmp/AbstractPlainSocketImpl.java" + ], + "error.exception.stacktrace.context.post": [ + "line4", + "line5" + ], + "error.exception.stacktrace.context.pre": [ + "line1", + "line2" + ], + "error.exception.stacktrace.exclude_from_grouping": [ + false, + false + ], + "error.exception.stacktrace.filename": [ + "AbstractPlainSocketImpl.java", + "AbstractClientHttpRequest.java" + ], + "error.exception.stacktrace.function": [ + "connect", + "execute" + ], + "error.exception.stacktrace.library_frame": [ + true + ], + "error.exception.stacktrace.line.column": [ + 4 + ], + "error.exception.stacktrace.line.context": [ + "3" + ], + "error.exception.stacktrace.line.number": [ + 3, + 102 + ], + "error.exception.stacktrace.module": [ + "java.net" + ], + "error.exception.stacktrace.vars.key": [ + "value", + "value" + ], + "error.exception.type": [ + "java.net.UnknownHostException", + "InternalDbError", + "VeryInternalDbError", + "ConnectionError" + ], + "error.grouping_key": [ + "9a4054e958afe722b5877e8fac578ff3" + ], + "error.grouping_name": [ + "Request method 'POST' not supported" + ], + "error.id": [ + "9876543210abcdeffedcba0123456789" + ], + "error.log.level": [ + "error" + ], + "error.log.logger_name": [ + "http404" + ], + "error.log.message": [ + "Request method 'POST' not supported" + ], + "error.log.param_message": [ + "Request method 'POST' /events/:event not supported" + ], + "error.log.stacktrace.abs_path": [ + "/tmp/Socket.java", + "/tmp/SimpleBufferingClientHttpRequest.java" + ], + "error.log.stacktrace.classname": [ + "Request::Socket" + ], + "error.log.stacktrace.context.post": [ + "line4", + "line5" + ], + "error.log.stacktrace.context.pre": [ + "line1", + "line2" + ], + "error.log.stacktrace.exclude_from_grouping": [ + false, + false + ], + "error.log.stacktrace.filename": [ + "Socket.java", + "SimpleBufferingClientHttpRequest.java" + ], + "error.log.stacktrace.function": [ + "connect", + "executeInternal" + ], + "error.log.stacktrace.library_frame": [ + true + ], + "error.log.stacktrace.line.column": [ + 4 + ], + "error.log.stacktrace.line.context": [ + "line3" + ], + "error.log.stacktrace.line.number": [ + 3, + 102 + ], + "error.log.stacktrace.module": [ + "java.net" + ], + "error.log.stacktrace.vars.key": [ + "value", + "value" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "http.request.body.original": [ + "HelloWorld" + ], + "http.request.cookies.c1": [ + "v1" + ], + "http.request.cookies.c2": [ + "v2" + ], + "http.request.env.GATEWAY_INTERFACE": [ + "CGI/1.1" + ], + "http.request.env.SERVER_SOFTWARE": [ + "nginx" + ], + "http.request.headers.Content-Length": [ + "0" + ], + "http.request.headers.Cookie": [ + "c1=v1", + "c2=v2" + ], + "http.request.headers.Elastic-Apm-Traceparent": [ + "00-8c21b4b556467a0b17ae5da959b5f388-31301f1fb2998121-01" + ], + "http.request.headers.Forwarded": [ + "for=192.168.0.1" + ], + "http.request.headers.Host": [ + "opbeans-java:3000" + ], + "http.request.method": [ + "POST" + ], + "http.response.finished": [ + true + ], + "http.response.headers.Content-Type": [ + "application/json" + ], + "http.response.headers_sent": [ + true + ], + "http.response.status_code": [ + 200 + ], + "http.version": [ + "1.1" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "labels.organization_uuid": [ + "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" + ], + "message": [ + "Request method 'POST' not supported" + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "9632587410abcdef" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "service.environment": [ + "production" + ], + "service.framework.name": [ + "Node" + ], + "service.framework.version": [ + "1" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "1.2" + ], + "service.name": [ + "service1" + ], + "service.node.name": [ + "node-xyz" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "source.ip": [ + "192.168.0.1" + ], + "source.nat.ip": [ + "12.53.12.1" + ], + "span.id": [ + "1234567890987654" + ], + "timestamp.us": [ + 1571657444929001 + ], + "trace.id": [ + "0123456789abcdeffedcba0123456789" + ], + "transaction.id": [ + "1234567890987654" + ], + "url.domain": [ + "www.example.com" + ], + "url.fragment": [ + "#hash" + ], + "url.full": [ + "https://www.example.com/p/a/t/h?query=string#hash" + ], + "url.original": [ + "/p/a/t/h?query=string#hash" + ], + "url.path": [ + "/p/a/t/h" + ], + "url.port": [ + 8080 + ], + "url.query": [ + "?query=string" + ], + "url.scheme": [ + "https" + ], + "user.email": [ + "user@foo.mail" + ], + "user.id": [ + "99" + ], + "user.name": [ + "foo" + ] + } +] diff --git a/systemtest/approvals/TestIntake/Events.approved.json b/systemtest/approvals/TestIntake/Events.approved.json index 740283244e6..31bd6bc8a2c 100644 --- a/systemtest/approvals/TestIntake/Events.approved.json +++ b/systemtest/approvals/TestIntake/Events.approved.json @@ -1,774 +1,1064 @@ -{ - "events": [ - { - "@timestamp": "2019-10-21T11:30:44.929Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0" - }, - "client": { - "ip": "192.168.0.1" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "culprit": "opbeans.controllers.DTInterceptor.preHandle(DTInterceptor.java:73)", - "custom": { - "and_objects": { - "foo": [ - "bar", - "baz" - ] - }, - "my_key": 1, - "some_other_value": "foobar" - }, - "exception": [ - { - "attributes": { - "foo": "bar" - }, - "code": "42", - "handled": false, - "message": "Theusernamerootisunknown", - "module": "org.springframework.http.client", - "stacktrace": [ - { - "abs_path": "/tmp/AbstractPlainSocketImpl.java", - "context": { - "post": [ - "line4", - "line5" - ], - "pre": [ - "line1", - "line2" - ] - }, - "exclude_from_grouping": false, - "filename": "AbstractPlainSocketImpl.java", - "function": "connect", - "library_frame": true, - "line": { - "column": 4, - "context": "3", - "number": 3 - }, - "module": "java.net", - "vars": { - "key": "value" - } - }, - { - "exclude_from_grouping": false, - "filename": "AbstractClientHttpRequest.java", - "function": "execute", - "line": { - "number": 102 - }, - "vars": { - "key": "value" - } - } - ], - "type": "java.net.UnknownHostException" - }, - { - "message": "something wrong writing a file", - "type": "InternalDbError" - }, - { - "message": "disk spinning way too fast", - "type": "VeryInternalDbError" - }, - { - "message": "on top of it,internet doesn't work", - "parent": 1, - "type": "ConnectionError" - } - ], - "grouping_key": "9a4054e958afe722b5877e8fac578ff3", - "grouping_name": "Request method 'POST' not supported", - "id": "9876543210abcdeffedcba0123456789", - "log": { - "level": "error", - "logger_name": "http404", - "message": "Request method 'POST' not supported", - "param_message": "Request method 'POST' /events/:event not supported", - "stacktrace": [ - { - "abs_path": "/tmp/Socket.java", - "classname": "Request::Socket", - "context": { - "post": [ - "line4", - "line5" - ], - "pre": [ - "line1", - "line2" - ] - }, - "exclude_from_grouping": false, - "filename": "Socket.java", - "function": "connect", - "library_frame": true, - "line": { - "column": 4, - "context": "line3", - "number": 3 - }, - "module": "java.net", - "vars": { - "key": "value" - } - }, - { - "abs_path": "/tmp/SimpleBufferingClientHttpRequest.java", - "exclude_from_grouping": false, - "filename": "SimpleBufferingClientHttpRequest.java", - "function": "executeInternal", - "line": { - "number": 102 - }, - "vars": { - "key": "value" - } - } - ] - } - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "http": { - "request": { - "body": { - "original": "HelloWorld" - }, - "cookies": { - "c1": "v1", - "c2": "v2" - }, - "env": { - "GATEWAY_INTERFACE": "CGI/1.1", - "SERVER_SOFTWARE": "nginx" - }, - "headers": { - "Content-Length": [ - "0" - ], - "Cookie": [ - "c1=v1", - "c2=v2" - ], - "Elastic-Apm-Traceparent": [ - "00-8c21b4b556467a0b17ae5da959b5f388-31301f1fb2998121-01" - ], - "Forwarded": [ - "for=192.168.0.1" - ], - "Host": [ - "opbeans-java:3000" - ] - }, - "method": "POST" - }, - "response": { - "finished": true, - "headers": { - "Content-Type": [ - "application/json" - ] - }, - "headers_sent": true, - "status_code": 200 - }, - "version": "1.1" - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "group": "experimental", - "organization_uuid": "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" - }, - "message": "Request method 'POST' not supported", - "numeric_labels": { - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "9632587410abcdef" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "service": { - "environment": "production", - "framework": { - "name": "Node", - "version": "1" - }, - "language": { - "name": "Java", - "version": "1.2" - }, - "name": "service1", - "node": { - "name": "node-xyz" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - } - }, - "source": { - "ip": "192.168.0.1", - "nat": { - "ip": "12.53.12.1" - } - }, - "span": { - "id": "1234567890987654" - }, - "timestamp": { - "us": 1571657444929001 - }, - "trace": { - "id": "0123456789abcdeffedcba0123456789" - }, - "transaction": { - "id": "1234567890987654", - "sampled": true, - "type": "request" - }, - "url": { - "domain": "www.example.com", - "fragment": "#hash", - "full": "https://www.example.com/p/a/t/h?query=string#hash", - "original": "/p/a/t/h?query=string#hash", - "path": "/p/a/t/h", - "port": 8080, - "query": "?query=string", - "scheme": "https" - }, - "user": { - "email": "user@foo.mail", - "id": "99", - "name": "foo" - } - }, - { - "@timestamp": "2019-10-21T11:30:44.929Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "default", - "type": "metrics" - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": "127.0.0.1", - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "group": "experimental", - "success": "true" - }, - "metricset": { - "name": "span_breakdown" - }, - "numeric_labels": { - "code": 200, - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": "-v", - "parent": { - "pid": 1 - }, - "pid": 1234, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "processor": { - "event": "metric" - }, - "service": { - "environment": "production", - "framework": { - "name": "spring", - "version": "5.0.0" - }, - "language": { - "name": "Java", - "version": "10.0.2" - }, - "name": "1234_service-12a3", - "node": { - "name": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - }, - "version": "4.3.0" - }, - "span": { - "self_time": { - "count": 1, - "sum": { - "us": 633 - } - }, - "subtype": "mysql", - "type": "db" - }, - "transaction": { - "name": "GET/", - "type": "request" - } - }, - { - "@timestamp": "2019-10-21T11:30:44.929Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0-SNAPSHOT" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "http": { - "request": { - "method": "GET" - }, - "response": { - "decoded_body_size": 401, - "encoded_body_size": 356, - "headers": { - "Content-Type": [ - "application/json" - ] - }, - "status_code": 302, - "transfer_size": 30012 - } - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "group": "experimental" - }, - "numeric_labels": { - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdef0123456789" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "production", - "framework": { - "name": "spring", - "version": "5.0.0" - }, - "language": { - "name": "Java", - "version": "10.0.2" - }, - "name": "opbeans-java-1", - "node": { - "name": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - } - }, - "span": { - "action": "connect", - "db": { - "instance": "customers", - "link": "other.db.com", - "statement": "SELECT * FROM product_types WHERE user_id = ?", - "type": "sql", - "user": { - "name": "postgres" - } - }, - "duration": { - "us": 3781 - }, - "id": "1234567890aaaade", - "name": "GET users-authenticated", - "representative_count": 1, - "stacktrace": [ - { - "exclude_from_grouping": false, - "filename": "DispatcherServlet.java", - "line": { - "number": 547 - } - }, - { - "abs_path": "/tmp/AbstractView.java", - "exclude_from_grouping": false, - "filename": "AbstractView.java", - "function": "render", - "library_frame": true, - "line": { - "column": 4, - "context": "line3", - "number": 547 - }, - "module": "org.springframework.web.servlet.view", - "vars": { - "key": "value" - } - } - ], - "subtype": "http", - "sync": true, - "type": "external" - }, - "timestamp": { - "us": 1571657444929001 - }, - "trace": { - "id": "abcdef0123456789abcdef9876543210" - }, - "transaction": { - "id": "1234567890987654" - }, - "url": { - "original": "http://localhost:8000" - } - }, - { - "@timestamp": "2019-10-21T11:30:44.929Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0-SNAPSHOT" - }, - "client": { - "geo": { - "continent_name": "North America", - "country_iso_code": "US", - "country_name": "United States", - "location": { - "lat": "dynamic", - "lon": "dynamic" - } - }, - "ip": "12.53.12.1" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "http": { - "request": { - "body": { - "original": { - "additional": { - "bar": 123, - "req": "additionalinformation" - }, - "string": "helloworld" - } - }, - "cookies": { - "c1": "v1", - "c2": "v2" - }, - "env": { - "GATEWAY_INTERFACE": "CGI/1.1", - "SERVER_SOFTWARE": "nginx" - }, - "headers": { - "Content-Type": [ - "text/html" - ], - "Cookie": [ - "c1=v1,c2=v2" - ], - "Elastic-Apm-Traceparent": [ - "00-33a0bd4cceff0370a7c57d807032688e-69feaabc5b88d7e8-01" - ], - "User-Agent": [ - "Mozilla/5.0(Macintosh;IntelMacOSX10_10_5)AppleWebKit/537.36(KHTML,likeGecko)Chrome/51.0.2704.103Safari/537.36", - "MozillaChromeEdge" - ] - }, - "method": "POST" - }, - "response": { - "decoded_body_size": 40190, - "encoded_body_size": 35690, - "finished": true, - "headers": { - "Content-Type": [ - "application/json" - ] - }, - "headers_sent": true, - "status_code": 200, - "transfer_size": 300 - }, - "version": "1.1" - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "group": "experimental", - "organization_uuid": "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" - }, - "numeric_labels": { - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdefabcdef01234567" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "processor": { - "event": "transaction" - }, - "service": { - "environment": "production", - "framework": { - "name": "spring", - "version": "5.0.0" - }, - "language": { - "name": "Java", - "version": "10.0.2" - }, - "name": "experimental-java", - "node": { - "name": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - } - }, - "source": { - "ip": "12.53.12.1", - "port": 8080 - }, - "span": { - "id": "4340a8e0df1906ecbfa9" - }, - "timestamp": { - "us": 1571657444929001 - }, - "trace": { - "id": "0acd456789abcdef0123456789abcdef" - }, - "transaction": { - "custom": { - "(": "notavalidregexandthatisfine", - "and_objects": { - "foo": [ - "bar", - "baz" - ] - }, - "my_key": 1, - "some_other_value": "foobar" - }, - "duration": { - "us": 32592 - }, - "id": "4340a8e0df1906ecbfa9", - "name": "ResourceHttpRequestHandler", - "representative_count": 1, - "result": "HTTP2xx", - "sampled": true, - "span_count": { - "dropped": 0, - "started": 17 - }, - "type": "http" - }, - "url": { - "domain": "www.example.com", - "fragment": "#hash", - "full": "https://www.example.com/p/a/t/h?query=string#hash", - "original": "/p/a/t/h?query=string#hash", - "path": "/p/a/t/h", - "port": 8080, - "query": "?query=string", - "scheme": "https" - }, - "user": { - "email": "foo@mail.com", - "id": "99", - "name": "foo" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Chrome", - "original": "Mozilla/5.0(Macintosh;IntelMacOSX10_10_5)AppleWebKit/537.36(KHTML,likeGecko)Chrome/51.0.2704.103Safari/537.36, MozillaChromeEdge", - "version": "51.0.2704.103" - } - } - ] -} +[ + { + "@timestamp": [ + "2019-10-21T11:30:44.929Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0" + ], + "client.ip": [ + "192.168.0.1" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.culprit": [ + "opbeans.controllers.DTInterceptor.preHandle(DTInterceptor.java:73)" + ], + "error.custom.and_objects.foo": [ + "bar", + "baz" + ], + "error.custom.my_key": [ + 1 + ], + "error.custom.some_other_value": [ + "foobar" + ], + "error.exception.attributes.foo": [ + "bar" + ], + "error.exception.code": [ + "42" + ], + "error.exception.handled": [ + false + ], + "error.exception.message": [ + "Theusernamerootisunknown", + "something wrong writing a file", + "disk spinning way too fast", + "on top of it,internet doesn't work" + ], + "error.exception.module": [ + "org.springframework.http.client" + ], + "error.exception.parent": [ + 1 + ], + "error.exception.stacktrace.abs_path": [ + "/tmp/AbstractPlainSocketImpl.java" + ], + "error.exception.stacktrace.context.post": [ + "line4", + "line5" + ], + "error.exception.stacktrace.context.pre": [ + "line1", + "line2" + ], + "error.exception.stacktrace.exclude_from_grouping": [ + false, + false + ], + "error.exception.stacktrace.filename": [ + "AbstractPlainSocketImpl.java", + "AbstractClientHttpRequest.java" + ], + "error.exception.stacktrace.function": [ + "connect", + "execute" + ], + "error.exception.stacktrace.library_frame": [ + true + ], + "error.exception.stacktrace.line.column": [ + 4 + ], + "error.exception.stacktrace.line.context": [ + "3" + ], + "error.exception.stacktrace.line.number": [ + 3, + 102 + ], + "error.exception.stacktrace.module": [ + "java.net" + ], + "error.exception.stacktrace.vars.key": [ + "value", + "value" + ], + "error.exception.type": [ + "java.net.UnknownHostException", + "InternalDbError", + "VeryInternalDbError", + "ConnectionError" + ], + "error.grouping_key": [ + "9a4054e958afe722b5877e8fac578ff3" + ], + "error.grouping_name": [ + "Request method 'POST' not supported" + ], + "error.id": [ + "9876543210abcdeffedcba0123456789" + ], + "error.log.level": [ + "error" + ], + "error.log.logger_name": [ + "http404" + ], + "error.log.message": [ + "Request method 'POST' not supported" + ], + "error.log.param_message": [ + "Request method 'POST' /events/:event not supported" + ], + "error.log.stacktrace.abs_path": [ + "/tmp/Socket.java", + "/tmp/SimpleBufferingClientHttpRequest.java" + ], + "error.log.stacktrace.classname": [ + "Request::Socket" + ], + "error.log.stacktrace.context.post": [ + "line4", + "line5" + ], + "error.log.stacktrace.context.pre": [ + "line1", + "line2" + ], + "error.log.stacktrace.exclude_from_grouping": [ + false, + false + ], + "error.log.stacktrace.filename": [ + "Socket.java", + "SimpleBufferingClientHttpRequest.java" + ], + "error.log.stacktrace.function": [ + "connect", + "executeInternal" + ], + "error.log.stacktrace.library_frame": [ + true + ], + "error.log.stacktrace.line.column": [ + 4 + ], + "error.log.stacktrace.line.context": [ + "line3" + ], + "error.log.stacktrace.line.number": [ + 3, + 102 + ], + "error.log.stacktrace.module": [ + "java.net" + ], + "error.log.stacktrace.vars.key": [ + "value", + "value" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "http.request.body.original": [ + "HelloWorld" + ], + "http.request.cookies.c1": [ + "v1" + ], + "http.request.cookies.c2": [ + "v2" + ], + "http.request.env.GATEWAY_INTERFACE": [ + "CGI/1.1" + ], + "http.request.env.SERVER_SOFTWARE": [ + "nginx" + ], + "http.request.headers.Content-Length": [ + "0" + ], + "http.request.headers.Cookie": [ + "c1=v1", + "c2=v2" + ], + "http.request.headers.Elastic-Apm-Traceparent": [ + "00-8c21b4b556467a0b17ae5da959b5f388-31301f1fb2998121-01" + ], + "http.request.headers.Forwarded": [ + "for=192.168.0.1" + ], + "http.request.headers.Host": [ + "opbeans-java:3000" + ], + "http.request.method": [ + "POST" + ], + "http.response.finished": [ + true + ], + "http.response.headers.Content-Type": [ + "application/json" + ], + "http.response.headers_sent": [ + true + ], + "http.response.status_code": [ + 200 + ], + "http.version": [ + "1.1" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "labels.organization_uuid": [ + "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" + ], + "message": [ + "Request method 'POST' not supported" + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "9632587410abcdef" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "service.environment": [ + "production" + ], + "service.framework.name": [ + "Node" + ], + "service.framework.version": [ + "1" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "1.2" + ], + "service.name": [ + "service1" + ], + "service.node.name": [ + "node-xyz" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "source.ip": [ + "192.168.0.1" + ], + "source.nat.ip": [ + "12.53.12.1" + ], + "span.id": [ + "1234567890987654" + ], + "timestamp.us": [ + 1571657444929001 + ], + "trace.id": [ + "0123456789abcdeffedcba0123456789" + ], + "transaction.id": [ + "1234567890987654" + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "request" + ], + "url.domain": [ + "www.example.com" + ], + "url.fragment": [ + "#hash" + ], + "url.full": [ + "https://www.example.com/p/a/t/h?query=string#hash" + ], + "url.original": [ + "/p/a/t/h?query=string#hash" + ], + "url.path": [ + "/p/a/t/h" + ], + "url.port": [ + 8080 + ], + "url.query": [ + "?query=string" + ], + "url.scheme": [ + "https" + ], + "user.email": [ + "user@foo.mail" + ], + "user.id": [ + "99" + ], + "user.name": [ + "foo" + ] + }, + { + "@timestamp": [ + "2019-10-21T11:30:44.929Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "labels.success": [ + "true" + ], + "metricset.name": [ + "span_breakdown" + ], + "numeric_labels.code": [ + 200 + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "processor.event": [ + "metric" + ], + "service.environment": [ + "production" + ], + "service.framework.name": [ + "spring" + ], + "service.framework.version": [ + "5.0.0" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "10.0.2" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "service.version": [ + "4.3.0" + ], + "span.self_time.count": [ + 1 + ], + "span.self_time.sum.us": [ + 633 + ], + "span.subtype": [ + "mysql" + ], + "span.type": [ + "db" + ], + "transaction.name": [ + "GET/" + ], + "transaction.type": [ + "request" + ] + }, + { + "@timestamp": [ + "2019-10-21T11:30:44.929Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0-SNAPSHOT" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "http.request.method": [ + "GET" + ], + "http.response.decoded_body_size": [ + 401 + ], + "http.response.encoded_body_size": [ + 356 + ], + "http.response.headers.Content-Type": [ + "application/json" + ], + "http.response.status_code": [ + 302 + ], + "http.response.transfer_size": [ + 30012 + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdef0123456789" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "production" + ], + "service.framework.name": [ + "spring" + ], + "service.framework.version": [ + "5.0.0" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "10.0.2" + ], + "service.name": [ + "opbeans-java-1" + ], + "service.node.name": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "span.action": [ + "connect" + ], + "span.db.instance": [ + "customers" + ], + "span.db.link": [ + "other.db.com" + ], + "span.db.statement": [ + "SELECT * FROM product_types WHERE user_id = ?" + ], + "span.db.type": [ + "sql" + ], + "span.db.user.name": [ + "postgres" + ], + "span.duration.us": [ + 3781 + ], + "span.id": [ + "1234567890aaaade" + ], + "span.name": [ + "GET users-authenticated" + ], + "span.representative_count": [ + 1 + ], + "span.stacktrace.abs_path": [ + "/tmp/AbstractView.java" + ], + "span.stacktrace.exclude_from_grouping": [ + false, + false + ], + "span.stacktrace.filename": [ + "DispatcherServlet.java", + "AbstractView.java" + ], + "span.stacktrace.function": [ + "render" + ], + "span.stacktrace.library_frame": [ + true + ], + "span.stacktrace.line.column": [ + 4 + ], + "span.stacktrace.line.context": [ + "line3" + ], + "span.stacktrace.line.number": [ + 547, + 547 + ], + "span.stacktrace.module": [ + "org.springframework.web.servlet.view" + ], + "span.stacktrace.vars.key": [ + "value" + ], + "span.subtype": [ + "http" + ], + "span.sync": [ + true + ], + "span.type": [ + "external" + ], + "timestamp.us": [ + 1571657444929001 + ], + "trace.id": [ + "abcdef0123456789abcdef9876543210" + ], + "transaction.id": [ + "1234567890987654" + ], + "url.original": [ + "http://localhost:8000" + ] + }, + { + "@timestamp": [ + "2019-10-21T11:30:44.929Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0-SNAPSHOT" + ], + "client.geo.continent_name": [ + "North America" + ], + "client.geo.country_iso_code": [ + "US" + ], + "client.geo.country_name": [ + "United States" + ], + "client.geo.location.lat": [ + "dynamic" + ], + "client.geo.location.lon": [ + "dynamic" + ], + "client.ip": [ + "12.53.12.1" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "http.request.body.original.additional.bar": [ + 123 + ], + "http.request.body.original.additional.req": [ + "additionalinformation" + ], + "http.request.body.original.string": [ + "helloworld" + ], + "http.request.cookies.c1": [ + "v1" + ], + "http.request.cookies.c2": [ + "v2" + ], + "http.request.env.GATEWAY_INTERFACE": [ + "CGI/1.1" + ], + "http.request.env.SERVER_SOFTWARE": [ + "nginx" + ], + "http.request.headers.Content-Type": [ + "text/html" + ], + "http.request.headers.Cookie": [ + "c1=v1,c2=v2" + ], + "http.request.headers.Elastic-Apm-Traceparent": [ + "00-33a0bd4cceff0370a7c57d807032688e-69feaabc5b88d7e8-01" + ], + "http.request.headers.User-Agent": [ + "Mozilla/5.0(Macintosh;IntelMacOSX10_10_5)AppleWebKit/537.36(KHTML,likeGecko)Chrome/51.0.2704.103Safari/537.36", + "MozillaChromeEdge" + ], + "http.request.method": [ + "POST" + ], + "http.response.decoded_body_size": [ + 40190 + ], + "http.response.encoded_body_size": [ + 35690 + ], + "http.response.finished": [ + true + ], + "http.response.headers.Content-Type": [ + "application/json" + ], + "http.response.headers_sent": [ + true + ], + "http.response.status_code": [ + 200 + ], + "http.response.transfer_size": [ + 300 + ], + "http.version": [ + "1.1" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "labels.organization_uuid": [ + "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdefabcdef01234567" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "processor.event": [ + "transaction" + ], + "service.environment": [ + "production" + ], + "service.framework.name": [ + "spring" + ], + "service.framework.version": [ + "5.0.0" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "10.0.2" + ], + "service.name": [ + "experimental-java" + ], + "service.node.name": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "source.ip": [ + "12.53.12.1" + ], + "source.port": [ + 8080 + ], + "span.id": [ + "4340a8e0df1906ecbfa9" + ], + "timestamp.us": [ + 1571657444929001 + ], + "trace.id": [ + "0acd456789abcdef0123456789abcdef" + ], + "transaction.custom.(": [ + "notavalidregexandthatisfine" + ], + "transaction.custom.and_objects.foo": [ + "bar", + "baz" + ], + "transaction.custom.my_key": [ + 1 + ], + "transaction.custom.some_other_value": [ + "foobar" + ], + "transaction.duration.us": [ + 32592 + ], + "transaction.id": [ + "4340a8e0df1906ecbfa9" + ], + "transaction.name": [ + "ResourceHttpRequestHandler" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.result": [ + "HTTP2xx" + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.dropped": [ + 0 + ], + "transaction.span_count.started": [ + 17 + ], + "transaction.type": [ + "http" + ], + "url.domain": [ + "www.example.com" + ], + "url.fragment": [ + "#hash" + ], + "url.full": [ + "https://www.example.com/p/a/t/h?query=string#hash" + ], + "url.original": [ + "/p/a/t/h?query=string#hash" + ], + "url.path": [ + "/p/a/t/h" + ], + "url.port": [ + 8080 + ], + "url.query": [ + "?query=string" + ], + "url.scheme": [ + "https" + ], + "user.email": [ + "foo@mail.com" + ], + "user.id": [ + "99" + ], + "user.name": [ + "foo" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Chrome" + ], + "user_agent.original": [ + "Mozilla/5.0(Macintosh;IntelMacOSX10_10_5)AppleWebKit/537.36(KHTML,likeGecko)Chrome/51.0.2704.103Safari/537.36, MozillaChromeEdge" + ], + "user_agent.version": [ + "51.0.2704.103" + ] + } +] diff --git a/systemtest/approvals/TestIntake/Metricsets.approved.json b/systemtest/approvals/TestIntake/Metricsets.approved.json index 2ff6e6c5087..72dcebb178d 100644 --- a/systemtest/approvals/TestIntake/Metricsets.approved.json +++ b/systemtest/approvals/TestIntake/Metricsets.approved.json @@ -1,405 +1,507 @@ -{ - "events": [ - { - "@timestamp": "2017-05-30T18:53:41.364Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "metrics" - }, - "go": { - "memstats": { - "heap": { - "sys": { - "bytes": 6520832 - } - } - } - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "name": "app" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.366Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "default", - "type": "metrics" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "name": "app" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "system": { - "process": { - "cgroup": { - "memory": { - "mem": { - "limit": { - "bytes": 2048 - }, - "usage": { - "bytes": 1024 - } - } - } - } - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.367Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "metrics" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "name": "app" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "system": { - "process": { - "cgroup": { - "cpu": { - "cfs": { - "period": { - "us": 1024 - }, - "quota": { - "us": 2048 - } - }, - "id": 2048, - "stats": { - "periods": 2048, - "throttled": { - "ns": 2048, - "periods": 2048 - } - } - }, - "cpuacct": { - "id": 2048, - "total": { - "ns": 2048 - } - } - } - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.368Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "metrics" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one" - }, - "latency_distribution": { - "counts": [ - 1, - 2, - 3 - ], - "values": [ - 1.1, - 2.2, - 3.3 - ] - }, - "metricset": { - "name": "app" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:41.369Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "default", - "type": "metrics" - }, - "faas": { - "billed_duration": 183, - "coldstart": true, - "coldstart_duration": 422.97, - "duration": 182.43, - "execution": "6f7f0961f83442118a7af6fe80b88d56", - "id": "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime", - "timeout": 5000 - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "name": "app" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "system": { - "memory": { - "actual": { - "free": 54525952 - }, - "total": 134217728 - } - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - }, - { - "@timestamp": "2017-05-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "default", - "type": "metrics" - }, - "host": { - "ip": "127.0.0.1" - }, - "labels": { - "some": "abc", - "success": "true", - "tag1": "one" - }, - "metricset": { - "name": "span_breakdown" - }, - "numeric_labels": { - "code": 200, - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1234 - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "ecmascript" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-1" - } - }, - "span": { - "self_time": { - "count": 1, - "sum": { - "us": 633 - } - }, - "subtype": "mysql", - "type": "db" - }, - "transaction": { - "name": "GET /", - "type": "request" - }, - "user": { - "email": "user@mail.com", - "id": "axb123hg", - "name": "logged-in-user" - } - } - ] -} +[ + { + "@timestamp": [ + "2017-05-30T18:53:41.364Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "go.memstats.heap.sys.bytes": [ + 6520832 + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "metricset.name": [ + "app" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.366Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "metricset.name": [ + "app" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "system.process.cgroup.memory.mem.limit.bytes": [ + 2048 + ], + "system.process.cgroup.memory.mem.usage.bytes": [ + 1024 + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.367Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "metricset.name": [ + "app" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "system.process.cgroup.cpu.cfs.period.us": [ + 1024 + ], + "system.process.cgroup.cpu.cfs.quota.us": [ + 2048 + ], + "system.process.cgroup.cpu.id": [ + 2048 + ], + "system.process.cgroup.cpu.stats.periods": [ + 2048 + ], + "system.process.cgroup.cpu.stats.throttled.ns": [ + 2048 + ], + "system.process.cgroup.cpu.stats.throttled.periods": [ + 2048 + ], + "system.process.cgroup.cpuacct.id": [ + 2048 + ], + "system.process.cgroup.cpuacct.total.ns": [ + 2048 + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.368Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "latency_distribution.counts": [ + 1, + 2, + 3 + ], + "latency_distribution.values": [ + 1.1, + 2.2, + 3.3 + ], + "metricset.name": [ + "app" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:41.369Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "faas.billed_duration": [ + 183 + ], + "faas.coldstart": [ + true + ], + "faas.coldstart_duration": [ + 422.97 + ], + "faas.duration": [ + 182.43 + ], + "faas.execution": [ + "6f7f0961f83442118a7af6fe80b88d56" + ], + "faas.id": [ + "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime" + ], + "faas.timeout": [ + 5000 + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.tag1": [ + "one" + ], + "metricset.name": [ + "app" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "system.memory.actual.free": [ + 54525952 + ], + "system.memory.total": [ + 134217728 + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "host.ip": [ + "127.0.0.1" + ], + "labels.some": [ + "abc" + ], + "labels.success": [ + "true" + ], + "labels.tag1": [ + "one" + ], + "metricset.name": [ + "span_breakdown" + ], + "numeric_labels.code": [ + 200 + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1234 + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "ecmascript" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-1" + ], + "span.self_time.count": [ + 1 + ], + "span.self_time.sum.us": [ + 633 + ], + "span.subtype": [ + "mysql" + ], + "span.type": [ + "db" + ], + "transaction.name": [ + "GET /" + ], + "transaction.type": [ + "request" + ], + "user.email": [ + "user@mail.com" + ], + "user.id": [ + "axb123hg" + ], + "user.name": [ + "logged-in-user" + ] + } +] diff --git a/systemtest/approvals/TestIntake/MinimalEvents.approved.json b/systemtest/approvals/TestIntake/MinimalEvents.approved.json index 477637d8caa..70a7695b075 100644 --- a/systemtest/approvals/TestIntake/MinimalEvents.approved.json +++ b/systemtest/approvals/TestIntake/MinimalEvents.approved.json @@ -1,298 +1,400 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "grouping_key": "0b9cba09845a097a271c6beb4c6207f3", - "grouping_name": "error log message", - "id": "abcdef0123456789", - "log": { - "message": "error log message" - } - }, - "host": { - "ip": [ - "127.0.0.1" - ] - }, - "message": "error log message", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "name": "1234_service-12a3" - }, - "timestamp": { - "us": "dynamic" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "message": "error exception message" - } - ], - "grouping_key": "3a1fb5609458fbb132b44d8fc7cde104", - "grouping_name": "error exception message", - "id": "abcdef0123456790" - }, - "host": { - "ip": [ - "127.0.0.1" - ] - }, - "message": "error exception message", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "name": "1234_service-12a3" - }, - "timestamp": { - "us": "dynamic" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "type": "error exception type" - } - ], - "grouping_key": "fa405fa2bd848dab17207e7b544d9ad4", - "grouping_name": null, - "id": "abcdef0123456791" - }, - "host": { - "ip": [ - "127.0.0.1" - ] - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "name": "1234_service-12a3" - }, - "timestamp": { - "us": "dynamic" - } - }, - { - "@timestamp": "dynamic", - "a": 3.2, - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "metrics" - }, - "host": { - "ip": "127.0.0.1" - }, - "metricset": { - "name": "app" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "name": "1234_service-12a3" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "ip": [ - "127.0.0.1" - ] - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "ab23456a89012345" - }, - "processor": { - "event": "span" - }, - "service": { - "name": "1234_service-12a3" - }, - "span": { - "duration": { - "us": 3564 - }, - "id": "0123456a89012345", - "name": "GET /api/types", - "representative_count": 1, - "type": "request" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "0123456789abcdef0123456789abcdef" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "ip": [ - "127.0.0.1" - ] - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "ab23456a89012345" - }, - "processor": { - "event": "span" - }, - "service": { - "name": "1234_service-12a3" - }, - "span": { - "duration": { - "us": 3564 - }, - "id": "0123456a89012345", - "name": "GET /api/types", - "representative_count": 1, - "type": "request" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "0123456789abcdef0123456789abcdef" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "ip": [ - "127.0.0.1" - ] - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "transaction" - }, - "service": { - "name": "1234_service-12a3" - }, - "span": { - "id": "abcdef1478523690" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "01234567890123456789abcdefabcdef" - }, - "transaction": { - "duration": { - "us": 32592 - }, - "id": "abcdef1478523690", - "representative_count": 1, - "sampled": true, - "span_count": { - "started": 0 - }, - "type": "request" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.grouping_key": [ + "0b9cba09845a097a271c6beb4c6207f3" + ], + "error.grouping_name": [ + "error log message" + ], + "error.id": [ + "abcdef0123456789" + ], + "error.log.message": [ + "error log message" + ], + "host.ip": [ + "127.0.0.1" + ], + "message": [ + "error log message" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.name": [ + "1234_service-12a3" + ], + "timestamp.us": [ + "dynamic" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.message": [ + "error exception message" + ], + "error.grouping_key": [ + "3a1fb5609458fbb132b44d8fc7cde104" + ], + "error.grouping_name": [ + "error exception message" + ], + "error.id": [ + "abcdef0123456790" + ], + "host.ip": [ + "127.0.0.1" + ], + "message": [ + "error exception message" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.name": [ + "1234_service-12a3" + ], + "timestamp.us": [ + "dynamic" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.type": [ + "error exception type" + ], + "error.grouping_key": [ + "fa405fa2bd848dab17207e7b544d9ad4" + ], + "error.grouping_name": [ + null + ], + "error.id": [ + "abcdef0123456791" + ], + "host.ip": [ + "127.0.0.1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.name": [ + "1234_service-12a3" + ], + "timestamp.us": [ + "dynamic" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "a": [ + 3.2 + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "host.ip": [ + "127.0.0.1" + ], + "metricset.name": [ + "app" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.name": [ + "1234_service-12a3" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.ip": [ + "127.0.0.1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "ab23456a89012345" + ], + "processor.event": [ + "span" + ], + "service.name": [ + "1234_service-12a3" + ], + "span.duration.us": [ + 3564 + ], + "span.id": [ + "0123456a89012345" + ], + "span.name": [ + "GET /api/types" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "request" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "0123456789abcdef0123456789abcdef" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.ip": [ + "127.0.0.1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "ab23456a89012345" + ], + "processor.event": [ + "span" + ], + "service.name": [ + "1234_service-12a3" + ], + "span.duration.us": [ + 3564 + ], + "span.id": [ + "0123456a89012345" + ], + "span.name": [ + "GET /api/types" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "request" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "0123456789abcdef0123456789abcdef" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.ip": [ + "127.0.0.1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "transaction" + ], + "service.name": [ + "1234_service-12a3" + ], + "span.id": [ + "abcdef1478523690" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "01234567890123456789abcdefabcdef" + ], + "transaction.duration.us": [ + 32592 + ], + "transaction.id": [ + "abcdef1478523690" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.started": [ + 0 + ], + "transaction.type": [ + "request" + ] + } +] diff --git a/systemtest/approvals/TestIntake/Spans.approved.json b/systemtest/approvals/TestIntake/Spans.approved.json index 2e326ebba4f..06d27a814ac 100644 --- a/systemtest/approvals/TestIntake/Spans.approved.json +++ b/systemtest/approvals/TestIntake/Spans.approved.json @@ -1,1652 +1,2318 @@ -{ - "events": [ - { - "@timestamp": "2018-07-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "justanid", - "name": "elastic-ruby", - "version": "2.2" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "destination": { - "address": "0:0::0:1", - "ip": "0:0::0:1", - "port": 5432 - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "http": { - "request": { - "method": "GET" - }, - "response": { - "decoded_body_size": 401, - "encoded_body_size": 356, - "status_code": 200, - "transfer_size": 30012 - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "label1" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdef0123456789" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "service1", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "target": { - "name": "testdb", - "type": "postgres" - } - }, - "span": { - "action": "query", - "db": { - "instance": "customers", - "link": "other.db.com", - "rows_affected": 2, - "statement": "SELECT * FROM product_types WHERE user_id=?", - "type": "sql", - "user": { - "name": "readonly_user" - } - }, - "destination": { - "service": { - "name": "postgresql", - "resource": "postgres/testdb", - "type": "db" - } - }, - "duration": { - "us": 3781 - }, - "id": "1234567890aaaade", - "name": "SELECT FROM product_types", - "representative_count": 1, - "stacktrace": [ - { - "classname": "Core.js", - "exclude_from_grouping": false, - "filename": "net.js", - "line": { - "number": 547 - } - }, - { - "context": { - "post": [ - " ins.currentTransaction = prev", - "}" - ] - }, - "exclude_from_grouping": false, - "filename": "file2.js", - "line": { - "number": 12 - } - }, - { - "abs_path": "net.js", - "context": { - "post": [ - " ins.currentTransaction = prev", - " return result" - ], - "pre": [ - " var trans = this.currentTransaction", - "" - ] - }, - "exclude_from_grouping": false, - "filename": "net.js", - "function": "onread", - "library_frame": true, - "line": { - "column": 4, - "context": "line3", - "number": 547 - }, - "module": "some module", - "vars": { - "key": "value" - } - } - ], - "subtype": "postgresql", - "sync": true, - "type": "db" - }, - "timestamp": { - "us": 1532976822281000 - }, - "trace": { - "id": "abcdef0123456789abcdef9876543210" - }, - "url": { - "original": "http://localhost:8000" - }, - "user": { - "domain": "ldap://abc", - "email": "s@test.com", - "id": "123", - "name": "john" - } - }, - { - "@timestamp": "2018-07-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "label1" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "ababcdcdefefabde" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "backendspans", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "action": "call", - "duration": { - "us": 13980 - }, - "id": "abcde56a89012345", - "name": "get /api/types", - "representative_count": 1, - "subtype": "http", - "sync": false, - "type": "request" - }, - "timestamp": { - "us": 1532976822281000 - }, - "trace": { - "id": "abcdef0123456789abcdef9876543210" - }, - "user": { - "domain": "ldap://abc", - "email": "s@test.com", - "id": "123", - "name": "john" - } - }, - { - "@timestamp": "2018-07-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "value1", - "tag4": "true" - }, - "numeric_labels": { - "tag2": 123, - "tag3": 12.34 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdefabcdef7890" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "backendspans", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "duration": { - "us": 3564 - }, - "id": "0123456a89012345", - "name": "GET /api/types", - "representative_count": 1, - "subtype": "http", - "type": "request" - }, - "timestamp": { - "us": 1532976822281000 - }, - "trace": { - "id": "abcdef0123456789abcdef9876543210" - }, - "transaction": { - "id": "ab23456a89012345" - }, - "user": { - "domain": "ldap://abc", - "email": "s@test.com", - "id": "123", - "name": "john" - } - }, - { - "@timestamp": "2018-07-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "label1" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "0000000011111111" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "prod", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "backendspans", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "duration": { - "us": 32592 - }, - "id": "1234abcdef567895", - "name": "GET /api/types", - "representative_count": 1, - "type": "request" - }, - "timestamp": { - "us": 1532976822281000 - }, - "trace": { - "id": "abcdef0123456789abcdef9876543210" - }, - "transaction": { - "id": "ab45781d265894fe" - }, - "user": { - "domain": "ldap://abc", - "email": "s@test.com", - "id": "123", - "name": "john" - } - }, - { - "@timestamp": "2021-07-06T11:58:05.682Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "label1" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdef0123456789" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "backendspans", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "action": "query", - "composite": { - "compression_strategy": "exact_match", - "count": 10, - "sum": { - "us": 359298 - } - }, - "duration": { - "us": 378191 - }, - "id": "abcdef01234567", - "name": "SELECT FROM p_details", - "representative_count": 1, - "subtype": "postgresql", - "type": "db" - }, - "timestamp": { - "us": 1625572685682272 - }, - "trace": { - "id": "edcbaf0123456789abcdef9876543210" - }, - "transaction": { - "id": "01af25874dec69dd" - }, - "user": { - "domain": "ldap://abc", - "email": "s@test.com", - "id": "123", - "name": "john" - } - }, - { - "@timestamp": "2018-07-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "justanid", - "name": "elastic-ruby", - "version": "2.2" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "destination": { - "address": "0:0::0:1", - "ip": "0:0::0:1", - "port": 5432 - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "http": { - "request": { - "method": "GET" - }, - "response": { - "decoded_body_size": 401, - "encoded_body_size": 356, - "status_code": 200, - "transfer_size": 30012 - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "label1" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdef0123456789" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "service1", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "target": { - "name": "testdb", - "type": "postgres" - } - }, - "span": { - "action": "query", - "db": { - "instance": "customers", - "link": "other.db.com", - "rows_affected": 2, - "statement": "SELECT * FROM product_types WHERE user_id=?", - "type": "sql", - "user": { - "name": "readonly_user" - } - }, - "destination": { - "service": { - "name": "postgresql", - "resource": "postgresql", - "type": "db" - } - }, - "duration": { - "us": 3781 - }, - "id": "fdc4567890aaaade", - "name": "SELECT FROM product_types", - "representative_count": 1, - "stacktrace": [ - { - "classname": "Core.js", - "exclude_from_grouping": false, - "filename": "net.js", - "line": { - "number": 547 - } - }, - { - "context": { - "post": [ - " ins.currentTransaction = prev", - "}" - ] - }, - "exclude_from_grouping": false, - "filename": "file2.js", - "line": { - "number": 12 - } - }, - { - "abs_path": "net.js", - "context": { - "post": [ - " ins.currentTransaction = prev", - " return result" - ], - "pre": [ - " var trans = this.currentTransaction", - "" - ] - }, - "exclude_from_grouping": false, - "filename": "net.js", - "function": "onread", - "library_frame": true, - "line": { - "column": 4, - "context": "line3", - "number": 547 - }, - "module": "some module", - "vars": { - "key": "value" - } - } - ], - "subtype": "postgresql", - "sync": true, - "type": "db" - }, - "timestamp": { - "us": 1532976822281000 - }, - "trace": { - "id": "fdceas0123456789abcdef9876543210" - }, - "url": { - "original": "http://localhost:8000" - }, - "user": { - "domain": "ldap://abc", - "email": "s@test.com", - "id": "123", - "name": "john" - } - }, - { - "@timestamp": "2018-07-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "destination": { - "address": "0:0::0:1", - "ip": "0:0::0:1" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "label1" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdef0123456789" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "backendspans", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "action": "receive", - "duration": { - "us": 141581 - }, - "id": "00xxx12312312312", - "message": { - "age": { - "ms": 1577958057123 - }, - "queue": { - "name": "new_users" - }, - "routing_key": "user-created-span" - }, - "name": "Rabbitmq receive", - "representative_count": 1, - "subtype": "JMS", - "type": "messaging" - }, - "timestamp": { - "us": 1532976822281000 - }, - "trace": { - "id": "fdedef0123456789abcdef9876543210" - }, - "transaction": { - "id": "01af25874dec69dd" - }, - "user": { - "domain": "ldap://abc", - "email": "s@test.com", - "id": "123", - "name": "john" - } - }, - { - "@timestamp": "2018-07-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "child": { - "id": [ - "51234abcdef56789" - ] - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "label1" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdef0123456789" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "backendspans", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "action": "query.custom", - "duration": { - "us": 141581 - }, - "id": "abcdef01234567", - "name": "GET /api/types", - "representative_count": 1, - "subtype": "postgresql", - "type": "db" - }, - "timestamp": { - "us": 1532976822281000 - }, - "trace": { - "id": "fdedef0123456789abcdef9876543210" - }, - "transaction": { - "id": "01af25874dec69dd" - }, - "user": { - "domain": "ldap://abc", - "email": "s@test.com", - "id": "123", - "name": "john" - } - }, - { - "@timestamp": "2018-07-30T18:33:03.584Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "destination": { - "address": "0:0::0:1", - "ip": "0:0::0:1", - "port": 8080 - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "label1" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdef0123456789" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "backendspans", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "target": { - "name": "localhost:8080", - "type": "" - }, - "version": "5.1.3" - }, - "span": { - "action": "request", - "destination": { - "service": { - "name": "external", - "resource": "localhost:8080", - "type": "http" - } - }, - "duration": { - "us": 988 - }, - "id": "ljf4567890aaaade", - "name": "Request", - "representative_count": 1, - "subtype": "http", - "type": "external" - }, - "timestamp": { - "us": 1532975583584217 - }, - "trace": { - "id": "ljfjev0123456789abcdef9876543210" - }, - "transaction": { - "id": "01af25874dec69dd" - }, - "user": { - "domain": "ldap://abc", - "email": "s@test.com", - "id": "123", - "name": "john" - } - }, - { - "@timestamp": "2018-07-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "justanid", - "name": "elastic-ruby", - "version": "2.2" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "destination": { - "address": "0:0::0:1", - "ip": "0:0::0:1", - "port": 5432 - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "http": { - "request": { - "id": "some-request-id", - "method": "GET" - }, - "response": { - "decoded_body_size": 401, - "encoded_body_size": 356, - "status_code": 200, - "transfer_size": 30012 - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "label1" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdef0123456789" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "service1", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "target": { - "type": "postgresql" - } - }, - "span": { - "action": "query", - "db": { - "instance": "customers", - "link": "other.db.com", - "rows_affected": 2, - "statement": "SELECT * FROM product_types WHERE user_id=?", - "type": "sql", - "user": { - "name": "readonly_user" - } - }, - "destination": { - "service": { - "name": "postgresql", - "resource": "postgresql", - "type": "db" - } - }, - "duration": { - "us": 3781 - }, - "id": "ute4567890aaaade", - "name": "SELECT FROM product_types", - "representative_count": 1, - "stacktrace": [ - { - "classname": "Core.js", - "exclude_from_grouping": false, - "filename": "net.js", - "line": { - "number": 547 - } - }, - { - "context": { - "post": [ - " ins.currentTransaction = prev", - "}" - ] - }, - "exclude_from_grouping": false, - "filename": "file2.js", - "line": { - "number": 12 - } - }, - { - "abs_path": "net.js", - "context": { - "post": [ - " ins.currentTransaction = prev", - " return result" - ], - "pre": [ - " var trans = this.currentTransaction", - "" - ] - }, - "exclude_from_grouping": false, - "filename": "net.js", - "function": "onread", - "library_frame": true, - "line": { - "column": 4, - "context": "line3", - "number": 547 - }, - "module": "some module", - "vars": { - "key": "value" - } - } - ], - "subtype": "postgresql", - "sync": true, - "type": "db" - }, - "timestamp": { - "us": 1532976822281000 - }, - "trace": { - "id": "utedif0123456789abcdef9876543210" - }, - "url": { - "original": "http://localhost:8000" - }, - "user": { - "domain": "ldap://abc", - "email": "s@test.com", - "id": "123", - "name": "john" - } - } - ] -} +[ + { + "@timestamp": [ + "2018-07-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "justanid" + ], + "agent.name": [ + "elastic-ruby" + ], + "agent.version": [ + "2.2" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "destination.address": [ + "0:0::0:1" + ], + "destination.ip": [ + "0:0::0:1" + ], + "destination.port": [ + 5432 + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "http.request.method": [ + "GET" + ], + "http.response.decoded_body_size": [ + 401 + ], + "http.response.encoded_body_size": [ + 356 + ], + "http.response.status_code": [ + 200 + ], + "http.response.transfer_size": [ + 30012 + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "label1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdef0123456789" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "service1" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.target.name": [ + "testdb" + ], + "service.target.type": [ + "postgres" + ], + "span.action": [ + "query" + ], + "span.db.instance": [ + "customers" + ], + "span.db.link": [ + "other.db.com" + ], + "span.db.rows_affected": [ + 2 + ], + "span.db.statement": [ + "SELECT * FROM product_types WHERE user_id=?" + ], + "span.db.type": [ + "sql" + ], + "span.db.user.name": [ + "readonly_user" + ], + "span.destination.service.name": [ + "postgresql" + ], + "span.destination.service.resource": [ + "postgres/testdb" + ], + "span.destination.service.type": [ + "db" + ], + "span.duration.us": [ + 3781 + ], + "span.id": [ + "1234567890aaaade" + ], + "span.name": [ + "SELECT FROM product_types" + ], + "span.representative_count": [ + 1 + ], + "span.stacktrace.abs_path": [ + "net.js" + ], + "span.stacktrace.classname": [ + "Core.js" + ], + "span.stacktrace.context.post": [ + " ins.currentTransaction = prev", + "}", + " ins.currentTransaction = prev", + " return result" + ], + "span.stacktrace.context.pre": [ + " var trans = this.currentTransaction", + "" + ], + "span.stacktrace.exclude_from_grouping": [ + false, + false, + false + ], + "span.stacktrace.filename": [ + "net.js", + "file2.js", + "net.js" + ], + "span.stacktrace.function": [ + "onread" + ], + "span.stacktrace.library_frame": [ + true + ], + "span.stacktrace.line.column": [ + 4 + ], + "span.stacktrace.line.context": [ + "line3" + ], + "span.stacktrace.line.number": [ + 547, + 12, + 547 + ], + "span.stacktrace.module": [ + "some module" + ], + "span.stacktrace.vars.key": [ + "value" + ], + "span.subtype": [ + "postgresql" + ], + "span.sync": [ + true + ], + "span.type": [ + "db" + ], + "timestamp.us": [ + 1532976822281000 + ], + "trace.id": [ + "abcdef0123456789abcdef9876543210" + ], + "url.original": [ + "http://localhost:8000" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "s@test.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "john" + ] + }, + { + "@timestamp": [ + "2018-07-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "label1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "ababcdcdefefabde" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "backendspans" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.action": [ + "call" + ], + "span.duration.us": [ + 13980 + ], + "span.id": [ + "abcde56a89012345" + ], + "span.name": [ + "get /api/types" + ], + "span.representative_count": [ + 1 + ], + "span.subtype": [ + "http" + ], + "span.sync": [ + false + ], + "span.type": [ + "request" + ], + "timestamp.us": [ + 1532976822281000 + ], + "trace.id": [ + "abcdef0123456789abcdef9876543210" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "s@test.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "john" + ] + }, + { + "@timestamp": [ + "2018-07-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "value1" + ], + "labels.tag4": [ + "true" + ], + "numeric_labels.tag2": [ + 123 + ], + "numeric_labels.tag3": [ + 12.34 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdefabcdef7890" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "backendspans" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.duration.us": [ + 3564 + ], + "span.id": [ + "0123456a89012345" + ], + "span.name": [ + "GET /api/types" + ], + "span.representative_count": [ + 1 + ], + "span.subtype": [ + "http" + ], + "span.type": [ + "request" + ], + "timestamp.us": [ + 1532976822281000 + ], + "trace.id": [ + "abcdef0123456789abcdef9876543210" + ], + "transaction.id": [ + "ab23456a89012345" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "s@test.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "john" + ] + }, + { + "@timestamp": [ + "2018-07-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "label1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "0000000011111111" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "prod" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "backendspans" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.duration.us": [ + 32592 + ], + "span.id": [ + "1234abcdef567895" + ], + "span.name": [ + "GET /api/types" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "request" + ], + "timestamp.us": [ + 1532976822281000 + ], + "trace.id": [ + "abcdef0123456789abcdef9876543210" + ], + "transaction.id": [ + "ab45781d265894fe" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "s@test.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "john" + ] + }, + { + "@timestamp": [ + "2021-07-06T11:58:05.682Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "label1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdef0123456789" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "backendspans" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.action": [ + "query" + ], + "span.composite.compression_strategy": [ + "exact_match" + ], + "span.composite.count": [ + 10 + ], + "span.composite.sum.us": [ + 359298 + ], + "span.duration.us": [ + 378191 + ], + "span.id": [ + "abcdef01234567" + ], + "span.name": [ + "SELECT FROM p_details" + ], + "span.representative_count": [ + 1 + ], + "span.subtype": [ + "postgresql" + ], + "span.type": [ + "db" + ], + "timestamp.us": [ + 1625572685682272 + ], + "trace.id": [ + "edcbaf0123456789abcdef9876543210" + ], + "transaction.id": [ + "01af25874dec69dd" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "s@test.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "john" + ] + }, + { + "@timestamp": [ + "2018-07-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "justanid" + ], + "agent.name": [ + "elastic-ruby" + ], + "agent.version": [ + "2.2" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "destination.address": [ + "0:0::0:1" + ], + "destination.ip": [ + "0:0::0:1" + ], + "destination.port": [ + 5432 + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "http.request.method": [ + "GET" + ], + "http.response.decoded_body_size": [ + 401 + ], + "http.response.encoded_body_size": [ + 356 + ], + "http.response.status_code": [ + 200 + ], + "http.response.transfer_size": [ + 30012 + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "label1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdef0123456789" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "service1" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.target.name": [ + "testdb" + ], + "service.target.type": [ + "postgres" + ], + "span.action": [ + "query" + ], + "span.db.instance": [ + "customers" + ], + "span.db.link": [ + "other.db.com" + ], + "span.db.rows_affected": [ + 2 + ], + "span.db.statement": [ + "SELECT * FROM product_types WHERE user_id=?" + ], + "span.db.type": [ + "sql" + ], + "span.db.user.name": [ + "readonly_user" + ], + "span.destination.service.name": [ + "postgresql" + ], + "span.destination.service.resource": [ + "postgresql" + ], + "span.destination.service.type": [ + "db" + ], + "span.duration.us": [ + 3781 + ], + "span.id": [ + "fdc4567890aaaade" + ], + "span.name": [ + "SELECT FROM product_types" + ], + "span.representative_count": [ + 1 + ], + "span.stacktrace.abs_path": [ + "net.js" + ], + "span.stacktrace.classname": [ + "Core.js" + ], + "span.stacktrace.context.post": [ + " ins.currentTransaction = prev", + "}", + " ins.currentTransaction = prev", + " return result" + ], + "span.stacktrace.context.pre": [ + " var trans = this.currentTransaction", + "" + ], + "span.stacktrace.exclude_from_grouping": [ + false, + false, + false + ], + "span.stacktrace.filename": [ + "net.js", + "file2.js", + "net.js" + ], + "span.stacktrace.function": [ + "onread" + ], + "span.stacktrace.library_frame": [ + true + ], + "span.stacktrace.line.column": [ + 4 + ], + "span.stacktrace.line.context": [ + "line3" + ], + "span.stacktrace.line.number": [ + 547, + 12, + 547 + ], + "span.stacktrace.module": [ + "some module" + ], + "span.stacktrace.vars.key": [ + "value" + ], + "span.subtype": [ + "postgresql" + ], + "span.sync": [ + true + ], + "span.type": [ + "db" + ], + "timestamp.us": [ + 1532976822281000 + ], + "trace.id": [ + "fdceas0123456789abcdef9876543210" + ], + "url.original": [ + "http://localhost:8000" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "s@test.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "john" + ] + }, + { + "@timestamp": [ + "2018-07-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "destination.address": [ + "0:0::0:1" + ], + "destination.ip": [ + "0:0::0:1" + ], + "event.outcome": [ + "unknown" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "label1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdef0123456789" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "backendspans" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.action": [ + "receive" + ], + "span.duration.us": [ + 141581 + ], + "span.id": [ + "00xxx12312312312" + ], + "span.message.age.ms": [ + 1577958057123 + ], + "span.message.queue.name": [ + "new_users" + ], + "span.message.routing_key": [ + "user-created-span" + ], + "span.name": [ + "Rabbitmq receive" + ], + "span.representative_count": [ + 1 + ], + "span.subtype": [ + "JMS" + ], + "span.type": [ + "messaging" + ], + "timestamp.us": [ + 1532976822281000 + ], + "trace.id": [ + "fdedef0123456789abcdef9876543210" + ], + "transaction.id": [ + "01af25874dec69dd" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "s@test.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "john" + ] + }, + { + "@timestamp": [ + "2018-07-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "child.id": [ + "51234abcdef56789" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "label1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdef0123456789" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "backendspans" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.action": [ + "query.custom" + ], + "span.duration.us": [ + 141581 + ], + "span.id": [ + "abcdef01234567" + ], + "span.name": [ + "GET /api/types" + ], + "span.representative_count": [ + 1 + ], + "span.subtype": [ + "postgresql" + ], + "span.type": [ + "db" + ], + "timestamp.us": [ + 1532976822281000 + ], + "trace.id": [ + "fdedef0123456789abcdef9876543210" + ], + "transaction.id": [ + "01af25874dec69dd" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "s@test.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "john" + ] + }, + { + "@timestamp": [ + "2018-07-30T18:33:03.584Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "destination.address": [ + "0:0::0:1" + ], + "destination.ip": [ + "0:0::0:1" + ], + "destination.port": [ + 8080 + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "label1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdef0123456789" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "backendspans" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.target.name": [ + "localhost:8080" + ], + "service.target.type": [ + "" + ], + "service.version": [ + "5.1.3" + ], + "span.action": [ + "request" + ], + "span.destination.service.name": [ + "external" + ], + "span.destination.service.resource": [ + "localhost:8080" + ], + "span.destination.service.type": [ + "http" + ], + "span.duration.us": [ + 988 + ], + "span.id": [ + "ljf4567890aaaade" + ], + "span.name": [ + "Request" + ], + "span.representative_count": [ + 1 + ], + "span.subtype": [ + "http" + ], + "span.type": [ + "external" + ], + "timestamp.us": [ + 1532975583584217 + ], + "trace.id": [ + "ljfjev0123456789abcdef9876543210" + ], + "transaction.id": [ + "01af25874dec69dd" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "s@test.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "john" + ] + }, + { + "@timestamp": [ + "2018-07-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "justanid" + ], + "agent.name": [ + "elastic-ruby" + ], + "agent.version": [ + "2.2" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "destination.address": [ + "0:0::0:1" + ], + "destination.ip": [ + "0:0::0:1" + ], + "destination.port": [ + 5432 + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "http.request.id": [ + "some-request-id" + ], + "http.request.method": [ + "GET" + ], + "http.response.decoded_body_size": [ + 401 + ], + "http.response.encoded_body_size": [ + 356 + ], + "http.response.status_code": [ + 200 + ], + "http.response.transfer_size": [ + 30012 + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "label1" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdef0123456789" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "service1" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.target.type": [ + "postgresql" + ], + "span.action": [ + "query" + ], + "span.db.instance": [ + "customers" + ], + "span.db.link": [ + "other.db.com" + ], + "span.db.rows_affected": [ + 2 + ], + "span.db.statement": [ + "SELECT * FROM product_types WHERE user_id=?" + ], + "span.db.type": [ + "sql" + ], + "span.db.user.name": [ + "readonly_user" + ], + "span.destination.service.name": [ + "postgresql" + ], + "span.destination.service.resource": [ + "postgresql" + ], + "span.destination.service.type": [ + "db" + ], + "span.duration.us": [ + 3781 + ], + "span.id": [ + "ute4567890aaaade" + ], + "span.name": [ + "SELECT FROM product_types" + ], + "span.representative_count": [ + 1 + ], + "span.stacktrace.abs_path": [ + "net.js" + ], + "span.stacktrace.classname": [ + "Core.js" + ], + "span.stacktrace.context.post": [ + " ins.currentTransaction = prev", + "}", + " ins.currentTransaction = prev", + " return result" + ], + "span.stacktrace.context.pre": [ + " var trans = this.currentTransaction", + "" + ], + "span.stacktrace.exclude_from_grouping": [ + false, + false, + false + ], + "span.stacktrace.filename": [ + "net.js", + "file2.js", + "net.js" + ], + "span.stacktrace.function": [ + "onread" + ], + "span.stacktrace.library_frame": [ + true + ], + "span.stacktrace.line.column": [ + 4 + ], + "span.stacktrace.line.context": [ + "line3" + ], + "span.stacktrace.line.number": [ + 547, + 12, + 547 + ], + "span.stacktrace.module": [ + "some module" + ], + "span.stacktrace.vars.key": [ + "value" + ], + "span.subtype": [ + "postgresql" + ], + "span.sync": [ + true + ], + "span.type": [ + "db" + ], + "timestamp.us": [ + 1532976822281000 + ], + "trace.id": [ + "utedif0123456789abcdef9876543210" + ], + "url.original": [ + "http://localhost:8000" + ], + "user.domain": [ + "ldap://abc" + ], + "user.email": [ + "s@test.com" + ], + "user.id": [ + "123" + ], + "user.name": [ + "john" + ] + } +] diff --git a/systemtest/approvals/TestIntake/Transactions.approved.json b/systemtest/approvals/TestIntake/Transactions.approved.json index 77e6ad2ccf6..b3d8f8979a9 100644 --- a/systemtest/approvals/TestIntake/Transactions.approved.json +++ b/systemtest/approvals/TestIntake/Transactions.approved.json @@ -1,871 +1,1216 @@ -{ - "events": [ - { - "@timestamp": "2017-05-30T18:53:27.154Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "one" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdefabcdef01234567" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "transaction" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-123" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "session": { - "id": "sunday", - "sequence": 123 - }, - "span": { - "id": "00xxxxFFaaaa1234" - }, - "timestamp": { - "us": 1496170407154000 - }, - "trace": { - "id": "0123456789abcdef0123456789abcdef" - }, - "transaction": { - "duration": { - "us": 3000 - }, - "id": "00xxxxFFaaaa1234", - "message": { - "age": { - "ms": 1577958057123 - }, - "body": "user created", - "headers": { - "Involved_services": [ - "user", - "auth" - ], - "User_id": [ - "1ax3" - ] - }, - "queue": { - "name": "new_users" - }, - "routing_key": "user-created-transaction" - }, - "name": "amqp receive", - "representative_count": 1, - "sampled": true, - "span_count": { - "started": 1 - }, - "type": "messaging" - }, - "user": { - "email": "bar@user.com", - "id": "123user", - "name": "bar" - } - }, - { - "@timestamp": "2017-05-30T18:53:27.154Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "one" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "abcdefabcdef01234567" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "transaction" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-123" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "id": "945254c567a5417e" - }, - "timestamp": { - "us": 1496170407154000 - }, - "trace": { - "id": "0123456789abcdef0123456789abcdef" - }, - "transaction": { - "duration": { - "us": 32592 - }, - "id": "945254c567a5417e", - "representative_count": 1, - "sampled": true, - "span_count": { - "started": 43 - }, - "type": "request" - }, - "user": { - "email": "bar@user.com", - "id": "123user", - "name": "bar" - } - }, - { - "@timestamp": "2017-05-30T18:53:27.154Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "client": { - "geo": { - "continent_name": "North America", - "country_iso_code": "US", - "country_name": "United States", - "location": { - "lat": "dynamic", - "lon": "dynamic" - } - }, - "ip": "12.53.12.1" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "http": { - "request": { - "body": { - "original": { - "additional": { - "bar": 123, - "req": "additional information" - }, - "str": "hello world" - } - }, - "cookies": { - "c1": "v1", - "c2": "v2" - }, - "env": { - "GATEWAY_INTERFACE": "CGI/1.1", - "SERVER_SOFTWARE": "nginx" - }, - "headers": { - "Array": [ - "foo", - "bar", - "baz" - ], - "Content-Type": [ - "text/html" - ], - "Cookie": [ - "c1=v1, c2=v2" - ], - "Some-Other-Header": [ - "foo" - ], - "User-Agent": [ - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36", - "Mozilla Chrome Edge" - ] - }, - "method": "POST", - "referrer": "http://localhost:8000/test/e2e/" - }, - "response": { - "decoded_body_size": 2990, - "encoded_body_size": 2690, - "finished": true, - "headers": { - "Content-Type": [ - "application/json" - ] - }, - "headers_sent": true, - "status_code": 200, - "transfer_size": 258 - }, - "version": "1.1" - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "organization_uuid": "9f0e9d64-c185-4d21-a6f4-4673ed561ec8", - "tag1": "one", - "tag4": "false" - }, - "numeric_labels": { - "tag2": 12, - "tag3": 12.45 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "transaction" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-123" - }, - "runtime": { - "name": "node", - "version": "7.0" - }, - "version": "5.1.3" - }, - "source": { - "ip": "12.53.12.1" - }, - "span": { - "id": "4340a8e0df1906ecbfa9" - }, - "timestamp": { - "us": 1496170407154000 - }, - "trace": { - "id": "0acd456789abcdef0123456789abcdef" - }, - "transaction": { - "custom": { - "(": "not a valid regex and that is fine", - "and_objects": { - "foo": [ - "bar", - "baz" - ] - }, - "my_key": 1, - "some_other_value": "foo bar" - }, - "duration": { - "us": 32592 - }, - "id": "4340a8e0df1906ecbfa9", - "name": "GET /api/types", - "representative_count": 1, - "result": "success", - "sampled": true, - "span_count": { - "started": 17 - }, - "type": "request" - }, - "url": { - "domain": "www.example.com", - "fragment": "#hash", - "full": "https://www.example.com/p/a/t/h?query=string#hash", - "original": "/p/a/t/h?query=string#hash", - "path": "/p/a/t/h", - "port": 8080, - "query": "?query=string", - "scheme": "https" - }, - "user": { - "domain": "ldap://abc", - "id": "99", - "name": "foo" - }, - "user_agent": { - "device": { - "name": "Mac" - }, - "name": "Chrome", - "original": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36, Mozilla Chrome Edge", - "os": { - "full": "Mac OS X 10.10.5", - "name": "Mac OS X", - "version": "10.10.5" - }, - "version": "51.0.2704.103" - } - }, - { - "@timestamp": "2018-07-30T18:53:42.281Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "justanid", - "name": "elastic-ruby", - "version": "2.2" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "http": { - "request": { - "method": "POST" - }, - "response": {} - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "one" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "transaction" - }, - "service": { - "environment": "testing", - "framework": { - "name": "Rails", - "version": "5.0" - }, - "language": { - "name": "ruby", - "version": "2.5" - }, - "name": "service1", - "node": { - "name": "node-ABC" - }, - "runtime": { - "name": "cruby", - "version": "2.5" - }, - "version": "2" - }, - "span": { - "id": "cdef4340a8e0df19" - }, - "timestamp": { - "us": 1532976822281000 - }, - "trace": { - "id": "0acd456789abcdef0123456789abcdef" - }, - "transaction": { - "duration": { - "us": 13980 - }, - "experience": { - "cls": 1, - "fid": 2, - "longtask": { - "count": 3, - "max": 1, - "sum": 2.5 - }, - "tbt": 3.4 - }, - "id": "cdef4340a8e0df19", - "marks": { - "another_mark": { - "some_float": 10, - "some_long": 10 - }, - "navigationTiming": { - "appBeforeBootstrap": 608.9300000000001, - "navigationStart": -21 - } - }, - "representative_count": 1, - "sampled": true, - "span_count": { - "dropped": 55, - "started": 436 - }, - "type": "request" - }, - "user": { - "email": "bar@user.com", - "id": "123user", - "name": "bar" - } - }, - { - "@timestamp": "2021-09-15T20:11:06.365Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "origin": { - "account": { - "id": "abc123" - }, - "provider": "aws", - "region": "us-east-1", - "service": { - "name": "serviceName" - } - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "faas": { - "coldstart": false, - "execution": "2e13b309-23e1-417f-8bf7-074fc96bc683", - "name": "faasName", - "trigger": { - "request_id": "FuH2Cir_vHcEMUA=", - "type": "http" - }, - "version": "1.0.0" - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "tag1": "one" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "transaction" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-123" - }, - "origin": { - "id": "abc123", - "name": "service-name", - "version": "1.0" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "id": "142e61450efb8574" - }, - "timestamp": { - "us": 1631736666365048 - }, - "trace": { - "id": "eb56529a1f461c5e7e2f66ecb075e983" - }, - "transaction": { - "duration": { - "us": 38853 - }, - "id": "142e61450efb8574", - "name": "july-2021-delete-after-july-31", - "representative_count": 1, - "result": "success", - "sampled": true, - "span_count": { - "started": 0 - }, - "type": "lambda" - }, - "user": { - "email": "bar@user.com", - "id": "123user", - "name": "bar" - } - } - ] -} +[ + { + "@timestamp": [ + "2017-05-30T18:53:27.154Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "one" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdefabcdef01234567" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "transaction" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-123" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "session.id": [ + "sunday" + ], + "session.sequence": [ + 123 + ], + "span.id": [ + "00xxxxFFaaaa1234" + ], + "timestamp.us": [ + 1496170407154000 + ], + "trace.id": [ + "0123456789abcdef0123456789abcdef" + ], + "transaction.duration.us": [ + 3000 + ], + "transaction.id": [ + "00xxxxFFaaaa1234" + ], + "transaction.message.age.ms": [ + 1577958057123 + ], + "transaction.message.body": [ + "user created" + ], + "transaction.message.headers.Involved_services": [ + "user", + "auth" + ], + "transaction.message.headers.User_id": [ + "1ax3" + ], + "transaction.message.queue.name": [ + "new_users" + ], + "transaction.message.routing_key": [ + "user-created-transaction" + ], + "transaction.name": [ + "amqp receive" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.started": [ + 1 + ], + "transaction.type": [ + "messaging" + ], + "user.email": [ + "bar@user.com" + ], + "user.id": [ + "123user" + ], + "user.name": [ + "bar" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:27.154Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "one" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "abcdefabcdef01234567" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "transaction" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-123" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.id": [ + "945254c567a5417e" + ], + "timestamp.us": [ + 1496170407154000 + ], + "trace.id": [ + "0123456789abcdef0123456789abcdef" + ], + "transaction.duration.us": [ + 32592 + ], + "transaction.id": [ + "945254c567a5417e" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.started": [ + 43 + ], + "transaction.type": [ + "request" + ], + "user.email": [ + "bar@user.com" + ], + "user.id": [ + "123user" + ], + "user.name": [ + "bar" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:27.154Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "client.geo.continent_name": [ + "North America" + ], + "client.geo.country_iso_code": [ + "US" + ], + "client.geo.country_name": [ + "United States" + ], + "client.geo.location.lat": [ + "dynamic" + ], + "client.geo.location.lon": [ + "dynamic" + ], + "client.ip": [ + "12.53.12.1" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "http.request.body.original.additional.bar": [ + 123 + ], + "http.request.body.original.additional.req": [ + "additional information" + ], + "http.request.body.original.str": [ + "hello world" + ], + "http.request.cookies.c1": [ + "v1" + ], + "http.request.cookies.c2": [ + "v2" + ], + "http.request.env.GATEWAY_INTERFACE": [ + "CGI/1.1" + ], + "http.request.env.SERVER_SOFTWARE": [ + "nginx" + ], + "http.request.headers.Array": [ + "foo", + "bar", + "baz" + ], + "http.request.headers.Content-Type": [ + "text/html" + ], + "http.request.headers.Cookie": [ + "c1=v1, c2=v2" + ], + "http.request.headers.Some-Other-Header": [ + "foo" + ], + "http.request.headers.User-Agent": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36", + "Mozilla Chrome Edge" + ], + "http.request.method": [ + "POST" + ], + "http.request.referrer": [ + "http://localhost:8000/test/e2e/" + ], + "http.response.decoded_body_size": [ + 2990 + ], + "http.response.encoded_body_size": [ + 2690 + ], + "http.response.finished": [ + true + ], + "http.response.headers.Content-Type": [ + "application/json" + ], + "http.response.headers_sent": [ + true + ], + "http.response.status_code": [ + 200 + ], + "http.response.transfer_size": [ + 258 + ], + "http.version": [ + "1.1" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.organization_uuid": [ + "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" + ], + "labels.tag1": [ + "one" + ], + "labels.tag4": [ + "false" + ], + "numeric_labels.tag2": [ + 12 + ], + "numeric_labels.tag3": [ + 12.45 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "transaction" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-123" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "7.0" + ], + "service.version": [ + "5.1.3" + ], + "source.ip": [ + "12.53.12.1" + ], + "span.id": [ + "4340a8e0df1906ecbfa9" + ], + "timestamp.us": [ + 1496170407154000 + ], + "trace.id": [ + "0acd456789abcdef0123456789abcdef" + ], + "transaction.custom.(": [ + "not a valid regex and that is fine" + ], + "transaction.custom.and_objects.foo": [ + "bar", + "baz" + ], + "transaction.custom.my_key": [ + 1 + ], + "transaction.custom.some_other_value": [ + "foo bar" + ], + "transaction.duration.us": [ + 32592 + ], + "transaction.id": [ + "4340a8e0df1906ecbfa9" + ], + "transaction.name": [ + "GET /api/types" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.result": [ + "success" + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.started": [ + 17 + ], + "transaction.type": [ + "request" + ], + "url.domain": [ + "www.example.com" + ], + "url.fragment": [ + "#hash" + ], + "url.full": [ + "https://www.example.com/p/a/t/h?query=string#hash" + ], + "url.original": [ + "/p/a/t/h?query=string#hash" + ], + "url.path": [ + "/p/a/t/h" + ], + "url.port": [ + 8080 + ], + "url.query": [ + "?query=string" + ], + "url.scheme": [ + "https" + ], + "user.domain": [ + "ldap://abc" + ], + "user.id": [ + "99" + ], + "user.name": [ + "foo" + ], + "user_agent.device.name": [ + "Mac" + ], + "user_agent.name": [ + "Chrome" + ], + "user_agent.original": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36, Mozilla Chrome Edge" + ], + "user_agent.os.full": [ + "Mac OS X 10.10.5" + ], + "user_agent.os.name": [ + "Mac OS X" + ], + "user_agent.os.version": [ + "10.10.5" + ], + "user_agent.version": [ + "51.0.2704.103" + ] + }, + { + "@timestamp": [ + "2018-07-30T18:53:42.281Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "justanid" + ], + "agent.name": [ + "elastic-ruby" + ], + "agent.version": [ + "2.2" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "http.request.method": [ + "POST" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "one" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "transaction" + ], + "service.environment": [ + "testing" + ], + "service.framework.name": [ + "Rails" + ], + "service.framework.version": [ + "5.0" + ], + "service.language.name": [ + "ruby" + ], + "service.language.version": [ + "2.5" + ], + "service.name": [ + "service1" + ], + "service.node.name": [ + "node-ABC" + ], + "service.runtime.name": [ + "cruby" + ], + "service.runtime.version": [ + "2.5" + ], + "service.version": [ + "2" + ], + "span.id": [ + "cdef4340a8e0df19" + ], + "timestamp.us": [ + 1532976822281000 + ], + "trace.id": [ + "0acd456789abcdef0123456789abcdef" + ], + "transaction.duration.us": [ + 13980 + ], + "transaction.experience.cls": [ + 1 + ], + "transaction.experience.fid": [ + 2 + ], + "transaction.experience.longtask.count": [ + 3 + ], + "transaction.experience.longtask.max": [ + 1 + ], + "transaction.experience.longtask.sum": [ + 2.5 + ], + "transaction.experience.tbt": [ + 3.4 + ], + "transaction.id": [ + "cdef4340a8e0df19" + ], + "transaction.marks.another_mark.some_float": [ + 10 + ], + "transaction.marks.another_mark.some_long": [ + 10 + ], + "transaction.marks.navigationTiming.appBeforeBootstrap": [ + 608.9300000000001 + ], + "transaction.marks.navigationTiming.navigationStart": [ + -21 + ], + "transaction.representative_count": [ + 1 + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.dropped": [ + 55 + ], + "transaction.span_count.started": [ + 436 + ], + "transaction.type": [ + "request" + ], + "user.email": [ + "bar@user.com" + ], + "user.id": [ + "123user" + ], + "user.name": [ + "bar" + ] + }, + { + "@timestamp": [ + "2021-09-15T20:11:06.365Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.origin.account.id": [ + "abc123" + ], + "cloud.origin.provider": [ + "aws" + ], + "cloud.origin.region": [ + "us-east-1" + ], + "cloud.origin.service.name": [ + "serviceName" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "faas.coldstart": [ + false + ], + "faas.execution": [ + "2e13b309-23e1-417f-8bf7-074fc96bc683" + ], + "faas.name": [ + "faasName" + ], + "faas.trigger.request_id": [ + "FuH2Cir_vHcEMUA=" + ], + "faas.trigger.type": [ + "http" + ], + "faas.version": [ + "1.0.0" + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.tag1": [ + "one" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "transaction" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-123" + ], + "service.origin.id": [ + "abc123" + ], + "service.origin.name": [ + "service-name" + ], + "service.origin.version": [ + "1.0" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.id": [ + "142e61450efb8574" + ], + "timestamp.us": [ + 1631736666365048 + ], + "trace.id": [ + "eb56529a1f461c5e7e2f66ecb075e983" + ], + "transaction.duration.us": [ + 38853 + ], + "transaction.id": [ + "142e61450efb8574" + ], + "transaction.name": [ + "july-2021-delete-after-july-31" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.result": [ + "success" + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.started": [ + 0 + ], + "transaction.type": [ + "lambda" + ], + "user.email": [ + "bar@user.com" + ], + "user.id": [ + "123user" + ], + "user.name": [ + "bar" + ] + } +] diff --git a/systemtest/approvals/TestIntake/TransactionsHugeTraces.approved.json b/systemtest/approvals/TestIntake/TransactionsHugeTraces.approved.json index 53aeea4b608..bc49817bc58 100644 --- a/systemtest/approvals/TestIntake/TransactionsHugeTraces.approved.json +++ b/systemtest/approvals/TestIntake/TransactionsHugeTraces.approved.json @@ -1,251 +1,357 @@ -{ - "events": [ - { - "@timestamp": "2017-05-30T18:53:27.154Z", - "agent": { - "activation_method": "some_activation_method", - "name": "elastic-node", - "version": "3.14.0" - }, - "client": { - "geo": { - "continent_name": "North America", - "country_iso_code": "US", - "country_name": "United States", - "location": { - "lat": "dynamic", - "lon": "dynamic" - } - }, - "ip": "12.53.12.1" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "instance": { - "id": "instance_id", - "name": "instance_name" - }, - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "x64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "http": { - "request": { - "body": { - "original": { - "additional": { - "bar": 123, - "req": "additional information" - }, - "str": "hello world" - } - }, - "cookies": { - "c1": "v1", - "c2": "v2" - }, - "env": { - "GATEWAY_INTERFACE": "CGI/1.1", - "SERVER_SOFTWARE": "nginx" - }, - "headers": { - "Array": [ - "foo", - "bar", - "baz" - ], - "Content-Type": [ - "text/html" - ], - "Cookie": [ - "c1=v1, c2=v2" - ], - "Some-Other-Header": [ - "foo" - ], - "User-Agent": [ - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36", - "Mozilla Chrome Edge" - ] - }, - "method": "POST", - "referrer": "http://localhost:8000/test/e2e/" - }, - "response": { - "decoded_body_size": 2990, - "encoded_body_size": 2690, - "finished": true, - "headers": { - "Content-Type": [ - "application/json" - ] - }, - "headers_sent": true, - "status_code": 200, - "transfer_size": 258 - }, - "version": "1.1" - }, - "kubernetes": { - "namespace": "namespace1", - "node": { - "name": "node-name" - }, - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "organization_uuid": "9f0e9d64-c185-4d21-a6f4-4673ed561ec8", - "tag1": "one", - "tag4": "false" - }, - "numeric_labels": { - "tag2": 12, - "tag3": 12.45 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "transaction" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "chatty-service", - "node": { - "name": "chatty-node" - }, - "runtime": { - "name": "node", - "version": "7.0" - }, - "version": "5.1.3" - }, - "source": { - "ip": "12.53.12.1" - }, - "span": { - "id": "ddf109a4c4aa5f2b6e984548ca57774c" - }, - "timestamp": { - "us": 1496170407154000 - }, - "trace": { - "id": "646df3b8b5279e982cc12a2f1ac004f3" - }, - "transaction": { - "custom": { - "(": "not a valid regex and that is fine", - "and_objects": { - "foo": [ - "bar", - "baz" - ] - }, - "my_key": 1, - "some_other_value": "foo bar" - }, - "duration": { - "us": 32592 - }, - "id": "ddf109a4c4aa5f2b6e984548ca57774c", - "name": "GET /api/types", - "representative_count": 1, - "result": "success", - "sampled": true, - "span_count": { - "dropped": 3, - "started": 20 - }, - "type": "request" - }, - "url": { - "domain": "www.example.com", - "fragment": "#hash", - "full": "https://www.example.com/p/a/t/h?query=string#hash", - "original": "/p/a/t/h?query=string#hash", - "path": "/p/a/t/h", - "port": 8080, - "query": "?query=string", - "scheme": "https" - }, - "user": { - "domain": "ldap://abc", - "id": "99", - "name": "foo" - }, - "user_agent": { - "device": { - "name": "Mac" - }, - "name": "Chrome", - "original": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36, Mozilla Chrome Edge", - "os": { - "full": "Mac OS X 10.10.5", - "name": "Mac OS X", - "version": "10.10.5" - }, - "version": "51.0.2704.103" - } - } - ] -} +[ + { + "@timestamp": [ + "2017-05-30T18:53:27.154Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "client.geo.continent_name": [ + "North America" + ], + "client.geo.country_iso_code": [ + "US" + ], + "client.geo.country_name": [ + "United States" + ], + "client.geo.location.lat": [ + "dynamic" + ], + "client.geo.location.lon": [ + "dynamic" + ], + "client.ip": [ + "12.53.12.1" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.instance.id": [ + "instance_id" + ], + "cloud.instance.name": [ + "instance_name" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "x64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "http.request.body.original.additional.bar": [ + 123 + ], + "http.request.body.original.additional.req": [ + "additional information" + ], + "http.request.body.original.str": [ + "hello world" + ], + "http.request.cookies.c1": [ + "v1" + ], + "http.request.cookies.c2": [ + "v2" + ], + "http.request.env.GATEWAY_INTERFACE": [ + "CGI/1.1" + ], + "http.request.env.SERVER_SOFTWARE": [ + "nginx" + ], + "http.request.headers.Array": [ + "foo", + "bar", + "baz" + ], + "http.request.headers.Content-Type": [ + "text/html" + ], + "http.request.headers.Cookie": [ + "c1=v1, c2=v2" + ], + "http.request.headers.Some-Other-Header": [ + "foo" + ], + "http.request.headers.User-Agent": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36", + "Mozilla Chrome Edge" + ], + "http.request.method": [ + "POST" + ], + "http.request.referrer": [ + "http://localhost:8000/test/e2e/" + ], + "http.response.decoded_body_size": [ + 2990 + ], + "http.response.encoded_body_size": [ + 2690 + ], + "http.response.finished": [ + true + ], + "http.response.headers.Content-Type": [ + "application/json" + ], + "http.response.headers_sent": [ + true + ], + "http.response.status_code": [ + 200 + ], + "http.response.transfer_size": [ + 258 + ], + "http.version": [ + "1.1" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.organization_uuid": [ + "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" + ], + "labels.tag1": [ + "one" + ], + "labels.tag4": [ + "false" + ], + "numeric_labels.tag2": [ + 12 + ], + "numeric_labels.tag3": [ + 12.45 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "transaction" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "chatty-service" + ], + "service.node.name": [ + "chatty-node" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "7.0" + ], + "service.version": [ + "5.1.3" + ], + "source.ip": [ + "12.53.12.1" + ], + "span.id": [ + "ddf109a4c4aa5f2b6e984548ca57774c" + ], + "timestamp.us": [ + 1496170407154000 + ], + "trace.id": [ + "646df3b8b5279e982cc12a2f1ac004f3" + ], + "transaction.custom.(": [ + "not a valid regex and that is fine" + ], + "transaction.custom.and_objects.foo": [ + "bar", + "baz" + ], + "transaction.custom.my_key": [ + 1 + ], + "transaction.custom.some_other_value": [ + "foo bar" + ], + "transaction.duration.us": [ + 32592 + ], + "transaction.id": [ + "ddf109a4c4aa5f2b6e984548ca57774c" + ], + "transaction.name": [ + "GET /api/types" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.result": [ + "success" + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.dropped": [ + 3 + ], + "transaction.span_count.started": [ + 20 + ], + "transaction.type": [ + "request" + ], + "url.domain": [ + "www.example.com" + ], + "url.fragment": [ + "#hash" + ], + "url.full": [ + "https://www.example.com/p/a/t/h?query=string#hash" + ], + "url.original": [ + "/p/a/t/h?query=string#hash" + ], + "url.path": [ + "/p/a/t/h" + ], + "url.port": [ + 8080 + ], + "url.query": [ + "?query=string" + ], + "url.scheme": [ + "https" + ], + "user.domain": [ + "ldap://abc" + ], + "user.id": [ + "99" + ], + "user.name": [ + "foo" + ], + "user_agent.device.name": [ + "Mac" + ], + "user_agent.name": [ + "Chrome" + ], + "user_agent.original": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36, Mozilla Chrome Edge" + ], + "user_agent.os.full": [ + "Mac OS X 10.10.5" + ], + "user_agent.os.name": [ + "Mac OS X" + ], + "user_agent.os.version": [ + "10.10.5" + ], + "user_agent.version": [ + "51.0.2704.103" + ] + } +] diff --git a/systemtest/approvals/TestIntake/UnknownSpanType.approved.json b/systemtest/approvals/TestIntake/UnknownSpanType.approved.json index ff809e1d9ee..5fdc295800b 100644 --- a/systemtest/approvals/TestIntake/UnknownSpanType.approved.json +++ b/systemtest/approvals/TestIntake/UnknownSpanType.approved.json @@ -1,361 +1,473 @@ -{ - "events": [ - { - "@timestamp": "2017-05-30T18:53:27.154Z", - "agent": { - "name": "elastic-node", - "version": "3.14.0" - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "x64", - "ip": [ - "127.0.0.1" - ], - "os": { - "platform": "darwin" - } - }, - "http": { - "request": { - "method": "GET" - }, - "response": { - "status_code": 200 - } - }, - "kubernetes": { - "namespace": "namespace1", - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "span_tag": "something" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "945254c567a5417e" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "container-id" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "span": { - "db": { - "instance": "customers", - "statement": "SELECT * FROM product_types WHERE user_id=?", - "type": "sql", - "user": { - "name": "readonly_user" - } - }, - "duration": { - "us": 3781 - }, - "id": "0aaaaaaaaaaaaaaa", - "name": "SELECT FROM product_types", - "representative_count": 1, - "stacktrace": [ - { - "abs_path": "net.js", - "context": { - "post": [ - " ins.currentTransaction = prev", - " return result", - "}" - ], - "pre": [ - " var trans = this.currentTransaction", - "" - ] - }, - "exclude_from_grouping": false, - "filename": "net.js", - "function": "onread", - "library_frame": true, - "line": { - "column": 4, - "context": "line3", - "number": 547 - }, - "module": "some module", - "vars": { - "key": "value" - } - }, - { - "exclude_from_grouping": false, - "filename": "my2file.js", - "line": { - "number": 10 - } - } - ], - "sync": false, - "type": "unknown" - }, - "timestamp": { - "us": 1496170407154000 - }, - "trace": { - "id": "945254c567a5417eaaaaaaaaaaaaaaaa" - }, - "transaction": { - "id": "945254c567a5417e" - }, - "url": { - "original": "http://localhost:8000" - }, - "user": { - "email": "foo@bar.com", - "id": "123user", - "name": "foo" - } - }, - { - "@timestamp": "2017-05-30T18:53:27.154Z", - "agent": { - "name": "js-base", - "version": "1.3" - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success" - }, - "host": { - "architecture": "x64", - "ip": [ - "127.0.0.1" - ], - "os": { - "platform": "darwin" - } - }, - "http": { - "request": { - "body": { - "original": { - "additional": { - "bar": 123, - "req": "additional information" - }, - "str": "hello world" - } - }, - "cookies": { - "c1": "v1", - "c2": "v2" - }, - "env": { - "GATEWAY_INTERFACE": "CGI/1.1", - "SERVER_SOFTWARE": "nginx" - }, - "headers": { - "Array": [ - "foo", - "bar", - "baz" - ], - "Content-Type": [ - "text/html" - ], - "Cookie": [ - "c1=v1,c2=v2" - ], - "Some-Other-Header": [ - "foo" - ], - "User-Agent": [ - "Mozilla Chrome Edge" - ] - }, - "method": "POST", - "referrer": "http://localhost:8000/test/e2e/" - }, - "response": { - "finished": true, - "headers": { - "Content-Type": [ - "application/json" - ] - }, - "headers_sent": true, - "status_code": 200 - }, - "version": "1.1" - }, - "kubernetes": { - "namespace": "namespace1", - "pod": { - "name": "pod-name", - "uid": "pod-uid" - } - }, - "labels": { - "bool_error": "false", - "organization_uuid": "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" - }, - "numeric_labels": { - "number_code": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "node", - "server.js" - ], - "parent": { - "pid": 6789 - }, - "pid": 1234, - "title": "node" - }, - "processor": { - "event": "transaction" - }, - "service": { - "environment": "staging", - "framework": { - "name": "Express", - "version": "1.2.3" - }, - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "serviceabc", - "node": { - "name": "special-name" - }, - "runtime": { - "name": "javascript", - "version": "8.0.0" - } - }, - "span": { - "id": "945254c567a5417e" - }, - "timestamp": { - "us": 1496170407154000 - }, - "trace": { - "id": "945254c567a5417eaaaaaaaaaaaaaaaa" - }, - "transaction": { - "custom": { - "(": "not a valid regex and that is fine", - "and_objects": { - "foo": [ - "bar", - "baz" - ] - }, - "my_key": 1, - "some_other_value": "foo bar" - }, - "duration": { - "us": 32592 - }, - "id": "945254c567a5417e", - "marks": { - "another_mark": { - "some_float": 10, - "some_long": 10 - }, - "navigationTiming": { - "appBeforeBootstrap": 608.9300000000001, - "navigationStart": -21 - } - }, - "name": "GET /api/types", - "representative_count": 1, - "result": "success", - "sampled": true, - "span_count": { - "dropped": 2, - "started": 4 - }, - "type": "unknown" - }, - "url": { - "domain": "www.example.com", - "fragment": "#hash", - "full": "https://www.example.com/p/a/t/h?query=string#hash", - "original": "/p/a/t/h?query=string#hash", - "path": "/p/a/t/h", - "port": 8080, - "query": "?query=string", - "scheme": "https" - }, - "user": { - "email": "foo@example.com", - "id": "99" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Other", - "original": "Mozilla Chrome Edge" - } - } - ] -} +[ + { + "@timestamp": [ + "2017-05-30T18:53:27.154Z" + ], + "agent.name": [ + "elastic-node" + ], + "agent.version": [ + "3.14.0" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "x64" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.os.platform": [ + "darwin" + ], + "http.request.method": [ + "GET" + ], + "http.response.status_code": [ + 200 + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.span_tag": [ + "something" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "945254c567a5417e" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "container-id" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "span.db.instance": [ + "customers" + ], + "span.db.statement": [ + "SELECT * FROM product_types WHERE user_id=?" + ], + "span.db.type": [ + "sql" + ], + "span.db.user.name": [ + "readonly_user" + ], + "span.duration.us": [ + 3781 + ], + "span.id": [ + "0aaaaaaaaaaaaaaa" + ], + "span.name": [ + "SELECT FROM product_types" + ], + "span.representative_count": [ + 1 + ], + "span.stacktrace.abs_path": [ + "net.js" + ], + "span.stacktrace.context.post": [ + " ins.currentTransaction = prev", + " return result", + "}" + ], + "span.stacktrace.context.pre": [ + " var trans = this.currentTransaction", + "" + ], + "span.stacktrace.exclude_from_grouping": [ + false, + false + ], + "span.stacktrace.filename": [ + "net.js", + "my2file.js" + ], + "span.stacktrace.function": [ + "onread" + ], + "span.stacktrace.library_frame": [ + true + ], + "span.stacktrace.line.column": [ + 4 + ], + "span.stacktrace.line.context": [ + "line3" + ], + "span.stacktrace.line.number": [ + 547, + 10 + ], + "span.stacktrace.module": [ + "some module" + ], + "span.stacktrace.vars.key": [ + "value" + ], + "span.sync": [ + false + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1496170407154000 + ], + "trace.id": [ + "945254c567a5417eaaaaaaaaaaaaaaaa" + ], + "transaction.id": [ + "945254c567a5417e" + ], + "url.original": [ + "http://localhost:8000" + ], + "user.email": [ + "foo@bar.com" + ], + "user.id": [ + "123user" + ], + "user.name": [ + "foo" + ] + }, + { + "@timestamp": [ + "2017-05-30T18:53:27.154Z" + ], + "agent.name": [ + "js-base" + ], + "agent.version": [ + "1.3" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "host.architecture": [ + "x64" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.os.platform": [ + "darwin" + ], + "http.request.body.original.additional.bar": [ + 123 + ], + "http.request.body.original.additional.req": [ + "additional information" + ], + "http.request.body.original.str": [ + "hello world" + ], + "http.request.cookies.c1": [ + "v1" + ], + "http.request.cookies.c2": [ + "v2" + ], + "http.request.env.GATEWAY_INTERFACE": [ + "CGI/1.1" + ], + "http.request.env.SERVER_SOFTWARE": [ + "nginx" + ], + "http.request.headers.Array": [ + "foo", + "bar", + "baz" + ], + "http.request.headers.Content-Type": [ + "text/html" + ], + "http.request.headers.Cookie": [ + "c1=v1,c2=v2" + ], + "http.request.headers.Some-Other-Header": [ + "foo" + ], + "http.request.headers.User-Agent": [ + "Mozilla Chrome Edge" + ], + "http.request.method": [ + "POST" + ], + "http.request.referrer": [ + "http://localhost:8000/test/e2e/" + ], + "http.response.finished": [ + true + ], + "http.response.headers.Content-Type": [ + "application/json" + ], + "http.response.headers_sent": [ + true + ], + "http.response.status_code": [ + 200 + ], + "http.version": [ + "1.1" + ], + "kubernetes.namespace": [ + "namespace1" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "kubernetes.pod.uid": [ + "pod-uid" + ], + "labels.bool_error": [ + "false" + ], + "labels.organization_uuid": [ + "9f0e9d64-c185-4d21-a6f4-4673ed561ec8" + ], + "numeric_labels.number_code": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "node", + "server.js" + ], + "process.parent.pid": [ + 6789 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "node" + ], + "processor.event": [ + "transaction" + ], + "service.environment": [ + "staging" + ], + "service.framework.name": [ + "Express" + ], + "service.framework.version": [ + "1.2.3" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "serviceabc" + ], + "service.node.name": [ + "special-name" + ], + "service.runtime.name": [ + "javascript" + ], + "service.runtime.version": [ + "8.0.0" + ], + "span.id": [ + "945254c567a5417e" + ], + "timestamp.us": [ + 1496170407154000 + ], + "trace.id": [ + "945254c567a5417eaaaaaaaaaaaaaaaa" + ], + "transaction.custom.(": [ + "not a valid regex and that is fine" + ], + "transaction.custom.and_objects.foo": [ + "bar", + "baz" + ], + "transaction.custom.my_key": [ + 1 + ], + "transaction.custom.some_other_value": [ + "foo bar" + ], + "transaction.duration.us": [ + 32592 + ], + "transaction.id": [ + "945254c567a5417e" + ], + "transaction.marks.another_mark.some_float": [ + 10 + ], + "transaction.marks.another_mark.some_long": [ + 10 + ], + "transaction.marks.navigationTiming.appBeforeBootstrap": [ + 608.9300000000001 + ], + "transaction.marks.navigationTiming.navigationStart": [ + -21 + ], + "transaction.name": [ + "GET /api/types" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.result": [ + "success" + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.dropped": [ + 2 + ], + "transaction.span_count.started": [ + 4 + ], + "transaction.type": [ + "unknown" + ], + "url.domain": [ + "www.example.com" + ], + "url.fragment": [ + "#hash" + ], + "url.full": [ + "https://www.example.com/p/a/t/h?query=string#hash" + ], + "url.original": [ + "/p/a/t/h?query=string#hash" + ], + "url.path": [ + "/p/a/t/h" + ], + "url.port": [ + 8080 + ], + "url.query": [ + "?query=string" + ], + "url.scheme": [ + "https" + ], + "user.email": [ + "foo@example.com" + ], + "user.id": [ + "99" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Other" + ], + "user_agent.original": [ + "Mozilla Chrome Edge" + ] + } +] diff --git a/systemtest/approvals/TestIntakeLog/with_faas.approved.json b/systemtest/approvals/TestIntakeLog/with_faas.approved.json index 9887a676b38..edd942b570b 100644 --- a/systemtest/approvals/TestIntakeLog/with_faas.approved.json +++ b/systemtest/approvals/TestIntakeLog/with_faas.approved.json @@ -1,93 +1,133 @@ -{ - "events": [ - { - "@timestamp": "2022-09-08T05:47:29.000Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "logs" - }, - "event": { - "kind": "event" - }, - "faas": { - "coldstart": true, - "execution": "6f7f0961f83442118a7af6fe80b88d56", - "id": "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime" - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "group": "experimental" - }, - "message": "test log message with faas", - "numeric_labels": { - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "service": { - "environment": "production", - "framework": { - "name": "spring", - "version": "5.0.0" - }, - "language": { - "name": "Java", - "version": "10.0.2" - }, - "name": "1234_service-12a3", - "node": { - "name": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - }, - "version": "4.3.0" - } - } - ] -} +[ + { + "@timestamp": [ + "2022-09-08T05:47:29.000Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.kind": [ + "event" + ], + "faas.coldstart": [ + true + ], + "faas.execution": [ + "6f7f0961f83442118a7af6fe80b88d56" + ], + "faas.id": [ + "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "message": [ + "test log message with faas" + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "service.environment": [ + "production" + ], + "service.framework.name": [ + "spring" + ], + "service.framework.version": [ + "5.0.0" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "10.0.2" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "service.version": [ + "4.3.0" + ] + } +] diff --git a/systemtest/approvals/TestIntakeLog/with_flat_ecs_fields.approved.json b/systemtest/approvals/TestIntakeLog/with_flat_ecs_fields.approved.json index 640b1bf778f..ea07cc73739 100644 --- a/systemtest/approvals/TestIntakeLog/with_flat_ecs_fields.approved.json +++ b/systemtest/approvals/TestIntakeLog/with_flat_ecs_fields.approved.json @@ -1,121 +1,175 @@ -{ - "events": [ - { - "@timestamp": "2022-09-08T05:47:29.000Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm.app.testsvc", - "namespace": "default", - "type": "logs" - }, - "event": { - "dataset": "accesslog", - "kind": "event" - }, - "faas": { - "coldstart": true, - "execution": "6f7f0961f83442118a7af6fe80b88d56", - "id": "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime" - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "bool": "true", - "group": "experimental", - "str": "str" - }, - "log": { - "level": "warn", - "logger": "testLogger", - "origin": { - "file": { - "line": 10, - "name": "testFile" - }, - "function": "testFunc" - } - }, - "message": "test log message with ecs fields", - "numeric_labels": { - "float": 1.1, - "int": 1, - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "thread": { - "name": "testThread" - }, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "service": { - "environment": "prod", - "framework": { - "name": "spring", - "version": "5.0.0" - }, - "language": { - "name": "Java", - "version": "10.0.2" - }, - "name": "testSvc", - "node": { - "name": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - }, - "version": "v1.0.0" - }, - "span": { - "id": "txn-id" - }, - "trace": { - "id": "trace-id" - }, - "transaction": { - "id": "txn-id" - } - } - ] -} +[ + { + "@timestamp": [ + "2022-09-08T05:47:29.000Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm.app.testsvc" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.dataset": [ + "accesslog" + ], + "event.kind": [ + "event" + ], + "faas.coldstart": [ + true + ], + "faas.execution": [ + "6f7f0961f83442118a7af6fe80b88d56" + ], + "faas.id": [ + "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.bool": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "labels.str": [ + "str" + ], + "log.level": [ + "warn" + ], + "log.logger": [ + "testLogger" + ], + "log.origin.file.line": [ + 10 + ], + "log.origin.file.name": [ + "testFile" + ], + "log.origin.function": [ + "testFunc" + ], + "message": [ + "test log message with ecs fields" + ], + "numeric_labels.float": [ + 1.1 + ], + "numeric_labels.int": [ + 1 + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.thread.name": [ + "testThread" + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "service.environment": [ + "prod" + ], + "service.framework.name": [ + "spring" + ], + "service.framework.version": [ + "5.0.0" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "10.0.2" + ], + "service.name": [ + "testSvc" + ], + "service.node.name": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "service.version": [ + "v1.0.0" + ], + "span.id": [ + "txn-id" + ], + "trace.id": [ + "trace-id" + ], + "transaction.id": [ + "txn-id" + ] + } +] diff --git a/systemtest/approvals/TestIntakeLog/with_nested_ecs_fields.approved.json b/systemtest/approvals/TestIntakeLog/with_nested_ecs_fields.approved.json index ee229a305be..47363918e7e 100644 --- a/systemtest/approvals/TestIntakeLog/with_nested_ecs_fields.approved.json +++ b/systemtest/approvals/TestIntakeLog/with_nested_ecs_fields.approved.json @@ -1,121 +1,175 @@ -{ - "events": [ - { - "@timestamp": "2022-09-08T05:47:29.000Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm.app.testsvc", - "namespace": "default", - "type": "logs" - }, - "event": { - "dataset": "accesslog", - "kind": "event" - }, - "faas": { - "coldstart": true, - "execution": "6f7f0961f83442118a7af6fe80b88d56", - "id": "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime" - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "bool": "true", - "group": "experimental", - "str": "str" - }, - "log": { - "level": "warn", - "logger": "testLogger", - "origin": { - "file": { - "line": 10, - "name": "testFile" - }, - "function": "testFunc" - } - }, - "message": "test log message with nested ecs fields", - "numeric_labels": { - "float": 1.1, - "int": 1, - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "thread": { - "name": "testThread" - }, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "service": { - "environment": "prod", - "framework": { - "name": "spring", - "version": "5.0.0" - }, - "language": { - "name": "Java", - "version": "10.0.2" - }, - "name": "testSvc", - "node": { - "name": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - }, - "version": "v1.0.0" - }, - "span": { - "id": "txn-id" - }, - "trace": { - "id": "trace-id" - }, - "transaction": { - "id": "txn-id" - } - } - ] -} +[ + { + "@timestamp": [ + "2022-09-08T05:47:29.000Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm.app.testsvc" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.dataset": [ + "accesslog" + ], + "event.kind": [ + "event" + ], + "faas.coldstart": [ + true + ], + "faas.execution": [ + "6f7f0961f83442118a7af6fe80b88d56" + ], + "faas.id": [ + "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.bool": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "labels.str": [ + "str" + ], + "log.level": [ + "warn" + ], + "log.logger": [ + "testLogger" + ], + "log.origin.file.line": [ + 10 + ], + "log.origin.file.name": [ + "testFile" + ], + "log.origin.function": [ + "testFunc" + ], + "message": [ + "test log message with nested ecs fields" + ], + "numeric_labels.float": [ + 1.1 + ], + "numeric_labels.int": [ + 1 + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.thread.name": [ + "testThread" + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "service.environment": [ + "prod" + ], + "service.framework.name": [ + "spring" + ], + "service.framework.version": [ + "5.0.0" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "10.0.2" + ], + "service.name": [ + "testSvc" + ], + "service.node.name": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "service.version": [ + "v1.0.0" + ], + "span.id": [ + "txn-id" + ], + "trace.id": [ + "trace-id" + ], + "transaction.id": [ + "txn-id" + ] + } +] diff --git a/systemtest/approvals/TestIntakeLog/with_nested_ecs_fields_overrides_flat_fields.approved.json b/systemtest/approvals/TestIntakeLog/with_nested_ecs_fields_overrides_flat_fields.approved.json index 53cea0bad7e..44309ccf2cf 100644 --- a/systemtest/approvals/TestIntakeLog/with_nested_ecs_fields_overrides_flat_fields.approved.json +++ b/systemtest/approvals/TestIntakeLog/with_nested_ecs_fields_overrides_flat_fields.approved.json @@ -1,121 +1,175 @@ -{ - "events": [ - { - "@timestamp": "2022-09-08T05:47:29.000Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm.app.testsvc", - "namespace": "default", - "type": "logs" - }, - "event": { - "dataset": "accesslog", - "kind": "event" - }, - "faas": { - "coldstart": true, - "execution": "6f7f0961f83442118a7af6fe80b88d56", - "id": "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime" - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "bool": "true", - "group": "experimental", - "str": "str" - }, - "log": { - "level": "warn", - "logger": "testLogger", - "origin": { - "file": { - "line": 10, - "name": "testFile" - }, - "function": "testFunc" - } - }, - "message": "test log message with override of flat ecs fields by nested ecs fields", - "numeric_labels": { - "float": 1.1, - "int": 1, - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "thread": { - "name": "testThread" - }, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "service": { - "environment": "prod", - "framework": { - "name": "spring", - "version": "5.0.0" - }, - "language": { - "name": "Java", - "version": "10.0.2" - }, - "name": "testSvc", - "node": { - "name": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - }, - "version": "v1.0.0" - }, - "span": { - "id": "txn-id" - }, - "trace": { - "id": "trace-id" - }, - "transaction": { - "id": "txn-id" - } - } - ] -} +[ + { + "@timestamp": [ + "2022-09-08T05:47:29.000Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm.app.testsvc" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.dataset": [ + "accesslog" + ], + "event.kind": [ + "event" + ], + "faas.coldstart": [ + true + ], + "faas.execution": [ + "6f7f0961f83442118a7af6fe80b88d56" + ], + "faas.id": [ + "arn:aws:lambda:us-east-2:123456789012:function:custom-runtime" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.bool": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "labels.str": [ + "str" + ], + "log.level": [ + "warn" + ], + "log.logger": [ + "testLogger" + ], + "log.origin.file.line": [ + 10 + ], + "log.origin.file.name": [ + "testFile" + ], + "log.origin.function": [ + "testFunc" + ], + "message": [ + "test log message with override of flat ecs fields by nested ecs fields" + ], + "numeric_labels.float": [ + 1.1 + ], + "numeric_labels.int": [ + 1 + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.thread.name": [ + "testThread" + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "service.environment": [ + "prod" + ], + "service.framework.name": [ + "spring" + ], + "service.framework.version": [ + "5.0.0" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "10.0.2" + ], + "service.name": [ + "testSvc" + ], + "service.node.name": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "service.version": [ + "v1.0.0" + ], + "span.id": [ + "txn-id" + ], + "trace.id": [ + "trace-id" + ], + "transaction.id": [ + "txn-id" + ] + } +] diff --git a/systemtest/approvals/TestIntakeLog/with_timestamp.approved.json b/systemtest/approvals/TestIntakeLog/with_timestamp.approved.json index cab2f99b616..b0f460713a0 100644 --- a/systemtest/approvals/TestIntakeLog/with_timestamp.approved.json +++ b/systemtest/approvals/TestIntakeLog/with_timestamp.approved.json @@ -1,88 +1,124 @@ -{ - "events": [ - { - "@timestamp": "2022-09-08T05:47:29.000Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "logs" - }, - "event": { - "kind": "event" - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "group": "experimental" - }, - "message": "test log message with timestamp", - "numeric_labels": { - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "service": { - "environment": "production", - "framework": { - "name": "spring", - "version": "5.0.0" - }, - "language": { - "name": "Java", - "version": "10.0.2" - }, - "name": "1234_service-12a3", - "node": { - "name": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - }, - "version": "4.3.0" - } - } - ] -} +[ + { + "@timestamp": [ + "2022-09-08T05:47:29.000Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.kind": [ + "event" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "message": [ + "test log message with timestamp" + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "service.environment": [ + "production" + ], + "service.framework.name": [ + "spring" + ], + "service.framework.version": [ + "5.0.0" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "10.0.2" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "service.version": [ + "4.3.0" + ] + } +] diff --git a/systemtest/approvals/TestIntakeLog/with_timestamp_as_str.approved.json b/systemtest/approvals/TestIntakeLog/with_timestamp_as_str.approved.json index 78906cc28be..cc43dcf8496 100644 --- a/systemtest/approvals/TestIntakeLog/with_timestamp_as_str.approved.json +++ b/systemtest/approvals/TestIntakeLog/with_timestamp_as_str.approved.json @@ -1,88 +1,124 @@ -{ - "events": [ - { - "@timestamp": "2022-09-08T21:47:29.111Z", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "logs" - }, - "event": { - "kind": "event" - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "group": "experimental" - }, - "message": "test log message with string timestamp", - "numeric_labels": { - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "service": { - "environment": "production", - "framework": { - "name": "spring", - "version": "5.0.0" - }, - "language": { - "name": "Java", - "version": "10.0.2" - }, - "name": "1234_service-12a3", - "node": { - "name": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - }, - "version": "4.3.0" - } - } - ] -} +[ + { + "@timestamp": [ + "2022-09-08T21:47:29.111Z" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.kind": [ + "event" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "message": [ + "test log message with string timestamp" + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "service.environment": [ + "production" + ], + "service.framework.name": [ + "spring" + ], + "service.framework.version": [ + "5.0.0" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "10.0.2" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "service.version": [ + "4.3.0" + ] + } +] diff --git a/systemtest/approvals/TestIntakeLog/without_timestamp.approved.json b/systemtest/approvals/TestIntakeLog/without_timestamp.approved.json index 46e41c21104..31323451c7c 100644 --- a/systemtest/approvals/TestIntakeLog/without_timestamp.approved.json +++ b/systemtest/approvals/TestIntakeLog/without_timestamp.approved.json @@ -1,88 +1,124 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "activation_method": "some_activation_method", - "ephemeral_id": "e71be9ac-93b0-44b9-a997-5638f6ccfc36", - "name": "java", - "version": "1.10.0" - }, - "container": { - "id": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "data_stream": { - "dataset": "apm.app.1234_service_12a3", - "namespace": "default", - "type": "logs" - }, - "event": { - "kind": "event" - }, - "host": { - "architecture": "amd64", - "hostname": "node-name", - "ip": [ - "127.0.0.1" - ], - "name": "host1", - "os": { - "platform": "Linux" - } - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "node-name" - }, - "pod": { - "name": "instrumented-java-service", - "uid": "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" - } - }, - "labels": { - "ab_testing": "true", - "group": "experimental" - }, - "message": "test log message without timestamp", - "numeric_labels": { - "segment": 5 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "args": [ - "-v" - ], - "parent": { - "pid": 1 - }, - "pid": 1234, - "title": "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" - }, - "service": { - "environment": "production", - "framework": { - "name": "spring", - "version": "5.0.0" - }, - "language": { - "name": "Java", - "version": "10.0.2" - }, - "name": "1234_service-12a3", - "node": { - "name": "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" - }, - "runtime": { - "name": "Java", - "version": "10.0.2" - }, - "version": "4.3.0" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.activation_method": [ + "some_activation_method" + ], + "agent.ephemeral_id": [ + "e71be9ac-93b0-44b9-a997-5638f6ccfc36" + ], + "agent.name": [ + "java" + ], + "agent.version": [ + "1.10.0" + ], + "container.id": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "data_stream.dataset": [ + "apm.app.1234_service_12a3" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.kind": [ + "event" + ], + "host.architecture": [ + "amd64" + ], + "host.hostname": [ + "node-name" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "host1" + ], + "host.os.platform": [ + "Linux" + ], + "kubernetes.namespace": [ + "default" + ], + "kubernetes.node.name": [ + "node-name" + ], + "kubernetes.pod.name": [ + "instrumented-java-service" + ], + "kubernetes.pod.uid": [ + "b17f231da0ad128dc6c6c0b2e82f6f303d3893e3" + ], + "labels.ab_testing": [ + "true" + ], + "labels.group": [ + "experimental" + ], + "message": [ + "test log message without timestamp" + ], + "numeric_labels.segment": [ + 5 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.args": [ + "-v" + ], + "process.parent.pid": [ + 1 + ], + "process.pid": [ + 1234 + ], + "process.title": [ + "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" + ], + "service.environment": [ + "production" + ], + "service.framework.name": [ + "spring" + ], + "service.framework.version": [ + "5.0.0" + ], + "service.language.name": [ + "Java" + ], + "service.language.version": [ + "10.0.2" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "8ec7ceb990749e79b37f6dc6cd3628633618d6ce412553a552a0fa6b69419ad4" + ], + "service.runtime.name": [ + "Java" + ], + "service.runtime.version": [ + "10.0.2" + ], + "service.version": [ + "4.3.0" + ] + } +] diff --git a/systemtest/approvals/TestJaeger/batch_0.approved.json b/systemtest/approvals/TestJaeger/batch_0.approved.json index 4051d7bd2f1..0d8554ea355 100644 --- a/systemtest/approvals/TestJaeger/batch_0.approved.json +++ b/systemtest/approvals/TestJaeger/batch_0.approved.json @@ -1,422 +1,571 @@ -{ - "events": [ - { - "@timestamp": "2019-12-20T07:41:45.007Z", - "agent": { - "ephemeral_id": "624386e9c81d2980", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "message": "redis timeout" - } - ], - "grouping_key": "dd09a7d0d9dde0adfcd694967c5a88de", - "grouping_name": "Retrying GetDriver after error", - "log": { - "message": "Retrying GetDriver after error" - } - }, - "event": {}, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "message": "Retrying GetDriver after error", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "driver", - "node": { - "name": "host01" - } - }, - "span": { - "id": "7be2fd98d0973be3" - }, - "timestamp": { - "us": 1576827705007552 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - }, - "transaction": { - "id": "7be2fd98d0973be3", - "sampled": true, - "type": "unknown" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.089Z", - "agent": { - "ephemeral_id": "624386e9c81d2980", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "message": "redis timeout" - } - ], - "grouping_key": "dd09a7d0d9dde0adfcd694967c5a88de", - "grouping_name": "Retrying GetDriver after error", - "log": { - "message": "Retrying GetDriver after error" - } - }, - "event": {}, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "message": "Retrying GetDriver after error", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "driver", - "node": { - "name": "host01" - } - }, - "span": { - "id": "7be2fd98d0973be3" - }, - "timestamp": { - "us": 1576827705089431 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - }, - "transaction": { - "id": "7be2fd98d0973be3", - "sampled": true, - "type": "unknown" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.172Z", - "agent": { - "ephemeral_id": "624386e9c81d2980", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "message": "redis timeout" - } - ], - "grouping_key": "dd09a7d0d9dde0adfcd694967c5a88de", - "grouping_name": "Retrying GetDriver after error", - "log": { - "message": "Retrying GetDriver after error" - } - }, - "event": {}, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "message": "Retrying GetDriver after error", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "driver", - "node": { - "name": "host01" - } - }, - "span": { - "id": "7be2fd98d0973be3" - }, - "timestamp": { - "us": 1576827705172530 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - }, - "transaction": { - "id": "7be2fd98d0973be3", - "sampled": true, - "type": "unknown" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.197Z", - "agent": { - "ephemeral_id": "624386e9c81d2980", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm.app.driver", - "namespace": "default", - "type": "logs" - }, - "event": { - "kind": "event" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "level": "info" - }, - "message": "Search successful", - "numeric_labels": { - "num_drivers": 10 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "driver", - "node": { - "name": "host01" - } - }, - "span": { - "id": "7be2fd98d0973be3" - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - }, - "transaction": { - "id": "7be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:44.954Z", - "agent": { - "ephemeral_id": "624386e9c81d2980", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm.app.driver", - "namespace": "default", - "type": "logs" - }, - "event": { - "kind": "event" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "level": "info", - "location": "728,326" - }, - "message": "Searching for nearby drivers", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "driver", - "node": { - "name": "host01" - } - }, - "span": { - "id": "7be2fd98d0973be3" - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - }, - "transaction": { - "id": "7be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:44.954Z", - "agent": { - "ephemeral_id": "624386e9c81d2980", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm.app.driver", - "namespace": "default", - "type": "logs" - }, - "event": { - "kind": "event" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "key": "customer", - "value": "Japanese Desserts" - }, - "message": "baggage", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "driver", - "node": { - "name": "host01" - } - }, - "span": { - "id": "7be2fd98d0973be3" - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - }, - "transaction": { - "id": "7be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:44.953Z", - "agent": { - "ephemeral_id": "624386e9c81d2980", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "as": "thrift", - "peer_service": "driver-client", - "sampler_param": "true", - "sampler_type": "const" - }, - "numeric_labels": { - "peer_ipv4": 2130706433, - "peer_port": 50535 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "transaction" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "driver", - "node": { - "name": "host01" - } - }, - "span": { - "id": "7be2fd98d0973be3" - }, - "timestamp": { - "us": 1576827704953864 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - }, - "transaction": { - "duration": { - "us": 243417 - }, - "id": "7be2fd98d0973be3", - "name": "Driver::findNearest", - "sampled": true, - "type": "unknown" - } - } - ] -} +[ + { + "@timestamp": [ + "2019-12-20T07:41:45.007Z" + ], + "agent.ephemeral_id": [ + "624386e9c81d2980" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.message": [ + "redis timeout" + ], + "error.grouping_key": [ + "dd09a7d0d9dde0adfcd694967c5a88de" + ], + "error.grouping_name": [ + "Retrying GetDriver after error" + ], + "error.log.message": [ + "Retrying GetDriver after error" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "message": [ + "Retrying GetDriver after error" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "driver" + ], + "service.node.name": [ + "host01" + ], + "span.id": [ + "7be2fd98d0973be3" + ], + "timestamp.us": [ + 1576827705007552 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ], + "transaction.id": [ + "7be2fd98d0973be3" + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "unknown" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.089Z" + ], + "agent.ephemeral_id": [ + "624386e9c81d2980" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.message": [ + "redis timeout" + ], + "error.grouping_key": [ + "dd09a7d0d9dde0adfcd694967c5a88de" + ], + "error.grouping_name": [ + "Retrying GetDriver after error" + ], + "error.log.message": [ + "Retrying GetDriver after error" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "message": [ + "Retrying GetDriver after error" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "driver" + ], + "service.node.name": [ + "host01" + ], + "span.id": [ + "7be2fd98d0973be3" + ], + "timestamp.us": [ + 1576827705089431 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ], + "transaction.id": [ + "7be2fd98d0973be3" + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "unknown" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.172Z" + ], + "agent.ephemeral_id": [ + "624386e9c81d2980" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.message": [ + "redis timeout" + ], + "error.grouping_key": [ + "dd09a7d0d9dde0adfcd694967c5a88de" + ], + "error.grouping_name": [ + "Retrying GetDriver after error" + ], + "error.log.message": [ + "Retrying GetDriver after error" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "message": [ + "Retrying GetDriver after error" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "driver" + ], + "service.node.name": [ + "host01" + ], + "span.id": [ + "7be2fd98d0973be3" + ], + "timestamp.us": [ + 1576827705172530 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ], + "transaction.id": [ + "7be2fd98d0973be3" + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "unknown" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.197Z" + ], + "agent.ephemeral_id": [ + "624386e9c81d2980" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm.app.driver" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.kind": [ + "event" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.level": [ + "info" + ], + "message": [ + "Search successful" + ], + "numeric_labels.num_drivers": [ + 10 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "driver" + ], + "service.node.name": [ + "host01" + ], + "span.id": [ + "7be2fd98d0973be3" + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ], + "transaction.id": [ + "7be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:44.954Z" + ], + "agent.ephemeral_id": [ + "624386e9c81d2980" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm.app.driver" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.kind": [ + "event" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.level": [ + "info" + ], + "labels.location": [ + "728,326" + ], + "message": [ + "Searching for nearby drivers" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "driver" + ], + "service.node.name": [ + "host01" + ], + "span.id": [ + "7be2fd98d0973be3" + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ], + "transaction.id": [ + "7be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:44.954Z" + ], + "agent.ephemeral_id": [ + "624386e9c81d2980" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm.app.driver" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.kind": [ + "event" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.key": [ + "customer" + ], + "labels.value": [ + "Japanese Desserts" + ], + "message": [ + "baggage" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "driver" + ], + "service.node.name": [ + "host01" + ], + "span.id": [ + "7be2fd98d0973be3" + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ], + "transaction.id": [ + "7be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:44.953Z" + ], + "agent.ephemeral_id": [ + "624386e9c81d2980" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.as": [ + "thrift" + ], + "labels.peer_service": [ + "driver-client" + ], + "labels.sampler_param": [ + "true" + ], + "labels.sampler_type": [ + "const" + ], + "numeric_labels.peer_ipv4": [ + 2130706433 + ], + "numeric_labels.peer_port": [ + 50535 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "transaction" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "driver" + ], + "service.node.name": [ + "host01" + ], + "span.id": [ + "7be2fd98d0973be3" + ], + "timestamp.us": [ + 1576827704953864 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ], + "transaction.duration.us": [ + 243417 + ], + "transaction.id": [ + "7be2fd98d0973be3" + ], + "transaction.name": [ + "Driver::findNearest" + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "unknown" + ] + } +] diff --git a/systemtest/approvals/TestJaeger/batch_1.approved.json b/systemtest/approvals/TestJaeger/batch_1.approved.json index ced4f97992c..2693e072664 100644 --- a/systemtest/approvals/TestJaeger/batch_1.approved.json +++ b/systemtest/approvals/TestJaeger/batch_1.approved.json @@ -1,1091 +1,1472 @@ -{ - "events": [ - { - "@timestamp": "2019-12-20T07:41:45.006Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "message": "redis timeout" - } - ], - "grouping_key": "dd09a7d0d9dde0adfcd694967c5a88de", - "grouping_name": "redis timeout", - "log": { - "message": "redis timeout" - } - }, - "event": {}, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "driver_id": "T762465C" - }, - "message": "redis timeout", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "333295bfb438ea03" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "timestamp": { - "us": 1576827705006847 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.089Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "message": "redis timeout" - } - ], - "grouping_key": "dd09a7d0d9dde0adfcd694967c5a88de", - "grouping_name": "redis timeout", - "log": { - "message": "redis timeout" - } - }, - "event": {}, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "driver_id": "T781861C" - }, - "message": "redis timeout", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "614811d6c498bfb0" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "timestamp": { - "us": 1576827705089372 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.172Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "message": "redis timeout" - } - ], - "grouping_key": "dd09a7d0d9dde0adfcd694967c5a88de", - "grouping_name": "redis timeout", - "log": { - "message": "redis timeout" - } - }, - "event": {}, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "driver_id": "T752547C" - }, - "message": "redis timeout", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "0242ee3774d9eab1" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "timestamp": { - "us": 1576827705172347 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:44.973Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm.app.redis", - "namespace": "default", - "type": "logs" - }, - "event": { - "kind": "event" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "level": "info" - }, - "message": "Found drivers", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "id": "6e09e8bcefd6b828" - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.132Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "failure", - "success_count": 0 - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T752547C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 39602 - }, - "id": "0242ee3774d9eab1", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705132896 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.089Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T781861C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 11802 - }, - "id": "231604559da84d61", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705089459 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.186Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T757338C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 10431 - }, - "id": "2b4c28f02b272f17", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705186670 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.113Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T708771C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 11986 - }, - "id": "2ef335bad24accc2", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705113531 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:44.973Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "failure", - "success_count": 0 - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T762465C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 33732 - }, - "id": "333295bfb438ea03", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827704973809 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.125Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T710624C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 7311 - }, - "id": "38ec645e7201224d", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705125567 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.054Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "failure", - "success_count": 0 - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T781861C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 35375 - }, - "id": "614811d6c498bfb0", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705054046 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.101Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T705860C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 12236 - }, - "id": "61f7ecf24d13c36a", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705101278 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.007Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T762465C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 9240 - }, - "id": "627c37a97e475c2f", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705007578 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.172Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T752547C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 14029 - }, - "id": "6a63d1e81cfc7d95", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705172618 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.029Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T752110C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 10630 - }, - "id": "6b4051dd2a5e2366", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705029415 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.040Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T757670C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 13946 - }, - "id": "6df97a86b9b3451b", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705040082 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:44.954Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_location": "728,326" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 19711 - }, - "id": "6e09e8bcefd6b828", - "name": "FindDriverIDs", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827704954062 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - }, - { - "@timestamp": "2019-12-20T07:41:45.016Z", - "agent": { - "ephemeral_id": "2e3f8db3eb77fae0", - "name": "Jaeger/Go", - "version": "2.20.1" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "host": { - "hostname": "host01", - "ip": [ - "10.0.0.13" - ], - "name": "host01" - }, - "labels": { - "param_driverID": "T712515C" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "7be2fd98d0973be3" - }, - "processor": { - "event": "span" - }, - "service": { - "language": { - "name": "Go" - }, - "name": "redis", - "node": { - "name": "host01" - } - }, - "span": { - "duration": { - "us": 12561 - }, - "id": "7bd7663d39c5a847", - "name": "GetDriver", - "representative_count": 1, - "type": "unknown" - }, - "timestamp": { - "us": 1576827705016845 - }, - "trace": { - "id": "00000000000000007be2fd98d0973be3" - } - } - ] -} +[ + { + "@timestamp": [ + "2019-12-20T07:41:45.006Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.message": [ + "redis timeout" + ], + "error.grouping_key": [ + "dd09a7d0d9dde0adfcd694967c5a88de" + ], + "error.grouping_name": [ + "redis timeout" + ], + "error.log.message": [ + "redis timeout" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.driver_id": [ + "T762465C" + ], + "message": [ + "redis timeout" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "333295bfb438ea03" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "timestamp.us": [ + 1576827705006847 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.089Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.message": [ + "redis timeout" + ], + "error.grouping_key": [ + "dd09a7d0d9dde0adfcd694967c5a88de" + ], + "error.grouping_name": [ + "redis timeout" + ], + "error.log.message": [ + "redis timeout" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.driver_id": [ + "T781861C" + ], + "message": [ + "redis timeout" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "614811d6c498bfb0" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "timestamp.us": [ + 1576827705089372 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.172Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.message": [ + "redis timeout" + ], + "error.grouping_key": [ + "dd09a7d0d9dde0adfcd694967c5a88de" + ], + "error.grouping_name": [ + "redis timeout" + ], + "error.log.message": [ + "redis timeout" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.driver_id": [ + "T752547C" + ], + "message": [ + "redis timeout" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "0242ee3774d9eab1" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "timestamp.us": [ + 1576827705172347 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:44.973Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm.app.redis" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.kind": [ + "event" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.level": [ + "info" + ], + "message": [ + "Found drivers" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.id": [ + "6e09e8bcefd6b828" + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.132Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "failure" + ], + "event.success_count": [ + 0 + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T752547C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 39602 + ], + "span.id": [ + "0242ee3774d9eab1" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705132896 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.089Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T781861C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 11802 + ], + "span.id": [ + "231604559da84d61" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705089459 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.186Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T757338C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 10431 + ], + "span.id": [ + "2b4c28f02b272f17" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705186670 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.113Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T708771C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 11986 + ], + "span.id": [ + "2ef335bad24accc2" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705113531 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:44.973Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "failure" + ], + "event.success_count": [ + 0 + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T762465C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 33732 + ], + "span.id": [ + "333295bfb438ea03" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827704973809 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.125Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T710624C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 7311 + ], + "span.id": [ + "38ec645e7201224d" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705125567 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.054Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "failure" + ], + "event.success_count": [ + 0 + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T781861C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 35375 + ], + "span.id": [ + "614811d6c498bfb0" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705054046 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.101Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T705860C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 12236 + ], + "span.id": [ + "61f7ecf24d13c36a" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705101278 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.007Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T762465C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 9240 + ], + "span.id": [ + "627c37a97e475c2f" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705007578 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.172Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T752547C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 14029 + ], + "span.id": [ + "6a63d1e81cfc7d95" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705172618 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.029Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T752110C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 10630 + ], + "span.id": [ + "6b4051dd2a5e2366" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705029415 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.040Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T757670C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 13946 + ], + "span.id": [ + "6df97a86b9b3451b" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705040082 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:44.954Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_location": [ + "728,326" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 19711 + ], + "span.id": [ + "6e09e8bcefd6b828" + ], + "span.name": [ + "FindDriverIDs" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827704954062 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + }, + { + "@timestamp": [ + "2019-12-20T07:41:45.016Z" + ], + "agent.ephemeral_id": [ + "2e3f8db3eb77fae0" + ], + "agent.name": [ + "Jaeger/Go" + ], + "agent.version": [ + "2.20.1" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "host.hostname": [ + "host01" + ], + "host.ip": [ + "10.0.0.13" + ], + "host.name": [ + "host01" + ], + "labels.param_driverID": [ + "T712515C" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "7be2fd98d0973be3" + ], + "processor.event": [ + "span" + ], + "service.language.name": [ + "Go" + ], + "service.name": [ + "redis" + ], + "service.node.name": [ + "host01" + ], + "span.duration.us": [ + 12561 + ], + "span.id": [ + "7bd7663d39c5a847" + ], + "span.name": [ + "GetDriver" + ], + "span.representative_count": [ + 1 + ], + "span.type": [ + "unknown" + ], + "timestamp.us": [ + 1576827705016845 + ], + "trace.id": [ + "00000000000000007be2fd98d0973be3" + ] + } +] diff --git a/systemtest/approvals/TestNoMatchingSourcemap.approved.json b/systemtest/approvals/TestNoMatchingSourcemap.approved.json index a636db9b175..11b965c625f 100644 --- a/systemtest/approvals/TestNoMatchingSourcemap.approved.json +++ b/systemtest/approvals/TestNoMatchingSourcemap.approved.json @@ -1,90 +1,110 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "rum-js", - "version": "0.0.0" - }, - "client": { - "ip": "127.0.0.1" - }, - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "611f4fa950f04631" - }, - "processor": { - "event": "span" - }, - "service": { - "name": "apm-agent-js" - }, - "source": { - "ip": "127.0.0.1", - "port": "dynamic" - }, - "span": { - "duration": { - "us": 643000 - }, - "id": "aaaaaaaaaaaaaaaa", - "name": "transaction", - "representative_count": 1, - "stacktrace": [ - { - "abs_path": "http://subdomain1.localhost:8000/test/e2e/general-usecase/bundle.js.map", - "exclude_from_grouping": false, - "filename": "test/e2e/general-usecase/bundle.js.map", - "function": "\u003canonymous\u003e", - "line": { - "column": 18, - "number": 1 - }, - "sourcemap": { - "error": "unable to find sourcemap.url for service.name=apm-agent-js service.version=1.0.0 bundle.path=http://subdomain1.localhost:8000/test/e2e/general-usecase/bundle.js.map" - } - }, - { - "abs_path": "http://subdomain2.localhost:8000/test/e2e/general-usecase/bundle.js.map", - "exclude_from_grouping": false, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "\u003canonymous\u003e", - "library_frame": true, - "line": { - "column": 18, - "number": 1 - }, - "sourcemap": { - "error": "unable to find sourcemap.url for service.name=apm-agent-js service.version=1.0.0 bundle.path=http://subdomain2.localhost:8000/test/e2e/general-usecase/bundle.js.map" - } - } - ], - "type": "transaction" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "611f4fa950f04631aaaaaaaaaaaaaaaa" - }, - "transaction": { - "id": "611f4fa950f04631" - }, - "url": { - "original": "http://localhost:8000/test/e2e/general-usecase/span" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "rum-js" + ], + "agent.version": [ + "0.0.0" + ], + "client.ip": [ + "127.0.0.1" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "611f4fa950f04631" + ], + "processor.event": [ + "span" + ], + "service.name": [ + "apm-agent-js" + ], + "source.ip": [ + "127.0.0.1" + ], + "source.port": [ + "dynamic" + ], + "span.duration.us": [ + 643000 + ], + "span.id": [ + "aaaaaaaaaaaaaaaa" + ], + "span.name": [ + "transaction" + ], + "span.representative_count": [ + 1 + ], + "span.stacktrace.abs_path": [ + "http://subdomain1.localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://subdomain2.localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "span.stacktrace.exclude_from_grouping": [ + false, + false + ], + "span.stacktrace.filename": [ + "test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map" + ], + "span.stacktrace.function": [ + "\u003canonymous\u003e", + "\u003canonymous\u003e" + ], + "span.stacktrace.library_frame": [ + true + ], + "span.stacktrace.line.column": [ + 18, + 18 + ], + "span.stacktrace.line.number": [ + 1, + 1 + ], + "span.stacktrace.sourcemap.error": [ + "unable to find sourcemap.url for service.name=apm-agent-js service.version=1.0.0 bundle.path=http://subdomain1.localhost:8000/test/e2e/general-usecase/bundle.js.map", + "unable to find sourcemap.url for service.name=apm-agent-js service.version=1.0.0 bundle.path=http://subdomain2.localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "span.type": [ + "transaction" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "611f4fa950f04631aaaaaaaaaaaaaaaa" + ], + "transaction.id": [ + "611f4fa950f04631" + ], + "url.original": [ + "http://localhost:8000/test/e2e/general-usecase/span" + ] + } +] diff --git a/systemtest/approvals/TestOTLPGRPCLogs.approved.json b/systemtest/approvals/TestOTLPGRPCLogs.approved.json index 0eea8aa83e0..c3abed08e21 100644 --- a/systemtest/approvals/TestOTLPGRPCLogs.approved.json +++ b/systemtest/approvals/TestOTLPGRPCLogs.approved.json @@ -1,46 +1,58 @@ -{ - "events": [ - { - "@timestamp": "1970-01-01T00:00:01.000Z", - "agent": { - "name": "otlp/go", - "version": "unknown" - }, - "data_stream": { - "dataset": "apm.app.unknown", - "namespace": "default", - "type": "logs" - }, - "event": { - "severity": 9 - }, - "labels": { - "key": "value" - }, - "log": { - "level": "Info" - }, - "message": "a log message", - "numeric_labels": { - "numeric_key": 1234 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "language": { - "name": "go" - }, - "name": "unknown" - }, - "span": { - "id": "0200000000000000" - }, - "trace": { - "id": "01000000000000000000000000000000" - } - } - ] -} +[ + { + "@timestamp": [ + "1970-01-01T00:00:01.000Z" + ], + "agent.name": [ + "otlp/go" + ], + "agent.version": [ + "unknown" + ], + "data_stream.dataset": [ + "apm.app.unknown" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.severity": [ + 9 + ], + "labels.key": [ + "value" + ], + "log.level": [ + "Info" + ], + "message": [ + "a log message" + ], + "numeric_labels.numeric_key": [ + 1234 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "unknown" + ], + "span.id": [ + "0200000000000000" + ], + "trace.id": [ + "01000000000000000000000000000000" + ] + } +] diff --git a/systemtest/approvals/TestOTLPGRPCLogsClientIP.approved.json b/systemtest/approvals/TestOTLPGRPCLogsClientIP.approved.json index 0b741587562..449682bf74a 100644 --- a/systemtest/approvals/TestOTLPGRPCLogsClientIP.approved.json +++ b/systemtest/approvals/TestOTLPGRPCLogsClientIP.approved.json @@ -1,64 +1,82 @@ -{ - "events": [ - { - "@timestamp": "1970-01-01T00:00:01.000Z", - "agent": { - "name": "android/java", - "version": "unknown" - }, - "client": { - "geo": { - "continent_name": "Europe", - "country_iso_code": "DE", - "country_name": "Germany", - "location": { - "lat": "dynamic", - "lon": "dynamic" - } - }, - "ip": "178.162.206.244" - }, - "data_stream": { - "dataset": "apm.app.unknown", - "namespace": "default", - "type": "logs" - }, - "event": { - "severity": 9 - }, - "labels": { - "key": "value" - }, - "log": { - "level": "Info" - }, - "message": "a log message", - "numeric_labels": { - "numeric_key": 1234 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "language": { - "name": "java" - }, - "name": "unknown" - }, - "source": { - "ip": "178.162.206.244", - "nat": { - "ip": "127.0.0.1" - } - }, - "span": { - "id": "0200000000000000" - }, - "trace": { - "id": "01000000000000000000000000000000" - } - } - ] -} +[ + { + "@timestamp": [ + "1970-01-01T00:00:01.000Z" + ], + "agent.name": [ + "android/java" + ], + "agent.version": [ + "unknown" + ], + "client.geo.continent_name": [ + "Europe" + ], + "client.geo.country_iso_code": [ + "DE" + ], + "client.geo.country_name": [ + "Germany" + ], + "client.geo.location.lat": [ + "dynamic" + ], + "client.geo.location.lon": [ + "dynamic" + ], + "client.ip": [ + "178.162.206.244" + ], + "data_stream.dataset": [ + "apm.app.unknown" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.severity": [ + 9 + ], + "labels.key": [ + "value" + ], + "log.level": [ + "Info" + ], + "message": [ + "a log message" + ], + "numeric_labels.numeric_key": [ + 1234 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.language.name": [ + "java" + ], + "service.name": [ + "unknown" + ], + "source.ip": [ + "178.162.206.244" + ], + "source.nat.ip": [ + "127.0.0.1" + ], + "span.id": [ + "0200000000000000" + ], + "trace.id": [ + "01000000000000000000000000000000" + ] + } +] diff --git a/systemtest/approvals/TestOTLPGRPCMetrics_counter.approved.json b/systemtest/approvals/TestOTLPGRPCMetrics_counter.approved.json index 728caaefbd7..0a439456ec9 100644 --- a/systemtest/approvals/TestOTLPGRPCMetrics_counter.approved.json +++ b/systemtest/approvals/TestOTLPGRPCMetrics_counter.approved.json @@ -1,34 +1,46 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "opentelemetry/go", - "version": "1.19.0" - }, - "counter": 1, - "data_stream": { - "dataset": "apm.app.unknown_service_systemtest_test", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "name": "app" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "unknown_service_systemtest_test" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "opentelemetry/go" + ], + "agent.version": [ + "1.19.0" + ], + "counter": [ + 1 + ], + "data_stream.dataset": [ + "apm.app.unknown_service_systemtest_test" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.name": [ + "app" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "unknown_service_systemtest_test" + ] + } +] diff --git a/systemtest/approvals/TestOTLPGRPCMetrics_histogram.approved.json b/systemtest/approvals/TestOTLPGRPCMetrics_histogram.approved.json index afb5ba99918..74cf58d1099 100644 --- a/systemtest/approvals/TestOTLPGRPCMetrics_histogram.approved.json +++ b/systemtest/approvals/TestOTLPGRPCMetrics_histogram.approved.json @@ -1,47 +1,55 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "opentelemetry/go", - "version": "1.19.0" - }, - "data_stream": { - "dataset": "apm.app.unknown_service_systemtest_test", - "namespace": "default", - "type": "metrics" - }, - "histogram": { - "counts": [ - 1, - 1, - 1, - 1 - ], - "values": [ - 0.5, - 550, - 5500, - 10000 - ] - }, - "metricset": { - "name": "app" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "unknown_service_systemtest_test" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "opentelemetry/go" + ], + "agent.version": [ + "1.19.0" + ], + "data_stream.dataset": [ + "apm.app.unknown_service_systemtest_test" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "histogram.counts": [ + 1, + 1, + 1, + 1 + ], + "histogram.values": [ + 0.5, + 550, + 5500, + 10000 + ], + "metricset.name": [ + "app" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "unknown_service_systemtest_test" + ] + } +] diff --git a/systemtest/approvals/TestOTLPGRPCMetrics_summary.approved.json b/systemtest/approvals/TestOTLPGRPCMetrics_summary.approved.json index 49104d36c74..5abae2bcf16 100644 --- a/systemtest/approvals/TestOTLPGRPCMetrics_summary.approved.json +++ b/systemtest/approvals/TestOTLPGRPCMetrics_summary.approved.json @@ -1,37 +1,49 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "otlp", - "version": "unknown" - }, - "data_stream": { - "dataset": "apm.app.unknown", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "name": "app" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "unknown" - }, - "name": "unknown" - }, - "summary": { - "sum": 123.456, - "value_count": 10 - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "otlp" + ], + "agent.version": [ + "unknown" + ], + "data_stream.dataset": [ + "apm.app.unknown" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.name": [ + "app" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "unknown" + ], + "service.name": [ + "unknown" + ], + "summary.sum": [ + 123.456 + ], + "summary.value_count": [ + 10 + ] + } +] diff --git a/systemtest/approvals/TestOTLPGRPCTraces.approved.json b/systemtest/approvals/TestOTLPGRPCTraces.approved.json index de5334ab9f4..7d2ee387197 100644 --- a/systemtest/approvals/TestOTLPGRPCTraces.approved.json +++ b/systemtest/approvals/TestOTLPGRPCTraces.approved.json @@ -1,214 +1,277 @@ -{ - "events": [ - { - "@timestamp": "1970-01-01T00:02:03.002Z", - "agent": { - "name": "opentelemetry/go", - "version": "1.19.0" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "exception": [ - { - "handled": true, - "message": "kablamo", - "type": "*errors.errorString" - } - ], - "grouping_key": "14f4d08792a45fce53a46c93851e36e1", - "grouping_name": "kablamo", - "id": "dynamic", - "stack_trace": "not an actual real stack trace" - }, - "event": {}, - "labels": { - "resource_attribute_array": [ - "a", - "b" - ], - "resource_attribute_bool": "true", - "resource_attribute_bool_array": [ - "true", - "false" - ] - }, - "message": "kablamo", - "numeric_labels": { - "resource_attribute_float": 123456.789, - "resource_attribute_float_array": [ - 123456.789, - 987654321.1234568 - ], - "resource_attribute_int": 123456 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "b3ee9be3b687a611" - }, - "service": { - "framework": { - "name": "systemtest" - }, - "language": { - "name": "go" - }, - "name": "unknown_service_systemtest_test" - }, - "span": { - "id": "b3ee9be3b687a611" - }, - "timestamp": { - "us": 123002000 - }, - "trace": { - "id": "d2acbef8b37655e48548fd9d61ad6114" - }, - "transaction": { - "id": "b3ee9be3b687a611", - "sampled": true, - "type": "unknown" - } - }, - { - "@timestamp": "1970-01-01T00:02:03.001Z", - "agent": { - "name": "opentelemetry/go", - "version": "1.19.0" - }, - "data_stream": { - "dataset": "apm.app.unknown_service_systemtest_test", - "namespace": "default", - "type": "logs" - }, - "event": { - "kind": "event" - }, - "labels": { - "resource_attribute_array": [ - "a", - "b" - ], - "resource_attribute_bool": "true", - "resource_attribute_bool_array": [ - "true", - "false" - ] - }, - "message": "a_span_event", - "numeric_labels": { - "resource_attribute_float": 123456.789, - "resource_attribute_float_array": [ - 123456.789, - 987654321.1234568 - ], - "resource_attribute_int": 123456 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "framework": { - "name": "systemtest" - }, - "language": { - "name": "go" - }, - "name": "unknown_service_systemtest_test" - }, - "span": { - "id": "b3ee9be3b687a611" - }, - "trace": { - "id": "d2acbef8b37655e48548fd9d61ad6114" - }, - "transaction": { - "id": "b3ee9be3b687a611" - } - }, - { - "@timestamp": "1970-01-01T00:02:03.000Z", - "agent": { - "name": "opentelemetry/go", - "version": "1.19.0" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "labels": { - "resource_attribute_array": [ - "a", - "b" - ], - "resource_attribute_bool": "true", - "resource_attribute_bool_array": [ - "true", - "false" - ], - "span_attribute_array": [ - "a", - "b", - "c" - ] - }, - "numeric_labels": { - "resource_attribute_float": 123456.789, - "resource_attribute_float_array": [ - 123456.789, - 987654321.1234568 - ], - "resource_attribute_int": 123456 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "transaction" - }, - "service": { - "framework": { - "name": "systemtest" - }, - "language": { - "name": "go" - }, - "name": "unknown_service_systemtest_test" - }, - "span": { - "id": "b3ee9be3b687a611" - }, - "timestamp": { - "us": 123000000 - }, - "trace": { - "id": "d2acbef8b37655e48548fd9d61ad6114" - }, - "transaction": { - "duration": { - "us": 31536000000000 - }, - "id": "b3ee9be3b687a611", - "name": "operation_name", - "representative_count": 1, - "sampled": true, - "type": "unknown" - } - } - ] -} +[ + { + "@timestamp": [ + "1970-01-01T00:02:03.002Z" + ], + "agent.name": [ + "opentelemetry/go" + ], + "agent.version": [ + "1.19.0" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.exception.handled": [ + true + ], + "error.exception.message": [ + "kablamo" + ], + "error.exception.type": [ + "*errors.errorString" + ], + "error.grouping_key": [ + "14f4d08792a45fce53a46c93851e36e1" + ], + "error.grouping_name": [ + "kablamo" + ], + "error.id": [ + "dynamic" + ], + "error.stack_trace": [ + "not an actual real stack trace" + ], + "labels.resource_attribute_array": [ + "a", + "b" + ], + "labels.resource_attribute_bool": [ + "true" + ], + "labels.resource_attribute_bool_array": [ + "true", + "false" + ], + "message": [ + "kablamo" + ], + "numeric_labels.resource_attribute_float": [ + 123456.789 + ], + "numeric_labels.resource_attribute_float_array": [ + 123456.789, + 987654321.1234568 + ], + "numeric_labels.resource_attribute_int": [ + 123456 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "b3ee9be3b687a611" + ], + "service.framework.name": [ + "systemtest" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "unknown_service_systemtest_test" + ], + "span.id": [ + "b3ee9be3b687a611" + ], + "timestamp.us": [ + 123002000 + ], + "trace.id": [ + "d2acbef8b37655e48548fd9d61ad6114" + ], + "transaction.id": [ + "b3ee9be3b687a611" + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "unknown" + ] + }, + { + "@timestamp": [ + "1970-01-01T00:02:03.001Z" + ], + "agent.name": [ + "opentelemetry/go" + ], + "agent.version": [ + "1.19.0" + ], + "data_stream.dataset": [ + "apm.app.unknown_service_systemtest_test" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "event.kind": [ + "event" + ], + "labels.resource_attribute_array": [ + "a", + "b" + ], + "labels.resource_attribute_bool": [ + "true" + ], + "labels.resource_attribute_bool_array": [ + "true", + "false" + ], + "message": [ + "a_span_event" + ], + "numeric_labels.resource_attribute_float": [ + 123456.789 + ], + "numeric_labels.resource_attribute_float_array": [ + 123456.789, + 987654321.1234568 + ], + "numeric_labels.resource_attribute_int": [ + 123456 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.framework.name": [ + "systemtest" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "unknown_service_systemtest_test" + ], + "span.id": [ + "b3ee9be3b687a611" + ], + "trace.id": [ + "d2acbef8b37655e48548fd9d61ad6114" + ], + "transaction.id": [ + "b3ee9be3b687a611" + ] + }, + { + "@timestamp": [ + "1970-01-01T00:02:03.000Z" + ], + "agent.name": [ + "opentelemetry/go" + ], + "agent.version": [ + "1.19.0" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "labels.resource_attribute_array": [ + "a", + "b" + ], + "labels.resource_attribute_bool": [ + "true" + ], + "labels.resource_attribute_bool_array": [ + "true", + "false" + ], + "labels.span_attribute_array": [ + "a", + "b", + "c" + ], + "numeric_labels.resource_attribute_float": [ + 123456.789 + ], + "numeric_labels.resource_attribute_float_array": [ + 123456.789, + 987654321.1234568 + ], + "numeric_labels.resource_attribute_int": [ + 123456 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "transaction" + ], + "service.framework.name": [ + "systemtest" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "unknown_service_systemtest_test" + ], + "span.id": [ + "b3ee9be3b687a611" + ], + "timestamp.us": [ + 123000000 + ], + "trace.id": [ + "d2acbef8b37655e48548fd9d61ad6114" + ], + "transaction.duration.us": [ + 31536000000000 + ], + "transaction.id": [ + "b3ee9be3b687a611" + ], + "transaction.name": [ + "operation_name" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "unknown" + ] + } +] diff --git a/systemtest/approvals/TestOTLPGRPCTraces/data_streams_disabled.approved.json b/systemtest/approvals/TestOTLPGRPCTraces/data_streams_disabled.approved.json index e96dc079675..5bf920bc281 100644 --- a/systemtest/approvals/TestOTLPGRPCTraces/data_streams_disabled.approved.json +++ b/systemtest/approvals/TestOTLPGRPCTraces/data_streams_disabled.approved.json @@ -1,64 +1,82 @@ -{ - "events": [ - { - "@timestamp": "1970-01-01T00:02:03.000Z", - "agent": { - "name": "opentelemetry/go", - "version": "1.0.0" - }, - "ecs": { - "version": "dynamic" - }, - "event": { - "ingested": "dynamic", - "outcome": "unknown" - }, - "labels": { - "resource_attribute_array": [ - "a", - "b" - ], - "span_attribute_array": [ - "a", - "b", - "c" - ] - }, - "observer": { - "ephemeral_id": "dynamic", - "hostname": "dynamic", - "id": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "transaction", - "name": "transaction" - }, - "service": { - "framework": { - "name": "systemtest" - }, - "language": { - "name": "go" - }, - "name": "unknown_service_systemtest_test" - }, - "timestamp": { - "us": 123000000 - }, - "trace": { - "id": "d2acbef8b37655e48548fd9d61ad6114" - }, - "transaction": { - "duration": { - "us": 1000000 - }, - "id": "b3ee9be3b687a611", - "name": "operation_name", - "sampled": true, - "type": "custom" - } - } - ] -} +[ + { + "@timestamp": [ + "1970-01-01T00:02:03.000Z" + ], + "agent.name": [ + "opentelemetry/go" + ], + "agent.version": [ + "1.0.0" + ], + "ecs.version": [ + "dynamic" + ], + "event.ingested": [ + "dynamic" + ], + "event.outcome": [ + "unknown" + ], + "labels.resource_attribute_array": [ + "a", + "b" + ], + "labels.span_attribute_array": [ + "a", + "b", + "c" + ], + "observer.ephemeral_id": [ + "dynamic" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.id": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "transaction" + ], + "processor.name": [ + "transaction" + ], + "service.framework.name": [ + "systemtest" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "unknown_service_systemtest_test" + ], + "timestamp.us": [ + 123000000 + ], + "trace.id": [ + "d2acbef8b37655e48548fd9d61ad6114" + ], + "transaction.duration.us": [ + 1000000 + ], + "transaction.id": [ + "b3ee9be3b687a611" + ], + "transaction.name": [ + "operation_name" + ], + "transaction.sampled": [ + true + ], + "transaction.type": [ + "custom" + ] + } +] diff --git a/systemtest/approvals/TestRUMErrorSourcemapping/absolute_bundle_filepath/standalone.approved.json b/systemtest/approvals/TestRUMErrorSourcemapping/absolute_bundle_filepath/standalone.approved.json index 3a1b196bd09..d4de0426b34 100644 --- a/systemtest/approvals/TestRUMErrorSourcemapping/absolute_bundle_filepath/standalone.approved.json +++ b/systemtest/approvals/TestRUMErrorSourcemapping/absolute_bundle_filepath/standalone.approved.json @@ -1,296 +1,304 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "rum-js", - "version": "0.0.0" - }, - "client": { - "ip": "dynamic" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "culprit": "webpack:///webpack/bootstrap 6002740481c9666b0d38 in \u003canonymous\u003e", - "exception": [ - { - "message": "Uncaught Error: timeout test error", - "stacktrace": [ - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "__webpack_require__", - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://localhost:8000/test/../test/e2e/general-usecase/bundle.js.map", - "colno": 18, - "filename": "test/e2e/general-usecase/bundle.js.map", - "function": "\u003canonymous\u003e", - "library_frame": true, - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t// __webpack_public_path__", - " \t__webpack_require__.p = \"\";", - "", - " \t// Load entry module and return exports" - ], - "pre": [ - "", - " \t// expose the modules object (__webpack_modules__)", - " \t__webpack_require__.m = modules;", - "", - " \t// expose the module cache" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003cunknown\u003e", - "line": { - "column": 0, - "context": " \t__webpack_require__.c = installedModules;", - "number": 33 - }, - "original": { - "abs_path": "http://localhost:8000/test/./e2e/general-usecase/bundle.js.map", - "colno": 181, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "invokeTask", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003cunknown\u003e", - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 15, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "runTask", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - "", - "", - "/** WEBPACK FOOTER **", - " ** webpack/bootstrap 6002740481c9666b0d38" - ], - "pre": [ - "", - " \t// __webpack_public_path__", - " \t__webpack_require__.p = \"\";", - "", - " \t// Load entry module and return exports" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "moduleId", - "line": { - "column": 0, - "context": " \treturn __webpack_require__(0);", - "number": 39 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 199, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "invoke", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - " \t\t\treturn installedModules[moduleId].exports;", - "", - " \t\t// Create a new module (and put it into the cache)", - " \t\tvar module = installedModules[moduleId] = {", - " \t\t\texports: {}," - ], - "pre": [ - "", - " \t// The require function", - " \tfunction __webpack_require__(moduleId) {", - "", - " \t\t// Check if module is in cache" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003canonymous\u003e", - "line": { - "column": 0, - "context": " \t\tif(installedModules[moduleId])", - "number": 8 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 33, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "timer", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - } - ], - "type": "Error" - } - ], - "grouping_key": "89e23da755c2dd759d2d529e37c92b8f", - "grouping_name": "Uncaught Error: log timeout test error", - "id": "aba2688e033848ce9c4e4005f1caa534", - "log": { - "message": "Uncaught Error: log timeout test error", - "stacktrace": [ - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003canonymous\u003e", - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 18, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "\u003canonymous\u003e", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - } - ] - } - }, - "http": { - "request": { - "referrer": "http://localhost:8000/test/e2e/" - } - }, - "message": "Uncaught Error: log timeout test error", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "name": "apm-agent-js", - "version": "1.0.1" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "timestamp": { - "us": "dynamic" - }, - "url": { - "domain": "localhost", - "full": "http://localhost:8000/test/e2e/general-usecase/", - "original": "http://localhost:8000/test/e2e/general-usecase/", - "path": "/test/e2e/general-usecase/", - "port": 8000, - "scheme": "http" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Go-http-client", - "original": "Go-http-client/1.1", - "version": "1.1" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "rum-js" + ], + "agent.version": [ + "0.0.0" + ], + "client.ip": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.culprit": [ + "webpack:///webpack/bootstrap 6002740481c9666b0d38 in \u003canonymous\u003e" + ], + "error.exception.message": [ + "Uncaught Error: timeout test error" + ], + "error.exception.stacktrace.abs_path": [ + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.exception.stacktrace.context.post": [ + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "", + "", + " \t// __webpack_public_path__", + " \t__webpack_require__.p = \"\";", + "", + " \t// Load entry module and return exports", + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "", + "", + "", + "", + "/** WEBPACK FOOTER **", + " ** webpack/bootstrap 6002740481c9666b0d38", + " \t\t\treturn installedModules[moduleId].exports;", + "", + " \t\t// Create a new module (and put it into the cache)", + " \t\tvar module = installedModules[moduleId] = {", + " \t\t\texports: {}," + ], + "error.exception.stacktrace.context.pre": [ + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function", + "", + " \t// expose the modules object (__webpack_modules__)", + " \t__webpack_require__.m = modules;", + "", + " \t// expose the module cache", + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function", + "", + " \t// __webpack_public_path__", + " \t__webpack_require__.p = \"\";", + "", + " \t// Load entry module and return exports", + "", + " \t// The require function", + " \tfunction __webpack_require__(moduleId) {", + "", + " \t\t// Check if module is in cache" + ], + "error.exception.stacktrace.exclude_from_grouping": [ + false, + false, + false, + false, + false + ], + "error.exception.stacktrace.filename": [ + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38" + ], + "error.exception.stacktrace.function": [ + "__webpack_require__", + "\u003cunknown\u003e", + "\u003cunknown\u003e", + "moduleId", + "\u003canonymous\u003e" + ], + "error.exception.stacktrace.line.column": [ + 0, + 0, + 0, + 0, + 0 + ], + "error.exception.stacktrace.line.context": [ + " \tfunction __webpack_require__(moduleId) {", + " \t__webpack_require__.c = installedModules;", + " \tfunction __webpack_require__(moduleId) {", + " \treturn __webpack_require__(0);", + " \t\tif(installedModules[moduleId])" + ], + "error.exception.stacktrace.line.number": [ + 5, + 33, + 5, + 39, + 8 + ], + "error.exception.stacktrace.original.abs_path": [ + "http://localhost:8000/test/../test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/./e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.exception.stacktrace.original.colno": [ + 18, + 181, + 15, + 199, + 33 + ], + "error.exception.stacktrace.original.filename": [ + "test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map" + ], + "error.exception.stacktrace.original.function": [ + "\u003canonymous\u003e", + "invokeTask", + "runTask", + "invoke", + "timer" + ], + "error.exception.stacktrace.original.library_frame": [ + true + ], + "error.exception.stacktrace.original.lineno": [ + 1, + 1, + 1, + 1, + 1 + ], + "error.exception.stacktrace.sourcemap.updated": [ + true, + true, + true, + true, + true + ], + "error.exception.type": [ + "Error" + ], + "error.grouping_key": [ + "89e23da755c2dd759d2d529e37c92b8f" + ], + "error.grouping_name": [ + "Uncaught Error: log timeout test error" + ], + "error.id": [ + "aba2688e033848ce9c4e4005f1caa534" + ], + "error.log.message": [ + "Uncaught Error: log timeout test error" + ], + "error.log.stacktrace.abs_path": [ + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.log.stacktrace.context.post": [ + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "" + ], + "error.log.stacktrace.context.pre": [ + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function" + ], + "error.log.stacktrace.exclude_from_grouping": [ + false + ], + "error.log.stacktrace.filename": [ + "webpack:///webpack/bootstrap 6002740481c9666b0d38" + ], + "error.log.stacktrace.function": [ + "\u003canonymous\u003e" + ], + "error.log.stacktrace.line.column": [ + 0 + ], + "error.log.stacktrace.line.context": [ + " \tfunction __webpack_require__(moduleId) {" + ], + "error.log.stacktrace.line.number": [ + 5 + ], + "error.log.stacktrace.original.abs_path": [ + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.log.stacktrace.original.colno": [ + 18 + ], + "error.log.stacktrace.original.filename": [ + "~/test/e2e/general-usecase/bundle.js.map" + ], + "error.log.stacktrace.original.function": [ + "\u003canonymous\u003e" + ], + "error.log.stacktrace.original.lineno": [ + 1 + ], + "error.log.stacktrace.sourcemap.updated": [ + true + ], + "http.request.referrer": [ + "http://localhost:8000/test/e2e/" + ], + "message": [ + "Uncaught Error: log timeout test error" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.name": [ + "apm-agent-js" + ], + "service.version": [ + "1.0.1" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "timestamp.us": [ + "dynamic" + ], + "url.domain": [ + "localhost" + ], + "url.full": [ + "http://localhost:8000/test/e2e/general-usecase/" + ], + "url.original": [ + "http://localhost:8000/test/e2e/general-usecase/" + ], + "url.path": [ + "/test/e2e/general-usecase/" + ], + "url.port": [ + 8000 + ], + "url.scheme": [ + "http" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Go-http-client" + ], + "user_agent.original": [ + "Go-http-client/1.1" + ], + "user_agent.version": [ + "1.1" + ] + } +] diff --git a/systemtest/approvals/TestRUMErrorSourcemapping/relative_bundle_filepath/standalone.approved.json b/systemtest/approvals/TestRUMErrorSourcemapping/relative_bundle_filepath/standalone.approved.json index 3a1b196bd09..d4de0426b34 100644 --- a/systemtest/approvals/TestRUMErrorSourcemapping/relative_bundle_filepath/standalone.approved.json +++ b/systemtest/approvals/TestRUMErrorSourcemapping/relative_bundle_filepath/standalone.approved.json @@ -1,296 +1,304 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "rum-js", - "version": "0.0.0" - }, - "client": { - "ip": "dynamic" - }, - "data_stream": { - "dataset": "apm.error", - "namespace": "default", - "type": "logs" - }, - "error": { - "culprit": "webpack:///webpack/bootstrap 6002740481c9666b0d38 in \u003canonymous\u003e", - "exception": [ - { - "message": "Uncaught Error: timeout test error", - "stacktrace": [ - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "__webpack_require__", - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://localhost:8000/test/../test/e2e/general-usecase/bundle.js.map", - "colno": 18, - "filename": "test/e2e/general-usecase/bundle.js.map", - "function": "\u003canonymous\u003e", - "library_frame": true, - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t// __webpack_public_path__", - " \t__webpack_require__.p = \"\";", - "", - " \t// Load entry module and return exports" - ], - "pre": [ - "", - " \t// expose the modules object (__webpack_modules__)", - " \t__webpack_require__.m = modules;", - "", - " \t// expose the module cache" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003cunknown\u003e", - "line": { - "column": 0, - "context": " \t__webpack_require__.c = installedModules;", - "number": 33 - }, - "original": { - "abs_path": "http://localhost:8000/test/./e2e/general-usecase/bundle.js.map", - "colno": 181, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "invokeTask", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003cunknown\u003e", - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 15, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "runTask", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - "", - "", - "/** WEBPACK FOOTER **", - " ** webpack/bootstrap 6002740481c9666b0d38" - ], - "pre": [ - "", - " \t// __webpack_public_path__", - " \t__webpack_require__.p = \"\";", - "", - " \t// Load entry module and return exports" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "moduleId", - "line": { - "column": 0, - "context": " \treturn __webpack_require__(0);", - "number": 39 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 199, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "invoke", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - " \t\t\treturn installedModules[moduleId].exports;", - "", - " \t\t// Create a new module (and put it into the cache)", - " \t\tvar module = installedModules[moduleId] = {", - " \t\t\texports: {}," - ], - "pre": [ - "", - " \t// The require function", - " \tfunction __webpack_require__(moduleId) {", - "", - " \t\t// Check if module is in cache" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003canonymous\u003e", - "line": { - "column": 0, - "context": " \t\tif(installedModules[moduleId])", - "number": 8 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 33, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "timer", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - } - ], - "type": "Error" - } - ], - "grouping_key": "89e23da755c2dd759d2d529e37c92b8f", - "grouping_name": "Uncaught Error: log timeout test error", - "id": "aba2688e033848ce9c4e4005f1caa534", - "log": { - "message": "Uncaught Error: log timeout test error", - "stacktrace": [ - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003canonymous\u003e", - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 18, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "\u003canonymous\u003e", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - } - ] - } - }, - "http": { - "request": { - "referrer": "http://localhost:8000/test/e2e/" - } - }, - "message": "Uncaught Error: log timeout test error", - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "service": { - "name": "apm-agent-js", - "version": "1.0.1" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "timestamp": { - "us": "dynamic" - }, - "url": { - "domain": "localhost", - "full": "http://localhost:8000/test/e2e/general-usecase/", - "original": "http://localhost:8000/test/e2e/general-usecase/", - "path": "/test/e2e/general-usecase/", - "port": 8000, - "scheme": "http" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Go-http-client", - "original": "Go-http-client/1.1", - "version": "1.1" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "rum-js" + ], + "agent.version": [ + "0.0.0" + ], + "client.ip": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.error" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "logs" + ], + "error.culprit": [ + "webpack:///webpack/bootstrap 6002740481c9666b0d38 in \u003canonymous\u003e" + ], + "error.exception.message": [ + "Uncaught Error: timeout test error" + ], + "error.exception.stacktrace.abs_path": [ + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.exception.stacktrace.context.post": [ + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "", + "", + " \t// __webpack_public_path__", + " \t__webpack_require__.p = \"\";", + "", + " \t// Load entry module and return exports", + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "", + "", + "", + "", + "/** WEBPACK FOOTER **", + " ** webpack/bootstrap 6002740481c9666b0d38", + " \t\t\treturn installedModules[moduleId].exports;", + "", + " \t\t// Create a new module (and put it into the cache)", + " \t\tvar module = installedModules[moduleId] = {", + " \t\t\texports: {}," + ], + "error.exception.stacktrace.context.pre": [ + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function", + "", + " \t// expose the modules object (__webpack_modules__)", + " \t__webpack_require__.m = modules;", + "", + " \t// expose the module cache", + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function", + "", + " \t// __webpack_public_path__", + " \t__webpack_require__.p = \"\";", + "", + " \t// Load entry module and return exports", + "", + " \t// The require function", + " \tfunction __webpack_require__(moduleId) {", + "", + " \t\t// Check if module is in cache" + ], + "error.exception.stacktrace.exclude_from_grouping": [ + false, + false, + false, + false, + false + ], + "error.exception.stacktrace.filename": [ + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38" + ], + "error.exception.stacktrace.function": [ + "__webpack_require__", + "\u003cunknown\u003e", + "\u003cunknown\u003e", + "moduleId", + "\u003canonymous\u003e" + ], + "error.exception.stacktrace.line.column": [ + 0, + 0, + 0, + 0, + 0 + ], + "error.exception.stacktrace.line.context": [ + " \tfunction __webpack_require__(moduleId) {", + " \t__webpack_require__.c = installedModules;", + " \tfunction __webpack_require__(moduleId) {", + " \treturn __webpack_require__(0);", + " \t\tif(installedModules[moduleId])" + ], + "error.exception.stacktrace.line.number": [ + 5, + 33, + 5, + 39, + 8 + ], + "error.exception.stacktrace.original.abs_path": [ + "http://localhost:8000/test/../test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/./e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.exception.stacktrace.original.colno": [ + 18, + 181, + 15, + 199, + 33 + ], + "error.exception.stacktrace.original.filename": [ + "test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map" + ], + "error.exception.stacktrace.original.function": [ + "\u003canonymous\u003e", + "invokeTask", + "runTask", + "invoke", + "timer" + ], + "error.exception.stacktrace.original.library_frame": [ + true + ], + "error.exception.stacktrace.original.lineno": [ + 1, + 1, + 1, + 1, + 1 + ], + "error.exception.stacktrace.sourcemap.updated": [ + true, + true, + true, + true, + true + ], + "error.exception.type": [ + "Error" + ], + "error.grouping_key": [ + "89e23da755c2dd759d2d529e37c92b8f" + ], + "error.grouping_name": [ + "Uncaught Error: log timeout test error" + ], + "error.id": [ + "aba2688e033848ce9c4e4005f1caa534" + ], + "error.log.message": [ + "Uncaught Error: log timeout test error" + ], + "error.log.stacktrace.abs_path": [ + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.log.stacktrace.context.post": [ + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "" + ], + "error.log.stacktrace.context.pre": [ + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function" + ], + "error.log.stacktrace.exclude_from_grouping": [ + false + ], + "error.log.stacktrace.filename": [ + "webpack:///webpack/bootstrap 6002740481c9666b0d38" + ], + "error.log.stacktrace.function": [ + "\u003canonymous\u003e" + ], + "error.log.stacktrace.line.column": [ + 0 + ], + "error.log.stacktrace.line.context": [ + " \tfunction __webpack_require__(moduleId) {" + ], + "error.log.stacktrace.line.number": [ + 5 + ], + "error.log.stacktrace.original.abs_path": [ + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.log.stacktrace.original.colno": [ + 18 + ], + "error.log.stacktrace.original.filename": [ + "~/test/e2e/general-usecase/bundle.js.map" + ], + "error.log.stacktrace.original.function": [ + "\u003canonymous\u003e" + ], + "error.log.stacktrace.original.lineno": [ + 1 + ], + "error.log.stacktrace.sourcemap.updated": [ + true + ], + "http.request.referrer": [ + "http://localhost:8000/test/e2e/" + ], + "message": [ + "Uncaught Error: log timeout test error" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "service.name": [ + "apm-agent-js" + ], + "service.version": [ + "1.0.1" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "timestamp.us": [ + "dynamic" + ], + "url.domain": [ + "localhost" + ], + "url.full": [ + "http://localhost:8000/test/e2e/general-usecase/" + ], + "url.original": [ + "http://localhost:8000/test/e2e/general-usecase/" + ], + "url.path": [ + "/test/e2e/general-usecase/" + ], + "url.port": [ + 8000 + ], + "url.scheme": [ + "http" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Go-http-client" + ], + "user_agent.original": [ + "Go-http-client/1.1" + ], + "user_agent.version": [ + "1.1" + ] + } +] diff --git a/systemtest/approvals/TestRUMRoutingIntegration.approved.json b/systemtest/approvals/TestRUMRoutingIntegration.approved.json index 5296974eda3..2ec9f4c3bd2 100644 --- a/systemtest/approvals/TestRUMRoutingIntegration.approved.json +++ b/systemtest/approvals/TestRUMRoutingIntegration.approved.json @@ -1,771 +1,1065 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "js-base", - "version": "4.8.1" - }, - "client": "dynamic", - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "destination": { - "address": "localhost", - "port": 8003 - }, - "event": { - "outcome": "success" - }, - "http": { - "request": { - "method": "POST" - }, - "response": { - "status_code": 200 - } - }, - "labels": { - "testTagKey": "testTagValue" - }, - "network": { - "connection": { - "type": "5G" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "ec2e280be8345240" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "prod", - "name": "apm-a-rum-test-e2e-general-usecase" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "span": { - "destination": { - "service": { - "name": "http://localhost:8003", - "resource": "localhost:8003", - "type": "external" - } - }, - "duration": { - "us": 11584 - }, - "id": "27f45fd274f976d4", - "name": "POST http://localhost:8003/data", - "subtype": "h", - "sync": true, - "type": "external" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "286ac3ad697892c406528f13c82e0ce1" - }, - "transaction": { - "id": "ec2e280be8345240" - }, - "url": { - "original": "http://localhost:8003/data" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "js-base", - "version": "4.8.1" - }, - "client": "dynamic", - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "destination": { - "address": "localhost", - "port": 8000 - }, - "event": { - "outcome": "success" - }, - "http": { - "request": { - "method": "GET" - }, - "response": { - "status_code": 200 - } - }, - "labels": { - "testTagKey": "testTagValue" - }, - "network": { - "connection": { - "type": "5G" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "ec2e280be8345240" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "prod", - "name": "apm-a-rum-test-e2e-general-usecase" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "span": { - "destination": { - "service": { - "name": "http://localhost:8000", - "resource": "localhost:8000", - "type": "external" - } - }, - "duration": { - "us": 6724 - }, - "id": "5ecb8ee030749715", - "name": "GET /test/e2e/common/data.json", - "subtype": "h", - "sync": true, - "type": "external" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "286ac3ad697892c406528f13c82e0ce1" - }, - "transaction": { - "id": "ec2e280be8345240" - }, - "url": { - "original": "http://localhost:8000/test/e2e/common/data.json?test=hamid" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "js-base", - "version": "4.8.1" - }, - "client": "dynamic", - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "labels": { - "testTagKey": "testTagValue" - }, - "network": { - "connection": { - "type": "5G" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "ec2e280be8345240" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "prod", - "name": "apm-a-rum-test-e2e-general-usecase" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "span": { - "duration": { - "us": 198070 - }, - "id": "9b80535c4403c9fb", - "name": "OpenTracing y", - "type": "cu" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "286ac3ad697892c406528f13c82e0ce1" - }, - "transaction": { - "id": "ec2e280be8345240" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "js-base", - "version": "4.8.1" - }, - "client": "dynamic", - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "destination": { - "address": "localhost", - "port": 8003 - }, - "event": { - "outcome": "success" - }, - "http": { - "request": { - "method": "POST" - }, - "response": { - "status_code": 200 - } - }, - "labels": { - "testTagKey": "testTagValue" - }, - "network": { - "connection": { - "type": "5G" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "bbd8bcc3be14d814" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "prod", - "name": "apm-a-rum-test-e2e-general-usecase" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "span": { - "action": "action", - "destination": { - "service": { - "name": "http://localhost:8003", - "resource": "localhost:8003", - "type": "external" - } - }, - "duration": { - "us": 15949 - }, - "id": "a3c043330bc2015e", - "name": "POST http://localhost:8003/fetch", - "subtype": "h", - "sync": false, - "type": "external" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "286ac3ad697892c406528f13c82e0ce1" - }, - "transaction": { - "id": "ec2e280be8345240" - }, - "url": { - "original": "http://localhost:8003/fetch" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "js-base", - "version": "4.8.1" - }, - "client": "dynamic", - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "labels": { - "testTagKey": "testTagValue" - }, - "network": { - "connection": { - "type": "5G" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "ec2e280be8345240" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "prod", - "name": "apm-a-rum-test-e2e-general-usecase" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "span": { - "duration": { - "us": 2000 - }, - "id": "bbd8bcc3be14d814", - "name": "Requesting and receiving the document", - "subtype": "browser-timing", - "type": "hard-navigation" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "286ac3ad697892c406528f13c82e0ce1" - }, - "transaction": { - "id": "ec2e280be8345240" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "js-base", - "version": "4.8.1" - }, - "client": "dynamic", - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success" - }, - "labels": { - "testTagKey": "testTagValue" - }, - "network": { - "connection": { - "type": "5G" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "ec2e280be8345240" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "prod", - "name": "apm-a-rum-test-e2e-general-usecase" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "span": { - "duration": { - "us": 2000 - }, - "id": "bc7665dc25629379", - "name": "Fire \"DOMContentLoaded\" event", - "stacktrace": [ - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js?token=secret", - "exclude_from_grouping": false, - "filename": "test/e2e/general-usecase/app.e2e-bundle.min.js?token=secret", - "function": "generateError", - "line": { - "column": 9, - "number": 7662 - }, - "sourcemap": { - "error": "unable to find sourcemap.url for service.name=apm-a-rum-test-e2e-general-usecase service.version=0.0.1 bundle.path=http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js" - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js?token=secret", - "exclude_from_grouping": false, - "filename": "test/e2e/general-usecase/app.e2e-bundle.min.js?token=secret", - "function": "\u003canonymous\u003e", - "line": { - "column": 3, - "number": 7666 - }, - "sourcemap": { - "error": "unable to find sourcemap.url for service.name=apm-a-rum-test-e2e-general-usecase service.version=0.0.1 bundle.path=http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js" - } - } - ], - "subtype": "browser-timing", - "type": "hard-navigation" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "286ac3ad697892c406528f13c82e0ce1" - }, - "transaction": { - "id": "ec2e280be8345240" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "js-base", - "version": "4.8.1" - }, - "client": "dynamic", - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "destination": { - "address": "localhost", - "port": 8000 - }, - "event": { - "outcome": "unknown" - }, - "http": { - "response": { - "decoded_body_size": 676864, - "encoded_body_size": 676864, - "transfer_size": 677175 - } - }, - "labels": { - "testTagKey": "testTagValue" - }, - "network": { - "connection": { - "type": "5G" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "ec2e280be8345240" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "prod", - "name": "apm-a-rum-test-e2e-general-usecase" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "span": { - "destination": { - "service": { - "name": "http://localhost:8000", - "resource": "localhost:8000", - "type": "rc" - } - }, - "duration": { - "us": 35060 - }, - "id": "fb8f717930697299", - "name": "http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js", - "subtype": "script", - "type": "rc" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "286ac3ad697892c406528f13c82e0ce1" - }, - "transaction": { - "id": "ec2e280be8345240" - }, - "url": { - "original": "http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js?token=REDACTED" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "js-base", - "version": "4.8.1" - }, - "client": "dynamic", - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "labels": { - "testTagKey": "testTagValue" - }, - "network": { - "connection": { - "type": "5G" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "ec2e280be8345240" - }, - "processor": { - "event": "span" - }, - "service": { - "environment": "prod", - "name": "apm-a-rum-test-e2e-general-usecase" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "span": { - "duration": { - "us": 106000 - }, - "id": "fc546e87a90a774f", - "name": "Parsing the document, executing sy. scripts", - "subtype": "browser-timing", - "type": "hard-navigation" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "286ac3ad697892c406528f13c82e0ce1" - }, - "transaction": { - "id": "ec2e280be8345240" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "js-base", - "version": "4.8.1" - }, - "client": "dynamic", - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success" - }, - "http": { - "request": { - "headers": { - "Accept": [ - "application/json" - ] - }, - "method": "GET", - "referrer": "http://localhost:8000/test/e2e/" - }, - "response": { - "decoded_body_size": 690, - "encoded_body_size": 690, - "headers": { - "Content-Type": [ - "application/json" - ] - }, - "status_code": 200, - "transfer_size": 983 - }, - "version": "1.1" - }, - "labels": { - "testTagKey": "testTagValue" - }, - "network": { - "connection": { - "type": "5G" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "1ef08ac234fca23b455d9e27c660f1ab" - }, - "processor": { - "event": "transaction" - }, - "service": { - "environment": "prod", - "framework": { - "name": "angular", - "version": "2" - }, - "language": { - "name": "javascript", - "version": "6" - }, - "name": "apm-a-rum-test-e2e-general-usecase", - "runtime": { - "name": "v8", - "version": "8.0" - }, - "version": "0.0.1" - }, - "source": { - "ip": "dynamic", - "port": "dynamic" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "286ac3ad697892c406528f13c82e0ce1" - }, - "transaction": { - "custom": { - "testContext": "testContext" - }, - "duration": { - "us": 295000 - }, - "experience": { - "cls": 1, - "fid": 2, - "longtask": { - "count": 3, - "max": 1, - "sum": 2.5 - }, - "tbt": 3.4 - }, - "id": "ec2e280be8345240", - "marks": { - "agent": { - "domComplete": 138, - "domContentLoadedEventEnd": 110, - "domContentLoadedEventStart": 100, - "domInteractive": 120, - "firstContentfulPaint": 70.82500003930181, - "largestContentfulPaint": 131.03000004775822, - "timeToFirstByte": 5 - }, - "navigationTiming": { - "connectEnd": 0, - "connectStart": 0, - "domComplete": 138, - "domContentLoadedEventEnd": 122, - "domContentLoadedEventStart": 120, - "domInteractive": 120, - "domLoading": 14, - "domainLookupEnd": 0, - "domainLookupStart": 0, - "fetchStart": 0, - "loadEventEnd": 138, - "loadEventStart": 138, - "requestStart": 4, - "responseEnd": 6, - "responseStart": 5 - } - }, - "name": "general-usecase-initial-p-load", - "representative_count": 1, - "sampled": true, - "span_count": { - "dropped": 1, - "started": 8 - }, - "type": "p-load" - }, - "url": { - "domain": "localhost", - "full": "http://localhost:8000/test/e2e/general-usecase/", - "original": "http://localhost:8000/test/e2e/general-usecase/", - "path": "/test/e2e/general-usecase/", - "port": 8000, - "scheme": "http" - }, - "user": { - "email": "em", - "id": "uId", - "name": "un" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Go-http-client", - "original": "Go-http-client/1.1", - "version": "1.1" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "js-base" + ], + "agent.version": [ + "4.8.1" + ], + "client": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "destination.address": [ + "localhost" + ], + "destination.port": [ + 8003 + ], + "event.outcome": [ + "success" + ], + "http.request.method": [ + "POST" + ], + "http.response.status_code": [ + 200 + ], + "labels.testTagKey": [ + "testTagValue" + ], + "network.connection.type": [ + "5G" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "ec2e280be8345240" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "prod" + ], + "service.name": [ + "apm-a-rum-test-e2e-general-usecase" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "span.destination.service.name": [ + "http://localhost:8003" + ], + "span.destination.service.resource": [ + "localhost:8003" + ], + "span.destination.service.type": [ + "external" + ], + "span.duration.us": [ + 11584 + ], + "span.id": [ + "27f45fd274f976d4" + ], + "span.name": [ + "POST http://localhost:8003/data" + ], + "span.subtype": [ + "h" + ], + "span.sync": [ + true + ], + "span.type": [ + "external" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "286ac3ad697892c406528f13c82e0ce1" + ], + "transaction.id": [ + "ec2e280be8345240" + ], + "url.original": [ + "http://localhost:8003/data" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "js-base" + ], + "agent.version": [ + "4.8.1" + ], + "client": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "destination.address": [ + "localhost" + ], + "destination.port": [ + 8000 + ], + "event.outcome": [ + "success" + ], + "http.request.method": [ + "GET" + ], + "http.response.status_code": [ + 200 + ], + "labels.testTagKey": [ + "testTagValue" + ], + "network.connection.type": [ + "5G" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "ec2e280be8345240" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "prod" + ], + "service.name": [ + "apm-a-rum-test-e2e-general-usecase" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "span.destination.service.name": [ + "http://localhost:8000" + ], + "span.destination.service.resource": [ + "localhost:8000" + ], + "span.destination.service.type": [ + "external" + ], + "span.duration.us": [ + 6724 + ], + "span.id": [ + "5ecb8ee030749715" + ], + "span.name": [ + "GET /test/e2e/common/data.json" + ], + "span.subtype": [ + "h" + ], + "span.sync": [ + true + ], + "span.type": [ + "external" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "286ac3ad697892c406528f13c82e0ce1" + ], + "transaction.id": [ + "ec2e280be8345240" + ], + "url.original": [ + "http://localhost:8000/test/e2e/common/data.json?test=hamid" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "js-base" + ], + "agent.version": [ + "4.8.1" + ], + "client": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "labels.testTagKey": [ + "testTagValue" + ], + "network.connection.type": [ + "5G" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "ec2e280be8345240" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "prod" + ], + "service.name": [ + "apm-a-rum-test-e2e-general-usecase" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "span.duration.us": [ + 198070 + ], + "span.id": [ + "9b80535c4403c9fb" + ], + "span.name": [ + "OpenTracing y" + ], + "span.type": [ + "cu" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "286ac3ad697892c406528f13c82e0ce1" + ], + "transaction.id": [ + "ec2e280be8345240" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "js-base" + ], + "agent.version": [ + "4.8.1" + ], + "client": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "destination.address": [ + "localhost" + ], + "destination.port": [ + 8003 + ], + "event.outcome": [ + "success" + ], + "http.request.method": [ + "POST" + ], + "http.response.status_code": [ + 200 + ], + "labels.testTagKey": [ + "testTagValue" + ], + "network.connection.type": [ + "5G" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "bbd8bcc3be14d814" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "prod" + ], + "service.name": [ + "apm-a-rum-test-e2e-general-usecase" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "span.action": [ + "action" + ], + "span.destination.service.name": [ + "http://localhost:8003" + ], + "span.destination.service.resource": [ + "localhost:8003" + ], + "span.destination.service.type": [ + "external" + ], + "span.duration.us": [ + 15949 + ], + "span.id": [ + "a3c043330bc2015e" + ], + "span.name": [ + "POST http://localhost:8003/fetch" + ], + "span.subtype": [ + "h" + ], + "span.sync": [ + false + ], + "span.type": [ + "external" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "286ac3ad697892c406528f13c82e0ce1" + ], + "transaction.id": [ + "ec2e280be8345240" + ], + "url.original": [ + "http://localhost:8003/fetch" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "js-base" + ], + "agent.version": [ + "4.8.1" + ], + "client": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "labels.testTagKey": [ + "testTagValue" + ], + "network.connection.type": [ + "5G" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "ec2e280be8345240" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "prod" + ], + "service.name": [ + "apm-a-rum-test-e2e-general-usecase" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "span.duration.us": [ + 2000 + ], + "span.id": [ + "bbd8bcc3be14d814" + ], + "span.name": [ + "Requesting and receiving the document" + ], + "span.subtype": [ + "browser-timing" + ], + "span.type": [ + "hard-navigation" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "286ac3ad697892c406528f13c82e0ce1" + ], + "transaction.id": [ + "ec2e280be8345240" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "js-base" + ], + "agent.version": [ + "4.8.1" + ], + "client": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "labels.testTagKey": [ + "testTagValue" + ], + "network.connection.type": [ + "5G" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "ec2e280be8345240" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "prod" + ], + "service.name": [ + "apm-a-rum-test-e2e-general-usecase" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "span.duration.us": [ + 2000 + ], + "span.id": [ + "bc7665dc25629379" + ], + "span.name": [ + "Fire \"DOMContentLoaded\" event" + ], + "span.stacktrace.abs_path": [ + "http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js?token=secret", + "http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js?token=secret" + ], + "span.stacktrace.exclude_from_grouping": [ + false, + false + ], + "span.stacktrace.filename": [ + "test/e2e/general-usecase/app.e2e-bundle.min.js?token=secret", + "test/e2e/general-usecase/app.e2e-bundle.min.js?token=secret" + ], + "span.stacktrace.function": [ + "generateError", + "\u003canonymous\u003e" + ], + "span.stacktrace.line.column": [ + 9, + 3 + ], + "span.stacktrace.line.number": [ + 7662, + 7666 + ], + "span.stacktrace.sourcemap.error": [ + "unable to find sourcemap.url for service.name=apm-a-rum-test-e2e-general-usecase service.version=0.0.1 bundle.path=http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js", + "unable to find sourcemap.url for service.name=apm-a-rum-test-e2e-general-usecase service.version=0.0.1 bundle.path=http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js" + ], + "span.subtype": [ + "browser-timing" + ], + "span.type": [ + "hard-navigation" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "286ac3ad697892c406528f13c82e0ce1" + ], + "transaction.id": [ + "ec2e280be8345240" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "js-base" + ], + "agent.version": [ + "4.8.1" + ], + "client": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "destination.address": [ + "localhost" + ], + "destination.port": [ + 8000 + ], + "event.outcome": [ + "unknown" + ], + "http.response.decoded_body_size": [ + 676864 + ], + "http.response.encoded_body_size": [ + 676864 + ], + "http.response.transfer_size": [ + 677175 + ], + "labels.testTagKey": [ + "testTagValue" + ], + "network.connection.type": [ + "5G" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "ec2e280be8345240" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "prod" + ], + "service.name": [ + "apm-a-rum-test-e2e-general-usecase" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "span.destination.service.name": [ + "http://localhost:8000" + ], + "span.destination.service.resource": [ + "localhost:8000" + ], + "span.destination.service.type": [ + "rc" + ], + "span.duration.us": [ + 35060 + ], + "span.id": [ + "fb8f717930697299" + ], + "span.name": [ + "http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js" + ], + "span.subtype": [ + "script" + ], + "span.type": [ + "rc" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "286ac3ad697892c406528f13c82e0ce1" + ], + "transaction.id": [ + "ec2e280be8345240" + ], + "url.original": [ + "http://localhost:8000/test/e2e/general-usecase/app.e2e-bundle.min.js?token=REDACTED" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "js-base" + ], + "agent.version": [ + "4.8.1" + ], + "client": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "labels.testTagKey": [ + "testTagValue" + ], + "network.connection.type": [ + "5G" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "ec2e280be8345240" + ], + "processor.event": [ + "span" + ], + "service.environment": [ + "prod" + ], + "service.name": [ + "apm-a-rum-test-e2e-general-usecase" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "span.duration.us": [ + 106000 + ], + "span.id": [ + "fc546e87a90a774f" + ], + "span.name": [ + "Parsing the document, executing sy. scripts" + ], + "span.subtype": [ + "browser-timing" + ], + "span.type": [ + "hard-navigation" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "286ac3ad697892c406528f13c82e0ce1" + ], + "transaction.id": [ + "ec2e280be8345240" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "js-base" + ], + "agent.version": [ + "4.8.1" + ], + "client": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "http.request.headers.Accept": [ + "application/json" + ], + "http.request.method": [ + "GET" + ], + "http.request.referrer": [ + "http://localhost:8000/test/e2e/" + ], + "http.response.decoded_body_size": [ + 690 + ], + "http.response.encoded_body_size": [ + 690 + ], + "http.response.headers.Content-Type": [ + "application/json" + ], + "http.response.status_code": [ + 200 + ], + "http.response.transfer_size": [ + 983 + ], + "http.version": [ + "1.1" + ], + "labels.testTagKey": [ + "testTagValue" + ], + "network.connection.type": [ + "5G" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "1ef08ac234fca23b455d9e27c660f1ab" + ], + "processor.event": [ + "transaction" + ], + "service.environment": [ + "prod" + ], + "service.framework.name": [ + "angular" + ], + "service.framework.version": [ + "2" + ], + "service.language.name": [ + "javascript" + ], + "service.language.version": [ + "6" + ], + "service.name": [ + "apm-a-rum-test-e2e-general-usecase" + ], + "service.runtime.name": [ + "v8" + ], + "service.runtime.version": [ + "8.0" + ], + "service.version": [ + "0.0.1" + ], + "source.ip": [ + "dynamic" + ], + "source.port": [ + "dynamic" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "286ac3ad697892c406528f13c82e0ce1" + ], + "transaction.custom.testContext": [ + "testContext" + ], + "transaction.duration.us": [ + 295000 + ], + "transaction.experience.cls": [ + 1 + ], + "transaction.experience.fid": [ + 2 + ], + "transaction.experience.longtask.count": [ + 3 + ], + "transaction.experience.longtask.max": [ + 1 + ], + "transaction.experience.longtask.sum": [ + 2.5 + ], + "transaction.experience.tbt": [ + 3.4 + ], + "transaction.id": [ + "ec2e280be8345240" + ], + "transaction.marks.agent.domComplete": [ + 138 + ], + "transaction.marks.agent.domContentLoadedEventEnd": [ + 110 + ], + "transaction.marks.agent.domContentLoadedEventStart": [ + 100 + ], + "transaction.marks.agent.domInteractive": [ + 120 + ], + "transaction.marks.agent.firstContentfulPaint": [ + 70.82500003930181 + ], + "transaction.marks.agent.largestContentfulPaint": [ + 131.03000004775822 + ], + "transaction.marks.agent.timeToFirstByte": [ + 5 + ], + "transaction.marks.navigationTiming.connectEnd": [ + 0 + ], + "transaction.marks.navigationTiming.connectStart": [ + 0 + ], + "transaction.marks.navigationTiming.domComplete": [ + 138 + ], + "transaction.marks.navigationTiming.domContentLoadedEventEnd": [ + 122 + ], + "transaction.marks.navigationTiming.domContentLoadedEventStart": [ + 120 + ], + "transaction.marks.navigationTiming.domInteractive": [ + 120 + ], + "transaction.marks.navigationTiming.domLoading": [ + 14 + ], + "transaction.marks.navigationTiming.domainLookupEnd": [ + 0 + ], + "transaction.marks.navigationTiming.domainLookupStart": [ + 0 + ], + "transaction.marks.navigationTiming.fetchStart": [ + 0 + ], + "transaction.marks.navigationTiming.loadEventEnd": [ + 138 + ], + "transaction.marks.navigationTiming.loadEventStart": [ + 138 + ], + "transaction.marks.navigationTiming.requestStart": [ + 4 + ], + "transaction.marks.navigationTiming.responseEnd": [ + 6 + ], + "transaction.marks.navigationTiming.responseStart": [ + 5 + ], + "transaction.name": [ + "general-usecase-initial-p-load" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.dropped": [ + 1 + ], + "transaction.span_count.started": [ + 8 + ], + "transaction.type": [ + "p-load" + ], + "url.domain": [ + "localhost" + ], + "url.full": [ + "http://localhost:8000/test/e2e/general-usecase/" + ], + "url.original": [ + "http://localhost:8000/test/e2e/general-usecase/" + ], + "url.path": [ + "/test/e2e/general-usecase/" + ], + "url.port": [ + 8000 + ], + "url.scheme": [ + "http" + ], + "user.email": [ + "em" + ], + "user.id": [ + "uId" + ], + "user.name": [ + "un" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Go-http-client" + ], + "user_agent.original": [ + "Go-http-client/1.1" + ], + "user_agent.version": [ + "1.1" + ] + } +] diff --git a/systemtest/approvals/TestRUMSpanSourcemapping.approved.json b/systemtest/approvals/TestRUMSpanSourcemapping.approved.json index 6a5638173e6..438d18df969 100644 --- a/systemtest/approvals/TestRUMSpanSourcemapping.approved.json +++ b/systemtest/approvals/TestRUMSpanSourcemapping.approved.json @@ -1,135 +1,153 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "rum-js", - "version": "0.0.0" - }, - "client": { - "ip": "127.0.0.1" - }, - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "parent": { - "id": "611f4fa950f04631" - }, - "processor": { - "event": "span" - }, - "service": { - "name": "apm-agent-js" - }, - "source": { - "ip": "127.0.0.1", - "port": "dynamic" - }, - "span": { - "duration": { - "us": 643000 - }, - "id": "aaaaaaaaaaaaaaaa", - "name": "transaction", - "representative_count": 1, - "stacktrace": [ - { - "abs_path": "http://subdomain1.localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003cunknown\u003e", - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://subdomain1.localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 18, - "filename": "test/e2e/general-usecase/bundle.js.map", - "function": "\u003canonymous\u003e", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://subdomain2.localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003canonymous\u003e", - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://subdomain2.localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 18, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "\u003canonymous\u003e", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - } - ], - "type": "transaction" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "611f4fa950f04631aaaaaaaaaaaaaaaa" - }, - "transaction": { - "id": "611f4fa950f04631" - }, - "url": { - "original": "http://localhost:8000/test/e2e/general-usecase/span" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "rum-js" + ], + "agent.version": [ + "0.0.0" + ], + "client.ip": [ + "127.0.0.1" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "parent.id": [ + "611f4fa950f04631" + ], + "processor.event": [ + "span" + ], + "service.name": [ + "apm-agent-js" + ], + "source.ip": [ + "127.0.0.1" + ], + "source.port": [ + "dynamic" + ], + "span.duration.us": [ + 643000 + ], + "span.id": [ + "aaaaaaaaaaaaaaaa" + ], + "span.name": [ + "transaction" + ], + "span.representative_count": [ + 1 + ], + "span.stacktrace.abs_path": [ + "http://subdomain1.localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://subdomain2.localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "span.stacktrace.context.post": [ + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "", + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "" + ], + "span.stacktrace.context.pre": [ + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function", + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function" + ], + "span.stacktrace.exclude_from_grouping": [ + false, + false + ], + "span.stacktrace.filename": [ + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38" + ], + "span.stacktrace.function": [ + "\u003cunknown\u003e", + "\u003canonymous\u003e" + ], + "span.stacktrace.line.column": [ + 0, + 0 + ], + "span.stacktrace.line.context": [ + " \tfunction __webpack_require__(moduleId) {", + " \tfunction __webpack_require__(moduleId) {" + ], + "span.stacktrace.line.number": [ + 5, + 5 + ], + "span.stacktrace.original.abs_path": [ + "http://subdomain1.localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://subdomain2.localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "span.stacktrace.original.colno": [ + 18, + 18 + ], + "span.stacktrace.original.filename": [ + "test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map" + ], + "span.stacktrace.original.function": [ + "\u003canonymous\u003e", + "\u003canonymous\u003e" + ], + "span.stacktrace.original.lineno": [ + 1, + 1 + ], + "span.stacktrace.sourcemap.updated": [ + true, + true + ], + "span.type": [ + "transaction" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "611f4fa950f04631aaaaaaaaaaaaaaaa" + ], + "transaction.id": [ + "611f4fa950f04631" + ], + "url.original": [ + "http://localhost:8000/test/e2e/general-usecase/span" + ] + } +] diff --git a/systemtest/approvals/TestRUMXForwardedFor.approved.json b/systemtest/approvals/TestRUMXForwardedFor.approved.json index 8f8d26e4f97..66d57daeb70 100644 --- a/systemtest/approvals/TestRUMXForwardedFor.approved.json +++ b/systemtest/approvals/TestRUMXForwardedFor.approved.json @@ -1,143 +1,207 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "rum-js", - "version": "5.5.0" - }, - "client": { - "geo": { - "city_name": "Perth", - "continent_name": "Oceania", - "country_iso_code": "AU", - "country_name": "Australia", - "location": "dynamic", - "region_iso_code": "AU-WA", - "region_name": "Western Australia" - }, - "ip": "220.244.41.16" - }, - "data_stream": { - "dataset": "apm.internal", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "name": "span_breakdown" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "name": "rum-js-test" - }, - "source": { - "ip": "220.244.41.16", - "nat": { - "ip": "127.0.0.1" - } - }, - "span": { - "self_time": { - "count": 1, - "sum": { - "us": 633 - } - }, - "subtype": "http", - "type": "external" - }, - "transaction": { - "name": "GET /", - "type": "request" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Go-http-client", - "original": "Go-http-client/1.1", - "version": "1.1" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "rum-js", - "version": "5.5.0" - }, - "client": { - "geo": { - "city_name": "Perth", - "continent_name": "Oceania", - "country_iso_code": "AU", - "country_name": "Australia", - "location": "dynamic", - "region_iso_code": "AU-WA", - "region_name": "Western Australia" - }, - "ip": "220.244.41.16" - }, - "data_stream": { - "dataset": "apm.rum", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "unknown" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "transaction" - }, - "service": { - "name": "rum-js-test" - }, - "source": { - "ip": "220.244.41.16", - "nat": { - "ip": "127.0.0.1" - } - }, - "span": { - "id": "611f4fa950f04631" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "611f4fa950f04631aaaaaaaaaaaaaaaa" - }, - "transaction": { - "duration": { - "us": 643000 - }, - "id": "611f4fa950f04631", - "representative_count": 1, - "sampled": true, - "span_count": { - "started": 0 - }, - "type": "page-load" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Go-http-client", - "original": "Go-http-client/1.1", - "version": "1.1" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "rum-js" + ], + "agent.version": [ + "5.5.0" + ], + "client.geo.city_name": [ + "Perth" + ], + "client.geo.continent_name": [ + "Oceania" + ], + "client.geo.country_iso_code": [ + "AU" + ], + "client.geo.country_name": [ + "Australia" + ], + "client.geo.location": [ + "dynamic" + ], + "client.geo.region_iso_code": [ + "AU-WA" + ], + "client.geo.region_name": [ + "Western Australia" + ], + "client.ip": [ + "220.244.41.16" + ], + "data_stream.dataset": [ + "apm.internal" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.name": [ + "span_breakdown" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.name": [ + "rum-js-test" + ], + "source.ip": [ + "220.244.41.16" + ], + "source.nat.ip": [ + "127.0.0.1" + ], + "span.self_time.count": [ + 1 + ], + "span.self_time.sum.us": [ + 633 + ], + "span.subtype": [ + "http" + ], + "span.type": [ + "external" + ], + "transaction.name": [ + "GET /" + ], + "transaction.type": [ + "request" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Go-http-client" + ], + "user_agent.original": [ + "Go-http-client/1.1" + ], + "user_agent.version": [ + "1.1" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "rum-js" + ], + "agent.version": [ + "5.5.0" + ], + "client.geo.city_name": [ + "Perth" + ], + "client.geo.continent_name": [ + "Oceania" + ], + "client.geo.country_iso_code": [ + "AU" + ], + "client.geo.country_name": [ + "Australia" + ], + "client.geo.location": [ + "dynamic" + ], + "client.geo.region_iso_code": [ + "AU-WA" + ], + "client.geo.region_name": [ + "Western Australia" + ], + "client.ip": [ + "220.244.41.16" + ], + "data_stream.dataset": [ + "apm.rum" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "unknown" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "transaction" + ], + "service.name": [ + "rum-js-test" + ], + "source.ip": [ + "220.244.41.16" + ], + "source.nat.ip": [ + "127.0.0.1" + ], + "span.id": [ + "611f4fa950f04631" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "611f4fa950f04631aaaaaaaaaaaaaaaa" + ], + "transaction.duration.us": [ + 643000 + ], + "transaction.id": [ + "611f4fa950f04631" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.started": [ + 0 + ], + "transaction.type": [ + "page-load" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Go-http-client" + ], + "user_agent.original": [ + "Go-http-client/1.1" + ], + "user_agent.version": [ + "1.1" + ] + } +] diff --git a/systemtest/approvals/TestRUMXForwardedFor/data_streams_disabled.approved.json b/systemtest/approvals/TestRUMXForwardedFor/data_streams_disabled.approved.json index b91f784eeb1..271042a432c 100644 --- a/systemtest/approvals/TestRUMXForwardedFor/data_streams_disabled.approved.json +++ b/systemtest/approvals/TestRUMXForwardedFor/data_streams_disabled.approved.json @@ -1,137 +1,213 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "rum-js", - "version": "5.5.0" - }, - "client": { - "geo": { - "city_name": "Perth", - "continent_name": "Oceania", - "country_iso_code": "AU", - "country_name": "Australia", - "location": "dynamic", - "region_iso_code": "AU-WA", - "region_name": "Western Australia" - }, - "ip": "220.244.41.16" - }, - "ecs": { - "version": "dynamic" - }, - "event": { - "ingested": "dynamic" - }, - "metricset.name": "span_breakdown", - "observer": { - "ephemeral_id": "dynamic", - "hostname": "dynamic", - "id": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric", - "name": "metric" - }, - "service": { - "name": "rum-js-test" - }, - "source": { - "ip": "127.0.0.1", - "port": "dynamic" - }, - "span": { - "self_time": { - "count": 1, - "sum.us": 633 - }, - "subtype": "http", - "type": "external" - }, - "transaction": { - "name": "GET /", - "type": "request" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Go-http-client", - "original": "Go-http-client/1.1", - "version": "1.1" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "rum-js", - "version": "5.5.0" - }, - "client": { - "geo": { - "city_name": "Perth", - "continent_name": "Oceania", - "country_iso_code": "AU", - "country_name": "Australia", - "location": "dynamic", - "region_iso_code": "AU-WA", - "region_name": "Western Australia" - }, - "ip": "220.244.41.16" - }, - "ecs": { - "version": "dynamic" - }, - "event": { - "ingested": "dynamic", - "outcome": "unknown" - }, - "observer": { - "ephemeral_id": "dynamic", - "hostname": "dynamic", - "id": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "transaction", - "name": "transaction" - }, - "service": { - "name": "rum-js-test" - }, - "source": { - "ip": "127.0.0.1", - "port": "dynamic" - }, - "timestamp": { - "us": "dynamic" - }, - "trace": { - "id": "611f4fa950f04631aaaaaaaaaaaaaaaa" - }, - "transaction": { - "duration": { - "us": 643000 - }, - "id": "611f4fa950f04631", - "sampled": true, - "span_count": { - "started": 0 - }, - "type": "page-load" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Go-http-client", - "original": "Go-http-client/1.1", - "version": "1.1" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "rum-js" + ], + "agent.version": [ + "5.5.0" + ], + "client.geo.city_name": [ + "Perth" + ], + "client.geo.continent_name": [ + "Oceania" + ], + "client.geo.country_iso_code": [ + "AU" + ], + "client.geo.country_name": [ + "Australia" + ], + "client.geo.location": [ + "dynamic" + ], + "client.geo.region_iso_code": [ + "AU-WA" + ], + "client.geo.region_name": [ + "Western Australia" + ], + "client.ip": [ + "220.244.41.16" + ], + "ecs.version": [ + "dynamic" + ], + "event.ingested": [ + "dynamic" + ], + "metricset.name": [ + "span_breakdown" + ], + "observer.ephemeral_id": [ + "dynamic" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.id": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "processor.name": [ + "metric" + ], + "service.name": [ + "rum-js-test" + ], + "source.ip": [ + "127.0.0.1" + ], + "source.port": [ + "dynamic" + ], + "span.self_time.count": [ + 1 + ], + "span.self_time.sum.us": [ + 633 + ], + "span.subtype": [ + "http" + ], + "span.type": [ + "external" + ], + "transaction.name": [ + "GET /" + ], + "transaction.type": [ + "request" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Go-http-client" + ], + "user_agent.original": [ + "Go-http-client/1.1" + ], + "user_agent.version": [ + "1.1" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "rum-js" + ], + "agent.version": [ + "5.5.0" + ], + "client.geo.city_name": [ + "Perth" + ], + "client.geo.continent_name": [ + "Oceania" + ], + "client.geo.country_iso_code": [ + "AU" + ], + "client.geo.country_name": [ + "Australia" + ], + "client.geo.location": [ + "dynamic" + ], + "client.geo.region_iso_code": [ + "AU-WA" + ], + "client.geo.region_name": [ + "Western Australia" + ], + "client.ip": [ + "220.244.41.16" + ], + "ecs.version": [ + "dynamic" + ], + "event.ingested": [ + "dynamic" + ], + "event.outcome": [ + "unknown" + ], + "observer.ephemeral_id": [ + "dynamic" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.id": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "transaction" + ], + "processor.name": [ + "transaction" + ], + "service.name": [ + "rum-js-test" + ], + "source.ip": [ + "127.0.0.1" + ], + "source.port": [ + "dynamic" + ], + "timestamp.us": [ + "dynamic" + ], + "trace.id": [ + "611f4fa950f04631aaaaaaaaaaaaaaaa" + ], + "transaction.duration.us": [ + 643000 + ], + "transaction.id": [ + "611f4fa950f04631" + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.started": [ + 0 + ], + "transaction.type": [ + "page-load" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Go-http-client" + ], + "user_agent.original": [ + "Go-http-client/1.1" + ], + "user_agent.version": [ + "1.1" + ] + } +] diff --git a/systemtest/approvals/TestServiceDestinationAggregation.approved.json b/systemtest/approvals/TestServiceDestinationAggregation.approved.json index 758d7179adc..ed680d8cf51 100644 --- a/systemtest/approvals/TestServiceDestinationAggregation.approved.json +++ b/systemtest/approvals/TestServiceDestinationAggregation.approved.json @@ -1,169 +1,215 @@ -{ - "events": [ - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 5, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_destination.10m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success" - }, - "labels": { - "company": "elastic", - "department_name": "apm", - "organization": "observability" - }, - "metricset": { - "interval": "10m", - "name": "service_destination" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest", - "target": { - "type": "resource" - } - }, - "span": { - "destination": { - "service": { - "resource": "resource", - "response_time": { - "count": 5, - "sum": { - "us": 5000000 - } - } - } - }, - "name": "name" - } - }, - { - "@timestamp": "2006-01-02T15:04:00.000Z", - "_doc_count": 5, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_destination.1m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success" - }, - "labels": { - "company": "elastic", - "department_name": "apm", - "organization": "observability" - }, - "metricset": { - "interval": "1m", - "name": "service_destination" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest", - "target": { - "type": "resource" - } - }, - "span": { - "destination": { - "service": { - "resource": "resource", - "response_time": { - "count": 5, - "sum": { - "us": 5000000 - } - } - } - }, - "name": "name" - } - }, - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 5, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_destination.60m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success" - }, - "labels": { - "company": "elastic", - "department_name": "apm", - "organization": "observability" - }, - "metricset": { - "interval": "60m", - "name": "service_destination" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest", - "target": { - "type": "resource" - } - }, - "span": { - "destination": { - "service": { - "resource": "resource", - "response_time": { - "count": 5, - "sum": { - "us": 5000000 - } - } - } - }, - "name": "name" - } - } - ] -} +[ + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 5 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_destination.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "labels.company": [ + "elastic" + ], + "labels.department_name": [ + "apm" + ], + "labels.organization": [ + "observability" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "service_destination" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "service.target.type": [ + "resource" + ], + "span.destination.service.resource": [ + "resource" + ], + "span.destination.service.response_time.count": [ + 5 + ], + "span.destination.service.response_time.sum.us": [ + 5000000 + ], + "span.name": [ + "name" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:04:00.000Z" + ], + "_doc_count": [ + 5 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_destination.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "labels.company": [ + "elastic" + ], + "labels.department_name": [ + "apm" + ], + "labels.organization": [ + "observability" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "service_destination" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "service.target.type": [ + "resource" + ], + "span.destination.service.resource": [ + "resource" + ], + "span.destination.service.response_time.count": [ + 5 + ], + "span.destination.service.response_time.sum.us": [ + 5000000 + ], + "span.name": [ + "name" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 5 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_destination.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "labels.company": [ + "elastic" + ], + "labels.department_name": [ + "apm" + ], + "labels.organization": [ + "observability" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "service_destination" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "service.target.type": [ + "resource" + ], + "span.destination.service.resource": [ + "resource" + ], + "span.destination.service.response_time.count": [ + 5 + ], + "span.destination.service.response_time.sum.us": [ + 5000000 + ], + "span.name": [ + "name" + ] + } +] diff --git a/systemtest/approvals/TestServiceSummaryMetricsAggregation.approved.json b/systemtest/approvals/TestServiceSummaryMetricsAggregation.approved.json index b8f7e2c94c9..c937596cd3a 100644 --- a/systemtest/approvals/TestServiceSummaryMetricsAggregation.approved.json +++ b/systemtest/approvals/TestServiceSummaryMetricsAggregation.approved.json @@ -1,91 +1,125 @@ -{ - "events": [ - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_summary.10m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "10m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest" - } - }, - { - "@timestamp": "2006-01-02T15:04:00.000Z", - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_summary.1m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "1m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest" - } - }, - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_summary.60m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "60m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest" - } - } - ] -} +[ + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_summary.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:04:00.000Z" + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_summary.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_summary.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ] + } +] diff --git a/systemtest/approvals/TestServiceSummaryMetricsAggregationOverflow.approved.json b/systemtest/approvals/TestServiceSummaryMetricsAggregationOverflow.approved.json index d08dc9d47b8..242e01cd566 100644 --- a/systemtest/approvals/TestServiceSummaryMetricsAggregationOverflow.approved.json +++ b/systemtest/approvals/TestServiceSummaryMetricsAggregationOverflow.approved.json @@ -1,268 +1,380 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "data_stream": { - "dataset": "apm.service_summary.10m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "10m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "name": "_other" - }, - "service_summary": { - "aggregation": { - "overflow_count": 2 - } - } - }, - { - "@timestamp": "dynamic", - "data_stream": { - "dataset": "apm.service_summary.1m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "1m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "name": "_other" - }, - "service_summary": { - "aggregation": { - "overflow_count": 2 - } - } - }, - { - "@timestamp": "dynamic", - "data_stream": { - "dataset": "apm.service_summary.60m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "60m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "name": "_other" - }, - "service_summary": { - "aggregation": { - "overflow_count": 2 - } - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_summary.10m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "10m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "environment": "prod", - "language": { - "name": "go" - }, - "name": "systemtest" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_summary.1m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "1m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "environment": "prod", - "language": { - "name": "go" - }, - "name": "systemtest" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_summary.60m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "60m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "environment": "prod", - "language": { - "name": "go" - }, - "name": "systemtest" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_summary.10m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "10m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "environment": "test", - "language": { - "name": "go" - }, - "name": "systemtest" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_summary.1m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "1m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "environment": "test", - "language": { - "name": "go" - }, - "name": "systemtest" - } - }, - { - "@timestamp": "dynamic", - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_summary.60m", - "namespace": "default", - "type": "metrics" - }, - "metricset": { - "interval": "60m", - "name": "service_summary" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "environment": "test", - "language": { - "name": "go" - }, - "name": "systemtest" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.service_summary.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.name": [ + "_other" + ], + "service_summary.aggregation.overflow_count": [ + 2 + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.service_summary.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.name": [ + "_other" + ], + "service_summary.aggregation.overflow_count": [ + 2 + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "data_stream.dataset": [ + "apm.service_summary.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.name": [ + "_other" + ], + "service_summary.aggregation.overflow_count": [ + 2 + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_summary.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.environment": [ + "prod" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_summary.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.environment": [ + "prod" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_summary.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.environment": [ + "prod" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_summary.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.environment": [ + "test" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_summary.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.environment": [ + "test" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_summary.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "service_summary" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.environment": [ + "test" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ] + } +] diff --git a/systemtest/approvals/TestServiceTransactionMetricsAggregation.approved.json b/systemtest/approvals/TestServiceTransactionMetricsAggregation.approved.json index 850ac19386b..2716d3f2322 100644 --- a/systemtest/approvals/TestServiceTransactionMetricsAggregation.approved.json +++ b/systemtest/approvals/TestServiceTransactionMetricsAggregation.approved.json @@ -1,322 +1,392 @@ -{ - "events": [ - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 2, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_transaction.10m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "success_count": { - "sum": 2, - "value_count": 2 - } - }, - "metricset": { - "interval": "10m", - "name": "service_transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest" - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 2 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 2007038, - "value_count": 2 - } - }, - "type": "type1" - } - }, - { - "@timestamp": "2006-01-02T15:04:00.000Z", - "_doc_count": 2, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_transaction.1m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "success_count": { - "sum": 2, - "value_count": 2 - } - }, - "metricset": { - "interval": "1m", - "name": "service_transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest" - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 2 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 2007038, - "value_count": 2 - } - }, - "type": "type1" - } - }, - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 2, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_transaction.60m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "success_count": { - "sum": 2, - "value_count": 2 - } - }, - "metricset": { - "interval": "60m", - "name": "service_transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest" - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 2 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 2007038, - "value_count": 2 - } - }, - "type": "type1" - } - }, - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 2, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_transaction.10m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "success_count": { - "sum": 2, - "value_count": 2 - } - }, - "metricset": { - "interval": "10m", - "name": "service_transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest" - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 2 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 2007038, - "value_count": 2 - } - }, - "type": "type2" - } - }, - { - "@timestamp": "2006-01-02T15:04:00.000Z", - "_doc_count": 2, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_transaction.1m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "success_count": { - "sum": 2, - "value_count": 2 - } - }, - "metricset": { - "interval": "1m", - "name": "service_transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest" - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 2 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 2007038, - "value_count": 2 - } - }, - "type": "type2" - } - }, - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 2, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_transaction.60m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "success_count": { - "sum": 2, - "value_count": 2 - } - }, - "metricset": { - "interval": "60m", - "name": "service_transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest" - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 2 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 2007038, - "value_count": 2 - } - }, - "type": "type2" - } - } - ] -} +[ + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 2 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_transaction.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.success_count.sum": [ + 2 + ], + "event.success_count.value_count": [ + 2 + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "service_transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "transaction.duration.histogram.counts": [ + 2 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 2007038 + ], + "transaction.duration.summary.value_count": [ + 2 + ], + "transaction.type": [ + "type1" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:04:00.000Z" + ], + "_doc_count": [ + 2 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_transaction.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.success_count.sum": [ + 2 + ], + "event.success_count.value_count": [ + 2 + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "service_transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "transaction.duration.histogram.counts": [ + 2 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 2007038 + ], + "transaction.duration.summary.value_count": [ + 2 + ], + "transaction.type": [ + "type1" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 2 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_transaction.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.success_count.sum": [ + 2 + ], + "event.success_count.value_count": [ + 2 + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "service_transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "transaction.duration.histogram.counts": [ + 2 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 2007038 + ], + "transaction.duration.summary.value_count": [ + 2 + ], + "transaction.type": [ + "type1" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 2 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_transaction.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.success_count.sum": [ + 2 + ], + "event.success_count.value_count": [ + 2 + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "service_transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "transaction.duration.histogram.counts": [ + 2 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 2007038 + ], + "transaction.duration.summary.value_count": [ + 2 + ], + "transaction.type": [ + "type2" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:04:00.000Z" + ], + "_doc_count": [ + 2 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_transaction.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.success_count.sum": [ + 2 + ], + "event.success_count.value_count": [ + 2 + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "service_transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "transaction.duration.histogram.counts": [ + 2 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 2007038 + ], + "transaction.duration.summary.value_count": [ + 2 + ], + "transaction.type": [ + "type2" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 2 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_transaction.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.success_count.sum": [ + 2 + ], + "event.success_count.value_count": [ + 2 + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "service_transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "transaction.duration.histogram.counts": [ + 2 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 2007038 + ], + "transaction.duration.summary.value_count": [ + 2 + ], + "transaction.type": [ + "type2" + ] + } +] diff --git a/systemtest/approvals/TestSourcemapUploadInvalidElasticsearchConfig.approved.json b/systemtest/approvals/TestSourcemapUploadInvalidElasticsearchConfig.approved.json index f30fb5e5e1a..7e1b5d09db1 100644 --- a/systemtest/approvals/TestSourcemapUploadInvalidElasticsearchConfig.approved.json +++ b/systemtest/approvals/TestSourcemapUploadInvalidElasticsearchConfig.approved.json @@ -1,308 +1,318 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "rum-js", - "version": "0.0.0" - }, - "client": { - "ip": "127.0.0.1" - }, - "ecs": { - "version": "dynamic" - }, - "error": { - "culprit": "webpack:///webpack/bootstrap 6002740481c9666b0d38 in \u003canonymous\u003e", - "exception": [ - { - "message": "Uncaught Error: timeout test error", - "stacktrace": [ - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "__webpack_require__", - "library_frame": false, - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://localhost:8000/test/../test/e2e/general-usecase/bundle.js.map", - "colno": 18, - "filename": "test/e2e/general-usecase/bundle.js.map", - "function": "\u003canonymous\u003e", - "library_frame": true, - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t// __webpack_public_path__", - " \t__webpack_require__.p = \"\";", - "", - " \t// Load entry module and return exports" - ], - "pre": [ - "", - " \t// expose the modules object (__webpack_modules__)", - " \t__webpack_require__.m = modules;", - "", - " \t// expose the module cache" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003cunknown\u003e", - "library_frame": false, - "line": { - "column": 0, - "context": " \t__webpack_require__.c = installedModules;", - "number": 33 - }, - "original": { - "abs_path": "http://localhost:8000/test/./e2e/general-usecase/bundle.js.map", - "colno": 181, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "invokeTask", - "library_frame": false, - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003cunknown\u003e", - "library_frame": false, - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 15, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "runTask", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - "", - "", - "/** WEBPACK FOOTER **", - " ** webpack/bootstrap 6002740481c9666b0d38" - ], - "pre": [ - "", - " \t// __webpack_public_path__", - " \t__webpack_require__.p = \"\";", - "", - " \t// Load entry module and return exports" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "moduleId", - "library_frame": false, - "line": { - "column": 0, - "context": " \treturn __webpack_require__(0);", - "number": 39 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 199, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "invoke", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - }, - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - " \t\t\treturn installedModules[moduleId].exports;", - "", - " \t\t// Create a new module (and put it into the cache)", - " \t\tvar module = installedModules[moduleId] = {", - " \t\t\texports: {}," - ], - "pre": [ - "", - " \t// The require function", - " \tfunction __webpack_require__(moduleId) {", - "", - " \t\t// Check if module is in cache" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003canonymous\u003e", - "library_frame": false, - "line": { - "column": 0, - "context": " \t\tif(installedModules[moduleId])", - "number": 8 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 33, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "timer", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - } - ], - "type": "Error" - } - ], - "grouping_key": "89e23da755c2dd759d2d529e37c92b8f", - "grouping_name": "Uncaught Error: log timeout test error", - "id": "aba2688e033848ce9c4e4005f1caa534", - "log": { - "message": "Uncaught Error: log timeout test error", - "stacktrace": [ - { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "context": { - "post": [ - "", - " \t\t// Check if module is in cache", - " \t\tif(installedModules[moduleId])", - " \t\t\treturn installedModules[moduleId].exports;", - "" - ], - "pre": [ - " \t// The module cache", - " \tvar installedModules = {};", - "", - " \t// The require function" - ] - }, - "exclude_from_grouping": false, - "filename": "webpack:///webpack/bootstrap 6002740481c9666b0d38", - "function": "\u003canonymous\u003e", - "library_frame": false, - "line": { - "column": 0, - "context": " \tfunction __webpack_require__(moduleId) {", - "number": 5 - }, - "original": { - "abs_path": "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", - "colno": 18, - "filename": "~/test/e2e/general-usecase/bundle.js.map", - "function": "\u003canonymous\u003e", - "lineno": 1 - }, - "sourcemap": { - "updated": true - } - } - ] - } - }, - "event": { - "ingested": "dynamic" - }, - "http": { - "request": { - "referrer": "http://localhost:8000/test/e2e/" - } - }, - "observer": { - "ephemeral_id": "dynamic", - "hostname": "dynamic", - "id": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "error", - "name": "error" - }, - "service": { - "name": "apm-agent-js", - "version": "1.0.1" - }, - "source": { - "ip": "127.0.0.1" - }, - "timestamp": { - "us": "dynamic" - }, - "url": { - "domain": "localhost", - "full": "http://localhost:8000/test/e2e/general-usecase/", - "original": "http://localhost:8000/test/e2e/general-usecase/", - "path": "/test/e2e/general-usecase/", - "port": 8000, - "scheme": "http" - }, - "user_agent": { - "device": { - "name": "Other" - }, - "name": "Go-http-client", - "original": "Go-http-client/1.1", - "version": "1.1" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "rum-js" + ], + "agent.version": [ + "0.0.0" + ], + "client.ip": [ + "127.0.0.1" + ], + "ecs.version": [ + "dynamic" + ], + "error.culprit": [ + "webpack:///webpack/bootstrap 6002740481c9666b0d38 in \u003canonymous\u003e" + ], + "error.exception.message": [ + "Uncaught Error: timeout test error" + ], + "error.exception.stacktrace.abs_path": [ + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.exception.stacktrace.context.post": [ + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "", + "", + " \t// __webpack_public_path__", + " \t__webpack_require__.p = \"\";", + "", + " \t// Load entry module and return exports", + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "", + "", + "", + "", + "/** WEBPACK FOOTER **", + " ** webpack/bootstrap 6002740481c9666b0d38", + " \t\t\treturn installedModules[moduleId].exports;", + "", + " \t\t// Create a new module (and put it into the cache)", + " \t\tvar module = installedModules[moduleId] = {", + " \t\t\texports: {}," + ], + "error.exception.stacktrace.context.pre": [ + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function", + "", + " \t// expose the modules object (__webpack_modules__)", + " \t__webpack_require__.m = modules;", + "", + " \t// expose the module cache", + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function", + "", + " \t// __webpack_public_path__", + " \t__webpack_require__.p = \"\";", + "", + " \t// Load entry module and return exports", + "", + " \t// The require function", + " \tfunction __webpack_require__(moduleId) {", + "", + " \t\t// Check if module is in cache" + ], + "error.exception.stacktrace.exclude_from_grouping": [ + false, + false, + false, + false, + false + ], + "error.exception.stacktrace.filename": [ + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38", + "webpack:///webpack/bootstrap 6002740481c9666b0d38" + ], + "error.exception.stacktrace.function": [ + "__webpack_require__", + "\u003cunknown\u003e", + "\u003cunknown\u003e", + "moduleId", + "\u003canonymous\u003e" + ], + "error.exception.stacktrace.library_frame": [ + false, + false, + false, + false, + false + ], + "error.exception.stacktrace.line.column": [ + 0, + 0, + 0, + 0, + 0 + ], + "error.exception.stacktrace.line.context": [ + " \tfunction __webpack_require__(moduleId) {", + " \t__webpack_require__.c = installedModules;", + " \tfunction __webpack_require__(moduleId) {", + " \treturn __webpack_require__(0);", + " \t\tif(installedModules[moduleId])" + ], + "error.exception.stacktrace.line.number": [ + 5, + 33, + 5, + 39, + 8 + ], + "error.exception.stacktrace.original.abs_path": [ + "http://localhost:8000/test/../test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/./e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map", + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.exception.stacktrace.original.colno": [ + 18, + 181, + 15, + 199, + 33 + ], + "error.exception.stacktrace.original.filename": [ + "test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map", + "~/test/e2e/general-usecase/bundle.js.map" + ], + "error.exception.stacktrace.original.function": [ + "\u003canonymous\u003e", + "invokeTask", + "runTask", + "invoke", + "timer" + ], + "error.exception.stacktrace.original.library_frame": [ + true, + false + ], + "error.exception.stacktrace.original.lineno": [ + 1, + 1, + 1, + 1, + 1 + ], + "error.exception.stacktrace.sourcemap.updated": [ + true, + true, + true, + true, + true + ], + "error.exception.type": [ + "Error" + ], + "error.grouping_key": [ + "89e23da755c2dd759d2d529e37c92b8f" + ], + "error.grouping_name": [ + "Uncaught Error: log timeout test error" + ], + "error.id": [ + "aba2688e033848ce9c4e4005f1caa534" + ], + "error.log.message": [ + "Uncaught Error: log timeout test error" + ], + "error.log.stacktrace.abs_path": [ + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.log.stacktrace.context.post": [ + "", + " \t\t// Check if module is in cache", + " \t\tif(installedModules[moduleId])", + " \t\t\treturn installedModules[moduleId].exports;", + "" + ], + "error.log.stacktrace.context.pre": [ + " \t// The module cache", + " \tvar installedModules = {};", + "", + " \t// The require function" + ], + "error.log.stacktrace.exclude_from_grouping": [ + false + ], + "error.log.stacktrace.filename": [ + "webpack:///webpack/bootstrap 6002740481c9666b0d38" + ], + "error.log.stacktrace.function": [ + "\u003canonymous\u003e" + ], + "error.log.stacktrace.library_frame": [ + false + ], + "error.log.stacktrace.line.column": [ + 0 + ], + "error.log.stacktrace.line.context": [ + " \tfunction __webpack_require__(moduleId) {" + ], + "error.log.stacktrace.line.number": [ + 5 + ], + "error.log.stacktrace.original.abs_path": [ + "http://localhost:8000/test/e2e/general-usecase/bundle.js.map" + ], + "error.log.stacktrace.original.colno": [ + 18 + ], + "error.log.stacktrace.original.filename": [ + "~/test/e2e/general-usecase/bundle.js.map" + ], + "error.log.stacktrace.original.function": [ + "\u003canonymous\u003e" + ], + "error.log.stacktrace.original.lineno": [ + 1 + ], + "error.log.stacktrace.sourcemap.updated": [ + true + ], + "event.ingested": [ + "dynamic" + ], + "http.request.referrer": [ + "http://localhost:8000/test/e2e/" + ], + "observer.ephemeral_id": [ + "dynamic" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.id": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "error" + ], + "processor.name": [ + "error" + ], + "service.name": [ + "apm-agent-js" + ], + "service.version": [ + "1.0.1" + ], + "source.ip": [ + "127.0.0.1" + ], + "timestamp.us": [ + "dynamic" + ], + "url.domain": [ + "localhost" + ], + "url.full": [ + "http://localhost:8000/test/e2e/general-usecase/" + ], + "url.original": [ + "http://localhost:8000/test/e2e/general-usecase/" + ], + "url.path": [ + "/test/e2e/general-usecase/" + ], + "url.port": [ + 8000 + ], + "url.scheme": [ + "http" + ], + "user_agent.device.name": [ + "Other" + ], + "user_agent.name": [ + "Go-http-client" + ], + "user_agent.original": [ + "Go-http-client/1.1" + ], + "user_agent.version": [ + "1.1" + ] + } +] diff --git a/systemtest/approvals/TestTransactionAggregation.approved.json b/systemtest/approvals/TestTransactionAggregation.approved.json index 34cf299ab4b..51b4348104a 100644 --- a/systemtest/approvals/TestTransactionAggregation.approved.json +++ b/systemtest/approvals/TestTransactionAggregation.approved.json @@ -1,757 +1,1001 @@ -{ - "events": [ - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 5, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.transaction.10m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success", - "success_count": { - "sum": 5, - "value_count": 5 - } - }, - "host": { - "hostname": "beowulf", - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "metricset": { - "interval": "10m", - "name": "transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 5 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 5017595, - "value_count": 5 - } - }, - "name": "abc", - "root": true, - "type": "backend" - } - }, - { - "@timestamp": "2006-01-02T15:04:00.000Z", - "_doc_count": 5, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.transaction.1m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success", - "success_count": { - "sum": 5, - "value_count": 5 - } - }, - "host": { - "hostname": "beowulf", - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "metricset": { - "interval": "1m", - "name": "transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 5 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 5017595, - "value_count": 5 - } - }, - "name": "abc", - "root": true, - "type": "backend" - } - }, - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 5, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.transaction.60m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success", - "success_count": { - "sum": 5, - "value_count": 5 - } - }, - "host": { - "hostname": "beowulf", - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "metricset": { - "interval": "60m", - "name": "transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 5 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 5017595, - "value_count": 5 - } - }, - "name": "abc", - "root": true, - "type": "backend" - } - }, - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 10, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.transaction.10m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success", - "success_count": { - "sum": 10, - "value_count": 10 - } - }, - "host": { - "hostname": "beowulf", - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "metricset": { - "interval": "10m", - "name": "transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 10 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 10035190, - "value_count": 10 - } - }, - "name": "def", - "root": true, - "type": "backend" - } - }, - { - "@timestamp": "2006-01-02T15:04:00.000Z", - "_doc_count": 10, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.transaction.1m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success", - "success_count": { - "sum": 10, - "value_count": 10 - } - }, - "host": { - "hostname": "beowulf", - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "metricset": { - "interval": "1m", - "name": "transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 10 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 10035190, - "value_count": 10 - } - }, - "name": "def", - "root": true, - "type": "backend" - } - }, - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 10, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.transaction.60m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success", - "success_count": { - "sum": 10, - "value_count": 10 - } - }, - "host": { - "hostname": "beowulf", - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "metricset": { - "interval": "60m", - "name": "transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 10 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 10035190, - "value_count": 10 - } - }, - "name": "def", - "root": true, - "type": "backend" - } - }, - { - "@timestamp": "2021-09-15T20:10:00.000Z", - "_doc_count": 2, - "agent": { - "name": "elastic-node" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm.transaction.10m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "unknown" - }, - "faas": { - "coldstart": false, - "trigger": { - "type": "http" - } - }, - "host": { - "hostname": "node-name", - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "pod": { - "name": "pod-name" - } - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "interval": "10m", - "name": "transaction" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "environment": "staging", - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-123" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 2 - ], - "values": [ - 38911 - ] - }, - "summary": { - "sum": 77822, - "value_count": 2 - } - }, - "name": "faas", - "result": "success", - "root": true, - "type": "lambda" - } - }, - { - "@timestamp": "2021-09-15T20:11:00.000Z", - "_doc_count": 2, - "agent": { - "name": "elastic-node" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm.transaction.1m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "unknown" - }, - "faas": { - "coldstart": false, - "trigger": { - "type": "http" - } - }, - "host": { - "hostname": "node-name", - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "pod": { - "name": "pod-name" - } - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "interval": "1m", - "name": "transaction" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "environment": "staging", - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-123" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 2 - ], - "values": [ - 38911 - ] - }, - "summary": { - "sum": 77822, - "value_count": 2 - } - }, - "name": "faas", - "result": "success", - "root": true, - "type": "lambda" - } - }, - { - "@timestamp": "2021-09-15T20:00:00.000Z", - "_doc_count": 2, - "agent": { - "name": "elastic-node" - }, - "cloud": { - "account": { - "id": "account_id", - "name": "account_name" - }, - "availability_zone": "cloud_availability_zone", - "machine": { - "type": "machine_type" - }, - "project": { - "id": "project_id", - "name": "project_name" - }, - "provider": "cloud_provider", - "region": "cloud_region", - "service": { - "name": "lambda" - } - }, - "container": { - "id": "container-id" - }, - "data_stream": { - "dataset": "apm.transaction.60m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "unknown" - }, - "faas": { - "coldstart": false, - "trigger": { - "type": "http" - } - }, - "host": { - "hostname": "node-name", - "name": "node-name", - "os": { - "platform": "darwin" - } - }, - "kubernetes": { - "pod": { - "name": "pod-name" - } - }, - "labels": { - "tag1": "one" - }, - "metricset": { - "interval": "60m", - "name": "transaction" - }, - "numeric_labels": { - "tag2": 2 - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "environment": "staging", - "language": { - "name": "ecmascript", - "version": "8" - }, - "name": "1234_service-12a3", - "node": { - "name": "node-123" - }, - "runtime": { - "name": "node", - "version": "8.0.0" - }, - "version": "5.1.3" - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 2 - ], - "values": [ - 38911 - ] - }, - "summary": { - "sum": 77822, - "value_count": 2 - } - }, - "name": "faas", - "result": "success", - "root": true, - "type": "lambda" - } - } - ] -} +[ + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 5 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.transaction.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "event.success_count.sum": [ + 5 + ], + "event.success_count.value_count": [ + 5 + ], + "host.hostname": [ + "beowulf" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "transaction.duration.histogram.counts": [ + 5 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 5017595 + ], + "transaction.duration.summary.value_count": [ + 5 + ], + "transaction.name": [ + "abc" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "backend" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:04:00.000Z" + ], + "_doc_count": [ + 5 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.transaction.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "event.success_count.sum": [ + 5 + ], + "event.success_count.value_count": [ + 5 + ], + "host.hostname": [ + "beowulf" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "transaction.duration.histogram.counts": [ + 5 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 5017595 + ], + "transaction.duration.summary.value_count": [ + 5 + ], + "transaction.name": [ + "abc" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "backend" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 5 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.transaction.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "event.success_count.sum": [ + 5 + ], + "event.success_count.value_count": [ + 5 + ], + "host.hostname": [ + "beowulf" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "transaction.duration.histogram.counts": [ + 5 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 5017595 + ], + "transaction.duration.summary.value_count": [ + 5 + ], + "transaction.name": [ + "abc" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "backend" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 10 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.transaction.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "event.success_count.sum": [ + 10 + ], + "event.success_count.value_count": [ + 10 + ], + "host.hostname": [ + "beowulf" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "transaction.duration.histogram.counts": [ + 10 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 10035190 + ], + "transaction.duration.summary.value_count": [ + 10 + ], + "transaction.name": [ + "def" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "backend" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:04:00.000Z" + ], + "_doc_count": [ + 10 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.transaction.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "event.success_count.sum": [ + 10 + ], + "event.success_count.value_count": [ + 10 + ], + "host.hostname": [ + "beowulf" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "transaction.duration.histogram.counts": [ + 10 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 10035190 + ], + "transaction.duration.summary.value_count": [ + 10 + ], + "transaction.name": [ + "def" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "backend" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 10 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.transaction.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "event.success_count.sum": [ + 10 + ], + "event.success_count.value_count": [ + 10 + ], + "host.hostname": [ + "beowulf" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "transaction.duration.histogram.counts": [ + 10 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 10035190 + ], + "transaction.duration.summary.value_count": [ + 10 + ], + "transaction.name": [ + "def" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "backend" + ] + }, + { + "@timestamp": [ + "2021-09-15T20:10:00.000Z" + ], + "_doc_count": [ + 2 + ], + "agent.name": [ + "elastic-node" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm.transaction.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "unknown" + ], + "faas.coldstart": [ + false + ], + "faas.trigger.type": [ + "http" + ], + "host.hostname": [ + "node-name" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "labels.tag1": [ + "one" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "transaction" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.environment": [ + "staging" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-123" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "transaction.duration.histogram.counts": [ + 2 + ], + "transaction.duration.histogram.values": [ + 38911 + ], + "transaction.duration.summary.sum": [ + 77822 + ], + "transaction.duration.summary.value_count": [ + 2 + ], + "transaction.name": [ + "faas" + ], + "transaction.result": [ + "success" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "lambda" + ] + }, + { + "@timestamp": [ + "2021-09-15T20:11:00.000Z" + ], + "_doc_count": [ + 2 + ], + "agent.name": [ + "elastic-node" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm.transaction.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "unknown" + ], + "faas.coldstart": [ + false + ], + "faas.trigger.type": [ + "http" + ], + "host.hostname": [ + "node-name" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "labels.tag1": [ + "one" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "transaction" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.environment": [ + "staging" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-123" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "transaction.duration.histogram.counts": [ + 2 + ], + "transaction.duration.histogram.values": [ + 38911 + ], + "transaction.duration.summary.sum": [ + 77822 + ], + "transaction.duration.summary.value_count": [ + 2 + ], + "transaction.name": [ + "faas" + ], + "transaction.result": [ + "success" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "lambda" + ] + }, + { + "@timestamp": [ + "2021-09-15T20:00:00.000Z" + ], + "_doc_count": [ + 2 + ], + "agent.name": [ + "elastic-node" + ], + "cloud.account.id": [ + "account_id" + ], + "cloud.account.name": [ + "account_name" + ], + "cloud.availability_zone": [ + "cloud_availability_zone" + ], + "cloud.machine.type": [ + "machine_type" + ], + "cloud.project.id": [ + "project_id" + ], + "cloud.project.name": [ + "project_name" + ], + "cloud.provider": [ + "cloud_provider" + ], + "cloud.region": [ + "cloud_region" + ], + "cloud.service.name": [ + "lambda" + ], + "container.id": [ + "container-id" + ], + "data_stream.dataset": [ + "apm.transaction.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "unknown" + ], + "faas.coldstart": [ + false + ], + "faas.trigger.type": [ + "http" + ], + "host.hostname": [ + "node-name" + ], + "host.name": [ + "node-name" + ], + "host.os.platform": [ + "darwin" + ], + "kubernetes.pod.name": [ + "pod-name" + ], + "labels.tag1": [ + "one" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "transaction" + ], + "numeric_labels.tag2": [ + 2 + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.environment": [ + "staging" + ], + "service.language.name": [ + "ecmascript" + ], + "service.language.version": [ + "8" + ], + "service.name": [ + "1234_service-12a3" + ], + "service.node.name": [ + "node-123" + ], + "service.runtime.name": [ + "node" + ], + "service.runtime.version": [ + "8.0.0" + ], + "service.version": [ + "5.1.3" + ], + "transaction.duration.histogram.counts": [ + 2 + ], + "transaction.duration.histogram.values": [ + 38911 + ], + "transaction.duration.summary.sum": [ + 77822 + ], + "transaction.duration.summary.value_count": [ + 2 + ], + "transaction.name": [ + "faas" + ], + "transaction.result": [ + "success" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "lambda" + ] + } +] diff --git a/systemtest/approvals/TestTransactionAggregationShutdown.approved.json b/systemtest/approvals/TestTransactionAggregationShutdown.approved.json index afc6ac793bd..c3bd3a66cdd 100644 --- a/systemtest/approvals/TestTransactionAggregationShutdown.approved.json +++ b/systemtest/approvals/TestTransactionAggregationShutdown.approved.json @@ -1,217 +1,287 @@ -{ - "events": [ - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 1, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.transaction.10m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success", - "success_count": { - "sum": 1, - "value_count": 1 - } - }, - "host": { - "hostname": "beowulf", - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "metricset": { - "interval": "10m", - "name": "transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 1 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 1003519, - "value_count": 1 - } - }, - "name": "name", - "root": true, - "type": "type" - } - }, - { - "@timestamp": "2006-01-02T15:04:00.000Z", - "_doc_count": 1, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.transaction.1m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success", - "success_count": { - "sum": 1, - "value_count": 1 - } - }, - "host": { - "hostname": "beowulf", - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "metricset": { - "interval": "1m", - "name": "transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 1 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 1003519, - "value_count": 1 - } - }, - "name": "name", - "root": true, - "type": "type" - } - }, - { - "@timestamp": "2006-01-02T15:00:00.000Z", - "_doc_count": 1, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.transaction.60m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success", - "success_count": { - "sum": 1, - "value_count": 1 - } - }, - "host": { - "hostname": "beowulf", - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "metricset": { - "interval": "60m", - "name": "transaction" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "transaction": { - "duration": { - "histogram": { - "counts": [ - 1 - ], - "values": [ - 1003519 - ] - }, - "summary": { - "sum": 1003519, - "value_count": 1 - } - }, - "name": "name", - "root": true, - "type": "type" - } - } - ] -} +[ + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 1 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.transaction.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "event.success_count.sum": [ + 1 + ], + "event.success_count.value_count": [ + 1 + ], + "host.hostname": [ + "beowulf" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "transaction.duration.histogram.counts": [ + 1 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 1003519 + ], + "transaction.duration.summary.value_count": [ + 1 + ], + "transaction.name": [ + "name" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "type" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:04:00.000Z" + ], + "_doc_count": [ + 1 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.transaction.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "event.success_count.sum": [ + 1 + ], + "event.success_count.value_count": [ + 1 + ], + "host.hostname": [ + "beowulf" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "transaction.duration.histogram.counts": [ + 1 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 1003519 + ], + "transaction.duration.summary.value_count": [ + 1 + ], + "transaction.name": [ + "name" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "type" + ] + }, + { + "@timestamp": [ + "2006-01-02T15:00:00.000Z" + ], + "_doc_count": [ + 1 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.transaction.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "event.success_count.sum": [ + 1 + ], + "event.success_count.value_count": [ + 1 + ], + "host.hostname": [ + "beowulf" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "transaction" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "transaction.duration.histogram.counts": [ + 1 + ], + "transaction.duration.histogram.values": [ + 1003519 + ], + "transaction.duration.summary.sum": [ + 1003519 + ], + "transaction.duration.summary.value_count": [ + 1 + ], + "transaction.name": [ + "name" + ], + "transaction.root": [ + true + ], + "transaction.type": [ + "type" + ] + } +] diff --git a/systemtest/approvals/TestTransactionDroppedSpansStatsMetrics.approved.json b/systemtest/approvals/TestTransactionDroppedSpansStatsMetrics.approved.json index 387a875923a..0c77b7aff92 100644 --- a/systemtest/approvals/TestTransactionDroppedSpansStatsMetrics.approved.json +++ b/systemtest/approvals/TestTransactionDroppedSpansStatsMetrics.approved.json @@ -1,298 +1,356 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "_doc_count": 4, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_destination.10m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success" - }, - "metricset": { - "interval": "10m", - "name": "service_destination" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest", - "target": { - "type": "elasticsearch" - } - }, - "span": { - "destination": { - "service": { - "resource": "elasticsearch", - "response_time": { - "count": 4, - "sum": { - "us": 3600 - } - } - } - } - } - }, - { - "@timestamp": "dynamic", - "_doc_count": 4, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_destination.1m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success" - }, - "metricset": { - "interval": "1m", - "name": "service_destination" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest", - "target": { - "type": "elasticsearch" - } - }, - "span": { - "destination": { - "service": { - "resource": "elasticsearch", - "response_time": { - "count": 4, - "sum": { - "us": 3600 - } - } - } - } - } - }, - { - "@timestamp": "dynamic", - "_doc_count": 4, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_destination.60m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success" - }, - "metricset": { - "interval": "60m", - "name": "service_destination" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest", - "target": { - "type": "elasticsearch" - } - }, - "span": { - "destination": { - "service": { - "resource": "elasticsearch", - "response_time": { - "count": 4, - "sum": { - "us": 3600 - } - } - } - } - } - }, - { - "@timestamp": "dynamic", - "_doc_count": 50, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_destination.10m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success" - }, - "metricset": { - "interval": "10m", - "name": "service_destination" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest", - "target": { - "type": "redis" - } - }, - "span": { - "destination": { - "service": { - "resource": "redis", - "response_time": { - "count": 50, - "sum": { - "us": 5000 - } - } - } - } - } - }, - { - "@timestamp": "dynamic", - "_doc_count": 50, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_destination.1m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success" - }, - "metricset": { - "interval": "1m", - "name": "service_destination" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest", - "target": { - "type": "redis" - } - }, - "span": { - "destination": { - "service": { - "resource": "redis", - "response_time": { - "count": 50, - "sum": { - "us": 5000 - } - } - } - } - } - }, - { - "@timestamp": "dynamic", - "_doc_count": 50, - "agent": { - "name": "go" - }, - "data_stream": { - "dataset": "apm.service_destination.60m", - "namespace": "default", - "type": "metrics" - }, - "event": { - "outcome": "success" - }, - "metricset": { - "interval": "60m", - "name": "service_destination" - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "processor": { - "event": "metric" - }, - "service": { - "language": { - "name": "go" - }, - "name": "systemtest", - "target": { - "type": "redis" - } - }, - "span": { - "destination": { - "service": { - "resource": "redis", - "response_time": { - "count": 50, - "sum": { - "us": 5000 - } - } - } - } - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "_doc_count": [ + 4 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_destination.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "service_destination" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "service.target.type": [ + "elasticsearch" + ], + "span.destination.service.resource": [ + "elasticsearch" + ], + "span.destination.service.response_time.count": [ + 4 + ], + "span.destination.service.response_time.sum.us": [ + 3600 + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "_doc_count": [ + 4 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_destination.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "service_destination" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "service.target.type": [ + "elasticsearch" + ], + "span.destination.service.resource": [ + "elasticsearch" + ], + "span.destination.service.response_time.count": [ + 4 + ], + "span.destination.service.response_time.sum.us": [ + 3600 + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "_doc_count": [ + 4 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_destination.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "service_destination" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "service.target.type": [ + "elasticsearch" + ], + "span.destination.service.resource": [ + "elasticsearch" + ], + "span.destination.service.response_time.count": [ + 4 + ], + "span.destination.service.response_time.sum.us": [ + 3600 + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "_doc_count": [ + 50 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_destination.10m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "metricset.interval": [ + "10m" + ], + "metricset.name": [ + "service_destination" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "service.target.type": [ + "redis" + ], + "span.destination.service.resource": [ + "redis" + ], + "span.destination.service.response_time.count": [ + 50 + ], + "span.destination.service.response_time.sum.us": [ + 5000 + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "_doc_count": [ + 50 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_destination.1m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "metricset.interval": [ + "1m" + ], + "metricset.name": [ + "service_destination" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "service.target.type": [ + "redis" + ], + "span.destination.service.resource": [ + "redis" + ], + "span.destination.service.response_time.count": [ + 50 + ], + "span.destination.service.response_time.sum.us": [ + 5000 + ] + }, + { + "@timestamp": [ + "dynamic" + ], + "_doc_count": [ + 50 + ], + "agent.name": [ + "go" + ], + "data_stream.dataset": [ + "apm.service_destination.60m" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "metrics" + ], + "event.outcome": [ + "success" + ], + "metricset.interval": [ + "60m" + ], + "metricset.name": [ + "service_destination" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "processor.event": [ + "metric" + ], + "service.language.name": [ + "go" + ], + "service.name": [ + "systemtest" + ], + "service.target.type": [ + "redis" + ], + "span.destination.service.resource": [ + "redis" + ], + "span.destination.service.response_time.count": [ + 50 + ], + "span.destination.service.response_time.sum.us": [ + 5000 + ] + } +] diff --git a/systemtest/approvals/TestTransactionDroppedSpansStatsTransaction.approved.json b/systemtest/approvals/TestTransactionDroppedSpansStatsTransaction.approved.json index bc9aee4e497..fd535b2b413 100644 --- a/systemtest/approvals/TestTransactionDroppedSpansStatsTransaction.approved.json +++ b/systemtest/approvals/TestTransactionDroppedSpansStatsTransaction.approved.json @@ -1,78 +1,112 @@ -{ - "events": [ - { - "@timestamp": "dynamic", - "agent": { - "name": "go", - "version": "0.0.0" - }, - "data_stream": { - "dataset": "apm", - "namespace": "default", - "type": "traces" - }, - "event": { - "outcome": "success", - "success_count": 1 - }, - "host": { - "architecture": "i386", - "hostname": "beowulf", - "ip": [ - "127.0.0.1" - ], - "name": "beowulf", - "os": { - "platform": "minix" - } - }, - "observer": { - "hostname": "dynamic", - "type": "apm-server", - "version": "dynamic" - }, - "process": { - "pid": 1, - "title": "systemtest.test" - }, - "processor": { - "event": "transaction" - }, - "service": { - "language": { - "name": "go", - "version": "2.0" - }, - "name": "systemtest", - "node": { - "name": "beowulf" - }, - "runtime": { - "name": "gc", - "version": "2.0" - } - }, - "span": { - "id": "dynamic" - }, - "timestamp": "dynamic", - "trace": { - "id": "dynamic" - }, - "transaction": { - "duration": { - "us": 30000 - }, - "id": "dynamic", - "name": "huge-traces", - "representative_count": 1, - "sampled": true, - "span_count": { - "dropped": 54, - "started": 0 - }, - "type": "type" - } - } - ] -} +[ + { + "@timestamp": [ + "dynamic" + ], + "agent.name": [ + "go" + ], + "agent.version": [ + "0.0.0" + ], + "data_stream.dataset": [ + "apm" + ], + "data_stream.namespace": [ + "default" + ], + "data_stream.type": [ + "traces" + ], + "event.outcome": [ + "success" + ], + "event.success_count": [ + 1 + ], + "host.architecture": [ + "i386" + ], + "host.hostname": [ + "beowulf" + ], + "host.ip": [ + "127.0.0.1" + ], + "host.name": [ + "beowulf" + ], + "host.os.platform": [ + "minix" + ], + "observer.hostname": [ + "dynamic" + ], + "observer.type": [ + "apm-server" + ], + "observer.version": [ + "dynamic" + ], + "process.pid": [ + 1 + ], + "process.title": [ + "systemtest.test" + ], + "processor.event": [ + "transaction" + ], + "service.language.name": [ + "go" + ], + "service.language.version": [ + "2.0" + ], + "service.name": [ + "systemtest" + ], + "service.node.name": [ + "beowulf" + ], + "service.runtime.name": [ + "gc" + ], + "service.runtime.version": [ + "2.0" + ], + "span.id": [ + "dynamic" + ], + "timestamp": [ + "dynamic" + ], + "trace.id": [ + "dynamic" + ], + "transaction.duration.us": [ + 30000 + ], + "transaction.id": [ + "dynamic" + ], + "transaction.name": [ + "huge-traces" + ], + "transaction.representative_count": [ + 1 + ], + "transaction.sampled": [ + true + ], + "transaction.span_count.dropped": [ + 54 + ], + "transaction.span_count.started": [ + 0 + ], + "transaction.type": [ + "type" + ] + } +]