Skip to content

Commit f60ce77

Browse files
authored
Add new fields to monitoring template for Beats state (#32085) (#32273)
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 de584c2 commit f60ce77

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

+63
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,49 @@
3535
},
3636
"state": {
3737
"properties": {
38+
"beat": {
39+
"properties": {
40+
"name": {
41+
"type": "keyword"
42+
}
43+
}
44+
},
45+
"host": {
46+
"properties": {
47+
"architecture": {
48+
"type": "keyword"
49+
},
50+
"name": {
51+
"type": "keyword"
52+
},
53+
"os": {
54+
"properties": {
55+
"build": {
56+
"type": "keyword"
57+
},
58+
"family": {
59+
"type": "keyword"
60+
},
61+
"platform": {
62+
"type": "keyword"
63+
},
64+
"version": {
65+
"type": "keyword"
66+
}
67+
}
68+
}
69+
}
70+
},
71+
"input": {
72+
"properties": {
73+
"count": {
74+
"type": "long"
75+
},
76+
"names": {
77+
"type": "keyword"
78+
}
79+
}
80+
},
3881
"module": {
3982
"properties": {
4083
"count": {
@@ -44,6 +87,26 @@
4487
"type": "keyword"
4588
}
4689
}
90+
},
91+
"output": {
92+
"properties": {
93+
"name": {
94+
"type": "keyword"
95+
}
96+
}
97+
},
98+
"service": {
99+
"properties": {
100+
"id": {
101+
"type": "keyword"
102+
},
103+
"name": {
104+
"type": "keyword"
105+
},
106+
"version": {
107+
"type": "keyword"
108+
}
109+
}
47110
}
48111
}
49112
},

0 commit comments

Comments
 (0)