利用python便捷的类库,可以方便快速实现对网站运行状况的监控,主要包括对80端口(即网站运行端口),其它tcp服务等端口的监控就可以了解服务器大概的一个运行状况,使用的库主要为urllib2及socket。1、监控80端口或者其它网站运行端口,如tomcat ,nginx,iis等其它。监控这个...
分类:
编程语言 时间:
2015-10-26 00:32:48
阅读次数:
282
JMX 全称是Java Management Extensions,即Java管理扩展。Java程序会开放一些端口,用来获取运行状况。 ? ??从JAVA 5开始,JDK提供了一些JVM检测的API,这就是有名的java.lang.management 包,包里提供了...
分类:
其他好文 时间:
2015-10-22 15:52:12
阅读次数:
324
JDK和LINUX提供的查看当前运行的线程的工具: KILLkill -3 [pid]:线程相关信息会列在Console上JSTACKjstack [pid]:查看线程运行状况,如等锁,运行等JCONSOLEjconsole -pluginpath [JTop.jar]:增加一个JTOP的标签,可查...
分类:
编程语言 时间:
2015-10-14 10:26:12
阅读次数:
212
什么是Xdebug?Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。Xdebug现在的最新版本是xdebug 2.0.0beta6,支持PHP4/PHP5。官方站点:www.Xdebug.org如何安装Xdebug?以PHP5.1...
分类:
Web程序 时间:
2015-09-25 12:40:54
阅读次数:
203
1.借助工具 mongostat 分析mongodb运行状况C:\Users\Administrator>mongostat --help //查看帮助View live MongoDB performance statistics.usage: mongostat [options] [sleep...
分类:
数据库 时间:
2015-09-16 15:51:27
阅读次数:
273
连接上memcache telnet 127.0.0.1 11211当前memcache的状态 statspidmemcache服务器的进程IDuptime服务器已经运行的秒数time服务器当前的unix时间戳versionmemcache版本pointer_size当前操作系统的指针大小(32.....
分类:
系统相关 时间:
2015-09-11 12:18:06
阅读次数:
218
1.概述 在大型软件系统中,为了监测软件运行状况及排查软件故障,一般都会要求软件程序在运行的过程中产生日志文件。在日志文件中存放程序流程中的一些重要信息,包括:变量名称及其值、消息结构定义、函数返回值及其执行情况、脚本执行及调用情况等。通过阅读日志文件,我们能够较快地跟踪程序流程,并发现程序问题。因...
分类:
系统相关 时间:
2015-09-08 06:57:19
阅读次数:
242
jvisualvm是JDK自带的监控JVM运行状况的工具,利用jvisualvm可以查看JVM的运行、GC情况;线程的运行情况;内存中类及实例的情况等。 使用jvisualvm来远程观察Java程序,原文链接:http://blog.iamzsx.me/show.html?id=394002 ...
分类:
编程语言 时间:
2015-09-06 23:06:52
阅读次数:
247
批处理中调用外部程序的命令(该外部程序在新窗口中运行,批处理程序继续往下执行,不理会外部程序的运行状况),如果直接运行外部程序则必须等外部程序完成后才继续执行剩下的指令例:start explorer d:\调用图形界面打开D盘start /w 则等待结束命令格式是这样的:start "title"...
分类:
其他好文 时间:
2015-09-04 12:27:14
阅读次数:
123
千言万语,不如实验来的直接... 基于sleep的小实验 ? ? ? 首先通过实验直观感受一下后台服务的运行状况(请注意,前方高能,相关概念在更后面才有解释)。 在命令行上以不同方式执行 sleep 确定登录 shell 和伪...
分类:
系统相关 时间:
2015-08-29 12:50:07
阅读次数:
254