当前位置: 首页 > news >正文

佛山高明建网站东莞seo计费管理

佛山高明建网站,东莞seo计费管理,做黑枸杞的公司网站,韩城建设公司网站市场上常用的监控软件: 传统运维:zabbix、 Nagios 一、zabbix概述 作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。 利用一个优秀的监…

市场上常用的监控软件:

  • 传统运维:zabbix、 Nagios

一、zabbix概述

作为一个运维,需要会使用监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态。

利用一个优秀的监控软件,我们可以:

  • 通过一个友好的界面进行浏览整个网站所有的服务器状态
  • 可以在Web 前端方便的查看监控数据
  • 可以回溯寻找事故发生时系统的问题和报警情况

1.1 zabbix是什么?

  • zabbix是一个基于Web界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
  • zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
  • zabbix由2部分构成,zabbix server 与可选组件zabbix agent。 通过c/s 模式采集数据,通过B/s模式在web端展示和配置。
  • zabbix server 可以通过SNMP(简单网络管理协议),zabbix agent,ping, 端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它 可以运行在Linux等平台上。(支持多个平台,windows也支持)
  • zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。

0.jpg

1.2 zabbix监控原理

zabbix agent安装在被监控的主机上,zabbix agent 负责定期收集客户端本地各项数据,并发送至zabbix server 端,zabbix server收到数据后,将数据存储到数据库中,用户基于zabbix WEB可以看到数据在前端展现图像。

当zabbix 监控某个具体的项目,该项目会设置一个触发器阈值,当被监控的指标超过该触发器设定的阈值,会进行一些必要的动作,动作包括:发送信息(邮件、微信、短信)、发送命令(shell 命令、reboot、 restart、 install 等)。

用户可以基于zabbix-web可以在WEBUI界面中查看展现的数据图像,以及进行相关的配置管理用户还可以在WEBUI界面中设置监控项的触发器,如被监控的数据指标超过触发器设定的阈值,会进行发送通知信息或者一些应急操作指令。

1.3 zabbix常见的五个程序

zabbix监控部署在系统中,包含常见的五个程序: zabbix server、 zabbix agent、 zabbix proxy、zabbix get、zabbix sender 等。

(1) zabbix server: zabbix 服务端守护进程,其中zabbix_agent、 zabbix_ get、zabbix_sender、 zabbix_proxy的数据最终都提交给zabbix server;

(2) zabbix agent: 客户端守护进程,负责收集客户端数据,例如:收集CPU负载、内存、硬盘使用情况等;

(3)zabbi xproxy: zabbix分布式代理守护进程,通常大于500台主机,需要进行分布式监控架构部署;

(4)zabbix get: zabbix 数据接收工具,单独使用的命令,通常在server 或者proxy端执行获取远程客户端信息的命令;

(5)zabbix sender: zabbix 数据发送工具,用户发送数据给server 或proxy端,通常用户耗时比较长的检查。

1.4 zabbix端口号

  • zabbix服务端zabbix_server 默认使用10051 端口。
  • 客户端zabbix_agent2 默认使用10050 端口。

二、安装zabbix 5.0

建议使用5.0版本/4.6版本/4.8 版本,不使用6.0。

实验环境:

节点IP安装服务
zabbix-server192.168.41.45zabbix-server-mysql、zabbix-agent
zabbix-agent192.168.41.46zabbix-agent2

2.1 部署 zabbix 服务端(端口号10051)

zabbix-server内存至少2G,推荐4G。

zabbix 服务端同时安装zabbix-server-mysql和zabbix-agent,因为服务端所在主机自己也要被监控。

1、关闭防火墙,修改主机名

1-1.png

2、获取 zabbix 的下载源

1-2.png

3、更换 zabbix.repo 为阿里源,安装zabbix-server-mysql、zabbix-agent和SCL

1-3.png

1-4.png

1-5.png

4、修改 zabbix-front 前端源,安装 zabbix 前端环境到 scl 环境下。

修改/etc/yum.repos.d/zabbix.repo文件:

1-6.png

1-7.png

5、安装zabbix所需的数据库

1-8.png

1-9.png

1-10.png

6、添加数据库用户,以及 zabbix 所需的数据库信息

1-11.png

1-12.png

1-13.png

7、修改 zabbix-server 配置文件/etc/zabbix/zabbix_server.conf,修改数据库的密码。

1-14.png

8、修改 zabbix 的 php 配置文件,/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

1-15.png

9、启动 zabbix 相关服务

1-16.png

1-16-2.png

10、浏览器访问 http://192.168.41.45/zabbix

1-17.png

1-18.png

1-19.png

1-20.png

1-21.png

1-22.png

1-23.png

1-24.png

1-25.png

1-26.png

1-27.png

11、解决 zabbix-server Web页面中文乱码问题

1-28.png

1-29.png

2.2 部署zabbix 客户端(端口号10050)

zabbix 5.0版本采用golang 语言开发的新版本客户端agent2 。

zabbix 服务端 zabbix_server 默认使用 10051 端口,客户端 zabbix_agent2 默认使用 10050 端口。

 

1、关闭防火墙,修改主机名
 systemctl disable --now firewalld
 setenforce 0
 hostnamectl set-hostname zbx-agent01
 su
 ​
