zoukankan      html  css  js  c++  java
  • zabbix监控实战

    监控nginx,jvm
    nginx监控TCP和触发器
    ZABBIX告警通知
    监控mysql
    监控WEB
    分布式监控
    自动化监控,自动发现和自动获取,通过API监控
    环境搭建:
    搭建nginx
    yum install zlib-devel pcre-delvel gcc -openssl-devel
    
    tar -zxf nginx-1.14.2.tar.gz
    cd nginx-1.14.2
    
    useradd -s /sbin/nologin -M nginx
    
    ./configure --user=nginx --group=nginx --prefix=/usr/local/nginx-1.14.2 --with-http_stub_status_module --with-http_ssl_module
    
    make && make install
    
    创建软连接ln -s /usr/local/nginx-1.14.2/ /usr/local/nginx
    
    启动nginx服务:/usr/local/nginx/sbin/nginx
    
    修改配置文件
    [root@localhost conf]# pwd
    /usr/local/nginx/conf

    因为一会要监控nignx的活跃连接数,需要在nginx配置文件中开启远程连接

    查看配置文件是否成功:/usr/local/nginx/sbin/nginx -t 

    ps -ef | grep nginx

    kill 26112  # 杀死进程从新启动

    从新启动:/usr/local/nginx/sbin/nginx

    浏览器访问是否成功

    安装zabbix-agentd
    配置 yum 源
    [root@zabbix-server-1 yum.repos.d]# cat zabbix.repo
    [base]
    name=CentOS-$releasever - Base
    #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
    baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    enabled=1
    yum clean all  # 清除yum缓存
    yum makecache  # 生成yum缓存
    yum install zabbix-agent
    
    修改zabbix-agent配置文件
    [root@bogon ~]# vim /etc/zabbix/zabbix_agentd.conf 
    Server=server ip
    ServerActive=server ip
    Hostname=Hostname of client system 
    启动服务
    systemctl restart zabbix-agent

    添加监控主机

    创建主机组

    监控nginx活跃连接数
    需要在nginx配置文件中开启远程监控

  • 相关阅读:
    Sublime Text 2 && MinGW G++ On Windows
    [zz]linux IO(function open read write close)
    PHP的基本常识(1)
    helloworld.c 的一次系统旅行(1) 读书笔记
    PHP 仿博客园 个人博客(1)
    配置 .htaccess 单点入口
    仿博客园个人博客(3)基本完成
    PHP的基本常识(2)
    JQuery 获得所有表单值
    PHP 仿博客园 个人博客(2)
  • 原文地址:https://www.cnblogs.com/YingLai/p/11961995.html
Copyright © 2011-2022 走看看