Skip to content

Commit 8f1d15c

Browse files
authored
Add new fields to monitoring template for Beats state (#32085)
New data is reported from Beats to the monitoring endpoint. This PR adds the template change necessary for it. See elastic/beats#7521 for more details. Queue data is skipped for now as implementation is not finished yet.
1 parent 0a511cc commit 8f1d15c

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

x-pack/plugin/core/src/main/resources/monitoring-beats.json

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,49 @@
3737
},
3838
"state": {
3939
"properties": {
40+
"beat": {
41+
"properties": {
42+
"name": {
43+
"type": "keyword"
44+
}
45+
}
46+
},
47+
"host": {
48+
"properties": {
49+
"architecture": {
50+
"type": "keyword"
51+
},
52+
"name": {
53+
"type": "keyword"
54+
},
55+
"os": {
56+
"properties": {
57+
"build": {
58+
"type": "keyword"
59+
},
60+
"family": {
61+
"type": "keyword"
62+
},
63+
"platform": {
64+
"type": "keyword"
65+
},
66+
"version": {
67+
"type": "keyword"
68+
}
69+
}
70+
}
71+
}
72+
},
73+
"input": {
74+
"properties": {
75+
"count": {
76+
"type": "long"
77+
},
78+
"names": {
79+
"type": "keyword"
80+
}
81+
}
82+
},
4083
"module": {
4184
"properties": {
4285
"count": {
@@ -46,6 +89,26 @@
4689
"type": "keyword"
4790
}
4891
}
92+
},
93+
"output": {
94+
"properties": {
95+
"name": {
96+
"type": "keyword"
97+
}
98+
}
99+
},
100+
"service": {
101+
"properties": {
102+
"id": {
103+
"type": "keyword"
104+
},
105+
"name": {
106+
"type": "keyword"
107+
},
108+
"version": {
109+
"type": "keyword"
110+
}
111+
}
49112
}
50113
}
51114
},

0 commit comments

Comments
 (0)