Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Returns a list of loggers along with their current log levels. Entries are sorted by the logger's name. A named logger is one that could be is created by either the application worker's classes using the LoggerFactory.getLogger method or is an ancestor package name (whose level is specified either via the log4j.properties denoted by the name of the package it corresponds to. Their levels are set by the log4j configuration file used by the worker JVM, or via by using this API)

Code Block
languagebash
$ curl -Ss http://localhost:8083/admin/loggers | jq
[
  ...
  "org.apache.kafka.connect.runtime.WorkerSinkTask": {
    "level": "INFO"
  },
  "org.apache.kafka.connect.runtime.WorkerSourceTask": {
    "level": "DEBUG"
  },
  ...
]

...

If the name of a logger is specified, only return the level to which that logger is writing messages at. This level may be set by a log4j.properties  configuration file, or by this API. If neither of those sources specified a level, log4j uses the level of an ancestor that was set by one of these means (the root logger's level is used if none of the other ancestor had a level set to it).

...