注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

成长...

坚持,一定要坚持!

 
 
 

日志

 
 

Freebsd下安装snmp  

2008-12-30 23:41:10|  分类: Freebsd |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
要用到cacti通过net-snmp监控各个服务器的运行情况,这样要为每一台服务器安装snmp,虽然安装比较简单,还是偷偷懒写个脚本吧,CentOS下安装要换用yum来安装了。
#!/bin/sh
SNMPD_CONF_DIR=/usr/local/share/snmp

if [ -f '/usr/local/sbin/snmpd' ]
then
echo 'snmpd already installed!'
else
cd /usr/ports/net-mgmt/net-snmp
echo "Installing..."
make install > /dev/null
cd ~/manage_tools
echo "Setting..."
sleep 3
cat <<EOF > snmpd.conf
syslocation beijing
syscontact  jiangjian <jianzi0307@gmail.com>
sysservices 77
rocommunity jiangjian
load 12 12 12
EOF
mv snmpd.conf $SNMPD_CONF_DIR

cat <<EOF > snmpd.start
#!/bin/sh
/usr/local/sbin/snmpd
EOF

cat <<EOF > snmpd.stop
#!/bin/sh
killall snmpd
EOF

chmod a+x snmpd.start snmpd.stop

#run snmpd
echo "Run snmpd..."
sleep 3
/bin/sh snmpd.start
echo ok!
fi

另:用cacti监控Mysql的方法:
a> 下载Cacti监控Mysql所需要的脚本和模版,按下面步骤来

# wget http://www.faemalia.net/mysqlUtils/teMySQLcacti-20060810.tar.gz
# cd /data/src/teMySQLcacti
# ./convertXmlTo5minutePollingInterval.sh

These graphs assume a 1-minute Poller cron frequency! If you use the default 5-minute interval, run convertXmlTo5minutePollingInterval.sh, which will make a step=300, heartbeat=600 version of the XML file for you to import.

# cp mysql_stats.php /data/cacti/scripts/
# cp dumpMemcachedStats.php /data/cacti/scripts/    这个脚本貌似是监控memcached的,刚好用到!

在cacti管理界面导入cacti_host_template_temysql_host-step300-heartbeat600.xml 与cacti_host_template_memcached_host-step300-heartbeat600.xml模板文件。

在被监控机的msql数据库服务器需要加入监控机的操作权限:
mysql> grant process,super on *.* to ‘cacti’@'cacti server ip’ identified by ‘password’;

貌似只需要process权限即可。

by the way:安全手则说不许将process或super权限付给非管理用户,该mysqladmin processlist可以列举出当前执行的查询文本;super权限可用于切断客户端连接、改变服务器运行参数状态、控制拷贝复制数据库的服务器;

-完-




  评论这张
 
阅读(1475)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017