mirror of https://github.com/Icinga/icinga2.git
Add log message for log rotate; update docs
refs #6737
(cherry picked from commit df25b183cb
)
This commit is contained in:
parent
98d674f780
commit
6e822672be
|
@ -21,9 +21,22 @@ By default file the `mainlog` feature is enabled. When running Icinga 2
|
||||||
on a terminal log messages with severity `information` or higher are
|
on a terminal log messages with severity `information` or higher are
|
||||||
written to the console.
|
written to the console.
|
||||||
|
|
||||||
Packages will install a configuration file for logrotate on supported
|
### Log Rotation <a id="logging-logrotate"></a>
|
||||||
platforms. This configuration ensures that the `icinga2.log`, `error.log` and
|
|
||||||
`debug.log` files are rotated on a daily basis.
|
Packages provide a configuration file for [logrotate](https://linux.die.net/man/8/logrotate)
|
||||||
|
on Linux/Unix. Typically this is installed into `/etc/logrotate.d/icinga2`
|
||||||
|
and modifications won't be overridden on upgrade.
|
||||||
|
|
||||||
|
Instead of sending the reload HUP signal, logrotate
|
||||||
|
sends the USR1 signal to notify the Icinga daemon
|
||||||
|
that it has rotate the log file. Icinga reopens the log
|
||||||
|
files then:
|
||||||
|
|
||||||
|
* `/var/log/icinga2/icinga2.log` (requires `mainlog` enabled)
|
||||||
|
* `/var/log/icinga2/debug.log` (requires `debuglog` enabled)
|
||||||
|
* `/var/log/icinga2/erorr.log`
|
||||||
|
|
||||||
|
By default, log files will be rotated daily.
|
||||||
|
|
||||||
## DB IDO <a id="db-ido"></a>
|
## DB IDO <a id="db-ido"></a>
|
||||||
|
|
||||||
|
|
|
@ -727,6 +727,9 @@ void Application::SigIntTermHandler(int signum)
|
||||||
*/
|
*/
|
||||||
void Application::SigUsr1Handler(int)
|
void Application::SigUsr1Handler(int)
|
||||||
{
|
{
|
||||||
|
Log(LogInformation, "Application")
|
||||||
|
<< "Received USR1 signal, reopening application logs.";
|
||||||
|
|
||||||
RequestReopenLogs();
|
RequestReopenLogs();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue