微拓扑

  • Home
  • Archives
  • Tags
  • Wall
微拓扑
Another bloody day.
IT

在Ubuntu/Debian的VPS上搭建Observium监控服务端和SNMPv2/SNMPv3客户端

最近想安装observium,发现网上的中文资料少之甚少。于是乎在google上搜索了众多资料后总结一下observium安装服务端和SNMPv2/SNMPv3客户端的问题. Observium并不是什么很专业的监控方案。一个美国的系统运维朋友和我说Munin,Nagios+NRPE,Icinga都会是更好的选择。我并不是专业运维,只是Linux爱好者,所以先从简单的来吧。 Observium的安装可以是一个独立的环境,也就是说官方提供的安装方法可以很轻易的搭建一个以Apache2为主的Observium监控环境。但是最近习惯用了俄罗斯的VestaCP面板,所以下面的介绍会捎带把Observium在VestaCP上安装的细节也介绍出来。[转载请注明出处 http://vtp.me] 1. VestaCP的安装 1.1 OS系统 如果你用的是OpenVZ的虚拟化,大部分provider可能用的不是OpenVZ的最新template,那么建议你用Debian 6来避免apt-get dist-upgrade后出现的问题。Ubuntu就用12.04 LTS吧。 如果你用的是非OpenVZ的虚拟化,那么可以用Debian 7。Ubuntu的12.04 LTS为好。 1.2 VestaCP准备工作 1.2.1 更新源 apt-get update -y 1.2.2 删除无用组件 apt-get -y --purge autoremove libapache2-mod-php5 php5-cli php5-mysql php5-gd php5-snmp php-pear snmp graphviz php5-mcrypt php5-json subversion mysql-server mysql-client rrdtool fping imagemagick whois mtr-tiny nmap ipmitool python-mysqldb apt-get -y --purge autoremove apache* apt-get -y --purge autoremove exim* apt-get -y --purge autoremove nginx apache2 apache2-utils apache2-doc apache2.2-common apache2.2-bin apt-utils apt-get -y --purge autoremove apache2-suexec-custom libapache2-mod-ruid2 libapache2-mod-rpaf libapache2-mod-fcgid bind9 idn apt-get -y --purge autoremove mysql-server mysql-common mysql-client apt-get -y --purge autoremove php5-common php5-cgi php5-mysql php5-curl libapache2-mod-php5 apt-get -y --purge autoremove vsftpd mc exim4 exim4-daemon-heavy clamav-daemon flex dovecot-imapd dovecot-pop3d phpMyAdmin awstats apt-get -y --purge autoremove webalizer jwhois git spamassassin roundcube roundcube-mysql apt-get -y --purge autoremove roundcube-plugins apparmor-utils sudo bc ftp lsof ntpdate rrdtool apt-get -y --purge autoremove vesta vesta-nginx vesta-php apt-get autoremove -y update-rc.d -f apache2 remove apt-get --purge autoremove httpd* 1.2.3 安装几个包 apt-get install -y screen curl nano 1.2.4 更新/升级内核 apt-get upgrade -y apt-get dist-upgrade -y 1.3 安装VestaCP screen curl -O http://vestacp.com/pub/vst-install.sh sh vst-install.sh 在输入y和信箱以后,根据VPS性能不同可能等待1.5分钟-10分钟不等 1.4 登陆/设置VestaCP 根据最后安装好后的登陆信息登陆VestaCP面板通常为:https://ip:8083 添加一个网站作为Observium的登陆地址 1.5 查看默认系统生成的mysql的root密码 开始这里一直困扰我,如果用sql命令强行更改root的密码则会破坏VestaCP和mysql之间的交流。然而安装的时候又没有提示默认mysql的root是什么。输入以下指令找到默认vestacp生成的mysql的root密码 [email protected]:~# cat /usr/local/vesta/conf/mysql.conf HOST='localhost' USER='root' PASSWORD='123456' CHARSETS='UTF8,LATIN1,WIN1250,WIN1251,WIN1252,WIN1256,WIN1258,KOI8' MAX_DB='500' U_SYS_USERS='' U_DB_BASES='1' SUSPENDED='no' TIME='09:07:38' DATE='2014-01-17' [email protected]:~# 2 Observium的安装[转载请注明出处http://vtp.me] 2.1 安装Observium必要包 apt-get install libapache2-mod-php5 php5-cli php5-mysql php5-gd php5-snmp php-pear snmp graphviz php5-mcrypt php5-json \ subversion mysql-server mysql-client rrdtool fping imagemagick whois mtr-tiny nmap ipmitool python-mysqldb 2.1.1 如果需要安装libvirt的虚拟机可安装如下 apt-get install libvirt-bin 2.2 我们需要把Observium的安装包直接放在VestaCP的目录下,进入如下目录 cd /home/admin/web/status.abc.com/public_html/ 2.2.1 下载和解压Observium到正确目录 wget http://www.observium.org/observium-community-latest.tar.gz tar zxvf observium-community-latest.tar.gz mv observium/* ./;rm -rf observium/ 2.3 配置config.php cp config.php.default config.php nano config.php // Database config $config['db_host'] = "localhost"; $config['db_user'] = "root"; //mysql最高权限用户 $config['db_pass'] = "KBCqnA7USt";…

18/01/2014 0条评论 1165点热度 0人点赞 kyaky 阅读全文
Life

"澳洲罪犯黑帮系列之Ned Kelly"

Ned Kelly 也许是澳洲历史上最有名的罪犯, 我觉得澳洲老百姓对于他的"事迹"好象有点津津乐道, 并非我们想象中应该的完全反感的样子. 为什么呢? 1870年的澳大利亚对于那些欧洲移民来说, 是个新的国家, 这些移民从英国, 爱尔兰, 苏格兰来到这里, 开始他们的新生活. 他们中的有一些家庭, 得到了大块的土地来做农场, 并因此致富了, 但是另外一些家庭, 却依旧贫穷,生活依旧艰难. 艰难的生活造就了个性强硬的男人, 比如, Ned Kelly 和他的兄弟们. 澳大利亚早年的警察们, 也是一些个性强硬的男人, 他们感兴趣的, 往往不是正义和公平, 而是如何在游戏中取胜.他们和Ned Kelly兄弟们有过很多的争斗, 但是其中很少有正义和公平的, 正是这些, 让Ned Kelly成了历史上这样出名的一个罪犯. Ned Kelly偷过马, 惹过不少麻烦, 天生不喜欢警察. 警察把他的母亲, Ellen Kelly 在牢里关了三年, 理由是, Ellen 和 Ned 试图谋害一位警官, 但那不是事实. 对于一个男人来说, 当这样的事发生时, 他能做什么呢? 他成为了一位真正的罪犯, 开始反击回去... 故事开始于1865年的Avenel, 墨尔本北边的一个小镇, 10 岁的Ned Kelly和他的父母John Kelly 和 Ellen Kelly 住在一起, 是家里七个兄弟姐妹中最年长的男孩. 他有两个弟弟, Jim 和 Dan, 还有四个姐妹, Anne, Maggie, Kate 和 Grace. 这一天, 他的爸爸迟迟没有回家, 当他终于回来的时候, 他显得很神秘.跟Ned 的母亲说, 山上有一头死的母牛, 他需要她的帮助, 把牛肢解, 拿回家来.当Ellen问, 难道我们家的母牛死了一头吗? John Kelly 告诉她是他偷偷杀了Morgan家的牛. 躺在床上的Ned Kelly把这些话听得清清楚楚, 很高兴很快就有牛肉吃了. 但是死牛很快带来了麻烦, 三天之后, 家里来了一位警官, 说,"John Kelly, 你杀了Morgan家的牛,现在我来逮捕你去监狱." Ned Kelly的学校生涯就此终结了, 他成了家里的男人, 帮助母亲, 并开始打理家里的农场.农场不大, 家里生活唯艰. John Kelly 和 Ellen Kelly 都是从爱尔兰来的, 他们在墨尔本相遇, 然后来到北边, 寻找可以做农场的土地, 当时其他的不少爱尔兰人也都在做同样的事情. 那时候每个人都想要土地, 但是一些人家搞到了很多, 另外一些人家却只搞到不大的土地. 那时候的生活不但艰难, 而且野蛮, 很多的醉酒, 打斗和偷盗. 马和牛都容易被偷, 不管是死的还是活的. John Kelly 在牢里呆了六个月, 监狱生活毁了他, 出来后, 他开始经常醉酒, 一年半后, 他死了. Ned 的母亲是坚强的女人, 在整个艰难的人生中她始终是个勇敢的斗士. 她总共生过十二个孩子, 活到了九十三岁的高龄. John Kelly 死了以后, Ellen带着孩子们搬到了靠近Greta 的Eleven Mile Creek, 更靠近她的父母家的一个地方, 开始养了一些动物, 开了一个小小的菜场. 小小的Ned全力扮演着男子汉的角色, 在农场忙活, 照顾牛马, 并干一切杂活. 但是麻烦从来都没有远离过. 警察们对于Kelly家的野孩子们,以及和他们一样野的小伙伴们从来就看不顺眼. 1870年, 当Ned 15 岁时, 他在一场斗殴中把另外一个人打得很重, 警察就此把他关进牢里六个月. 第二年, 更坏的事情发生了. 一天, Ned 正骑在一匹马上在Greta的一个小镇上溜达, 一个叫Hall的警官拦下了他. 他说, "Ned, 你给我下来, 你偷了这匹马, 现在我要送你去监牢." "瞎说, 这马不是偷的." 边然后两人就打斗了起来, Hall有枪, 但是Ned打架比他行, 最后Hall叫来了五个帮手终于把Ned 给抓起来了. 第二天Ned被送去见法官. 他告诉法官说, "这确实不是我的马, 这马是一个叫Wild Wright 的人的,那天他在我母亲家, 他的马跑了, 他急着要马, 我就把我家的马跟他换了一匹, 他说等我找到那匹马我就可以留下, 喏, 就是这一匹." 叫Hall 的警官却说, "这马是偷的, 它属于Mansfield的一户人家, 有人在三月六号把它偷了." "可是三月六号我还在Beechworth 监狱坐牢呢, 怎么可能去偷马呢? Wright 告诉我这马是他的, 我不知道原来是他偷来的马." 但是当时的法律规定, 持有被偷的马是犯法的. 那匹马确实是Wild Wright 偷来的, 为此他坐了18个月的牢, 但是Ned Kelly却为此事坐了三年的牢, 当他在1874年出狱再回到Eleven Mile Creek时, 家里已经有了不小的变化. 他的妹妹Annie 因病死了, 他的弟弟Jim 因偷马被判了五年, 他的另外一个弟弟Dan也时不时惹点麻烦. 家里多了一个男人, 是他妈妈新的男人, 还生了一个小婴儿, 也叫作Ellen. 新的男人叫George King, 待他妈妈很不错, 他很为母亲高兴. 他自己也很快找到了工作, 从一个农场到另一个农场, 砍树, 照顾牛马, 他经常回家看母亲, 和George King很快成了朋友. George是从美国加州来的, 只比Ned大五岁. 有一次, 他问George, 那些警察干吗老找我麻烦? 不管谁丢了马, 他们都来找我问讯, 还找我妈妈问讯, 而且还老半夜来问. "他们不喜欢你呗, 干脆你来帮我干吧, 警察跟我没问题." "你准备做什么工作?" "卖马, 卖很多很多的马." "但是, 马从何来?" George笑而不言, Ned Kelly 心领神会地大笑起来. 这是一份激动人心的工作, 他们偷了208匹马, 越过Murray 河把它们卖到NSW, 卖了很多钱, 警察们知道是他们偷的马, 很恼火, 却苦于没有证据. 1877年八月, Benalla 来了一个新的警官, 叫做…

17/01/2014 0条评论 700点热度 0人点赞 kyaky 阅读全文
Archives
  • August 2020
  • October 2017
  • May 2017
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • November 2013
  • October 2013
  • September 2013
  • August 2013
Categories
  • Astrology
  • collections
  • Diary
  • Documentary
  • Hotfix
  • IT
  • Life
  • Movie
  • Notes
  • post
  • Readings
  • Study
  • VPS

COPYRIGHT © 2021 vtp.me. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang