@extends('layouts.app') @section('title', 'Devices') @section('content')
{{ $devices->total() }} device(s) in the estate.
| Device | Role | Site | Management IP | Vendor / model | Interfaces | Latency | Status | Polled | |
|---|---|---|---|---|---|---|---|---|---|
|
{{ $device->name }}
{{ $device->hostname }}
|
{{ title_case_words($device->role) }} | {{ $device->site?->name ?: '—' }} | {{ $device->management_ip }} | {{ $device->vendor }} {{ $device->model }} |
{{ $device->interfaces_count }} | @if ($device->status === 'up' && $device->last_ping_ms !== null) {{ number_format($device->last_ping_ms, 1) }} ms @else — @endif | {{ $device->status }} | {{ $device->last_polled_at?->diffForHumans() ?? 'never' }} | Open Edit |
| @include('components.empty-state', ['icon' => '⚙', 'title' => 'No devices found', 'message' => 'Register your network equipment to start monitoring.', 'action' => '+ Add device']) | |||||||||