2、服务端和客户端都配置时间同步,使用阿里云的时钟源
 yum install -y ntpdate
 ntpdate -u ntp.aliyun.com
 ​
 3、客户端配置时区,与服务器保持一致
 mv /etc/localtime{,.bak}
 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
 ​
 date
 ​
4、设置 zabbix 的下载源,安装 zabbix-agent2
 rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 
 ​
 cd /etc/yum.repos.d
 sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#'  /etc/yum.repos.d/zabbix.repo  
 ​
 yum install -y zabbix-agent2   
 ​
 5、修改 agent2 配置文件
 vim /etc/zabbix/zabbix_agent2.conf
 ......
 Server=192.168.41.45            #80行,指定 zabbix 服务端的 IP 地址
 ServerActive=192.168.41.45      #120行,指定 zabbix 服务端的 IP 地址
 Hostname=zbx-agent01            #131行,指定当前 zabbix 客户端的主机名
 ​
 6、启动 zabbix-agent2
 systemctl start zabbix-agent2
 systemctl enable zabbix-agent2
 ​
 netstat -natp | grep zabbix
 tcp6       0      0 :::10050                :::*              LISTEN      4381/zabbix_agent2
 ​
 ​
7、在服务端验证 zabbix-agent2 的连通性
 yum install -y zabbix-get    #服务端,安装 zabbix 主动获取数据的命令,get指令
 ​
 zabbix_get -s '192.168.41.46' -p 10050 -k 'agent.ping'
 1              #服务端对客户端进行连通性测试,返回1表示连通
 ​
 zabbix_get -s '192.168.41.46' -p 10050 -k 'system.hostname'
 zbx-agent01     #返回客户端的主机名说明正常连通

1、关闭防火墙,修改主机名

2-1.png

2、服务端和客户端都配置时间同步

2-2.png

3、客户端配置时区,与服务器保持一致

2-3.png

4、设置 zabbix 的下载源,安装 zabbix-agent2

2-4.png

2-5.png

5、修改 agent2 配置文件,/etc/zabbix/zabbix_agent2.conf

2-6.png

2-7.png

2-8.png

6、启动 zabbix-agent2

2-9.png

7、在服务端验证 zabbix-agent2 的连通性

2-10.png

2-11.png

2.3 将客户端加入服务端的监控主机中

在 Web 页面中添加 agent 主机。

 

1.点击左边菜单栏【配置】中的【主机】,点击【创建主机】
 【主机名称】设置成 zbx-agent01
 【可见的名称】设置成 zbx-agent01-192.168.41.46
 【群组】选择 Linux server
 【Interfaces】的【IP地址】设置成 192.168.41.46
 ​
 2.再点击上方菜单栏【模板】
 【Link new tamplates】搜索 Linux ,选择 Template OS Linux by Zabbix agent
 点击 【添加】

1、点击左边菜单栏【配置】中的【主机】,点击【创建主机】

3-1.png

3-2.png

3-3.png

2、再点击上方菜单栏【模板】

3-4.png

3-5.png

3-6.png

3-7.png

3-8.png

总结

zabbix工作原理(工作流程):

  • zabbix-agent 客户端,部署在被监控的对象主机上,负责定期收集监控数据,发送给zabbix-server 端;
  • zabbix-server 收到数据后会将数据存储在数据库中。
  • 用户可以基于zabbix-web可以在WEB UI界面中查看展现的数据图像,以及进行相关的配置管理 用户还可以在WEBUI界面中设置监控项的触发器,如被监控的数据指标超过触发器设定的阈值,会进行发送通知信息或者一些应急操作指令。

http://www.hkea.cn/news/994714/

相关文章:

  • 网站运营知识快手seo
  • 咖啡公司网站建设策划书微信营销方式
  • 柳江区城乡住房建设局网站上海seo优化服务公司
  • 西城企业网站建设企业网站怎么优化
  • 初学者做动态网站项目例子游戏特效培训机构排名
  • 汽车类网站搭建直链平台
  • 做网站遇到的困难总结网络营销软件代理
  • 做网站登录论坛外链代发
  • 东营专业网站建设公司排行青岛谷歌优化公司
  • 公众号和网站先做哪个口碑营销的形式
  • 长沙企业建网站费用关键词搜索推广排行榜
  • 怎么做网站端口代理沧州网络推广外包公司
  • php wordpress 目录seo课程培训机构
  • 常州网站建设方案优化引流app推广软件
  • 网络营销网站建设实训网络营销步骤
  • 网站都有后台吗百度竞价开户公司
  • 秭归网站建设网站seo优化心得
  • wordpress电影网站模板seo运营
  • 公司注册网上核名业务如何终止网站排名优化怎么做
  • 网站建设伍金手指下拉2网上推广平台
  • 沧州网站建设公司翼马爱情链接
  • 计算机学了出来干嘛免费优化推广网站的软件
  • 宁波网站建设优化湖南seo优化按天付费
  • 门户网站手机版google官网入口
  • 深圳市工程建设交易服务中心网站软文什么意思
  • 大型网架加工厂成都网站建设方案优化
  • 导航网站的广告怎么做的千锋教育官方网
  • etc网站开发票网站制作软件免费下载
  • 上海seo网站设计2022十大网络营销案例
  • 还有做网站的必要吗网站运营推广方案