监控安全
zabbix_性能监控安装 使用yum来安装LAMP1:安装apacheyum -y install httpd httpd-devel2:安装mysqlyum -y install mysql mysql-server mysql-devel3:安装phpyum -y install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml mysql mysql-server mysql-devel使用这个命令 php -v  可以查看zend是否安装!4:启动apache    service httpd start    启动mysql     service mysqld start5:设置开机启动chkconfig httpd onchkconfig mysqld on 6.mysql设置密码:mysqladmin -u root password "anchnet123"设置密码:测试登录mysql -u root -p输入密码登陆mysql 编辑APACHE 配置文件vim /etc/httpd/conf/httpd.conf添加AddType application/x-httpd-php .phpAddType application/x-httpd-php .php3AddType application/x-httpd-php .phtml并将DirectoryIndex index.html index.html.var更改为:DirectoryIndex index.php index.html index.htmservice httpd restart创建PHP 测试页面vim /var/www/html/index.php输入以下:<?phpphpinfo();?>安装zabbix 所需要用到的软...
Zabbix监控MongoDB数据库状态    在MongoDB服务器上可以通过shell命令echo "db.serverStatus()" | mongo admin来查看MongoDB的状态。 [root@mongo163 ~]# echo "db.serverStatus()" | mongo admin MongoDB shell version: 1.8.1 connecting to: admin ->db.serverStatus()       {       "host" : "mongo163",       "version" : "1.8.1",       "process" : "mongod",       "uptime" : 451749,       "uptimeEstimate" : 281868,       "localTime" : ISODate("2011-05-23T07:42:01.990Z"),       ...
 
0
CentOS+Cacti安装配置 #####################################Cacti Configuration#Date: 2009-11-04#Env: Centos 5.4 x86_64#Author:http://www.chengyongxu.com/blog/centoscacti%E5%9F%BA%E6%9C%AC%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE/####################################一、准备工作环境:Centos 5.4 x86_64所需软件:httpPhpPhp-mysqlPhp-snmpMysqlPerl-DBD-MySQLPhp-pdorrdtoolNet-snmpNet-snmp-libsNet-snmp-utils#下载相关软件cd /usr/local/src/wget http://www.cacti.net/downloads/cacti-0.8.7e.tar.gz二、环境介绍主监控机是Centos 5.4 x86_64主监控机IP=10.0.0.52三、安装配置(1)在主监控机上安装apache+php+gd的web环境,推荐编译安装,不再赘述,本处方便起见用yum装了yum install php php-mysql php-snmp mysql mysql-server net-snmp net-snmp-libs net-snmp-utils php-pdo perl-DBD-MySQL(2)在主监控机上安装rrdtool,rrdtool依赖的包过多,所以选择增加源,然后用yum安装#增加源vi /etc/yum.repos.d/CentOS-Base.repo#在文件末尾增加以下部分[dag]name=Dag RPM Repository for Red Hat Enterprise Linuxbaseurl=http://apt.sw.be/...
        zabbix 监控openvz VPS主机的venet网卡买几个VPS,想监控起来,于是想到了zabbix 开源监控软件。在服务器上安装好了zabbix1.8,又到VPS上装好了zabbix agentd 客户端程序。然后配置图表,发现zabbix默认的监控网卡为lo ,eth0与eth1.而我的VPS使用的是openvz虚拟化技术。网卡名为venet0,venet0:0 ,venet0:1 等格式。是没法监控到网卡信息的。需要重新配置下监控项。 我的VPS使用的都是centos5系统,所以我先把主机都加到linux server主机组里面。关联模板使用Template_Linux ,然后登陆 zabbix web 控制台。点 系统配置 ,主机组,然后进入 linux server 组的模板。再点击 监控项 ,然后点击 Create Item ,新增监控项。在 主机 栏里点 搜索 ,选择 Template_Linux 组检测内容         填写:Incoming traffic on interface venet0:0(或填写:Incoming traffic on interface venet0)类型                          zabbix 客户端Keyֵ                &...
