35 lines
1.3 KiB
PHP
35 lines
1.3 KiB
PHP
<x-filament-widgets::widget>
|
|
<x-filament::section>
|
|
<!-- resources/views/filament/widgets/memory-metrics-widget.blade.php -->
|
|
|
|
<div>
|
|
<h2>当前内存使用率</h2>
|
|
@if (isset($currentMemoryUsage['data']['result'][0]['value'][1]))
|
|
<pre>{{ number_format($currentMemoryUsage['data']['result'][0]['value'][1], 2) }}%</pre>
|
|
@else
|
|
<p>无法获取内存使用率数据</p>
|
|
@endif
|
|
|
|
<h2>过去一小时内存使用情况</h2>
|
|
@if (isset($memoryUsageRange['data']['result']) && count($memoryUsageRange['data']['result']) > 0)
|
|
<ul>
|
|
@foreach ($memoryUsageRange['data']['result'] as $result)
|
|
<li>
|
|
<strong>{{ $result['metric']['instance'] }}:</strong>
|
|
<ul>
|
|
@foreach ($result['values'] as $value)
|
|
<li>{{ number_format($value[1], 2) }}%</li>
|
|
@endforeach
|
|
</ul>
|
|
</li>
|
|
@endforeach
|
|
</ul>
|
|
@else
|
|
<p>无法获取内存使用情况数据</p>
|
|
@endif
|
|
</div>
|
|
|
|
|
|
</x-filament::section>
|
|
</x-filament-widgets::widget>
|