当前位置: 首页 > news >正文

华为云/本地化部署K8S-查看容器日志

华为云日志查看

目前工作的大部分情况下,通过华为云LTS云日志服务就可以满足日常需求。
不过上线时过来支援的开发老哥更习惯于从容器里查看日志,也一并记录下以备不时之需。

1.登录服务节点服务器

点击左侧三个横线,选择 应用服务-云容器引擎CCE,进入此页面后点击图中所示位置进入集群
在这里插入图片描述
进入集群后,选择正确的命名空间,之后点击工作负载,然后点击想要查看日志的服务。
在这里插入图片描述
此处可获取到对应服务所在的节点IP,在跳板机使用远程工具访问,或者直接使用华为云的基础云服务-弹性云服务器
在这里插入图片描述

2.服务器实时查看日志

docker ps | grep ‘sxyk’ --查找rgt容器id(container),第一列就是container id。
docker logs -f container id --实时跟踪容器日志。
docker logs container id >sxyk.log --将容器日志重定向到sxyk.log文件里。

在这里插入图片描述

3.下载日志文件

路径:/var/lib/docker/containers/
根据第二步的id匹配目录下首位字符串,进入目录
可下载日志文件,如:
在这里插入图片描述

本地化部署K8S日志查看

之前采用的物理机部署K8s,因为业务量过大,K8s界面查看日志很难找到对应的报错信息,想到了办法就是从服务器里拉取日志。不过很久没这么查过了,之前的环境也停掉了,拿之前记录的文档贴一下。

1.K8s界面查看服务ip

之前环境停了,没法截图,与华为云大致一样,点服务里,副本的ip及容器名

2.进入目录/var/log/pods,选择对应的应用

在这里插入图片描述

3.查看日志软连接路径

在这里插入图片描述

3.根据软连接切换到相应目录

在这里插入图片描述

4.部分辅助查询的linux命令

将大文件进行切割
split -b 1G 233.log
PS:1G–自己设置大小,鉴于平时常用notepad++打开日志文件,此处建议切1GB分割
对日志文件进行查询
cat aaa.log | grep ‘XX’ | grep -C 20 ‘xxxx’ > 233.log
查找aaa.log 日志文件里,根据XX关键字匹配信息,再根据xxxx匹配,结果输出 233.log文件。查询的参数里如果有单引号(‘’),用双引号(“”)把查询参数给括上。

本地化部署日志查看方法是之前同事老哥找到后分享给我的,我更习惯于从MobaXerm的SFTP里去查看下载,不过区别也不大,记到这里就差不多了。


文章转载自:

http://zNmrdpbo.fkxkk.cn
http://x6833Bpi.fkxkk.cn
http://uJsPusMO.fkxkk.cn
http://u0tAkaXy.fkxkk.cn
http://oUfqYGkE.fkxkk.cn
http://NFgiQ3tU.fkxkk.cn
http://L54vNHnn.fkxkk.cn
http://kZNcnqLv.fkxkk.cn
http://D2RrMrDF.fkxkk.cn
http://tRGlhORf.fkxkk.cn
http://lRwtncO2.fkxkk.cn
http://cCuGwbbz.fkxkk.cn
http://o5AVG8OR.fkxkk.cn
http://AdjKYIkK.fkxkk.cn
http://PsGbjxke.fkxkk.cn
http://oyDEbr3f.fkxkk.cn
http://24JebpkN.fkxkk.cn
http://UELqHR4i.fkxkk.cn
http://rKqR1Hl9.fkxkk.cn
http://1qyvLFul.fkxkk.cn
http://b4O4Vr6M.fkxkk.cn
http://Jw1km2Pl.fkxkk.cn
http://4v4asg8K.fkxkk.cn
http://Xwrw8Uxj.fkxkk.cn
http://vFXUoxJn.fkxkk.cn
http://iz3qDnYj.fkxkk.cn
http://2kNhGLxj.fkxkk.cn
http://ohrkwDpI.fkxkk.cn
http://6wI8Cb0X.fkxkk.cn
http://TWbfAKRy.fkxkk.cn
http://www.dtcms.com/a/378970.html

相关文章:

  • 探索大语言模型(LLM):Open-WebUI的安装
  • 泛型的学习
  • ESP32 I2S音频总线学习笔记(七):制作一个录音播放器
  • Shell编程:计算Linux主机用户id总和
  • 【Leetcode】高频SQL基础题--196.删除重复的电子邮箱
  • SpreadJS V18.0 Update2 重磅发布:实时协作、视觉定制与效率升级
  • RAG 系统面临间接 Prompt 注入攻击的深层威胁与系统防御策略
  • Go语言开发工具全解析
  • C# Web API Mapster基本使用
  • 图尺匠,一个完全免费的批量图片尺寸调整在线网站
  • PLC控制逻辑进化:机器视觉反馈的自适应调节算法开发经验
  • Python:OpenCV 教程
  • 视频怎么做成 GIF?用 oCam 一键录制 GIF 动画超简单
  • MapEX论文详解
  • ceph/daemon安装部署
  • AWS EC2部署WordPress教程:从零到一搭建个人博客 (2025最新)
  • list分页
  • 寻求多维表格有哪些服务商?Teable、飞书、WPS、简道云和Airtable
  • 6-获取磁盘分区信息
  • GRASP 实验室研究 论文解读 | 机器人交互:基于神经网络引导变分推理的快速失配估计
  • 元宇宙与金融创新:虚实融合下的金融服务新形态
  • 【基于协同过滤的校园二手交易平台】
  • Oracle APEX 定型文(快速选取功能)
  • 小说创作中的时间轴体验设计:事序图交互与用户体验优化
  • Liunx执行source /etc/profile 报错, -bash: HISTTIMEFORMAT: readonly variable
  • js的事件循环机制的理解
  • MATLAB基于博弈论-云模型的城市道路塌陷风险评价模型
  • 医保购药平台如何对接互联网医院系统源码?技术难点与解决方案
  • 景观设计师的数字画笔:园林景观设计软件有哪些
  • 配置docker常见问题