zabbix:PHP Fatal error: Call to undefined function bcscale() in /var/www/html/include/defines.inc. 启动zabbix_server 然后打开httpd但是浏览器打开zabbix页面显示空白。 apache错误日志如下: [Thu Apr 07 16:59:53 2011] [error] [client 202.102.134.56] PHP Fatal error:  Call to undefined function bcscale() in /var/www/html/include/defines.inc.php on line 796========================系统没有安装bcmathyum install php-bcmath即可。
cacti设置网卡速率采集间隔为1分钟cacti:Version 0.8.7g1、修改poller进入cacti ,点击settings ,然后点击右边的Poller,将Poller Interval和Cron Interval全部设置为every minute,然后点击最下面的save (当然Poller Interval 可以设置为10s ,15s,20s,30s,)2、修改crontab*/1 * * * * cacti /usr/bin/php /var/www/html/cacti/poller.php > /dev/null 2>&13、修改data templete,我这里的是网络流量监控,所以直接修改Interface Traffic 点击进去,将Step 300 改为60 ,Associated RRA’s 把1 minute average 也选择上,然后点击save 退出4、清除cacheSystem Utilities-Rebuild Poller Cache 5.重新建立rrd cachecd /var/www/html/cacti/cli/php -q rebuild_poller_cache.php -d6.删除所有rra文件cd /var/www/html/cacti/rrarm -rf *
zabbix忘记密码怎么办? 首先去看看mysql数据库 查看数据库 mysql> show databases;+--------------------+| Database           |+--------------------+| zabbix             | +--------------------+5 rows in set (0.00 sec) 进入数据库mysql> use zabbix;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase changed 查看数据有那些表 mysql> show tables; 查看是否存放用户、密码信息 mysql> select * from users; 更改密码为zabbixmysql> update  users set passwd=md5("zabbix") where userid='1';Query OK, 0 rows affected (0.01 sec)Rows matched: 1  Changed: 0  Warnings: 0
安装 zabbixx 提示no found jabber librarychecking for IKSEMEL... noconfigure: error: Jabber library not foundconfigure: error: Not found Jabber library1.下载文件,然后编译安装。http://code.google.com/p/iksemel/2.The correct configure:     ./configure  --enable-server --with-mysql --with-net-snmp--with-jabber=/usr/local --with-libcurl如果配置zabbix时,提示错误那么就使用下面配置iksemel:./configure  --prefix=/usr/local/ikeseml --enable-server --with-mysql --with-net-snmp--with-jabber=/usr/local --with-libcurl在配置configure zabbix时,也要添加上路径:./configure --with-mysql --with-net-snmp --with-jabber=/usr/local/ikeseml --with-libcurl --with-openipmi --enable-server --enable-agent -- enable-proxy --prefix/usr/local/zabbix
如何开启Apache的server-status辅助分析工具经常有人会为 Apache 进程占用过多的服务器资源而困扰,而 Apache 的日志又多又杂,一般的管理员很难从日志里看出结果来。如果你用的是 Apache 1.3.2 及以后的版本,这时候 Apache 的一个很好的工具可以解决您的困扰,那就是 Apache 自带的功能:server-status。1、加载 Apache 的 server-status 模块如果您是 Linux 服务器,那么就需要您重新编译 Apache 了,编译的时候加上参数 --enable-module=so 即可,如果你是 Windows 系统的话,无需任何编译,只要把刚才时候说的 LoadModule status_module modules/mod_status.so 这句加上,如果前面有带 # 号,开启的话,需要将 # 去除。      确认你的系统有这个模块之后,下面的工作就是配置 server-status 了。  2、配置 server-status 下面是一个完整的 server-status 的配置CODE: [COPY]<Location /server-status><p></p><p>      SetHandler server-status</p><p>      Order Deny,Allow</p><p>   &nb...
开启Apache Server Status 监控工具使用apache时,有时会发现httpd进程占用资源很高。这时需要分析apache日志。Apache的日志又多又杂,如果靠分析日志或者查看服务器进程来监视Apache运行状态的话,比较繁冗。其实在Apache 1.3.2及以后的版本中就自带一个查看Apache状态的功能模块server-status打开Apache Server Status如果你的Apache配置文件httpd.conf或者extra/httpd-info.conf中有LoadModule status_module modules/mod_status.so话,说明你的Apache已经加载了此模块;或者编译的时候加上了–enable-module=so也表明服务器支持server-status。如果Apache没有加载这个模块,如果是linux服务器,就得重新编译Apache,加上–enable-module=so参数即可;如果你是windows系统的话,无需任何编译,只要把刚才时候说的LoadModule status_module modules/mod_status.so这句加上,如果前面有带#号,开启的话,需要将#去除。配置Apache Server Status<location /server-status>         SetHandler server-status         Order Deny,Allow       &nb...
Zabbix 是一个提供 Web 管理界面的开源系统/网络监控服务器。官方的文档写得非常好,许多内容这里就不介绍了,可以直接看官方文档:http://www.zabbix.com/documentation/本文只记录我的 Zabbix 1.8 的安装过程。以下我要在同一台服务器上安装 Zabbix Server、Zabbix Proxy 和 Zabbix Agent。安装前先配置好PHP,要求支持 php-gd、php-bcmath、php-xml、php-mysql、php-net-socket、php-mbstring,即 configure 参数中加上 --with-gd --enable-bcmath --enable-xml --with-mysql --enable-sockets --enable-mbstring。我的配置参数如下:./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-fpm --enable-sockets --enable-pdo --with-pdo-mysql=/usr/local/mysql --with-gd --enable-bcmath --enable-xml --enable-mbstring下面开始安装 Zabbix:* 下载并解压:wget http://prdownloads.sourceforge.net/zabbix/zabbix-1.8.tar.gz?downloadtar zxf zabbix-1.8.tar.gzcd zabbix-1.8* 创建 zabbix 用户组和用户:groupadd zabbixu...
zabbix编译时候遇到的问题在CentOS系统中,安装zabbix进行configure时会遇到以下问题./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-jabber --with-libcurl1 configure: error: MySQL library not foundthe problem is not installed mysql-devel#yum install mysql-devel  2 configure: error: Jabber library not foundthe problem is not installed jabber lib#wget http://iksemel.googlecode.com/files/iksemel-1.4.tar.gz 下载完成后解压、配置、安装:tar zxvf iksemel-1.4.tar.gz  cd iksemel-1.4  configure  make  make install  之后对zabbix进行configure还是会遇到这个问题,那么将jabber目录指定即可:#./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-jabber=/usr/local/ --with-libcurl3 configure: error: Not found curl Library#yum install curl-devel (此项未经测试)  4 configure: error : Not found NET-SNMP libraryyum install net-snmp-devel  
安装 zabbixx 提示no found jabber librarychecking for IKSEMEL... noconfigure: error: Jabber library not foundconfigure: error: Not found Jabber library1.下载文件,然后编译安装。http://code.google.com/p/iksemel/2.The correct configure:     ./configure  --enable-server --with-mysql --with-net-snmp--with-jabber=/usr/local--with-libcurl
zabbix里图形中的汉字显示乱码或方框zabbix 1.8.5 1.8.6版本 添加好图形后,图形是的有些汉字是方框。明显是字体原因。方法:查看zabbix 相关信息,其字体文件放置在web目录:zabbix/fonts/DejaVuSans.ttf因此我们可以替换掉此字体文件。先备份:# mv /var/www/html/zabbix/fonts/DejaVuSans.ttf  /opt//DejaVuSans.ttf.bak 然后复制uming.ttf字体文件# cp  usr/share/fonts/chinese/TrueType/uming.ttf  /var/www/html/zabbix/fonts/DejaVuSans.ttf然后重新启动zabbix_server程序,打开图形显示正常了。可后来发现了一个问题,就是图形中显示的日期  又成乱码了。这可怎么办。后来发现在/usr/share/fonts/MSYH.TTF 这个字体。将其cp 到/var/www/html/zabbix/fonts/DejaVuSans.ttf然后重启httpd 服务或是重启zabbix_server 打开查看图形一切正常。终于完全解决了。
zabbix忘记密码怎么办?首先去看看mysql数据库查看数据库mysql> show databases;+--------------------+| Database           |+--------------------+| zabbix             |+--------------------+5 rows in set (0.00 sec)进入数据库mysql> use zabbix;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase changed查看数据有那些表mysql> show tables;查看是否存放用户、密码信息mysql> select * from users;更改密码为zabbixmysql> update  users set passwd=md5("zabbix") where userid='1';Query OK, 0 rows affected (0.01 sec)Rows matched: 1  Changed: 0  Warnings: 0
    总共8页,当前第7页 | 页数:
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8