Я хочу иметь возможность установить время медленных журналов на 0 для периода, а затем сбросить настройку обратно на значение по умолчанию.
Я использую
curl -X PUT -H "Content-Type: application/json" -d '{"index.search.slowlog.threshold.query.warn": "0s"}' "<ADDRESS>:9200/index/_settings"
для активации медленных логов. который добавляет
"search": {
"slowlog": {
"threshold": {
"query": {
"warn": "0s"
}
}
}
}
к настройкам. Я могу сделать
curl -X PUT -H "Content-Type: application/json" -d '{"index.search.slowlog.threshold.query.warn": "-1"}' "<ADDRESS>:9200/index/_settings"
чтобы отключить медленные журналы, но это оставляет новый блок настроек на месте, где я хочу, чтобы настройки вернулись к тому, что было до моего вмешательства.
Есть ли способ вернуть настройки по умолчанию? (Идеально удалить весь новый блок, чтобы настройки были такими же, как и раньше.)