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

全国做的最棒的网站网络营销推广的要点

全国做的最棒的网站,网络营销推广的要点,实力app开发公司,做网站怎么复制视频链接使用zabbix监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态 利用一个优秀的监控软件,我们可以: ●通过一个友好的界面进行浏览整个网站所有的服务器状态 ●可以在 Web 前端方便的查看监控…

使用zabbix监控系统查看服务器状态以及网站流量指标,利用监控系统的数据去了解上线发布的结果,和网站的健康状态

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

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

zabbix 是什么?

●zabbix 是一个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案
●zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
●zabbix 由 2 部分构成,zabbix server可选组件 zabbix agent
通过 C/S 模式采集数据,通过 B/S 模式在 Web 端展示和配置。

zabbix的两个部分组成

zabbix server与可选组件zabbix agent(相当于客户端)
B/S    表示网页端和服务端
通过C/S模式来采集数据;通过B/S模式,web端展示和配置
端口:agent    10050;server:10051

●zabbix server 可以通过 SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能, 它可以运行在 Linux 等平台上。
●zabbix agent 需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU 等信息的收集。

监控对象

CPU 负载   内存使用  磁盘使用率  网络状态   端口监视  日志监视  插件开发自定义

cacti    监控网络和绘图
nagios    网络监控
ganglia    分布式监控系统

硬件监控
系统监控
网络监控
Java监控:监控jdk
应用服务:tomcat、nginx、app等
数据库监控:mysql
url监控:http://
vmware平台监控:监控虚拟机的运行状况

zabbix 监控原理:

运行机制:

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

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

监控某个具体项目时,设置一个触发器,当指标超过阈值时会发送信息/命令

zabbix常见的五个程序

zabbix 监控部署在系统中,包含常见的五个程序: zabbix_server、zabbix_agent、zabbix_proxy、zabbix_get、zabbix_sender 等

●zabbix server:zabbix 服务端守护进程,其中 zabbix_agent、zabbix_get、zabbix_sender、zabbix_proxy 的数据最终都提交给 zabbix server;
●zabbix agent:客户端守护进程,负责收集客户端数据;

例如:收集 CPU 负载、内存、硬盘使用情况等;
●zabbix proxy:zabbix 分布式代理守护进程,通常大于 500 台主机,需要进行分布式监控架构部署;
●zabbix get:zabbix 数据接收工具,单独使用的命令,通常在 server 或者 proxy 端执行获取远程客户端信息的命令;
●zabbix sender:zabbix 数据发送工具,用户发送数据给 server 或 proxy 端,通常用户耗时比较长的检查。

监控的模式

以客户端为主视角

被动监控:server向 agent发起连接

主动监控:agent 向 server发起连接

当需要监控的客户端比较多时,主动监控可以大大减少服务端的压力

监控的架构

1)S/C:server/client架构

S/C是zabbix最简单的架构,监控机和被监控机之间不经过任何处理,直接由zabbix-server和zabbis-client之间进行数据交换

适用于网路比较简单,尽量在局域网内设备比较少的监控环境中使用

2)S/P/C:server-proxy-client架构

客户端发送数据给proxy,暂存到proxy;之后通过proxy慢慢上传给服务端

s-p-c 中proxy是server与client之间沟通的桥梁,其本身并不存放数据,只是将agent发来的数据暂时存放,后续逐渐提交给server端;

这种架构经常是,master-node-client,一般适用于跨机房、跨网络的中型监控架构(500台以上)

3)M/N/C:master-node-client架构(M-N-P-C)

zabbix中最复杂的监控架构,适用于跨网络跨机房设备多的大型换进;

每个node同时连接一个server端,node下面可以接proxy,也可以直接连接client;

node有自己的配置文件和数据库(相当于分公司),其作用是将配置信息和监控数据同步给master;

master故障宕机对node其下架构的完整性没有任何影响

node可以存取数据;node节点宕机数据不会丢失,

安装 zabbix 5.0

部署 zabbix 服务端

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

环境准备
#永久关闭防火墙,重启后生效;--now立即执行
systemctl disable --now firewalld
setenforce 0hostnamectl set-hostname zbx-server

 

//获取 zabbix 的下载源
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 

 

//更换 zabbix.repo 为阿里源
cd /etc/yum.repos.d
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' zabbix.repo
yum clean all && yum makecacheyum install -y zabbix-server-mysql zabbix-agent

 //安装scl 用于yum安装时安装高版本的php

//安装SCL(Software Collections),便于后续安装高版本的 php,默认 yum 安装的 php 版本为 5.4,版本过低,zabbix 5.0 版本对 php 版本最低要 7.2.0 版本。SCL 可以使得在同一台机器上使用多个版本的软件,而又不会影响整个系统的依赖环境。软件包会安装在 /opt/rh 目录下。

yum install -y centos-release-scl 

 

//修改 zabbix-front 前端源,安装 zabbix 前端环境到 scl 环境下
vim zabbix.repo
......
[zabbix-frontend]
......
enabled=1          #开启安装源
......yum install -y zabbix-web-mysql-scl zabbix-apache-conf-scl                           1 oracle   2 mysql + mariadb  微软 sql

 

//安装 zabbix 所需的数据库
yum install -y mariadb-server mariadbsystemctl enable --now mariadb#初始化数据库,并设置密码,如 123
mysql_secure_installation#全选yes

