功能教程:日志采集
在服务器运维中,快速、准确地获取各类日志是诊断问题的关键。HrnrOS 的日志采集功能,提供了一键式、分类别地从远程客户端收集关键日志的能力,并将它们集中存储在服务端,极大地简化了故障排查流程。
日志采集功能概览
- 分类采集: 支持一键采集多种核心组件的日志,包括 RAID 卡、GPU、网卡、BMC、SMART(硬盘)、系统日志等。
- 集中存储: 所有采集的日志文件都统一存储在 HrnrOS 服务端,便于管理和追溯。
- 在线预览: 无需下载,直接在 Web 界面预览纯文本日志内容,并支持内容搜索功能。
- 文件管理: 提供对已采集日志的下载和删除操作,并支持一键清空所有日志。
- 多客户端支持: 在一个页面清晰地展示所有在线客户端及其已采集的日志列表。
步骤 1: 进入日志采集页面
在 Web 界面左侧导航栏,点击 “日志采集”,进入功能主界面。页面会以卡片的形式列出所有当前在线的客户端。
(/assets/images/log_collection_tutorial_main_page.png)
步骤 2: 从客户端采集日志
- 定位客户端: 在页面上找到您希望采集日志的目标客户端卡片。
- 选择日志类型: 在卡片中部的按钮区域,点击您需要采集的日志类型。例如,点击 “ RAID” 按钮来采集 RAID 控制器日志。
- 确认操作: 系统会弹出一个确认对话框。点击确认后,采集任务将立即开始。
- 等待完成: 界面会显示一个加载动画,提示“正在采集...”。根据日志类型和系统繁忙程度,此过程可能需要几十秒到几分钟。完成后,加载提示会自动消失。
采集成功后,新生成的日志文件会出现在该客户端下方的 “已采集的日志列表” 中。
步骤 3: 管理已采集的日志
对于列表中已存在的日志文件,您可以进行多种操作:
查看 (View):
- 点击“操作”列下的 “ 查看” 按钮。
- 系统会弹出一个日志预览窗口,直接展示该日志文件的纯文本内容。
- 在预览窗口的顶部,您可以使用搜索框来快速查找关键词。输入关键词后按回车或点击搜索按钮,所有匹配项都会被高亮。您可以使用
>和<按钮在匹配项之间跳转。
(/assets/images/log_collection_tutorial_view_log.png)
下载 (Download):
- 点击 “ 下载” 按钮,即可将该日志文件(通常是
.zip或.log文件)下载到您的本地计算机进行离线分析。
- 点击 “ 下载” 按钮,即可将该日志文件(通常是
删除 (Delete):
- 点击 “ 删除” 按钮,可以在确认后永久删除服务器上存储的这个日志文件。
全局操作
在页面的右上角,您还可以进行全局操作:
- 刷新列表: 重新加载所有客户端及其日志列表。
- 清空所有日志: 在二次确认后,永久删除服务器上存储的所有已采集日志文件。此操作请谨慎使用!