Elasticsearch Change Logging Level

I want to be able to change various logs level for different elasticsearch module such as the following

PUT /_cluster/settings
{
  "persistent": {
    "logger.org.elasticsearch.discovery": "OFF"
  }
}

But I cannot find a list of loggers avaliable, I can see some from github, but is there a full list of different modules and their discription ?

Hi Ahmed and welcome!

No, and that's deliberate. The default logging levels are very strongly recommended - if you turn some loggers off then whenever you have a problem you will be missing vital information that would be needed to help you understand what happened. Conversely it only makes sense to make some loggers more verbose if you're reading the source code, at which point it will be clear which loggers to adjust.