监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

如何快速实现对Linux服务器的监控?

Linux服务器监控软件有哪些

  1. Cacti:是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具,严格意思是说它只能是监控网络设备。

  2. Zabbix:是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

  3. Nagios:是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设备,打印机等.

4.Ganglia:是一款为HPC(高性能计算)集群而设计的可扩展的分布式监控系统,简单一点来说就是监控大规模服务器才需要使用到。

优点

  1. Cacti出图比较好,比较适合作交换机和路由器监控。

  2. Zabbix适合中小企业日常部署,监控Linux服务器、Windows服务器、路由器、交换机,报警机制也很友好,可以邮件,微信,短信报警。

  3. Nagios适合中小企业部署使用,监控Linux服务器、路由器、交换机,报警机制有邮件、短信。

  4. Ganglia适合大型企业部署使用,分布式存储,以集群方式来监控,每个区域的Node来监控数据。

缺点

  1. Catic对服务器监控不好用。
  2. Zabbix对超大型、数据量并发很高的应用监控不好,监控会有延时,精度不够,有些监控参数需要会写监控脚本完成。

  3. Nagios部署比较复杂,没有经验的用户会被折磨。出图效果不佳需要借助于RRDTool工具出图。

  4. Ganglia部署成本较高,需要多台主机,部署相对复杂。


部署Zabbix最为便捷

使用Centos7系统安装LAMP环境搭建一个环境,安装zabbix软件,具体操作如下:

1,安装zabbix源

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

2,安装Zabbix server,Web前端

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

3,安装MySQL源

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

4,查看可用的Mysql安装源:yum repolist enabled | grep "mysql.*-community.*"

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

5,安装MySQL服务:yum -y install mysql-community-server

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

5,启动MySQL服务,并且开机自启动。

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

6,查看MySQL服务启动正常:

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

7,查看登陆MySQL密码:yG&t<kt*.3Qt

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

9,登陆MySQL

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

8,更改MySQL密码:

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

9,创建数据库和zabbix用户并授权:

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

10,导入初始架构和数据

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

11,检查数据库导入情况

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

12,先备份配置文档

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

13,修改配置文件

[root@localhost ~]# vim /etc/zabbix/zabbix_server.conf

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

14,给主目录文档授权

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

15,启动Zabbix Server服务

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

16,修改Zabbix默认时区为shanghai

[root@localhost ~]# vim /etc/httpd/conf.d/zabbix.conf +20

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

17,启动Apache 服务

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

18,登陆浏览器操作

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

最后一步下载php

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

19,把下载下来的文件上传到/etc/zabbix/,你可以使用rz工具上传这个文件。

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

20,最后打开登陆页面

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?


总结

以上是我工作中用到感觉最为方便的一款监控软件,希望能够对你有所帮助,也希望能和网络上朋友一起多交流。

如何对Nginx进行编译、安装(在centos7上)?

这个非常简单,需要先安装nginx依赖库(工具),然后下载源码包,最后再make编译安装就行,下面我简单介绍一下实现过程,主要内容如下:

1.首先,下载nginx依赖库及编译工具,这个直接在终端输入命令“yum -y install gcc gcc-c++ make zlib-devel pcre-devel openssl-devel”就行,如下,我的centos7环境已经正确安装:

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

2.接着就是下载nginx源码包,这个直接到nginx官网上下载就行,如下,这里建议下载最新的稳定版本:

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

下载的话,右键复制链接,然后直接使用wget命令下载就行,如下,大概也就1M左右,很快就能下载完成:

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

3.下载完成后,解压这个源码包,命令“tar -xvf nginx-1.16.0.tar.gz”,接着cd进入到nginx主目录,如下,这些就是nginx的所有源文件:

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

4.最后就是make编译安装,先执行configure配置脚本(我这里使用默认配置,你也可以自定义),接着执行命令“make && make install”就行,如下,如果没有出现error错误,则说明nginx已经正确安装:

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

安装完成后,还需要先启动nginx服务,之后才能在正常访问,这个直接执行命令“/usr/local/nginx/sbin/nginx”就行,如下,说明nginx已经正常启动,默认端口号是80,如果端口冲突的话,可以修改一下启动端口:

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

接着打开本地浏览器,输入地址“127.0.0.1”,如果出现nginx欢迎界面,则说明nginx已经成功启动,如下:

监控的安装技术和维修技术,监控系统的制作与安装是一门很尖端、很难学的技术吗?

至此,我们就完成了在centos7上编译安装nginx。总的来说,整个过程非常简单,就是先下载nginx依赖库及编译工具,然后tar解压,最后再make编译安装就行,只要你有一定的linux基础,熟悉一下上面的安装过程,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论