Я получаю ошибку пропущенного типа, когда jmeter публикует данные для упругого поиска с использованием внутреннего слушателя.Ниже приведены подробности.
Версия поиска Elastic: 6.7.0
Версия прослушивателя BackEnd: 2.6.5
Индекс: jmeter Тип: SampleResult.Ниже приведены подробные сведения об индексе
http://abc-analytics-elastic.xyz.net:9200/jmeter?pretty
{
"jmeter": {
"aliases": {},
"mappings": {
"SampleResult": {............}
},
" settings": {
"index": {
"creation_date": "1556180857936",
"number_of_shards": "5",
"number_of_replicas": "1",
"uuid": "qdG3sHOUR9upxO_AFnuguA",
"version": {
"created": "6070099"
},
"provided_name": "jmeter"
}
}
}
}
Это внутренний слушатель в jmeter.
![This is Backend listener](https://i.stack.imgur.com/GS3uS.png)
Я получаю ошибку ниже.
ERROR i.g.d.j.b.e.ElasticSearchMetricSender: Exceptionorg.elasticsearch.client.ResponseException: method [POST], host [http://abc-analytics-elastic.xyz.net:9200], URI [/jmeter/_bulk], status line [HTTP/1.1 400 Bad Request]
{"error":{"root_cause":[{"type":"action_request_validation_exception","reason":"Validation Failed: 1: type is missing;2: type is missing;"}],"type":"action_request_validation_exception","reason":"Validation Failed: 1: type is missing;2: type is missing;"},"status":400}