diff --git a/library/Icinga/Application/Logger.php b/library/Icinga/Application/Logger.php index aa03b49fc..9203a2f75 100644 --- a/library/Icinga/Application/Logger.php +++ b/library/Icinga/Application/Logger.php @@ -239,7 +239,9 @@ class Logger array_shift($arguments), array_map( function ($a) { - return is_string($a) ? $a : ($a instanceof Exception ? $a->getMessage() : json_encode($a)); + return is_string($a) ? $a : ($a instanceof Exception + ? IcingaException::describe($a) + : json_encode($a)); }, $arguments )