`
zhang_2010
  • 浏览: 4124 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

推荐一个支持apache+tomcat+mysql+jboss+lighttpd的共享监控工具

阅读更多
apache httpd、tomcat、mysql、jboss、lighttpd是应用非常广泛的开源软件,我们在此分享一下监控它们的一个小工具
1、mysql


在mysql的监控界面上,您应该关注如下几个关键指标:
1、当前已打开连接数:表示当前打开的数据库连接;
2、启动以来同时处理的最大连接数:表示自从数据库启动来同时处理的最大连接请求,这个值对于提供数据库的处理能力比较重要,下面是两个优化的量化经验:
假设数值tmpPercent =启动以来同时处理的最大连接数/ 设置的最大连接数
l 如果tmpPercent <= 0.1,则mySQL服务器最大连接数设置的过高了
l 如果tmpPercent > 90,则mySQL服务器最大连接数设置的过低了
3、锁等待率:如果该值 > 0.02,则mySQL服务器需要等待的表锁数有点多了, 如果当前数据库表类型是MyISAM请最好换成InnoDB类型;
4、表扫描率:如果该值 > 4000,则mySQL进行了太多表扫描, 很有可能是索引没建好, 增加read_buffer_size值会有一些好处, 但最好不要超过8MB;
2、tomcat


在tomcat的监控界面上,您应该关注如下几个关键指标:
1、可用内存:表示当前tomcat的内存消耗情况;
2、链接使用情况中的正在运行线程数,如果(该指标/可创建最大线程数 > 0.7),则表明客户端较多,连接有点不够用了,是否考虑集群等操作;
3、链接使用情况中的处理一次请求最长时间,如果该指标值较大则说明可能有请求发生问题,需要关注了。



在tomcat监控界面上的应用情况里,您可以看到每个应用的session数、处理一次请求的最大耗时等,点击‘请求处理明细‘可以看到具体是哪个Servlet或jsp消耗的处理时间多。

3.apache



在apache的监控界面上,您应该关注如下几个关键指标:

1、空闲的进程数:如果该指标总是或在某个时间段内很小,则需要考虑增大该值的配置。
4.jboss

在jboss的监控界面上,您应该关注如下几个关键指标:

1、最大处理时间:表示jboss处理一次请求的最长时间
2、最近一分钟请求数:该值如果过大,则表示网站访问量大
3、最近一分钟发送byte数:表示该jboss发送的流量

连接池列表中,包含数据库连接池使用情况,如果某个连接池的正在使用连接数较大,则表示有可能访问量大,或连接泄漏。
5.lighttpd


在lighttpd的监控界面上,您应该关注如下几个关键指标:

1、当前连接数:表示当前用户的连接数;
最近一分钟请求数和最近一分钟通讯数,这些指标都表示web访问的负荷情况,用户可以在这些指标上设置阀值和通知配置。

感谢大家对共享软件的支持,目前共享版已发布!!!

该工具下载地址:[url]http://www.yunweitec.com/forum.php?mod=viewthread&tid=1&extra=page%3D1

[/url]
分享到:
评论
2 楼 zhang_2010 2010-11-26  
各位EOMPv_2.1已经提供最新下载,这个版本修复了一些bug,并提供英文版本。如果需要,大家可以到www.yunweitec.com去看看。
1 楼 zhxing 2010-11-19  
看起来不错,只是好像不大怎么安全。。还是等多人用了再说。

相关推荐

    解密淘宝网的开源架构

    淘宝网通过综合运用Linux操作系统、JBoss Application Server、Apache Web服务器以及Oracle和MySQL数据库等开源技术,成功构建了一个高度可扩展、高可用性的电子商务平台。这种基于开源技术的架构不仅降低了成本,还...

    解密淘宝网的开源架构.pdf

    尽管如此,Lighttpd(Lighty)作为一个轻量级、低内存消耗的Web Server,近年来也成为许多场景下的优秀替代品。而微软的IIS则主要适用于Windows环境,通常与ISAPI、ASP或ASP.NET结合使用。 在数据库系统上,淘宝网...

    企业应用:解密淘宝网的开源架构

    总结起来,淘宝网的开源架构体现了灵活、高效和经济的原则,通过整合各种开源组件,构建出一个能够应对高并发、大数据量的电商平台。这种架构设计不仅降低了成本,还确保了系统的可扩展性和稳定性,为淘宝网的成功...

    电子商务网站的系统架构解析

    相较于其他选项如Tomcat、Resin或商业软件IBM WebSphere和BEA WebLogic,JBoss AS以其成熟的功能和广泛的社区支持脱颖而出。此外,Apache Geronimo和Sun Glassfish也为开发者提供了更多高质量的JEE应用服务器选择。 ...

    渗透测试工程师面试题大全.pdf

    - 主流的Web服务器容器包括IIS(Internet Information Services)、Apache、Nginx、Tomcat、WebLogic和JBoss等。 7. **MySQL注入点利用工具直接写入一句话木马需要满足哪些条件?** - 需要有root级别的权限以及...

    在Linux上构建网上银行.pdf

    在Linux操作系统上,可以使用Apache、Nginx、Lighttpd等Web服务器软件,MySQL、Oracle、DB2等数据库管理系统,WebSphere、WebLogic、JBOSS等应用服务器,Tomcat、JBoss等Servlet容器等技术架构。 此外,还需要考虑...

    网络安全考题,面试题-含答案.pdf

    - 网站服务器容器(中间件)包括IIS、Apache、Nginx、Lighttpd、Tomcat、Weblogic和Jboss等。 5. **技术实践**: - 使用NMAP进行网络扫描,确定服务器类型、版本和开放端口。 - 分析DNS记录、WHOIS信息、邮件...

    Web渗透面试面试集锦.docx

    8. **服务器容器(中间件)** 包括IS、Apache、nginx、Lighttpd、Tomcat、Weblogic和Jboss,它们各有不同的安全特性。 9. **操作系统识别** 通过大小写敏感性、TTL值等方法来确定目标服务器是Linux还是Windows。 ...

    主流商业及开源软件相关知识

    集群是指将多台计算机联合起来作为一个整体提供服务的技术,它可以提高系统的处理能力、可用性和可扩展性。集群技术通过负载均衡器实现,负载均衡器可以将请求均匀地分配给集群中的各个节点,避免单点过载,确保服务...

Global site tag (gtag.js) - Google Analytics