//添加数据库用户,以及 zabbix 所需的数据库信息
mysql -u root -pabc123CREATE DATABASE zabbix character set utf8 collate utf8_bin;
GRANT all ON zabbix.* TO 'monor'@'%' IDENTIFIED BY '123456';
flush privileges;

//导入数据库信息
#查询 sql 文件的位置
rpm -ql zabbix-server-mysqlzcat /usr/share/doc/zabbix-server-mysql-5.0.42/create.sql.gz | mysql -uroot -p123 zabbix

 

//查看一下zabbix数据库

//修改 zabbix server 配置文件,修改数据库的密码
vim /etc/zabbix/zabbix_server.conf 
......
DBPassword=zabbix					#124行,指定 zabbix 数据库的密码

 

//修改 zabbix 的 php 配置文件
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
......
#25行,取消注释,修改时区
php_value[date.timezone] = Asia/Shanghai

//启动 zabbix 相关服务
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

浏览器访问
http://192.168.67.12/zabbix

点击下一步,设置数据库的密码 zabbix
安装完成后,默认的登录账号和密码为:Admin/zabbix
设置中文界面:点击左边菜单栏的【User settings】,【Language】选择 Chinese(zh_CN),再点击 Update 更新。

登录zabbbix

 

设置中文界面

查看图形界面

 

//解决 zabbix-server Web页面中文乱码问题
yum install -y wqy-microhei-fonts\cp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf

部署 zabbix 客户端

zabbix 5.0 版本采用 golang 语言开发的新版本客户端 agent2 。
zabbix 服务端 zabbix_server 默认使用 10051 端口,客户端 zabbix_agent2 默认使用 10050 端口。

systemctl disable --now firewalld
setenforce 0

//服务端和客户端都配置时间同步   ntp 

yum install -y ntpdate
ntpdate -u ntp.aliyun.com

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

mv /etc/localtime{,.bak}
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtimedate

//设置 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.repoyum install -y zabbix-agent2

//修改 agent2 配置文件

vim /etc/zabbix/zabbix_agent2.conf
......
Server=192.168.10.22			#80行,指定 zabbix 服务端的 IP 地址
ServerActive=192.168.10.22		#120行,指定 zabbix 服务端的 IP 地址
Hostname=zbx-agent01			#131行,指定当前 zabbix 客户端的主机名

//启动 zabbix-agent2

systemctl start zabbix-agent2
systemctl enable zabbix-agent2netstat -natp | grep zabbix
tcp6       0      0 :::10050                :::*                    LISTEN      43654/zabbix_agent2 

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

yum install -y zabbix-get				#安装 zabbix 主动获取数据的命令zabbix_get -s '192.168.10.21' -p 10050 -k 'agent.ping'
1zabbix_get -s '192.168.10.21' -p 10050 -k 'system.hostname'
zbx-agent01

//在 Web 页面中添加 agent 主机
点击左边菜单栏【配置】中的【主机】,点击【创建主机】
【主机名称】设置成 zbx-agent01
【可见的名称】设置成 zbx-agent01-192.168.10.21
【群组】选择 Linux server
【Interfaces】的【IP地址】设置成 192.168.10.21

再点击上方菜单栏【模板】
【Link new tamplates】搜索 Linux ,选择 Template OS Linux by Zabbix agent
点击 【添加】

自定义脚本监控

https://kaikai136.blog.csdn.net/article/details/111309497?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-111309497-blog-123223449.pc_relevant_paycolumn_v3&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-111309497-blog-123223449.pc_relevant_paycolumn_v3&utm_relevant_index=1

自定义监控内容

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

相关文章:

  • 公司网站的栏目设置肇庆seo优化
  • 如何制作一个论坛网站网络服务器配置与管理
  • 北京中国建设部网站有什么平台可以推广
  • flash网站优缺点厦门百度seo
  • 贵阳利于优化的网站百度搜索引擎推广步骤
  • 金色 网站 模板外链是什么
  • 网站有多难做如何做推广引流赚钱
  • 建设企业网站怎么样百度首页 百度
  • 热烈祝贺网站上线泉州seo代理计费
  • 网站平台建设意见长沙有实力seo优化
  • 深圳网站如何制作西安seo网站推广优化
  • 网站建设业务文案网站seo检测工具
  • 石家庄做外贸网站建设现在最好的营销方式
  • 兰州做网站公司有哪些html+css网页制作成品
  • 福州做网站的公司多少钱信息流优化
  • 群晖的网站开发百度客服怎么转人工
  • 制作网站项目流程无锡网站建设seo
  • 最好的开发网站建设价格如何搜索网页关键词
  • 做网站犯法了 程序员有责任吗网站建设合同
  • 建设部职称网站关键词优化营销
  • 做seo还要需要做网站吗百度热搜榜排行
  • 福建城市建设厅网站怎么推广一个网站
  • 机构网站建设需要交费吗关键词挖掘
  • 专业网站建设费用报价今日最新消息
  • 电商网站建设论文2022黄页全国各行业
  • 能源企业 网站建设网络营销的应用
  • 如何看网站是用什么语言做的关键词排名是由什么决定的
  • 政府网站建设招标书百度网站收录
  • 已经有了网站怎么做推广哈尔滨关键词优化报价
  • 网站建设与管理作业镇江推广公司