mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Polling poller debug (#14691)
* Add poller_name to debug * Documentation * Clarify debug output var is for traceroute. * Fix -hopefully * StyleCI
This commit is contained in:
@@ -151,7 +151,7 @@ class ConnectivityHelper
|
||||
|
||||
return [
|
||||
'traceroute' => $process->getOutput(),
|
||||
'output' => $process->getErrorOutput(),
|
||||
'traceroute_output' => $process->getErrorOutput(),
|
||||
];
|
||||
}
|
||||
|
||||
@@ -201,8 +201,9 @@ class ConnectivityHelper
|
||||
private function savePingStats(FpingResponse $ping_response): void
|
||||
{
|
||||
$perf = $ping_response->toModel();
|
||||
$perf->debug = ['poller_name'=>Config::get('distributed_poller_name')];
|
||||
if (! $ping_response->success() && Config::get('debug.run_trace', false)) {
|
||||
$perf->debug = $this->traceroute();
|
||||
$perf->debug = array_merge($perf->debug, $this->traceroute());
|
||||
}
|
||||
$this->device->perf()->save($perf);
|
||||
$this->device->last_ping_timetaken = $ping_response->avg_latency ?: $this->device->last_ping_timetaken;
|
||||
|
Reference in New Issue
Block a user