日志的查看

2020-11-17  本文已影响0人  小手是只猫

1.首先需要堡垒机的地址,可能涉及权限,找相应的开发开一个权限,堡垒机上会有web终端的入口,或者终端里面命令  ssh lizhenzhen@jumpserver.baijiahulian.com

2.找到对应的模块,进入到模块里面查看日志

eg:student的日志可以进入下面模块查看

进入到log文件夹里面

日志的查询模式:

1.按照时间节点查询

2.不按照日期,直接进到业务日志下面找

3.关键字过滤

报警邮件中的错误id

4.动态实时查询日志

tail -f stdout.log 退出 ctrl+C

请求地址 请求参数

日志常用的命令:

tail -f stdout.log

tail -f stdout.log | grep 'demo'

grep 'demo' stdout.log

grep 'demo' stdout.log -A 10 前 10 行

grep 'demo' stdou.log -B 10 后 10 行

grep 'demo' stdout.log -C 10 前后 10 行

grep 'fb51b67c01de0392b0d50f3bfe1 29df0' info-2020-06.log

grep正则

告警标记有机器、logID

mq 日志(公司内用的是rocketmq,先知道mq消费事件,在查messagevent)

grep '发送消息' stdout.log,查询到 messageId

grep 'messageId' stdout.log,到消费者机器查询消费信息

\color{#DAA520}{常见问题}

某个接口404怎么办

        常见原因:1)可能是Java服务没启动  2)url请求错误(全链路适用)

        调试方法:找到对应的模块,看下tomcat是否启动,未启动先启动服务

                          ps -ef|grep tomcat可查看状态;查出对应的pid

                          可以对进程进行强制杀死等操作【kill -1365 pid】

上一篇下一篇

猜你喜欢

热点阅读