高效的秘密让k8s运维更高效-日志搜索脚本
Posted Friends of the wind
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高效的秘密让k8s运维更高效-日志搜索脚本相关的知识,希望对你有一定的参考价值。
问题描述
k8s管理的日志系统出现问题,导致日志无法从前端页面查询下载。
通过两种途径来解决:
(1)手工进入目录:使用vi一个个截取规定服务的指定时间段日志;工作量大,效率低,而且容易漏掉需要的日志内容
(2)编写自动化脚本,实现,秒级实现需求。
分析
生产环境下,不仅要考虑到解决问题,而且还要考虑到特殊场景及安全性。这要求我们,保证,充分测试,了解适用场合及注意事项,又要,编写适量的说明,方便与人分享。
解决方案:
流程:
1、docker ps | grep service_name确定所需日志的container ID
2、编写脚本,并填写查询到的container ID及所需时段
内容如下:
vi search-log.sh
#!/bin/bash
#Programmer: Zhao
#Purpose: log download script
#Last Changed: 2022/5/9
#changed by: Zhao
以上是关于高效的秘密让k8s运维更高效-日志搜索脚本的主要内容,如果未能解决你的问题,请参考以下文章