Data Log Telescope @if (session()->has('pesan')) {{ session('pesan') }} @endif {{ env('CORP_BRAND') }}


@if ($type_entries == 'request')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); /* if ($decode['ip_address'] != '127.0.0.1') { $json_ip = Http::get( 'http://ip-api.com/json/' . $decode['ip_address'], ); $whois = json_decode($json_ip, true); } */ @endphp @endforeach
No Verb Host Path Status Duration Address User Date
{{ $loop->index + 1 }} @if ($decode['method'] == 'POST') {{ $decode['method'] }} @elseif ($decode['method'] == 'GET') {{ $decode['method'] }} @else {{ $decode['method'] }} @endif @if (isset($decode['headers']['host'])) {{ $decode['headers']['host'] }} @else N/A @endif @if (isset($decode['headers']['host'])) {{ $decode['uri'] }} @else {{ $decode['uri'] }} @endif
{{ $decode['controller_action'] }}
@if ($decode['response_status'] == '200') {{ $decode['response_status'] }} @elseif ($decode['response_status'] == '302') {{ $decode['response_status'] }} @else {{ $decode['response_status'] }} @endif {{ $decode['duration'] }}ms {{ $decode['ip_address'] }} @if (isset($decode['user'])) @php $users = \App\Models\Users::join( 'unit_instalasi', 'unit_instalasi.id_unit_instalasi', 'users.id_unit_instalasi', ) ->where('id_users', $decode['user']['id']) ->first(); @endphp {{ $users->nama }}
{{ $users->nama_ui }} @else N/A @endif
{{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@elseif ($type_entries == 'command')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); //dd($decode); @endphp @endforeach
No Command Status Created At
{{ $loop->index + 1 }} {{ $decode['command'] }} @if ($decode['exit_code'] == 0) @else @endif {{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@elseif ($type_entries == 'cache')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); //dd($decode); @endphp @endforeach
No Type Key Hostname Created At
{{ $loop->index + 1 }} {{ $decode['type'] }} {{ $decode['key'] }} {{ $decode['hostname'] }} {{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@elseif ($type_entries == 'client_request')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); //dd($decode); @endphp @endforeach
No Hostname Method URI Response Duration Created At
{{ $loop->index + 1 }} {{ $decode['hostname'] }} @if ($decode['method'] == 'POST') {{ $decode['method'] }} @elseif ($decode['method'] == 'GET') {{ $decode['method'] }} @else {{ $decode['method'] }} @endif {{ $decode['uri'] }} @if ($decode['response_status'] == '200') {{ $decode['response_status'] }} @elseif ($decode['response_status'] == '302') {{ $decode['response_status'] }} @else {{ $decode['response_status'] }} @endif {{ $decode['duration'] }} ms {{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@elseif ($type_entries == 'debugbar')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); //dd($decode); @endphp @endforeach
No RequestId Hostname Created At
{{ $loop->index + 1 }} {{ $decode['requestId'] }} {{ $decode['hostname'] }} {{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@elseif ($type_entries == 'event')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); //dd($decode); @endphp @endforeach
No Name Hostname Created At
{{ $loop->index + 1 }} {{ $decode['name'] }} {{ $decode['hostname'] }} {{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@elseif ($type_entries == 'exception')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); //dd($decode); @endphp @endforeach
No Hostname Class File & Message Line Created At
{{ $loop->index + 1 }} {{ $decode['hostname'] }} {{ $decode['class'] }} {{ $decode['file'] }}
{{ $decode['message'] }}
{{ $decode['line'] }} {{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@elseif ($type_entries == 'model')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); //dd($decode); @endphp @endforeach
No Hostname Action Model Count User Created At
{{ $loop->index + 1 }} {{ $decode['hostname'] }} {{ $decode['action'] }} {{ $decode['model'] }} @if (isset($decode['count'])) {{ json_encode($decode['count'], JSON_PRETTY_PRINT) }} @else N/A @endif @if (isset($decode['user'])) @php $users = \App\Models\Users::join( 'unit_instalasi', 'unit_instalasi.id_unit_instalasi', 'users.id_unit_instalasi', ) ->where('id_users', $decode['user']['id']) ->first(); @endphp {{ $users->nama }}
{{ $users->nama_ui }} @else N/A @endif
{{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@elseif ($type_entries == 'query')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); //dd($decode); @endphp @endforeach
No Hostname SQL Time Slow Connection Created At
{{ $loop->index + 1 }} {{ $decode['hostname'] }} {{ $decode['sql'] }}
{{ $decode['file'] }} - Line {{ $decode['line'] }}
{{ $decode['time'] }} {{ $decode['slow'] }} {{ $decode['connection'] }} {{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@elseif ($type_entries == 'schedule')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); //dd($decode); @endphp @endforeach
No Hostname Expression Command Description Timezone Created At
{{ $loop->index + 1 }} {{ $decode['hostname'] }} {{ $decode['expression'] }} {{ $decode['command'] }} {{ $decode['description'] }} {{ $decode['timezone'] }} {{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@elseif ($type_entries == 'view')
@foreach ($telescope as $row) @php $decode = json_decode($row->content, true); //dd($decode); @endphp @endforeach
No Hostname Name & Path User Created At
{{ $loop->index + 1 }} {{ $decode['hostname'] }} {{ $decode['name'] }}
{{ $decode['path'] }}
@if (isset($decode['user'])) @php $users = \App\Models\Users::join( 'unit_instalasi', 'unit_instalasi.id_unit_instalasi', 'users.id_unit_instalasi', ) ->where('id_users', $decode['user']['id']) ->first(); @endphp {{ $users->nama }}
{{ $users->nama_ui }} @else N/A @endif
{{ tgl_indo($row->created_at) }} {{ explode(' ', $row->created_at)[1] }}
@endif
{{ $telescope->links() }}