@extends('layouts.app') @section('content')

{{ $agent->name }} - Resource Utilization

Model: {{ $agent->model_type }} | Created: {{ $agent->created_at->format('M d, Y') }}

Resource Utilization Summary

{{ $resourceMetrics['summary']['average_cpu_utilization'] }}%

Avg CPU Usage

{{ $resourceMetrics['summary']['average_memory_utilization'] }}%

Avg Memory Usage

{{ $resourceMetrics['summary']['average_gpu_utilization'] ? $resourceMetrics['summary']['average_gpu_utilization'] . '%' : 'N/A' }}

Avg GPU Usage

{{ $resourceMetrics['summary']['total_network_bandwidth_gb'] }} GB

Network Bandwidth

{{ $resourceMetrics['summary']['resource_efficiency_score'] }}% Efficiency

Resource Efficiency Score measures how effectively your agent uses allocated resources.

CPU Utilization
Memory Utilization
@if($resourceMetrics['summary']['average_gpu_utilization'])
GPU Utilization
@endif
Network Bandwidth
Detailed Resource Data
@if($resourceMetrics['summary']['average_gpu_utilization']) @endif @foreach($resourceMetrics['data_points'] as $point) @if($resourceMetrics['summary']['average_gpu_utilization']) @endif @endforeach
Date CPU Avg CPU Peak Memory Avg Memory PeakGPU Avg GPU PeakNetwork In Network Out
{{ $point['date'] }} {{ $point['cpu_utilization']['average'] }}% {{ $point['cpu_utilization']['peak'] }}% {{ $point['memory_utilization']['average'] }}% {{ $point['memory_utilization']['peak'] }}%{{ $point['gpu_utilization'] ? $point['gpu_utilization']['average'] . '%' : 'N/A' }} {{ $point['gpu_utilization'] ? $point['gpu_utilization']['peak'] . '%' : 'N/A' }}{{ $point['network_bandwidth']['ingress_mb'] }} MB {{ $point['network_bandwidth']['egress_mb'] }} MB
Resource Optimization Recommendations
    @if($resourceMetrics['summary']['average_cpu_utilization'] > 70)
  • High CPU Usage: Consider optimizing your agent's prompts or using a more efficient model.
  • @endif @if($resourceMetrics['summary']['average_memory_utilization'] > 80)
  • High Memory Usage: Your agent may be processing large contexts. Consider chunking inputs or optimizing context length.
  • @endif @if($resourceMetrics['summary']['average_gpu_utilization'] && $resourceMetrics['summary']['average_gpu_utilization'] > 85)
  • High GPU Usage: Your model is GPU-intensive. Consider batching requests or using a smaller model for less complex tasks.
  • @endif @if($resourceMetrics['summary']['resource_efficiency_score'] < 70)
  • Efficiency Opportunity: Your resource efficiency score indicates room for improvement. Consider reviewing your agent's configuration.
  • @endif @if($resourceMetrics['summary']['average_cpu_utilization'] < 30 && $resourceMetrics['summary']['average_memory_utilization'] < 30)
  • Resource Underutilization: Your agent is using minimal resources. You may be able to handle more traffic or reduce allocated resources.
  • @endif
@push('scripts')