zoukankan      html  css  js  c++  java
  • day1

    监控软件
    naginos
    cacti
    zabbix

    C/S模式

    服务器做监控(资源使用率(CPU、内存、硬盘)、服务的状态、连通性)
    httpd
    mysqld
    mail
    ftp

    使用Nagios软件搭建监控服务器
    硬件资源
    服务状态
    网络连通性

    使用自已自带监控插件 对指定对象做监控
    当对指定的对象做监控时,运维人员可以指定一个阀值,但被监控的对象,超过指定的阀值,就通过WEB页面显示监控信息

    监控本地服务器
    监控远端服务器(共有资源,私有资源)

    yum groupinstall -y "Development tools"
    yum install -y gcc gcc-c++
    rpm -qa make

    yum install httpd php mysql mysql-server

    图片程序
    yum install glibc glibc-common gd gd-devel libpng libjpeg zlib -y

    nagios-xxxxxxx.tar.gz          主程序包

    安装ngaios
    创建用户、用户组
    useradd -s /sbin/nologin nagios
    groupadd nagcmd
    usermod -G nagcmd nagios
    usermod -G nagcmd apache

    tar xf nagios-xxx.tar.gz
    cd ngaios-xxx
    ./configure --with-comand-group=nagcmd
    make all
    make install
    make install-init
    make install-config
    make install-commandmode
    make install-webconf

    默认安装在/usr/local/nagios/
    etc/
    nagios.cfg        nagios服务的主配置文件

    etc/objects/
    commands.cfg        定义监控命令

    define command{
            command_name  定义命令名(名字在/usr/local/nagios/libexec该目录下)
            command_line    监控名实现的功能(是监控什么的?)
            }

    localhost.cfg         监控本机的配置文件

    定义监控的服务器
    define host{
            use                            指定监控时使用的模版
            host_name              在监控页面上显示的名称
            alias                  定义别名
            address                 127.0.0.1
     }

    定义监控服务器的对象
    define service{
            use                             指定对光前对象做监控使用的模版(名字在templates.cfg中定义)
            host_name                      服务器的主机名(以define host中的值一致
            service_description            设置监控的描述信息
    check_command 指定调用的监控命令名(名字在command.cfg中定义)
            }

    templates.cfg        监控模版配置文件
    timeperiods.cfg        监控时间配置文件
    contacts.cfg            当阀值到预设值,发邮件给谁

    libexec/        监控插件目录

    share/        网页文件目录

    var/            nagios运行时产生的相关信息

    安装插件
    tar xf nagios-plugins-xxx.tar.gz         
    cd tar xf nagios-plugins-xxx

    ./configure --with-nagios-user=nagios --with-nagios-group=nagcmd
    make && make install

    ll  /usr/local/nagios/libexec




  • 相关阅读:
    李傅山数学分析中的问题与方法参考解答第4章一元函数积分学
    李傅山数学分析中的问题与方法参考解答第3章一元函数微分学
    李傅山数学分析中的问题与方法参考解答第2章函数的连续性
    李傅山数学分析中的问题与方法参考解答第1章极限论
    中山大学2021年数学分析考研试卷
    中山大学2021年数学分析考研试卷
    中山大学2021年高等代数考研试卷
    新疆大学2021年数学分析考研试卷
    新疆大学2021年高等代数考研试卷
    西南财经大学2021年数学分析考研试卷
  • 原文地址:https://www.cnblogs.com/fina/p/6197375.html
Copyright © 2011-2022 走看看