Hello Thank you very much, but i have problems.
I have 4 indices - graylog2_4 - graylog2_3 - graylog2_2 Then i run this script for each indices #!/bin/bash curl -XPUT 'http://192.168.10.15:9200/graylog2_2/_settings' -d ' { "index" : { "blocks": { "write": false } } }' After that i try to delete messages with this script. #!/bin/sh SDATE=`date +"%F %H:%M:%S.000" --date="30 days ago"` RANGE='{ "query": { "query_string": { "query": "level:7" } }, "post_filter": { "bool": { "must": { "range": { "created at": { "lt": "'${SDATE}'" } } } } } }' RANGE=`echo $RANGE | sed "s/SDATE/${SDATE}/"` /usr/bin/curl -H "Content-Type: application/json" -X DELETE "http://192.168.10.15:9200/graylog2_*/_search?pretty=true" -d "${RANGE}" echo $RANGE but it's not works, i have this error "error" : "TypeMissingException[[_all] type[[_search]] missing: No index has the type.]", "status" : 404 Is something wrong in my script or is it a problem with the ElasticSearch? Thank you very much for the help. cheers Steve Am Montag, 21. März 2016 18:29:19 UTC+1 schrieb Jochen Schalanda: > > Hi Steve, > > Graylog blocks writes to rotated indices to prevent accidental > modifications. > > You can remove the write block by setting index.blocks.write to false, > see > https://www.elastic.co/guide/en/elasticsearch/reference/1.7/indices-update-settings.html > > for details. > > > Cheers, > Jochen > > On Monday, 21 March 2016 15:52:56 UTC+1, Steve Miller wrote: >> >> Hello >> >> Thank you very much! I have now my query but when i try to delete >> something, then i have this error. >> >> "error" : "ClusterBlockException[blocked by: [FORBIDDEN/8/index write >> (api)];]", >> "status" : 403 >> >> The query with "-x get" works, but "x- delete" with the error. >> >> cheers >> Steve >> >> >> Am Montag, 14. März 2016 10:00:42 UTC+1 schrieb Steve Miller: >>> >>> Hello >>> >>> Is it possible to delete all message from Graylog/Elasticsearch with >>> syslog level 7? Purhaps with a cron job. >>> We have many debug messages in our Graylog, and so i'm looking for a way >>> how can remove all this debug messages. >>> >>> regards >>> Steve >>> >> -- You received this message because you are subscribed to the Google Groups "Graylog Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/graylog2/458f38e7-0eb4-4125-905a-c58494360ebc%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
