1.首先需要堡垒机的地址,可能涉及权限,找相应的开发开一个权限,堡垒机上会有web终端的入口,或者终端里面命令 ssh lizhenzhen@jumpserver.baijiahulian.com
2.找到对应的模块,进入到模块里面查看日志
eg:student的日志可以进入下面模块查看
日志的查询模式:
1.按照时间节点查询
2.不按照日期,直接进到业务日志下面找
3.关键字过滤
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,到消费者机器查询消费信息
某个接口404怎么办
常见原因:1)可能是Java服务没启动 2)url请求错误(全链路适用)
调试方法:找到对应的模块,看下tomcat是否启动,未启动先启动服务
ps -ef|grep tomcat可查看状态;查出对应的pid
可以对进程进行强制杀死等操作【kill -1365 pid】