Skip to content

Commit 99bbe8b

Browse files
committed
rally benchmark mysql.error
1 parent 34a01d5 commit 99bbe8b

4 files changed

Lines changed: 114 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
description: Benchmark 20000 mysql.error events ingested
3+
data_stream:
4+
name: error
5+
corpora:
6+
generator:
7+
total_events: 20000
8+
template:
9+
type: gotext
10+
path: ./error-benchmark/template.ndjson
11+
config:
12+
path: ./error-benchmark/config.yml
13+
fields:
14+
path: ./error-benchmark/fields.yml
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
fields:
2+
- name: 'timestamp'
3+
period: -24h
4+
- name: agent_ephemeral_id
5+
value: 14b8ce9f-49d1-4643-8499-23ae7936ea81
6+
- name: agent_id
7+
value: 5975706d-e804-462d-b6c0-d70b289d54a7
8+
- name: agent_name
9+
value: docker-fleet-agent
10+
- name: log_level
11+
enum: ["Note", "Warning", "System", "ERROR"]
12+
- name: message
13+
type: text
14+
- name: thread_id
15+
range:
16+
min: 1
17+
max: 1000
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
- name: agent_ephemeral_id
2+
type: keyword
3+
- name: agent_id
4+
type: keyword
5+
- name: agent_name
6+
type: keyword
7+
- name: log_level
8+
type: keyword
9+
- name: message
10+
type: text
11+
- name: timestamp
12+
type: date
13+
- name: thread_id
14+
type: long
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{{- $timestamp := generate "timestamp" }}
2+
{{- $agent_id := generate "agent_id" }}
3+
{{- $agent_name := generate "agent_name" }}
4+
{{- $agent_ephemeral_id := generate "agent_ephemeral_id" }}
5+
{{- $log_level := generate "log_level" }}
6+
{{- $thread_id := generate "thread_id" }}
7+
{
8+
"@timestamp": "{{ $timestamp.Format "2006-01-02T15:04:05.000Z" }}",
9+
"agent": {
10+
"name": "{{ $agent_name }}",
11+
"id": "{{ $agent_id }}",
12+
"type": "filebeat",
13+
"ephemeral_id": "{{ $agent_ephemeral_id }}",
14+
"version": "8.8.0"
15+
},
16+
"log": {
17+
"file": {
18+
"path": "/tmp/service_logs/error.log"
19+
},
20+
"offset": 0
21+
},
22+
"elastic_agent": {
23+
"id": "{{ $agent_id }}",
24+
"version": "8.8.0",
25+
"snapshot": false
26+
},
27+
"message": "{{$timestamp.Format "2006-01-02 15:04:05"}} {{ $thread_id }} [{{ $log_level }}] {{ generate "message" }}",
28+
"tags": [
29+
"mysql-error"
30+
],
31+
"input": {
32+
"type": "log"
33+
},
34+
"ecs": {
35+
"version": "8.5.1"
36+
},
37+
"data_stream": {
38+
"namespace": "default",
39+
"type": "logs",
40+
"dataset": "mysql.error"
41+
},
42+
"host": {
43+
"hostname": "docker-fleet-agent",
44+
"os": {
45+
"kernel": "3.10.0-1160.105.1.el7.x86_64",
46+
"codename": "focal",
47+
"name": "Ubuntu",
48+
"type": "linux",
49+
"family": "debian",
50+
"version": "20.04.6 LTS (Focal Fossa)",
51+
"platform": "ubuntu"
52+
},
53+
"containerized": true,
54+
"ip": [
55+
"192.168.244.7"
56+
],
57+
"name": "docker-fleet-agent",
58+
"id": "11b348d94d79496a84b7330fd69db8f8",
59+
"mac": [
60+
"02-42-C0-A8-FD-0A"
61+
],
62+
"architecture": "x86_64"
63+
},
64+
"event": {
65+
"agent_id_status": "verified",
66+
"timezone": "{{ $timestamp.Format "-07:00" }}",
67+
"dataset": "mysql.error"
68+
}
69+
}

0 commit comments

Comments
 (0)