[增添]添加了Prometheus服务、对应的widget展示(待美化)
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
<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>
|
||||
Reference in New Issue
Block a user