Feature #6288

Add a REST API to modify log level to running container

Added by Luca Frosini about 3 years ago. Updated about 1 year ago.

Status:ClosedStart date:Dec 27, 2016
Priority:HighDue date:
Assignee:Lucio Lelii% Done:

100%

Category:common
Sprint:zz - Smartgears
Milestones:
Duration:

Description

Reading OrientDB documentation I found a REST API to modify log level without restarting the service. The API requires root authentication.
I think this can be very useful to investigate problems by getting more logs without restarting the container.
In many cases when the container is restarted the reproducibility decrease.
We can use authorization to filter such an API.

History

#1 Updated by Luca Frosini about 3 years ago

  • Description updated (diff)

#2 Updated by Luca Frosini almost 3 years ago

  • Priority changed from Normal to High

#3 Updated by Luca Frosini about 1 year ago

  • % Done changed from 0 to 100
  • Status changed from New to Closed

This feature is provided by changing the log level in the configuration.

@andrea.dellamico@isti.cnr.it is just a matter of playbook or we have to modify some files in smartgears-distribution?

#4 Updated by Andrea Dell'Amico about 1 year ago

I'm not sure I understand the question. the logback configuration that supports on the fly changing of the log level is distributed by ansible. When you change it manually you have to change it back when your're done, or run the playbook tasks that install logback.xml.

Also available in: Atom PDF