2013/03/11 运维/监控/DevOps 2 Comments 使用ntop监控系统网络状态 一、NTOP监控工具简述:NTOP是一种监控网络流量的工具,用NTOP显示网络的使用情况比其他一些网管软件更加直观、详细。NTOP甚至可以列出每个节点计算机的网络带宽利用率。NTOP是一个灵活的、功能齐全的,用来监控和解决局域网问题的工具。它同时提供命令行输入和Web界面,可应用于嵌入式Web服务ntop主要提供以下一些功能:1)自动从网络中识别有用的信息;2)将截获的数据包转换成易于识别的格式;3)对网络环境中通信失败的情况进行分析;4)探测网络环境中的通信瓶颈;5)记录网络通信的时间和过程;6)自动识别客户端正在使用的操作系统它可以通过分析网络流量来确定网络上存在的各种问题;也可以用来判断是否有黑客正在攻击网络系统;还可以很方便地显示出特定的网络协议、占用大量带宽的 主机、各次通信的目标主机、数据包的... 继续阅读 »
2013/03/11 运维/监控/DevOps No Comments NTOP监控WEB界面简单说明解释 NTOP监控使用手册 WEB界面说明解释①About在线手册②Summary:目前网络的整体概况。— Traffic:流量。— Hosts:所有主机的使用概况。— Network Load:各时段的网络负载。— Netflows:网络流量图。③IP Summary:各主机的流量状况与排名明细。— Traffic:所有主机的流量明细,按应用层协议分类查看各主机流量统计信息。— Multicast:多点传送情况。— Domain:域名。— Distribution:通信量状况。— Local >>Local:本地流量。— Local>>Remote:所有主机对外的明细。— Remote>>Local:远程主机到本地流量。— Remote>>Remote:远程主机... 继续阅读 »
2013/03/11 服务器技术 No Comments 已装GeoIP 仍然重复提示需要安装GeoIP错误原因 Error:Removing dups and misplaced entries from LIBS and INCS...checking for GeoIP_record_by_ipnum in -lGeoIP... nochecking for GeoIP_name_by_ipnum_v6 in -lGeoIP... noPlease install GeoIP (http://www.maxmind.com/)Analysis:If you went to maxmind.com and compiled GeoIP-1.4.8 c api (downloaded here: http://www.maxmind.com/app/c )and you still get the same err... 继续阅读 »
2013/03/11 服务器技术 No Comments Centos 6.3升级系统默认Python到2.7版本 今天在安装配置NTOP时收到notice:Unable to locate python-config: using workaround 继续阅读 »
2013/03/05 服务器技术 No Comments sed命令 匹配符 详解 1、sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。2、定址可以通过定址来定位你所希望编辑的行,该地址用数字构成,用逗号分隔的两个行数表示以这两行为起止的行的范围(包括行数表示的那两行)。如7,9表示7,8,9行,$符号表示最后一行。范围可以通过数据,正则表达式或者二者结合的方式确定 。3、Sed命令详解调用sed命令有两种形式:sed [options] 'command... 继续阅读 »
2013/03/02 Blog相关 8 Comments Bo-blog 简单 简约 模板风格 - FitySimple 3.0发布 bo-blog 简约 简单 主题 模板 风格 - FitySimple3.0 发布主题风格:FitySimple 由 未来往事 于2013/01/01设计制作,测试使用两个多月后于2013/03/02发布,最后更新时间:2013/11/10 - 3.0版本。 感谢您对 未来往事博客 的关注!PS:如果可能就尽可能的不要再用bo-blog程序了,这个博客程序2008年最后一次更新之后就再没更新过,出现问题修改起来也比较纠结,未来往事推荐你选择其他开源博客程序,如:typecho、wordpress等最后更新:2014年01月01日--------------------------------------------------------------------1、更新发布FitySimple20142、... 继续阅读 »
2013/02/28 服务器技术 No Comments IIS 6.0 w3wp.exe 应用程序池工作进程回收机制分析 公司一台服务器网站程序长时间运行后,速度变慢,重新启动网站后速度明显变快,估计是网站程序占用的内存和CPU资源没能及时释放,才需要每隔一段时间重启网站释放资源。但手工重启总不能算解决问题的方法,怎样才能实现自动管理呢?IIS6.0的应用程序池自动回收功能可以解决这一问题。 应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响。 为Web程序配置... 继续阅读 »
2013/02/25 数据库 No Comments my.cnf 配置文件中文参考手册 - MySQL配置文件详解 my.cnf 配置文件中文参考手册 - MySQL配置文件详解#BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM#END CONFIG INFO## 此mysql配置文件例子针对4G内存# 主要使用INNODB# 处理复杂队列并且连接数量较少的mysql服务器## 将此文件复制到/etc/my.cnf 作为全局设置,# mysql-data-dir/my.cnf 作为服务器指定设置# (@localstatedir@ for this installation) 或者放入# ~/.my.cnf 作为用户设置.## 在此配置文件中, 你可以使用所有程序支持的长选项.# 如果想获悉程序支持的所有选项# 请在... 继续阅读 »
2013/02/25 PHP/Python/Java No Comments PHP编译常用参数说明 参考指南 编译PHP常用的参数的解释--prefix=/usr/local/php #指定 php 安装目录--with-apxs2=/usr/local/apache/bin/apxs #整合apache,apxs功能是使用mod_so中的LoadModule指令,加载指定模块到 apache,要求 apache 要打开SO模块--with-config-file-path=/usr/local/php/etc #用来指定 php3.ini 或 php4.ini 的路径--with-MySQL=/usr/local/mysql #mysql安装目录,对mysql的支持--with-mysqli=/usr/local/mysql/bin/mysql_config #mysqli扩展技术不仅可以调用MySQL的存储过... 继续阅读 »
2013/02/22 数据库 No Comments thread_concurrency参数 - MySQL性能优化参数 在很多mysql系统配置文件中,都设置了thread_concurrency参数,具体修改方法是:[mysqld]thread_concurrency=8设置thread_concurrency的值的正确与否, 对mysql的性能影响很大, 在多个cpu(或多核)的情况下,错误设置了thread_concurrency的值, 会导致mysql不能充分利用多cpu(或多核), 出现同一时刻只能一个cpu(或核)在工作的情况。thread_concurrency应设为CPU核数的2倍. 比如有一个双核的CPU, 那么thread_concurrency的应该为4; 2个双核的cpu, thread_concurrency的值应为8.”这里记录下MySQL5.5文档中的一段说明,thread_c... 继续阅读 »
2013/02/21 数据库 No Comments MySQL 5.5编译参数说明 参考指南 MySQL编译安装常用参数:DCMAKE_INSTALL_PREFIX mysql的安装路径DMYSQL_DATADIR 数据库存放目录DMYSQL_USER &nbs... 继续阅读 »
2013/02/05 服务器技术 No Comments vsftpd连接错误425 Security: Bad IP connecting解决方法 425 Security: Bad IP connecting 错误解决方法故障分析:FTP客户端软件连接VSftpd服务报此错误,大概原因是在连接中变换了IP地址。解决方法:# vi /etc/vsftpd/vsftpd.conf添加:pasv_promiscuous=YES保存退出# service vsftpd restartpasv_promiscuous选项参数说明:此选项激活时,将关闭PASV模式的安全检查。该检查确保数据连接和控制连接是来自同一个IP地址。小心打开此选项。此选项唯一合理的用法是存在于由安全隧道方案构成的组织中。默认值为NO。合理的用法是:在一些安全隧道配置环境下,或者更好地支持FXP时(才启用它)。完整文档,请参考:http://vsftpd.beasts.org/vsftp... 继续阅读 »
2013/02/05 WEB前端 No Comments 引用百度搜索代码 乱码问题解决方法 百度自定义搜索框代码 乱码问题的解决方法百度提供了免费搜索代码,供我们在自己网站上调用百度的搜索功能,地址:http://www.baidu.com/search/freecode.html引用百度提供的免费搜索代码,如果你的网站页面使用的编码是GB2312在搜索中不会产生乱码,如果你的网站页面使用的编码是UTF-8编码,那么在搜索中将会出现乱码现象。原因是百度使用的是GB2312编码,因此需要在引用过来的百度搜索代码中指明我们需要使用的编码,方法是在form中添加一个隐藏表单项:<input name=”ie” type=”hidden” value=”UTF-8″>经过测试这个隐藏的表单项需要紧靠着放在下面,如果放到底部依旧乱码。正确的放置如下所示:<INPUT... 继续阅读 »
2013/01/29 数据库 2 Comments MySQL慢日志分析工具mysqlsla安装及使用指南 MySQL慢日志分析工具mysqlsla安装及使用详细说明最后更新时间:2013-01-29 • 2013-01-18 首次整理成文档 • 2013-01-29 发布到博客并整理添加了实例及工具对比表一、MySQL慢日志分析意义在运营 PHP+MySQL 网站的过程中,可能会遇到网站突然变慢的问题,一般情况下和 MySQL 慢有关系,可以通过开启慢查询来记录超过指定时间的SQL语句,MySQL慢查询日志对于跟踪有问题的查询非常有用,可以分析出当前程序里有很耗费资源的sql语句,找到影响效率的SQL语句,然后采取相应的措施进行代码或缓存等优化,从而提高整个系统的性能。关于MySQL慢查询记录日志启用可以参考这篇文章:《MySQL开启慢查询日志记录 - MySQL优化》二、常见的5种MySQL日志文件分析... 继续阅读 »
2013/01/29 服务器技术 No Comments Can't locate DBI.pm in @INC (@INC contains: /usr/lib/perl错误解决方法 在安装使用mysqlsla时遇到了这个常见的错误,错误大致描述如下:[root@vpn mysqlsla-2.03]# mysqlsla -lt slow /opt/slow.log | moreCan't locate DBI.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/... 继续阅读 »