Skip to content

Commit 9d4bc14

Browse files
authored
[mysql] Update ingest pipeline for performance datastream (#5088)
* Update ingest pipeline for performance datastream
1 parent 6447c7f commit 9d4bc14

File tree

4 files changed

+32
-26
lines changed

4 files changed

+32
-26
lines changed

packages/mysql/changelog.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
- version: "1.5.0"
2+
changes:
3+
- description: Update ingest pipeline for performance datastream.
4+
type: enhancement
5+
link: https://github.com/elastic/integrations/pull/5088
16
- version: "1.4.0"
27
changes:
38
- description: Added infrastructure category.

packages/mysql/data_stream/performance/elasticsearch/ingest_pipeline/default.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ processors:
55
field: mysql.performance.events_statements.last.seen
66
pattern: ' '
77
replacement: "T"
8+
ignore_missing: true
89
on_failure:
910
- set:
1011
field: error.message
11-
value: '{{ _ingest.on_failure_message }}'
12+
value: '{{ _ingest.on_failure_message }}'
Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11
{
2-
"@timestamp": "2022-09-08T07:57:58.755Z",
2+
"@timestamp": "2023-01-25T14:23:17.060Z",
33
"agent": {
4-
"ephemeral_id": "d1d3bf8a-3d35-43bd-a99e-b4cd4817c335",
5-
"id": "4f6e3559-2e06-4975-a37f-2abd678edefb",
64
"name": "docker-fleet-agent",
5+
"id": "39205dfa-169a-4567-a887-12b5974403f0",
76
"type": "metricbeat",
8-
"version": "8.4.0"
7+
"ephemeral_id": "57fc2e5d-6672-4ed3-a0cf-b70093c1f0dc",
8+
"version": "8.5.3"
99
},
1010
"data_stream": {
11-
"dataset": "mysql.performance",
12-
"namespace": "ep",
13-
"type": "metrics"
11+
"namespace": "default",
12+
"type": "metrics",
13+
"dataset": "mysql.performance"
1414
},
1515
"ecs": {
1616
"version": "8.0.0"
1717
},
1818
"elastic_agent": {
19-
"id": "4f6e3559-2e06-4975-a37f-2abd678edefb",
20-
"snapshot": false,
21-
"version": "8.4.0"
19+
"id": "39205dfa-169a-4567-a887-12b5974403f0",
20+
"version": "8.5.3",
21+
"snapshot": false
2222
},
2323
"event": {
24+
"duration": 2867042,
2425
"agent_id_status": "verified",
25-
"dataset": "mysql.performance",
26-
"duration": 35182375,
27-
"ingested": "2022-09-08T07:58:00Z",
28-
"module": "mysql"
26+
"ingested": "2023-01-25T14:23:18Z",
27+
"module": "mysql",
28+
"dataset": "mysql.performance"
2929
},
3030
"host": {
3131
"architecture": "x86_64",
3232
"containerized": false,
3333
"hostname": "docker-fleet-agent",
34-
"id": "5016511f0829451ea244f458eebf2212",
34+
"id": "589e678e8f3f457d81e3a530d3ae6011",
3535
"ip": [
36-
"192.168.240.7"
36+
"172.24.0.7"
3737
],
3838
"mac": [
39-
"02:42:c0:a8:f0:07"
39+
"02-42-AC-18-00-07"
4040
],
4141
"name": "docker-fleet-agent",
4242
"os": {
@@ -58,31 +58,31 @@
5858
"events_statements": {
5959
"avg": {
6060
"timer": {
61-
"wait": 11041070000
61+
"wait": 3722000000
6262
}
6363
},
6464
"count": {
65-
"star": 23
65+
"star": 1
6666
},
6767
"digest": {
68-
"text": "SHOW STATUS"
68+
"text": "SELECT `digest_text` , `count_star` , `avg_timer_wait` , `max_timer_wait` , `last_seen` , `quantile_95` FROM `performance_schema` . `events_statements_summary_by_digest` ORDER BY `avg_timer_wait` DESC LIMIT ?"
6969
},
7070
"last": {
71-
"seen": "2022-09-08 07:57:58.737970"
71+
"seen": "2023-01-25T14:23:07.055308"
7272
},
7373
"max": {
7474
"timer": {
75-
"wait": 174874458000
75+
"wait": 3722000000
7676
}
7777
},
7878
"quantile": {
79-
"95": 10471285480
79+
"95": 3801893963
8080
}
8181
}
8282
}
8383
},
8484
"service": {
85-
"address": "tcp(elastic-package-service_mysql_1:3306)/?readTimeout=10s\u0026timeout=10s\u0026writeTimeout=10s",
85+
"address": "tcp(host.docker.internal:52767)/?readTimeout=10s&timeout=10s&writeTimeout=10s",
8686
"type": "mysql"
8787
}
8888
}

packages/mysql/manifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
format_version: 1.0.0
22
name: mysql
33
title: MySQL
4-
version: 1.4.0
4+
version: 1.5.0
55
license: basic
66
description: Collect logs and metrics from MySQL servers with Elastic Agent.
77
type: integration

0 commit comments

Comments
 (0)