监控进程 id,每次重启 id 都变化,有什么好的办法监控吗
資深大佬 : tianshiyeben 70
最近一直在苦思这个问题,该怎么做。
我有个开源项目
https://github.com/tianshiyeben/wgcloud
是做服务器分布式监控的软件,其中包括监控进程,但是进程 id 要配置到 xml。
这样有个弊端,就是每次应用重启后,进程 id 就变了,要重新配置 xml 里的进程 id,还要重启 agent。这样比较麻烦。
有的同学建议,从 pid 文件里读取,但是这样对应用启动要求比较高,很多运维同学不知道怎么生成 pid 文件,说实话我也没做过。
我自己想的办法是准备从 sever 端页面配置进程信息,这样至少不用每次修改配置文件了。但是这样没有从根本解决我的疑惑。
大佬有話說 (32)