diff --git a/packages/gcp/changelog.yml b/packages/gcp/changelog.yml index 917893235f4..c8e5e4a5a38 100644 --- a/packages/gcp/changelog.yml +++ b/packages/gcp/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "2.26.0" + changes: + - description: Fix GCP loadbalancing_metrics fields prefix. + type: bugfix + link: https://github.com/elastic/integrations/pull/7287 - version: "2.25.1" changes: - description: Fix check on gcp.audit.authorization_info[].granted. diff --git a/packages/gcp/data_stream/loadbalancing_metrics/fields/fields.yml b/packages/gcp/data_stream/loadbalancing_metrics/fields/fields.yml index 2e8929f684d..d51ed51ff6f 100644 --- a/packages/gcp/data_stream/loadbalancing_metrics/fields/fields.yml +++ b/packages/gcp/data_stream/loadbalancing_metrics/fields/fields.yml @@ -1,4 +1,4 @@ -- name: gcp.loadbalancing +- name: gcp.loadbalancing_metrics description: Google Cloud Load Balancing metrics type: group fields: diff --git a/packages/gcp/data_stream/loadbalancing_metrics/sample_event.json b/packages/gcp/data_stream/loadbalancing_metrics/sample_event.json index a0e5d35b492..fa163f981b5 100644 --- a/packages/gcp/data_stream/loadbalancing_metrics/sample_event.json +++ b/packages/gcp/data_stream/loadbalancing_metrics/sample_event.json @@ -34,7 +34,7 @@ "region": "us-central1" } }, - "loadbalancing": { + "loadbalancing_metrics": { "l3": { "internal": { "egress_packets": { diff --git a/packages/gcp/docs/README.md b/packages/gcp/docs/README.md index ae0fda22d75..2b87c89b8bb 100644 --- a/packages/gcp/docs/README.md +++ b/packages/gcp/docs/README.md @@ -2164,35 +2164,35 @@ The `loadbalancing_metrics` dataset is designed to fetch HTTPS, HTTP, and Layer | gcp.labels.resource.\* | | object | | gcp.labels.system.\* | | object | | gcp.labels.user.\* | | object | -| gcp.loadbalancing.https.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the proxy to the backend until the proxy received from the backend the last byte of response. | object | -| gcp.loadbalancing.https.backend_request.bytes | The number of bytes sent as requests from HTTP/S load balancer to backends. | long | -| gcp.loadbalancing.https.backend_request.count | The number of requests served by backends of HTTP/S load balancer. | long | -| gcp.loadbalancing.https.backend_response.bytes | The number of bytes sent as responses from backends (or cache) to external HTTP(S) load balancer. | long | -| gcp.loadbalancing.https.external.regional.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the proxy to the backend until the proxy received from the backend the last byte of response. | object | -| gcp.loadbalancing.https.external.regional.total_latencies.value | A distribution of the latency calculated from when the request was received by the proxy until the proxy got ACK from client on last response byte. | object | -| gcp.loadbalancing.https.frontend_tcp_rtt.value | A distribution of the RTT measured for each connection between client and proxy. | object | -| gcp.loadbalancing.https.internal.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the internal HTTP/S load balancer proxy to the backend until the proxy received from the backend the last byte of response. | object | -| gcp.loadbalancing.https.internal.total_latencies.value | A distribution of the latency calculated from when the request was received by the internal HTTP/S load balancer proxy until the proxy got ACK from client on last response byte. | object | -| gcp.loadbalancing.https.request.bytes | The number of bytes sent as requests from clients to HTTP/S load balancer. | long | -| gcp.loadbalancing.https.request.count | The number of requests served by HTTP/S load balancer. | long | -| gcp.loadbalancing.https.response.bytes | The number of bytes sent as responses from HTTP/S load balancer to clients. | long | -| gcp.loadbalancing.https.total_latencies.value | A distribution of the latency calculated from when the request was received by the external HTTP/S load balancer proxy until the proxy got ACK from client on last response byte. | object | -| gcp.loadbalancing.l3.external.egress.bytes | The number of bytes sent from external TCP/UDP network load balancer backend to client of the flow. For TCP flows it's counting bytes on application stream only. | long | -| gcp.loadbalancing.l3.external.egress_packets.count | The number of packets sent from external TCP/UDP network load balancer backend to client of the flow. | long | -| gcp.loadbalancing.l3.external.ingress.bytes | The number of bytes sent from client to external TCP/UDP network load balancer backend. For TCP flows it's counting bytes on application stream only. | long | -| gcp.loadbalancing.l3.external.ingress_packets.count | The number of packets sent from client to external TCP/UDP network load balancer backend. | long | -| gcp.loadbalancing.l3.external.rtt_latencies.value | A distribution of the round trip time latency, measured over TCP connections for the external network load balancer. | object | -| gcp.loadbalancing.l3.internal.egress.bytes | The number of bytes sent from ILB backend to client (for TCP flows it's counting bytes on application stream only). | long | -| gcp.loadbalancing.l3.internal.egress_packets.count | The number of packets sent from ILB backend to client of the flow. | long | -| gcp.loadbalancing.l3.internal.ingress.bytes | The number of bytes sent from client to ILB backend (for TCP flows it's counting bytes on application stream only). | long | -| gcp.loadbalancing.l3.internal.ingress_packets.count | The number of packets sent from client to ILB backend. | long | -| gcp.loadbalancing.l3.internal.rtt_latencies.value | A distribution of RTT measured over TCP connections for internal TCP/UDP load balancer flows. | object | -| gcp.loadbalancing.tcp_ssl_proxy.closed_connections.value | Number of connections that were terminated over TCP/SSL proxy. | long | -| gcp.loadbalancing.tcp_ssl_proxy.egress.bytes | Number of bytes sent from VM to client using proxy. | long | -| gcp.loadbalancing.tcp_ssl_proxy.frontend_tcp_rtt.value | A distribution of the smoothed RTT (in ms) measured by the proxy's TCP stack, each minute application layer bytes pass from proxy to client. | object | -| gcp.loadbalancing.tcp_ssl_proxy.ingress.bytes | Number of bytes sent from client to VM using proxy. | long | -| gcp.loadbalancing.tcp_ssl_proxy.new_connections.value | Number of connections that were created over TCP/SSL proxy. | long | -| gcp.loadbalancing.tcp_ssl_proxy.open_connections.value | Current number of outstanding connections through the TCP/SSL proxy. | long | +| gcp.loadbalancing_metrics.https.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the proxy to the backend until the proxy received from the backend the last byte of response. | object | +| gcp.loadbalancing_metrics.https.backend_request.bytes | The number of bytes sent as requests from HTTP/S load balancer to backends. | long | +| gcp.loadbalancing_metrics.https.backend_request.count | The number of requests served by backends of HTTP/S load balancer. | long | +| gcp.loadbalancing_metrics.https.backend_response.bytes | The number of bytes sent as responses from backends (or cache) to external HTTP(S) load balancer. | long | +| gcp.loadbalancing_metrics.https.external.regional.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the proxy to the backend until the proxy received from the backend the last byte of response. | object | +| gcp.loadbalancing_metrics.https.external.regional.total_latencies.value | A distribution of the latency calculated from when the request was received by the proxy until the proxy got ACK from client on last response byte. | object | +| gcp.loadbalancing_metrics.https.frontend_tcp_rtt.value | A distribution of the RTT measured for each connection between client and proxy. | object | +| gcp.loadbalancing_metrics.https.internal.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the internal HTTP/S load balancer proxy to the backend until the proxy received from the backend the last byte of response. | object | +| gcp.loadbalancing_metrics.https.internal.total_latencies.value | A distribution of the latency calculated from when the request was received by the internal HTTP/S load balancer proxy until the proxy got ACK from client on last response byte. | object | +| gcp.loadbalancing_metrics.https.request.bytes | The number of bytes sent as requests from clients to HTTP/S load balancer. | long | +| gcp.loadbalancing_metrics.https.request.count | The number of requests served by HTTP/S load balancer. | long | +| gcp.loadbalancing_metrics.https.response.bytes | The number of bytes sent as responses from HTTP/S load balancer to clients. | long | +| gcp.loadbalancing_metrics.https.total_latencies.value | A distribution of the latency calculated from when the request was received by the external HTTP/S load balancer proxy until the proxy got ACK from client on last response byte. | object | +| gcp.loadbalancing_metrics.l3.external.egress.bytes | The number of bytes sent from external TCP/UDP network load balancer backend to client of the flow. For TCP flows it's counting bytes on application stream only. | long | +| gcp.loadbalancing_metrics.l3.external.egress_packets.count | The number of packets sent from external TCP/UDP network load balancer backend to client of the flow. | long | +| gcp.loadbalancing_metrics.l3.external.ingress.bytes | The number of bytes sent from client to external TCP/UDP network load balancer backend. For TCP flows it's counting bytes on application stream only. | long | +| gcp.loadbalancing_metrics.l3.external.ingress_packets.count | The number of packets sent from client to external TCP/UDP network load balancer backend. | long | +| gcp.loadbalancing_metrics.l3.external.rtt_latencies.value | A distribution of the round trip time latency, measured over TCP connections for the external network load balancer. | object | +| gcp.loadbalancing_metrics.l3.internal.egress.bytes | The number of bytes sent from ILB backend to client (for TCP flows it's counting bytes on application stream only). | long | +| gcp.loadbalancing_metrics.l3.internal.egress_packets.count | The number of packets sent from ILB backend to client of the flow. | long | +| gcp.loadbalancing_metrics.l3.internal.ingress.bytes | The number of bytes sent from client to ILB backend (for TCP flows it's counting bytes on application stream only). | long | +| gcp.loadbalancing_metrics.l3.internal.ingress_packets.count | The number of packets sent from client to ILB backend. | long | +| gcp.loadbalancing_metrics.l3.internal.rtt_latencies.value | A distribution of RTT measured over TCP connections for internal TCP/UDP load balancer flows. | object | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.closed_connections.value | Number of connections that were terminated over TCP/SSL proxy. | long | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.egress.bytes | Number of bytes sent from VM to client using proxy. | long | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.frontend_tcp_rtt.value | A distribution of the smoothed RTT (in ms) measured by the proxy's TCP stack, each minute application layer bytes pass from proxy to client. | object | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.ingress.bytes | Number of bytes sent from client to VM using proxy. | long | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.new_connections.value | Number of connections that were created over TCP/SSL proxy. | long | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.open_connections.value | Current number of outstanding connections through the TCP/SSL proxy. | long | | gcp.metrics.\*.\*.\*.\* | Metrics that returned from Google Cloud API query. | object | | host.architecture | Operating system architecture. | keyword | | host.containerized | If the host is a container. | boolean | @@ -2253,7 +2253,7 @@ An example event for `loadbalancing` looks as following: "region": "us-central1" } }, - "loadbalancing": { + "loadbalancing_metrics": { "l3": { "internal": { "egress_packets": { diff --git a/packages/gcp/docs/loadbalancing.md b/packages/gcp/docs/loadbalancing.md index c4b8293affa..677f786af96 100644 --- a/packages/gcp/docs/loadbalancing.md +++ b/packages/gcp/docs/loadbalancing.md @@ -292,7 +292,7 @@ An example event for `loadbalancing` looks as following: "region": "us-central1" } }, - "loadbalancing": { + "loadbalancing_metrics": { "l3": { "internal": { "egress_packets": { @@ -348,35 +348,35 @@ An example event for `loadbalancing` looks as following: | gcp.labels.resource.\* | | object | | gcp.labels.system.\* | | object | | gcp.labels.user.\* | | object | -| gcp.loadbalancing.https.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the proxy to the backend until the proxy received from the backend the last byte of response. | object | -| gcp.loadbalancing.https.backend_request.bytes | The number of bytes sent as requests from HTTP/S load balancer to backends. | long | -| gcp.loadbalancing.https.backend_request.count | The number of requests served by backends of HTTP/S load balancer. | long | -| gcp.loadbalancing.https.backend_response.bytes | The number of bytes sent as responses from backends (or cache) to external HTTP(S) load balancer. | long | -| gcp.loadbalancing.https.external.regional.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the proxy to the backend until the proxy received from the backend the last byte of response. | object | -| gcp.loadbalancing.https.external.regional.total_latencies.value | A distribution of the latency calculated from when the request was received by the proxy until the proxy got ACK from client on last response byte. | object | -| gcp.loadbalancing.https.frontend_tcp_rtt.value | A distribution of the RTT measured for each connection between client and proxy. | object | -| gcp.loadbalancing.https.internal.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the internal HTTP/S load balancer proxy to the backend until the proxy received from the backend the last byte of response. | object | -| gcp.loadbalancing.https.internal.total_latencies.value | A distribution of the latency calculated from when the request was received by the internal HTTP/S load balancer proxy until the proxy got ACK from client on last response byte. | object | -| gcp.loadbalancing.https.request.bytes | The number of bytes sent as requests from clients to HTTP/S load balancer. | long | -| gcp.loadbalancing.https.request.count | The number of requests served by HTTP/S load balancer. | long | -| gcp.loadbalancing.https.response.bytes | The number of bytes sent as responses from HTTP/S load balancer to clients. | long | -| gcp.loadbalancing.https.total_latencies.value | A distribution of the latency calculated from when the request was received by the external HTTP/S load balancer proxy until the proxy got ACK from client on last response byte. | object | -| gcp.loadbalancing.l3.external.egress.bytes | The number of bytes sent from external TCP/UDP network load balancer backend to client of the flow. For TCP flows it's counting bytes on application stream only. | long | -| gcp.loadbalancing.l3.external.egress_packets.count | The number of packets sent from external TCP/UDP network load balancer backend to client of the flow. | long | -| gcp.loadbalancing.l3.external.ingress.bytes | The number of bytes sent from client to external TCP/UDP network load balancer backend. For TCP flows it's counting bytes on application stream only. | long | -| gcp.loadbalancing.l3.external.ingress_packets.count | The number of packets sent from client to external TCP/UDP network load balancer backend. | long | -| gcp.loadbalancing.l3.external.rtt_latencies.value | A distribution of the round trip time latency, measured over TCP connections for the external network load balancer. | object | -| gcp.loadbalancing.l3.internal.egress.bytes | The number of bytes sent from ILB backend to client (for TCP flows it's counting bytes on application stream only). | long | -| gcp.loadbalancing.l3.internal.egress_packets.count | The number of packets sent from ILB backend to client of the flow. | long | -| gcp.loadbalancing.l3.internal.ingress.bytes | The number of bytes sent from client to ILB backend (for TCP flows it's counting bytes on application stream only). | long | -| gcp.loadbalancing.l3.internal.ingress_packets.count | The number of packets sent from client to ILB backend. | long | -| gcp.loadbalancing.l3.internal.rtt_latencies.value | A distribution of RTT measured over TCP connections for internal TCP/UDP load balancer flows. | object | -| gcp.loadbalancing.tcp_ssl_proxy.closed_connections.value | Number of connections that were terminated over TCP/SSL proxy. | long | -| gcp.loadbalancing.tcp_ssl_proxy.egress.bytes | Number of bytes sent from VM to client using proxy. | long | -| gcp.loadbalancing.tcp_ssl_proxy.frontend_tcp_rtt.value | A distribution of the smoothed RTT (in ms) measured by the proxy's TCP stack, each minute application layer bytes pass from proxy to client. | object | -| gcp.loadbalancing.tcp_ssl_proxy.ingress.bytes | Number of bytes sent from client to VM using proxy. | long | -| gcp.loadbalancing.tcp_ssl_proxy.new_connections.value | Number of connections that were created over TCP/SSL proxy. | long | -| gcp.loadbalancing.tcp_ssl_proxy.open_connections.value | Current number of outstanding connections through the TCP/SSL proxy. | long | +| gcp.loadbalancing_metrics.https.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the proxy to the backend until the proxy received from the backend the last byte of response. | object | +| gcp.loadbalancing_metrics.https.backend_request.bytes | The number of bytes sent as requests from HTTP/S load balancer to backends. | long | +| gcp.loadbalancing_metrics.https.backend_request.count | The number of requests served by backends of HTTP/S load balancer. | long | +| gcp.loadbalancing_metrics.https.backend_response.bytes | The number of bytes sent as responses from backends (or cache) to external HTTP(S) load balancer. | long | +| gcp.loadbalancing_metrics.https.external.regional.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the proxy to the backend until the proxy received from the backend the last byte of response. | object | +| gcp.loadbalancing_metrics.https.external.regional.total_latencies.value | A distribution of the latency calculated from when the request was received by the proxy until the proxy got ACK from client on last response byte. | object | +| gcp.loadbalancing_metrics.https.frontend_tcp_rtt.value | A distribution of the RTT measured for each connection between client and proxy. | object | +| gcp.loadbalancing_metrics.https.internal.backend_latencies.value | A distribution of the latency calculated from when the request was sent by the internal HTTP/S load balancer proxy to the backend until the proxy received from the backend the last byte of response. | object | +| gcp.loadbalancing_metrics.https.internal.total_latencies.value | A distribution of the latency calculated from when the request was received by the internal HTTP/S load balancer proxy until the proxy got ACK from client on last response byte. | object | +| gcp.loadbalancing_metrics.https.request.bytes | The number of bytes sent as requests from clients to HTTP/S load balancer. | long | +| gcp.loadbalancing_metrics.https.request.count | The number of requests served by HTTP/S load balancer. | long | +| gcp.loadbalancing_metrics.https.response.bytes | The number of bytes sent as responses from HTTP/S load balancer to clients. | long | +| gcp.loadbalancing_metrics.https.total_latencies.value | A distribution of the latency calculated from when the request was received by the external HTTP/S load balancer proxy until the proxy got ACK from client on last response byte. | object | +| gcp.loadbalancing_metrics.l3.external.egress.bytes | The number of bytes sent from external TCP/UDP network load balancer backend to client of the flow. For TCP flows it's counting bytes on application stream only. | long | +| gcp.loadbalancing_metrics.l3.external.egress_packets.count | The number of packets sent from external TCP/UDP network load balancer backend to client of the flow. | long | +| gcp.loadbalancing_metrics.l3.external.ingress.bytes | The number of bytes sent from client to external TCP/UDP network load balancer backend. For TCP flows it's counting bytes on application stream only. | long | +| gcp.loadbalancing_metrics.l3.external.ingress_packets.count | The number of packets sent from client to external TCP/UDP network load balancer backend. | long | +| gcp.loadbalancing_metrics.l3.external.rtt_latencies.value | A distribution of the round trip time latency, measured over TCP connections for the external network load balancer. | object | +| gcp.loadbalancing_metrics.l3.internal.egress.bytes | The number of bytes sent from ILB backend to client (for TCP flows it's counting bytes on application stream only). | long | +| gcp.loadbalancing_metrics.l3.internal.egress_packets.count | The number of packets sent from ILB backend to client of the flow. | long | +| gcp.loadbalancing_metrics.l3.internal.ingress.bytes | The number of bytes sent from client to ILB backend (for TCP flows it's counting bytes on application stream only). | long | +| gcp.loadbalancing_metrics.l3.internal.ingress_packets.count | The number of packets sent from client to ILB backend. | long | +| gcp.loadbalancing_metrics.l3.internal.rtt_latencies.value | A distribution of RTT measured over TCP connections for internal TCP/UDP load balancer flows. | object | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.closed_connections.value | Number of connections that were terminated over TCP/SSL proxy. | long | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.egress.bytes | Number of bytes sent from VM to client using proxy. | long | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.frontend_tcp_rtt.value | A distribution of the smoothed RTT (in ms) measured by the proxy's TCP stack, each minute application layer bytes pass from proxy to client. | object | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.ingress.bytes | Number of bytes sent from client to VM using proxy. | long | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.new_connections.value | Number of connections that were created over TCP/SSL proxy. | long | +| gcp.loadbalancing_metrics.tcp_ssl_proxy.open_connections.value | Current number of outstanding connections through the TCP/SSL proxy. | long | | gcp.metrics.\*.\*.\*.\* | Metrics that returned from Google Cloud API query. | object | | host.architecture | Operating system architecture. | keyword | | host.containerized | If the host is a container. | boolean | diff --git a/packages/gcp/kibana/dashboard/gcp-6041d970-a6ae-11ea-950e-d57608e3aa51.json b/packages/gcp/kibana/dashboard/gcp-6041d970-a6ae-11ea-950e-d57608e3aa51.json index 91cf584c0de..1ed7bd67c7a 100644 --- a/packages/gcp/kibana/dashboard/gcp-6041d970-a6ae-11ea-950e-d57608e3aa51.json +++ b/packages/gcp/kibana/dashboard/gcp-6041d970-a6ae-11ea-950e-d57608e3aa51.json @@ -155,7 +155,7 @@ "line_width": 1, "metrics": [ { - "field": "gcp.loadbalancing.tcp_ssl_proxy.open_connections.value", + "field": "gcp.loadbalancing_metrics.tcp_ssl_proxy.open_connections.value", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -234,7 +234,7 @@ "line_width": 1, "metrics": [ { - "field": "gcp.loadbalancing.tcp_ssl_proxy.closed_connections.value", + "field": "gcp.loadbalancing_metrics.tcp_ssl_proxy.closed_connections.value", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -313,7 +313,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.tcp_ssl_proxy.new_connections.value", + "field": "gcp.loadbalancing_metrics.tcp_ssl_proxy.new_connections.value", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -391,7 +391,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.tcp_ssl_proxy.egress.bytes", + "field": "gcp.loadbalancing_metrics.tcp_ssl_proxy.egress.bytes", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -469,7 +469,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.tcp_ssl_proxy.ingress.bytes", + "field": "gcp.loadbalancing_metrics.tcp_ssl_proxy.ingress.bytes", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } diff --git a/packages/gcp/kibana/dashboard/gcp-8f9c6cc0-909d-11ea-8180-7b0dacd9df87.json b/packages/gcp/kibana/dashboard/gcp-8f9c6cc0-909d-11ea-8180-7b0dacd9df87.json index 59bcf6d8910..2f29d3f9e4f 100644 --- a/packages/gcp/kibana/dashboard/gcp-8f9c6cc0-909d-11ea-8180-7b0dacd9df87.json +++ b/packages/gcp/kibana/dashboard/gcp-8f9c6cc0-909d-11ea-8180-7b0dacd9df87.json @@ -140,7 +140,7 @@ "drop_last_bucket": 1, "filter": { "language": "kuery", - "query": "gcp.loadbalancing.l3.internal.egress_packets.count : * " + "query": "gcp.loadbalancing_metrics.l3.internal.egress_packets.count : * " }, "id": "61ca57f0-469d-11e7-af02-69e470af7417", "index_pattern": "metrics-*", @@ -158,7 +158,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.l3.internal.egress_packets.count", + "field": "gcp.loadbalancing_metrics.l3.internal.egress_packets.count", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -212,7 +212,7 @@ "drop_last_bucket": 1, "filter": { "language": "kuery", - "query": "gcp.loadbalancing.l3.internal.egress.bytes : * " + "query": "gcp.loadbalancing_metrics.l3.internal.egress.bytes : * " }, "id": "61ca57f0-469d-11e7-af02-69e470af7417", "index_pattern": "metrics-*", @@ -230,7 +230,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.l3.internal.egress.bytes", + "field": "gcp.loadbalancing_metrics.l3.internal.egress.bytes", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -284,7 +284,7 @@ "drop_last_bucket": 1, "filter": { "language": "kuery", - "query": "gcp.loadbalancing.l3.internal.ingress_packets.count : * " + "query": "gcp.loadbalancing_metrics.l3.internal.ingress_packets.count : * " }, "id": "61ca57f0-469d-11e7-af02-69e470af7417", "index_pattern": "metrics-*", @@ -302,7 +302,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.l3.internal.ingress_packets.count", + "field": "gcp.loadbalancing_metrics.l3.internal.ingress_packets.count", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -356,7 +356,7 @@ "drop_last_bucket": 1, "filter": { "language": "kuery", - "query": "gcp.loadbalancing.l3.internal.ingress.bytes : * " + "query": "gcp.loadbalancing_metrics.l3.internal.ingress.bytes : * " }, "id": "61ca57f0-469d-11e7-af02-69e470af7417", "index_pattern": "metrics-*", @@ -374,7 +374,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.l3.internal.ingress.bytes", + "field": "gcp.loadbalancing_metrics.l3.internal.ingress.bytes", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } diff --git a/packages/gcp/kibana/dashboard/gcp-aa5b8bd0-9157-11ea-8180-7b0dacd9df87.json b/packages/gcp/kibana/dashboard/gcp-aa5b8bd0-9157-11ea-8180-7b0dacd9df87.json index b0cbc5bb183..3e89c9c148c 100644 --- a/packages/gcp/kibana/dashboard/gcp-aa5b8bd0-9157-11ea-8180-7b0dacd9df87.json +++ b/packages/gcp/kibana/dashboard/gcp-aa5b8bd0-9157-11ea-8180-7b0dacd9df87.json @@ -134,7 +134,7 @@ "fill": "0", "filter": { "language": "kuery", - "query": "gcp.loadbalancing.https.backend_request.count : * " + "query": "gcp.loadbalancing_metrics.https.backend_request.count : * " }, "formatter": "number", "id": "61ca57f1-469d-11e7-af02-69e470af7417", @@ -142,7 +142,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.https.backend_request.count", + "field": "gcp.loadbalancing_metrics.https.backend_request.count", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -196,7 +196,7 @@ "axis_scale": "normal", "filter": { "language": "kuery", - "query": "gcp.loadbalancing.https.request.count : * " + "query": "gcp.loadbalancing_metrics.https.request.count : * " }, "id": "61ca57f0-469d-11e7-af02-69e470af7417", "index_pattern": "metrics-*", @@ -210,7 +210,7 @@ "fill": "0", "filter": { "language": "kuery", - "query": "gcp.loadbalancing.https.request.count : * " + "query": "gcp.loadbalancing_metrics.https.request.count : * " }, "formatter": "number", "id": "61ca57f1-469d-11e7-af02-69e470af7417", @@ -218,7 +218,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.https.request.count", + "field": "gcp.loadbalancing_metrics.https.request.count", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -282,7 +282,7 @@ "fill": "0", "filter": { "language": "kuery", - "query": "gcp.loadbalancing.https.backend_request.bytes : * " + "query": "gcp.loadbalancing_metrics.https.backend_request.bytes : * " }, "formatter": "bytes", "id": "61ca57f1-469d-11e7-af02-69e470af7417", @@ -290,7 +290,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.https.backend_request.bytes", + "field": "gcp.loadbalancing_metrics.https.backend_request.bytes", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -344,7 +344,7 @@ "axis_scale": "normal", "filter": { "language": "kuery", - "query": "gcp.loadbalancing.https.request.bytes : * " + "query": "gcp.loadbalancing_metrics.https.request.bytes : * " }, "id": "61ca57f0-469d-11e7-af02-69e470af7417", "index_pattern": "metrics-*", @@ -362,7 +362,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.https.request.bytes", + "field": "gcp.loadbalancing_metrics.https.request.bytes", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -416,7 +416,7 @@ "axis_scale": "normal", "filter": { "language": "kuery", - "query": "gcp.loadbalancing.https.backend_response.bytes : * " + "query": "gcp.loadbalancing_metrics.https.backend_response.bytes : * " }, "id": "61ca57f0-469d-11e7-af02-69e470af7417", "index_pattern": "metrics-*", @@ -434,7 +434,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.https.backend_response.bytes", + "field": "gcp.loadbalancing_metrics.https.backend_response.bytes", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } @@ -488,7 +488,7 @@ "axis_scale": "normal", "filter": { "language": "kuery", - "query": "gcp.loadbalancing.https.response.bytes : * " + "query": "gcp.loadbalancing_metrics.https.response.bytes : * " }, "id": "61ca57f0-469d-11e7-af02-69e470af7417", "index_pattern": "metrics-*", @@ -502,7 +502,7 @@ "fill": "0", "filter": { "language": "kuery", - "query": "gcp.loadbalancing.https.response.bytes : * " + "query": "gcp.loadbalancing_metrics.https.response.bytes : * " }, "formatter": "bytes", "id": "61ca57f1-469d-11e7-af02-69e470af7417", @@ -510,7 +510,7 @@ "line_width": "2", "metrics": [ { - "field": "gcp.loadbalancing.https.response.bytes", + "field": "gcp.loadbalancing_metrics.https.response.bytes", "id": "61ca57f2-469d-11e7-af02-69e470af7417", "type": "avg" } diff --git a/packages/gcp/manifest.yml b/packages/gcp/manifest.yml index 1bc35e7ccd3..2a82ee59662 100644 --- a/packages/gcp/manifest.yml +++ b/packages/gcp/manifest.yml @@ -1,6 +1,6 @@ name: gcp title: Google Cloud Platform -version: "2.25.1" +version: "2.26.0" description: Collect logs and metrics from Google Cloud Platform with Elastic Agent. type: integration icons: