热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

5.10监控介绍5.1112安装zabbix4.0

2019独角兽企业重金招聘Python工程师标准监控介绍安装zabbix4.0监控介绍为什么要做监控?可以提前发现潜在故障隐患,第一时间解决掉&#

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

监控介绍 安装zabbix4.0
监控介绍

 为什么要做监控?

可以提前发现潜在故障隐患,第一时间解决掉,把影响降低

常见的监控软件:

cacti(早期,优点:人性化界面漂亮)

nagios(开源,免费,开发早)

zabbix(和上一款软件是同期产品,流行度高)

open-falcon(小米出品,开源软件)

prometheus(时序监控,普罗米修斯)

grafana (可以和普罗米修斯或者zabbix搞在一起)

安装zabbix4.0
  1. 安装zabbix yum源

    • rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
  2. yum 安装

    • yum install zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql
  3. 连接数据库为zabbix创建库

    • create database zabbix;
    • grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by 'zabbix-pa';
  4. 导入数据

    • ls /usr/share/doc/zabbix-server-mysql-4.0.3/create.sql.gz
    • gzip -d /usr/share/doc/zabbix-server-mysql-4.0.3/create.sql.gz
    • mysql -uroot -plichao@123 zabbix
  5. 修改配置文件,将与db相关的配置(DB_name DB_user DB_password DB_Host)等按我们实际配置修改。

    vi /etc/zabbix/zabbix_server.conf

  6. 启动zabbx

    • systemctl start zabbix-server
  7. 如果启动不成功,可以通过查看日志文件来排查问题。

    cat /var/log/zabbix/zabbix_server.log

  8. 查看服务是否启动

    [root@localhost src]# ps aux | grep zabbixzabbix 10944 0.0 0.0 257664 3352 ? S 22:50 0:00 /usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.confroot 10947 0.0 0.0 112708 980 pts/0 S+ 22:51 0:00 grep --color=auto zabbix

  9. 编辑zabbix_agent.conf启动zabbix_agent

    vi /etc/zabbix/zabbix_agentd.conf #定义Server=127.0.0.1和 ServerActive=127.0.0.1systemctl start zabbix_agentsystemctl enable zabbix_agent

  10. 启动httpd,需要先关掉nginx,否则这两个服务会端口冲突。

    • systemctl start httpd # 如果已经启动了nginx,需要先把nginx关闭,然后启动httpd
  11. 这个时候就可以使用浏览器访问zabbix了,使用

    • http://ip/zabbix 访问 
    • 出现上面这个界面是因为php.ini中的时区设置问题,需要编辑一下etc/php.ini文件date.timezone =Asia/Shanghai,然后重启httpd#systemctl restart httpd
    • 在浏览器界面中输入我们的database host、password等,点击下一步 
  12. 在下面这个界面中再写上host然后name那里是自定义的。点击下一步、完成 

  13. 然后就来到了这个界面

    • 默认密码 admin zabbix
  14. 默认密码是不安全的,所以登录之后的第一件事就是修改密码。

   15.以后登录zabbix的话,直接使用ip/zabbix就可以了。

补:1:设置zabbix-server和zabbix-agent开机启动

systemctl enable zabbix-server
systemctl enable zabbix-agent
补充2:上面提到的127.0.0.1是这个实验环境,在现实生产中,这个ip是需要指定zabbix-server所在的设备的ip。  


转:https://my.oschina.net/u/4080783/blog/3020071



推荐阅读
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • MySQL语句大全:创建、授权、查询、修改等【MySQL】的使用方法详解
    本文详细介绍了MySQL语句的使用方法,包括创建用户、授权、查询、修改等操作。通过连接MySQL数据库,可以使用命令创建用户,并指定该用户在哪个主机上可以登录。同时,还可以设置用户的登录密码。通过本文,您可以全面了解MySQL语句的使用方法。 ... [详细]
  • ZSI.generate.Wsdl2PythonError: unsupported local simpleType restriction ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • ubuntu用sqoop将数据从hive导入mysql时,命令: ... [详细]
  • Windows 7 部署工具DISM学习(二)添加补丁的步骤详解
    本文详细介绍了在Windows 7系统中使用部署工具DISM添加补丁的步骤。首先需要将光驱中的安装文件复制到指定文件夹,并进行挂载。然后将需要的MSU补丁解压并集成到系统中。文章给出了具体的命令和操作步骤,帮助读者完成补丁的添加过程。 ... [详细]
  • MyBatis多表查询与动态SQL使用
    本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
  • Centos7搭建ELK(Elasticsearch、Logstash、Kibana)教程及注意事项
    本文介绍了在Centos7上搭建ELK(Elasticsearch、Logstash、Kibana)的详细步骤,包括下载安装包、安装Elasticsearch、创建用户、修改配置文件等。同时提供了使用华为镜像站下载安装包的方法,并强调了保证版本一致的重要性。 ... [详细]
  • 本文记录了作者对x265开源代码的实现与框架进行学习与探索的过程,包括x265的下载地址与参考资料,以及在Win7 32 bit PC、VS2010平台上的安装与配置步骤。 ... [详细]
  • 通过Anaconda安装tensorflow,并安装运行spyder编译器的完整教程
    本文提供了一个完整的教程,介绍了如何通过Anaconda安装tensorflow,并安装运行spyder编译器。文章详细介绍了安装Anaconda、创建tensorflow环境、安装GPU版本tensorflow、安装和运行Spyder编译器以及安装OpenCV等步骤。该教程适用于Windows 8操作系统,并提供了相关的网址供参考。通过本教程,读者可以轻松地安装和配置tensorflow环境,以及运行spyder编译器进行开发。 ... [详细]
  • 在Windows10系统上使用VMware创建CentOS虚拟机的详细步骤教程
    本文详细介绍了在Windows10系统上使用VMware创建CentOS虚拟机的步骤,包括准备条件、安装VMware、下载CentOS ISO文件、创建虚拟机并进行自定义配置、设置虚拟机的ISO与网络、进行安装和配置等。通过本文的指导,读者可以轻松地创建自己的CentOS虚拟机并进行相应的配置和操作。 ... [详细]
  • PeopleSoft安装镜像版本及导入语言包的方法
    本文介绍了PeopleSoft安装镜像的两个版本,分别是VirtualBox虚拟机版本和NativeOS版本,并详细说明了导入语言包的方法。对于Windows版本,可以通过psdmt.exe登录进入,并使用datamover脚本导入语言包。对于Linux版本,同样可以使用命令行方式执行datamover脚本导入语言包。导入语言包后,可以实现多种语言的登录。参考文献提供了相关链接以供深入了解。 ... [详细]
  • 如何使用PLEX播放组播、抓取信号源以及设置路由器
    本文介绍了如何使用PLEX播放组播、抓取信号源以及设置路由器。通过使用xTeve软件和M3U源,用户可以在PLEX上实现直播功能,并且可以自动匹配EPG信息和定时录制节目。同时,本文还提供了从华为itv盒子提取组播地址的方法以及如何在ASUS固件路由器上设置IPTV。在使用PLEX之前,建议先使用VLC测试是否可以正常播放UDPXY转发的iptv流。最后,本文还介绍了docker版xTeve的设置方法。 ... [详细]
author-avatar
V铿锵花木兰V
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有