mirror of https://github.com/MISP/MISP
Merge pull request #9686 from JakubOnderka/sentry-breadcrumb
new: [internal] Send more logs to sentry as breadcrumbspull/9696/head
commit
c0572af7dc
|
@ -3828,7 +3828,7 @@ class AppModel extends Model
|
|||
protected function logException($message, Exception $exception, $type = LOG_ERR)
|
||||
{
|
||||
// If Sentry is installed, send exception to Sentry
|
||||
if (function_exists('\Sentry\captureException') && $type === LOG_ERR) {
|
||||
if (function_exists('\Sentry\captureException') && $type <= LOG_ERR) {
|
||||
\Sentry\captureException(new Exception($message, $type, $exception));
|
||||
}
|
||||
|
||||
|
|
|
@ -259,6 +259,11 @@ class Log extends AppModel
|
|||
$change = implode(", ", $output);
|
||||
}
|
||||
|
||||
// If Sentry is installed, send log breadcrumb to Sentry
|
||||
if (function_exists('\Sentry\addBreadcrumb')) {
|
||||
\Sentry\addBreadcrumb('log', $title, [], Sentry\Breadcrumb::LEVEL_INFO);
|
||||
}
|
||||
|
||||
$this->create();
|
||||
$result = $this->save(['Log' => [
|
||||
'org' => $user['Organisation']['name'],
|
||||
|
|
Loading…
Reference in New Issue