夜雨,断魂

人生能有多少天是按照自己的想法去活着

构建nagios监控

构建nagios

实验       11nagios端)           12

11:拖入nagios镜像

 mkdir   /iso   &&   mount  -o  loop  nagios.iso   /iso/  &&   cp  -a  /iso/* .

   解决安装Nagios的依赖关系:

yum -y install httpd gcc glibc glibc-common *gd* php php-mysql glib环境用来编译gcc的,gd库主要生成图片。这个安装后, gd库会报错,因为gd库由很多主包去构成的,并不是所有gd库都需要,一般CD1中会放一些比较常用的gd库,CD2中还有一些其他的gd库,但是挂载的CD1里的yum源数据文件是包含CD1CD2的,因此安装 *gd* 安装的是CD1CD2两个钟的所有相关。当前只挂载gd1的)

yum -y install httpd gcc glibc glibc-common php php-mysql

 cd  /mnt/Packages/  &&  yum  -y  install  *gd*  (这样就会匹配当前目录下的CD

【如果要把两张盘CD1CD2的包放在一起,需要安装 yum  -y  install  createrepo-0.9.9-24.el6.noarch.rpm  CD1CD2Package目录,如果将CD2的所有rpm包直接拷贝到CD1目录下没用,因为这里的元数据信息没有把这个位置改到CD1的目录下,因此传到CD1之后,再用createrepo加上目录的路径即可就会自动建立一个元数据信息的方案,然后才能直接使用这两张盘的数据包】

       创建运行身份

 groupadd nagcmd  (与cacti不同的是 nagios中运行身份必须是这个名字,因为脚本运行的时候指定的脚本运行的身份就是这个用户,如果不对就会出现权限宠物)

 useradd -m nagios  

 usermod -a -G nagcmd nagios   (将nagios加入组)

 usermod -a -G nagcmd apache (将Apache加入组,为了让apache运行的时候有权限)

  编译安装  nagios

  tar  -zxvf nagios-3.3.1.tar.gz  (用的是较新版本)

cd  nagios

./configure –with-command-group=nagcmd –enable-event-broker   (指定运行命令的组, –enable-event-broker指定允许将输出打断,老版本下不支持NDOUtils这个插件,因此配置起来会很困难,当前环境下没有安装NDOUtils,因此这个插件可装可不装)

make  all  (将所有的程序包括脚本编译成机器码,输出一些描述信息,make  install  安装主程序 CGI  和 网页文件,这就是为什么在老牌监控服务器里一般都用apache不用nginx1,并发不需要  2,大部分都不对它做兼容   make  install-init安装启动脚本即nagios并不是以网页的形式存在而是以守护进程的形式存在  make install-commandmode,修改配置文件权限以及目录相关权限  make install-config安装了大量的SAMPLE即模板配置文件到 /usr/local/nagios/etc下,make  install-webconfnagios web服务器安装apache的配置文件)

 make install   (安装主程序)

 make install-init   (安装脚本文件)

 make install-config (安装相关配置文件)

 make install-commandmode  (配置权限)

vim  /usr/local/nagios/etc/objects/contacts.cfg (释义)

make install-webconf  (写了一个模板到apache配置文件中)

复制上述配置文件中的认证文件AuthUserFile的路径用来创建以下认证用户

htpasswd  -c  /usr/local/nagios/etc/htpasswd.users  nagiosadmin(注意用户名必须是nagiosadmin,因为在认证完了之后,它需要用nagiosadmin身份去运行)

service httpd start  &&  service httpd restart  (添加了新的配置文件apache要重启)

编译、安装nagios-plugins插件

tar  -zxvf  nagios-plugins-1.4.14.tar.gz  

 cd nagios-plugins-1.4.15

 ./configure –with-nagios-user=nagios –with-nagios-group=nagios –with-mysql –enable-perl-modules   (指定运行用户 指定组 允许连接数据库 允许连接perl模块)

 make

 make install

配置并启动Nagios

 chkconfig –add nagios

 chkconfig nagios on

 /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg  (在启动的时候先测试当期的配置文件有没有错误,提示warningerrors0

 service nagios start

web访问 10.10.10.11/nagios用户名nagiosadmin

HTTPwarning原因是它访问的应该是10.10.10.11区检测apache是否工作正常,

 

cd  /usr/local/nagios/share/  (存放的是网页文件) &&    vim  /etc/httpd/conf/httpd.conf

 搜索 DocumentRoot  修改为 DocumentRoot "/usr/local/nagios/share  (后边的dirtory不需要再定义,因为后边的子配置文件会自动联立到主配置文件)

web访问10.10.10.11 不用加后缀目录

【补充:

cd  /usr/local/nagios/libexec   (脚本的存放路径)

cd  /usr/local/nagios/etc  &&  cat  resource.cfg (宏配置文件,定义一些nagios的环境变量,最大可以定义32$user的环境变量 $1定义的是脚本)

deifne command定义命令 命令名称为check_ping

命令用法:$user1脚本的存放路径,-H传递一个参数主机地址 $ARG1$位置参数变量  -p指定5次  -w warnging  -c creatable指定两个阀值

cat  contacts.cfg   (报警邮件)

钉钉报警

安装钉钉:shell脚本的问题没有报错处理的机制,

创建群组——群设置——群机器人——自定义

https://oapi.dingtalk.com/robot/send?access_token=5c11245567067807546ec00bd4376932a05e901d105028a0b3997465640fcf90

上述地址相当于访问接口,api接口。打开设置说明

11:拖入jiankong脚本

将网卡2设置为自动获取并设置为桥接到无线网卡模式

tar  -zxvf  jiankong.tar_.gz   &&   mkdir  /usr/local/jiaoben.sh

mv  jiankong  /usr/local/jiaoben.sh/   &&  cd  /usr/local/jiaoben.sh/jiankong

vim dingdingapi.sh(触发脚本)

如果将$text的内单引号和双引号去掉,相当于内容是text,而不是变量,所以要在里面加个单引号,单引号里再加个双引号代表的就是里边的内容必须强制执行

修改脚本中的api接口,将钉钉的访问接口复制到curl行即可(机器人——机器人设置)

chmod a+x  *   &&  bash  dingdingapi.sh  hello(钉钉成功接收消息)

 vim  /usr/local/nagios/share/index.html(写入随意内容)

cd  /usr/local/jiaoben.sh/  &&  bash 80.sh  (注意修改80.sh中的IP地址和脚本目录位置)

vim  /etc/httpd/conf/httpd.conf (将网站位置修改回/var/www/html

echo "I'm  pig…"  >>  /var/www/html/index.html

service  httpd  restart  &&   bash  80.sh (静默)  &&  service httpd  stop(假如服务死掉)  &&  bash  80.sh 

service httpd  start (假设服务救活)  &&  rm  -rf  /var/www/html/index.html (假设页面丢掉  &&  bash  80.sh(持久化可以和crondtab配合使用)

Next Post

Previous Post

34 Comments

  1. Michaelkah 2021年5月16日

    cialis tadalafil portugal: buy cialis insurancecialis online without prescription how to buy cialis online from canada
    cialis 20mg usa

  2. belalaArele 2021年5月16日

    На веб-ресурсе https://xn--90atcilcdr.xn--p1ai/ Вы найдете информацию о компании, которая занимается строительством деревянных домов. Можно заказать любое сооружение по размерам и желаниям заказчика, а также по персональным чертежам. Помимо домов, команда специалистов занимается строительством бань-срубов, а также реализацией других проектов. Цены и галерея расположены в соответствующих разделах. Менеджер готов ответить вам на все вопросы, связаться с ним можно по номеру телефона, который находится на главной странице.

  3. BradleyTes 2021年5月16日

    buy cialis online viagra buy cialis with paypal – buy cialis online overnight
    canadian pharmacy cialis 20mg

  4. Quinn Noullet 2021年5月16日

    Does your website have a contact page? I’m having trouble locating it but, I’d like to send you an email. I’ve got some creative ideas for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it grow over time.|

  5. Lavern Birdon 2021年5月16日

    Greetings, I believe your web site may be having browser compatibility issues. When I take a look at your blog in Safari, it looks fine however, when opening in IE, it’s got some overlapping issues. I just wanted to provide you with a quick heads up! Besides that, great site!|

  6. entevmax 2021年5月16日

    Узнать о происшествиях в Зеленограде с помощью сайта https://xn—-7sbifcamovvfggw9d.xn--p1ai/ можно действительно просто. Информацию об общественных переменах, изменениях в медицинской сфере, научных прорывах и не только можно легко почерпнуть на портале. Спортивный и автомобильный мир представлен в новостной плоскости также достаточно широко. Рекламодатели могут подавать объявления, а заинтересованные люди могут просматривать любые новости разных тематик в любое удобное время.

  7. Michaelkah 2021年5月16日

    where can i buy cialis without a prescription: buy cialis united kingdom where can i buy cialis without a prescription
    п»їhow much does cialis cost with insurance

  8. 먹튀사이트 2021年5月16日

    You are so awesome! I do not suppose I’ve truly read through anything like that before. So good to discover another person with a few genuine thoughts on this subject. Seriously.. thank you for starting this up. This website is something that’s needed on the web, someone with a bit of originality!

  9. TqzWA 2021年5月16日

    viagra para mujeres sildenafil price viagra connect usa

  10. ViakInquina 2021年5月16日

    cheap essay writer write an essay for me essay writer cheap persuasive essay writer

  11. RidScoto 2021年5月16日

    cialis 5mg prices cialis next day delivery buy generic cialis uk

  12. Brooks Broadhead 2021年5月16日

    Asking questions are really pleasant thing if you are not understanding anything entirely, but this post offers fastidious understanding even.|

  13. Felipe Garnow 2021年5月16日

    Every weekend i used to pay a visit this web page, because i want enjoyment, since this this website conations genuinely fastidious funny information too.|

  14. Lauchetruncnaic 2021年5月16日

    buy sildenafil viagra buy sildenafil

  15. ventolin manufacturer copay card 2021年5月16日

    what is in ventolin inhaler albuterol 100 mcg inhaler dosage albuterol hfa inhaler 8g

  16. BradleyTes 2021年5月16日

    buy cialis now safe buy cialis – cialis in europe
    buy cialis canadian

  17. 소액결제현금화업체 2021年5月16日

    Your style is so unique in comparison to other folks I’ve read stuff from. I appreciate you for posting when you’ve got the opportunity, Guess I’ll just book mark this page.

  18. 우리카지노 2021年5月16日

    Have you ever considered about adding a little bit more than just your articles? I mean, what you say is fundamental and everything. Nevertheless imagine if you added some great pictures or videos to give your posts more, “pop”! Your content is excellent but with images and video clips, this blog could definitely be one of the most beneficial in its field. Great blog!|

  19. margozd2 2021年5月16日

    New super hot photo galleries, daily updated collections
    http://pornipadresses.bloglag.com/?ashlyn

    free mature anal porn movies hot xxx dirty porn movies porn brenn wisemann k3llz porn german sister brother porn

  20. nSaveGal 2021年5月16日

    Информацию о том, как надежно защитить автомобили, получить на сайте https://suntekppf.ru можно в любое время. Каждый клиент может быть уверен в том, что защита от царапин, дорожной химии и сколов будет обеспечена надежно. Получить расчет цены защиты Вашего автомобиля можно очень просто. После того, как клиент оставит собственный номер телефона, специалист компании свяжется для консультации на протяжении 15 минут. Защищать автомобиль от внешнего воздействия можно очень просто.

  21. kniggeacecy 2021年5月16日

    buy viagra pills https://viagrasildenafils.com/ – viagra prices buy viagra pills buy viagra

  22. RidScoto 2021年5月16日

    buy cheap cialis uk cialis 20 mg directions cialis lilly confezioni

  23. Wally Pok 2021年5月16日

    After looking over a few of the articles on your web page, I truly appreciate your technique of blogging. I book-marked it to my bookmark site list and will be checking back in the near future. Please visit my website as well and let me know what you think.|

  24. Melanie Burge 2021年5月16日

    Link exchange is nothing else but it is just placing the other person’s web site link on your page at appropriate place and other person will also do similar in support of you.|

  25. Un Coatney 2021年5月16日

    First of all I would like to say awesome blog! I had a quick question in which I’d like to ask if you do not mind. I was interested to find out how you center yourself and clear your head prior to writing. I’ve had a hard time clearing my thoughts in getting my thoughts out. I truly do enjoy writing but it just seems like the first 10 to 15 minutes are wasted simply just trying to figure out how to begin. Any suggestions or tips? Thanks!|

  26. WevsamAbaky 2021年5月16日

    Онлайн-кинотеатр https://1080kino.net/ предлагает внушительную коллекцию фильмов и сериалов в отличном качестве. Здесь вы найдете множество фильмов разных жанров и годов выпуска – от культовых кинокартин по последних новинок проката. Благодаря удобному разделению фильмов на категории можно без труда подобрать картину по своему вкусу и хорошо провести время. Предварительно можно посмотреть трейлер и почитать комментарии, чтобы найти подходящую картину.

  27. RidScoto 2021年5月16日

    generic cialis effective cialis 10mg price cialis foglietto

Leave a Reply

© 2021 夜雨,断魂

ICP备案号: 京ICP备19038630号

版权所有@ 王力翔

耗时 3.456 秒 | 查询 43 次 | 内存 20.80 MB