# Failed to execute bulk item (index) BulkShardRequest

**URL:** <https://discuss.elastic.co/t/failed-to-execute-bulk-item-index-bulkshardrequest/156321>\
**Category:** Elasticsearch\
**Created:** [November 12, 2018, 4:23pm UTC](https://discuss.elastic.co/t/failed-to-execute-bulk-item-index-bulkshardrequest/156321 "2018-11-12T16:23:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mark\_Rayhshtat](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@Mark\_Rayhshtat](https://discuss.elastic.co/u/Mark_Rayhshtat)\
**Post date:** [November 12, 2018, 4:23pm UTC](https://discuss.elastic.co/t/failed-to-execute-bulk-item-index-bulkshardrequest/156321/1 "2018-11-12T16:23:26Z")

</div>

Hello all,  
I have error while parsing data to elasticserach.  
it's my template  
{  
"template": ".alertmanager-2\*",  
"settings": {  
"number\_of\_shards": 1,  
"number\_of\_replicas": 1,  
"index.refresh\_interval": "10s",  
"index.query.default\_field": "groupLabels.alertname"  
},  
"mappings": {  
"_default_": {  
"\_all": {  
"enabled": false  
},  
"properties": {  
"@timestamp": {  
"type": "date",  
"doc\_values": true  
}  
},  
"dynamic\_templates": [  
{  
"string\_fields": {  
"match": "\*",  
"match\_mapping\_type": "string",  
"mapping": {  
"type": "string",  
"index": "not\_analyzed",  
"ignore\_above": 1024,  
"doc\_values": true  
}  
}  
}  
]  
}  
}

and this exception from log file:

2018/11/12 16:14:33 POST to Elasticsearch on "[http://127.0.0.1:9200/alertmanager-2018.11/alert\_group](http://127.0.0.1:9200/alertmanager-2018.11/alert_group)" returned HTTP 400: {"error":{"root\_cause":[{"type":"mapper\_parsing\_exception","reason":"failed to find type parsed [string] for [summary]"}],"type":"mapper\_parsing\_exception","reason":"failed to find type parsed [string] for [summary]"},"status":400}  
[2018-11-12T16:14:38,895][DEBUG][o.e.a.b.TransportShardBulkAction] [alertmanager-2018.11][0] failed to execute bulk item (index) BulkShardRequest [[alertmanager-2018.11][0]] containing [index {[alertmanager-2018.11][alert\_group][9hS0CGcB\_ks-8w2cFUEt], source[{"alerts":[{"annotations":{"summary":"Instance Azrieli Holon:grok\_mango - Instance Down"},"endsAt":"2018-11-12T15:55:19.226473212Z","generatorURL":"[http://Prometheus-Server:9090/graph?g0.expr=up+%3D%3D+0\u0026g0.tab=1","labels":{"alertname":"instanceDown","instance":"Azrieli](http://Prometheus-Server:9090/graph?g0.expr=up+%3D%3D+0%5Cu0026g0.tab=1%22,%22labels%22:%7B%22alertname%22:%22instanceDown%22,%22instance%22:%22Azrieli) Holon","job":"grok\_mango","severity":"critical"},"startsAt":"2018-11-12T15:53:19.226473212Z","status":"resolved"},{"annotations":{"summary":"Instance Azrieli Holon:mysql - Instance Down"},"endsAt":"0001-01-01T00:00:00Z","generatorURL":"[http://Prometheus-Server:9090/graph?g0.expr=up+%3D%3D+0\u0026g0.tab=1","labels":{"alertname":"instanceDown","instance":"Azrieli](http://Prometheus-Server:9090/graph?g0.expr=up+%3D%3D+0%5Cu0026g0.tab=1%22,%22labels%22:%7B%22alertname%22:%22instanceDown%22,%22instance%22:%22Azrieli) Holon","job":"mysql","severity":"critical"},"startsAt":"2018-11-12T16:10:19.226473212Z","status":"firing"},{"annotations":{"summary":"Instance Azrieli Holon:node - Instance Down"},"endsAt":"2018-11-12T15:55:19.226473212Z","generatorURL":"[http://Prometheus-Server:9090/graph?g0.expr=up+%3D%3D+0\u0026g0.tab=1","labels":{"alertname":"instanceDown","instance":"Azrieli](http://Prometheus-Server:9090/graph?g0.expr=up+%3D%3D+0%5Cu0026g0.tab=1%22,%22labels%22:%7B%22alertname%22:%22instanceDown%22,%22instance%22:%22Azrieli) Holon","job":"node","severity":"critical"},"startsAt":"2018-11-12T15:52:19.226473212Z","status":"resolved"}],"commonAnnotations":{},"commonLabels":{"alertname":"instanceDown","instance":"Azrieli Holon","severity":"critical"},"externalURL":"[http://Prometheus-Server:9093","groupLabels":{"alertname":"instanceDown"},"receiver":"alertmanager2es","status":"firing","version":"4","groupKey":"{}:{alertname="instanceDown"}","@timestamp](http://Prometheus-Server:9093%22,%22groupLabels%22:%7B%22alertname%22:%22instanceDown%22%7D,%22receiver%22:%22alertmanager2es%22,%22status%22:%22firing%22,%22version%22:%224%22,%22groupKey%22:%22%7B%7D:%7Balertname=%22instanceDown%22%7D%22,%22@timestamp)":"2018-11-12T16:14:38Z"}]}]  
org.elasticsearch.index.mapper.MapperParsingException: failed to find type parsed [string] for [summary]  
at org.elasticsearch.index.mapper.RootObjectMapper.findTemplateBuilder(RootObjectMapper.java:255) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.RootObjectMapper.findTemplateBuilder(RootObjectMapper.java:236) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.createBuilderFromDynamicValue(DocumentParser.java:745) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseDynamicValue(DocumentParser.java:807) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseValue(DocumentParser.java:608) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.innerParseObject(DocumentParser.java:403) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrNested(DocumentParser.java:380) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrField(DocumentParser.java:478) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObject(DocumentParser.java:514) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.innerParseObject(DocumentParser.java:390) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrNested(DocumentParser.java:380) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrField(DocumentParser.java:478) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObject(DocumentParser.java:514) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseNonDynamicArray(DocumentParser.java:580) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseArray(DocumentParser.java:551) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.innerParseObject(DocumentParser.java:392) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrNested(DocumentParser.java:380) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.internalParseDocument(DocumentParser.java:95) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseDocument(DocumentParser.java:69) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentMapper.parse(DocumentMapper.java:261) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.shard.IndexShard.prepareIndex(IndexShard.java:708) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.shard.IndexShard.applyIndexOperation(IndexShard.java:685) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.shard.IndexShard.applyIndexOperationOnPrimary(IndexShard.java:666) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.lambda$executeIndexRequestOnPrimary$2(TransportShardBulkAction.java:553) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.executeOnPrimaryWhileHandlingMappingUpdates(TransportShardBulkAction.java:572) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.executeIndexRequestOnPrimary(TransportShardBulkAction.java:551) ~[elasticsearch-6.3.2.jar:6.3.2]  
at .  
.  
.  
.  
Thanks,  
Mark.

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [November 12, 2018, 4:32pm UTC](https://discuss.elastic.co/t/failed-to-execute-bulk-item-index-bulkshardrequest/156321/2 "2018-11-12T16:32:04Z")

</div>

It looks to me like that document is not formatted into valid JSON. Look at the text following the `groupKey` towards the end.

---

<div class="post-metadata">

**Author:** ![Mark\_Rayhshtat](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@Mark\_Rayhshtat](https://discuss.elastic.co/u/Mark_Rayhshtat)\
**Post date:** [November 12, 2018, 8:20pm UTC](https://discuss.elastic.co/t/failed-to-execute-bulk-item-index-bulkshardrequest/156321/3 "2018-11-12T20:20:43Z")

</div>

I disable group configuration and now this field seem ok but the problem still excist

[2018-11-12T20:16:39,746][DEBUG][o.e.a.b.TransportShardBulkAction] [alertmanager-2018.11][0] failed to execute bulk item (index) BulkShardRequest [[alertmanager-2018.11][0]] containing [index {[alertmanager-2018.11][alert\_group][UxSRCWcB\_ks-8w2cp0lB], source[{"alerts":[{"annotations":{"summary":"Instance Camden - Curent number of sensor not equel to total number of sensors"},"endsAt":"0001-01-01T00:00:00Z","generatorURL":"[http://Prometheus-Server:9090/graph?g0.expr=count+by(instance%2C+job)+(LORA\_SNR\_COUNTER{job%3D"grok\_lora"})+-+count+by(instance%2C+job)+(changes(LORA\_SNR\_COUNTER{job%3D"grok\_lora"}[15m])+!%3D+0)+\>+0\u0026g0.tab=1","labels":{"alertname":"numberOfSensors","instance":"Camden","job":"grok\_lora","severity":"major"},"startsAt":"2018-11-12T02:49:31.276120065Z","status":"firing"}],"commonAnnotations":{"summary":"Instance](http://Prometheus-Server:9090/graph?g0.expr=count+by%28instance%2C+job%29+%28LORA_SNR_COUNTER%7Bjob%3D%22grok_lora%22%7D%29+-+count+by%28instance%2C+job%29+%28changes%28LORA_SNR_COUNTER%7Bjob%3D%22grok_lora%22%7D%5B15m%5D%29+%21%3D+0%29+%3E+0%5Cu0026g0.tab=1%22,%22labels%22:%7B%22alertname%22:%22numberOfSensors%22,%22instance%22:%22Camden%22,%22job%22:%22grok_lora%22,%22severity%22:%22major%22%7D,%22startsAt%22:%222018-11-12T02:49:31.276120065Z%22,%22status%22:%22firing%22%7D%5D,%22commonAnnotations%22:%7B%22summary%22:%22Instance) Camden - Curent number of sensor not equel to total number of sensors"},"commonLabels":{"alertname":"numberOfSensors","instance":"Camden","job":"grok\_lora","severity":"major"},"externalURL":"[http://Prometheus-Server:9093","groupLabels":{},"receiver":"alertmanager","status":"firing","version":"4","groupKey":"{}:{}","@timestamp](http://Prometheus-Server:9093%22,%22groupLabels%22:%7B%7D,%22receiver%22:%22alertmanager%22,%22status%22:%22firing%22,%22version%22:%224%22,%22groupKey%22:%22%7B%7D:%7B%7D%22,%22@timestamp)":"2018-11-12T20:16:39Z"}]}]  
org.elasticsearch.index.mapper.MapperParsingException: failed to find type parsed [string] for [summary]  
at org.elasticsearch.index.mapper.RootObjectMapper.findTemplateBuilder(RootObjectMapper.java:255) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.RootObjectMapper.findTemplateBuilder(RootObjectMapper.java:236) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.createBuilderFromDynamicValue(DocumentParser.java:745) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseDynamicValue(DocumentParser.java:807) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseValue(DocumentParser.java:608) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.innerParseObject(DocumentParser.java:403) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrNested(DocumentParser.java:380) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrField(DocumentParser.java:478) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObject(DocumentParser.java:514) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.innerParseObject(DocumentParser.java:390) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrNested(DocumentParser.java:380) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrField(DocumentParser.java:478) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObject(DocumentParser.java:514) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseNonDynamicArray(DocumentParser.java:580) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseArray(DocumentParser.java:551) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.innerParseObject(DocumentParser.java:392) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrNested(DocumentParser.java:380) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.internalParseDocument(DocumentParser.java:95) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentParser.parseDocument(DocumentParser.java:69) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.mapper.DocumentMapper.parse(DocumentMapper.java:261) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.shard.IndexShard.prepareIndex(IndexShard.java:708) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.shard.IndexShard.applyIndexOperation(IndexShard.java:685) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.index.shard.IndexShard.applyIndexOperationOnPrimary(IndexShard.java:666) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.lambda$executeIndexRequestOnPrimary$2(TransportShardBulkAction.java:553) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.executeOnPrimaryWhileHandlingMappingUpdates(TransportShardBulkAction.java:572) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.executeIndexRequestOnPrimary(TransportShardBulkAction.java:551) ~[elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.executeIndexRequest(TransportShardBulkAction.java:142) [elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.executeBulkItemRequest(TransportShardBulkAction.java:248) [elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.performOnPrimary(TransportShardBulkAction.java:125) [elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.shardOperationOnPrimary(TransportShardBulkAction.java:112) [elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.bulk.TransportShardBulkAction.shardOperationOnPrimary(TransportShardBulkAction.java:74) [elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.support.replication.TransportReplicationAction$PrimaryShardReference.perform(TransportReplicationAction.java:1018) [elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.support.replication.TransportReplicationAction$PrimaryShardReference.perform(TransportReplicationAction.java:996) [elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.support.replication.ReplicationOperation.execute(ReplicationOperation.java:103) [elasticsearch-6.3.2.jar:6.3.2]  
at org.elasticsearch.action.support.replication.TransportReplicationAction$AsyncPrimaryAction.onRespons

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [December 10, 2018, 8:20pm UTC](https://discuss.elastic.co/t/failed-to-execute-bulk-item-index-bulkshardrequest/156321/4 "2018-12-10T20:20:46Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
