皮皮网

【搜达源码】【tci 源码】【源码少女】进程监视源码_进程监视源码是什么

时间:2024-12-24 22:09:37 来源:去除水印app源码下载

1.linux下如何监听进程

进程监视源码_进程监视源码是进程监视进程监视<strong>搜达源码</strong>什么

linux下如何监听进程

       ä¸€ã€supervise

       Supervise是daemontools的一个工具,可以用来监控管理unix下的应用程序运行情况,在应用程序出现异常时,supervise可以重新启动指定程序。

       ä½¿ç”¨ï¼š

       mkdir test

       cd test

       vim run 写入希望执行的操作

       supervise test (注意这里是的参数是run文件上层的文件夹,改变run的为可执行 chmod +x run)

       äºŒã€monit

        monit是一个小型的开放源码工具来管理和监控Unix系统。Monit可以自动维护进程,及时避免进程异常退出等产生的问题。

       ç³»ç»Ÿï¼š monit可以监控问题的发生,包括进程状态、系统cpu负载、内存占用情况等,例如当apache服务的cpu负载以及内存闸弄情况过高时候,它会重启apache服务。

       è¿›ç¨‹ï¼š monit可以监控守护进程,包括系统进程。例如当某个进行down掉,它会自动恢复重启该进程。

       æ–‡ä»¶ç³»ç»Ÿï¼šMonit可以监控本地文件、目录、文件系统的变化,包括时间戳、校验值、大小的变化。例如,可以监控文件sha1以及md5的值,来监控文件是否发生变化。

       ç½‘络:monit可以监控网络连接,支持TCP、UDP、Unix domain sockets以及HTTP、SMTP等。

       å®šæ—¶è„šæœ¬ï¼šmonit可以用来定时测试程序和脚本,获取程序输出结果,进而判断是否成功或其他情况。

       å®‰è£…:

       sudo apt-get install monit

       ç¼–辑配置:

       sudo vim /etc/monit/monitrc

       å¯åŠ¨ã€åœæ­¢ã€é‡å¯ï¼š

       sudo /etc/init.d/monit start

       sudo /etc/init.d/monit stop

       sudo /etc/init.d/monit restart

       è®¾ç½®é¡µé¢ç›‘控状态:

       set mand=python /root/test_supervisor.py

       process_name=%(program_name)s

       stdout_logfile=/root/test.log

       stderr_logfile=/root/test.log

       ä¿å­˜ï¼Œå¯åŠ¨ï¼š

       /usr/bin/supervisord -c /etc/supervisord.conf

推荐资讯
陕西咸阳:探索旅游市场及高速服务区食品安全监管新模式

陕西咸阳:探索旅游市场及高速服务区食品安全监管新模式

新研究:抑鬱症患者腦部特定神經網絡較大

新研究:抑鬱症患者腦部特定神經網絡較大

咖啡渣丟冰箱除臭大錯特錯!毒物專家警告:恐有「赭麴毒素」致癌

咖啡渣丟冰箱除臭大錯特錯!毒物專家警告:恐有「赭麴毒素」致癌

大眾汽車考慮首次關閉德國工廠

大眾汽車考慮首次關閉德國工廠

黑龙江哈尔滨:规范暑期广告发布行为

黑龙江哈尔滨:规范暑期广告发布行为

吉林发布中高考期间食品安全消费提示

吉林发布中高考期间食品安全消费提示

copyright © 2016 powered by 皮皮网   sitemap