Files
routeros_toss_notes/08.使用附加硬盘记录系统日志.md

95 lines
3.4 KiB
Markdown
Raw Normal View History

## 1.创建RouterOS日志硬盘
我们知道 RouterOS 的日志都在内存中,当系统重启后历史日志记录将会丢失。
而使用附加硬盘来记录 RouterOS 的日志后,可以在系统意外重启时候看到历史日志信息,方便追溯问题。
登录 PVE 的 WEB 管理后台,进入 RouterOS 虚拟机 `硬件` 配置界面。
点击顶部 `添加` 按钮,选择 `硬盘`
2023-03-01 15:52:48 +08:00
![PVE添加硬盘](img/p08/pve_add_hd.png)
`总线/设备` 选择 `SCSI` ,设备编号 PVE 会自动设置,演示中为 `1`
`磁盘大小` 根据 PVE 服务器资源剩余情况酌情设置,演示为 `0.5` GiB。
勾选底部 `高级` 选项,并勾选 `IO thread`
2023-03-01 15:52:48 +08:00
![PVE添加硬盘参数](img/p08/pve_add_hd_details.png)
日志硬盘添加完成后,如图所示:
2023-03-01 15:52:48 +08:00
![PVE添加硬盘完成](img/p08/pve_add_hd_done.png)
## 2.RouterOS格式化硬盘
打开 Winbox ,使用具有管理员权限的账号进行登录。
点击 Winbox 左侧导航 `System` 菜单的子菜单 `Disks` ,查看当前硬盘列表:
2023-03-01 15:52:48 +08:00
![硬盘列表](img/p08/wb_disks.png)
鼠标 **单击** 选中新加入的硬盘,点击 `Format Drive` 按钮,对硬盘进行格式化操作。
|参数|值|说明|
|--|--|--|
|Disk|`QEMU HARDDISK`|无需修改|
|File System|`ext4`|硬盘的文件系统,可选 `ext4``fat32` ,建议 `ext4`|
|Label|`syslog`|硬盘的标签,可用英文自由定义|
|Partition Table| **取消勾选** |建议取消勾选,避免产生额外的分区|
2023-03-01 15:52:48 +08:00
![格式化硬盘](img/p08/wb_format_disk.png)
等待硬盘格式化完成后,即可使用该硬盘用于记录离线日志。
## 3.配置RouterOS日志规则
### 3.1.添加日志操作方式
点击 Winbox 左侧导航 `System` 菜单的子菜单 `Logging` ,查看当前日志操作方式条目。
点击添加按钮,新建一个日志操作方式:
2023-03-01 15:52:48 +08:00
![添加日志操作方式](img/p08/wb_add_log_action.png)
在弹出的对话框中,对日志操作方式进行调整:
|参数|值|说明|
|--|--|--|
|Name|`syslog`|名称,可用英文自由定义|
|Type|`disk`|表示操作方式为写入硬盘|
|File Name|`/slot1/syslog`|文件路径以及文件名称前缀|
|Lines Per File|`1000`|每个文件的行数,保持默认 1000 即可|
|File Count|`100`|保留的日志文件数|
2023-03-01 15:52:48 +08:00
**注意:**
**文件路径 `/slot1/` 为之前硬盘路径,需要根据实际情况进行调整。**
**每个日志文件记录了 `1000` 行日志条目后就会新创建一个日志文件。**
**设置了 `File Count``100` 后,该日志硬盘中将总共有 `100` 个日志文件,共计 `10000 (1000 x 10)` 行日志。**
2023-03-01 15:52:48 +08:00
![日志操作细节](img/p08/wb_add_log_action_details.png)
### 3.2.创建日志规则
切换到 `Rules` 选项卡,点击添加按钮,创建新的日志规则。
|参数|值|说明|
|--|--|--|
|Topics|`critical`|根据日志主题来匹配日志日条目,建议单选|
|Action|`syslog`|选择日志操作方式,选择刚创建的 `syslog` 方式|
2023-03-01 15:52:48 +08:00
![添加日志规则](img/p08/wb_add_log_rules.png)
可以根据实际使用需求,逐条添加多个日志规则。
这里推荐记录的日志 `Topics` 包括:
`critical``error``warning``system``script``firewall``interface`
2023-03-01 15:52:48 +08:00
![全部日志规则](img/p08/wb_log_rules.png)
点击 Winbox 左侧导航 `Files` 菜单,可以看到自动创建的日志文件:
2023-03-01 15:52:48 +08:00
![浏览日志文件](img/p08/wb_log_files.png)