1. 概述
1.1 版本
运维平台版本 | 功能变更 |
---|---|
V2.10.0 | - |
1.2 应用场景
运维平台部署的项目组件,管理员有时需要查看和分析组件日志。这些日志通常存储在服务器后台。
然而,部分公司对机房的管控非常严格,申请进入机房的流程繁琐且耗时。获取日志变得费时费力,影响了工作效率。
如何能够在不进入机房的情况下,高效地获取和查看这些日志?
1.3 功能简介
运维平台提供了「组件日志」功能,允许管理员将相关组件的日志下载到本地电脑。
这一功能简化了日志获取的流程,提高了工作效率,避免了繁琐的机房申请流程。
1.4 日志简介
支持下载的项目组件日志如下表所示:
组件 | 日志 | 日志简介 |
---|---|---|
ops_agent | agent.log | ops-agent日志 |
ops_agent_dockerLogs.log | docker内容器的日志 | |
nginx | access.log | 记录所有客户端请求的详细信息,如访问时间、IP地址、请求资源等 |
error.log | 记录服务器运行过程中发生的错误和异常信息,用于排查问题 | |
nginx_dockerLogs.log | docker内容器的日志 | |
mysql | error.log | 记录数据库在运行期间的错误、警告、启动和关闭过程中的信息 |
mysql_dockerLogs.log | docker内容器的日志 | |
redis | redis_dockerLogs.log | docker内容器的日志 |
minio | minio_dockerLogs.log | docker内容器的日志 |
bi-minio | bi-minio_dockerLogs.log | docker内容器的日志 |
nacos | config-memory.log | 记录Nacos配置信息在内存中的情况,用于排查内存使用情况 |
nacos.log | 记录Nacos的主要日志 | |
naming-performance.log | 记录Nacos命名模块的性能日志 | |
naming-push.log | 记录Nacos命名模块的推送日志 | |
naming-server.log | 记录Nacos命名模块的服务端日志 | |
nacos_dockerLogs.log | docker内容器的日志 | |
kafka | kafka_dockerLogs.log | docker内容器的日志 |
2. 操作示例
2.1 使用前提
「组件日志」下载功能,仅对运维平台部署的项目可用。
2.2 下载组件日志
序号 | 操作步骤 | 注意事项 |
---|---|---|
1 | 管理员登录运维平台,选择运维项目,点击「日志>组件日志」 | |
2 | 选择时间范围 | 可选范围:任意值,若日期超出当前存在的日志文件范围,则仅下载现有文件 默认时间:前一天~当天 |
5 | 选择需下载的日志 | 支持类型:可参见1.4节表格 注意事项:如不存在某种类型的日志,则不支持下载该类型日志 |
6 | 点击「下载」,生成组件日志文件到本地电脑 | 1)若文件大小超过5G,则无法导出该日志,提示「以下日志大小超过上限(5GB),不支持下载:xxx」 2)若该类型日志文件不存在,则不导出该日志 3)日志下载时,文件需要进行压缩,若等待时间过长,用户可点击「取消下载」按钮停止下载 4)下载的文件解压后,按照「节点-组件-日志」结构存放 |