This commit is contained in:
@@ -2,12 +2,12 @@
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Syscall Monitor</title>
|
||||
<title>系统调用监控器</title>
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}">
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<h1>Syscall Monitor</h1>
|
||||
<h1>系统调用监控器</h1>
|
||||
<nav>
|
||||
<a href="{{ url_for('index') }}">实时监控</a>
|
||||
<a href="{{ url_for('config_page') }}">配置</a>
|
||||
@@ -15,10 +15,10 @@
|
||||
</header>
|
||||
<main>
|
||||
<div class="card">
|
||||
<p class="muted">当前监控 {{ syscalls|length }} 项,每秒刷新。计数自 Agent 启动起累计。</p>
|
||||
<p class="muted">当前监控 {{ syscalls|length }} 项,每秒刷新一次。计数自采集器启动起累计。</p>
|
||||
{% if syscalls %}
|
||||
<table>
|
||||
<thead><tr><th>System Call</th><th style="text-align:right">调用次数</th></tr></thead>
|
||||
<thead><tr><th>系统调用</th><th style="text-align:right">调用次数</th></tr></thead>
|
||||
<tbody id="rows">
|
||||
{% for name in syscalls %}
|
||||
<tr><td><span class="tag">{{ name }}</span></td><td class="count" data-name="{{ name }}">—</td></tr>
|
||||
@@ -26,7 +26,7 @@
|
||||
</tbody>
|
||||
</table>
|
||||
{% else %}
|
||||
<p>尚未配置监控项,前往 <a href="{{ url_for('config_page') }}">配置页面</a> 添加。</p>
|
||||
<p>尚未配置监控项,前往 <a href="{{ url_for('config_page') }}">配置页面</a> 添加。</p>
|
||||
{% endif %}
|
||||
</div>
|
||||
</main>
|
||||
@@ -39,7 +39,9 @@
|
||||
const n = td.dataset.name;
|
||||
td.textContent = (data[n] ?? 0).toLocaleString();
|
||||
});
|
||||
} catch (e) { /* keep last value on error */ }
|
||||
} catch (e) {
|
||||
console.error('刷新失败', e);
|
||||
}
|
||||
}
|
||||
refresh();
|
||||
setInterval(refresh, 1000);
|
||||
|
||||
Reference in New Issue
Block a user