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

监控-zabbix

1运维监控

是指对计算机系统、网络、服务器等关键IT基础设施进行实时监控,以确保系统的稳定运行和及时发现潜在问题

2老监控框架(不会用但需要知道)

Cacti:

Cacti是一款基于PHP、MySQL开发的网络流量监测图形分析工具。主要监控网络设备,如路由器,交换机。

Nagios:

Nagios是一款开源的IT基础设施监控软件,主要功能是监控系统、网络和基础设施的运行状态,提供实时的警报和通知

Smokeping:

Smokeping是一款开源的网络监控工具,它主要用于实时监控网络的延迟和丢包率,并通过图形化界面展示监测结果。

Ganglia:

Ganglia是一款开源的分布式监控系统,专为各种规模的集群、数据中心和云环境设计。其主要功能包括收集并聚合来自集群中各个节点的数据,在统一的界面中展示这些数据,以实时了解系统的性能和健康状况。大数据监控框架,监控hadoop之类的。

3新监控框架

Open-Falcon: O盆for啃   小米  新型监控技术,全面监控。市场占有率低
Prometheus:普罗米修斯      全面监控,主要监控docker,k8s
Zabbix:ZaiB克斯

4zabbix

一、基本概述

Zabbix是一个高度集成的网络监控解决方案,它提供了企业级的开源分布式监控功能

  • 定义:Zabbix是一个基于Web界面的分布式系统监控以及网络监视功能的企业级开源解决方案。
  • 维护:由国外团队持续维护更新,软件可以自由下载使用,运作团队通过提供收费的技术支持赢利。
  • 运作方式:通过C/S模式采集数据,通过B/S模式在Web端展示和配置。

二、核心组件

  • Zabbix Server:Zabbix的控制中心,负责收集数据并写入数据库。
  • Zabbix Agent:部署在被监控端的一个程序,用于收集本机信息给服务端。
  • Zabbix Proxy(可选):功能类似Server,但只作为中转站,收集数据后提交给Server。

三、功能与特点

数据采集‌:Zabbix Agent方式会定期收集设备的各种指标数据,如CPU使用率、内存占用、网络流量等。这些数据会被Zabbix Server主动获取。

触发检测告警‌:Zabbix会根据事先设定的阈值和触发条件对采集到的数据进行检测。如果某个指标超过了阈值或满足了触发条件,Zabbix会触发一个告警,并根据设置的通知方式通知相关人员。

数据存储‌:Zabbix将采集到的数据存储在数据库中。

数据展示‌:Zabbix提供了丰富的可视化功能,可以将采集到的数据转化成各种图表和报表,帮助用户直观地了解设备的运行状态和趋势。

四、应用场景

Zabbix适用于各种需要监控和管理IT资源的场景,包括但不限于:

  • 数据中心
  • 企业网络
  • 云计算平台
  • 互联网公司
  • 软件开发公司
  • 电商网站
  • 政府网站等                                       

 5原理图

6安装配置 

1关闭防火墙并设置开机不启动:

2关闭SELinux :vim /etc/sysconfig/selinux

   

        vim /etc/selinux/config

    

3安装zabbix下载源

  sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

cat /etc/yum.repos.d/zabbix.repo

 4清空缓存:

yum clean all && yum makecache

5安装Zabbix服务器、代理:

yum install zabbix-server-mysql zabbix-agent -y

6安装Zabbix前端软件包:

安装SCL yum install centos-release-scl -y

             vim /etc/yum.repos.d/zabbix.repo

7安装 Zabbix Web 界面和 Apache 配置的软件包

原来的SCL源不能用

mv /etc/yum.repos.d/CentOS-SCLo-scl.repo /etc/yum.repos.d/CentOS-SCLo-scl.repo.bak

mv /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo.bak

vim /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo

[centos-sclo-rh]
name=CentOS-7 - SCLo rh
baseurl=https://mirrors.aliyun.com/centos/7/sclo/x86_64/rh/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo

yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y 

8安装zabbix依赖数据库

yum install -y mariadb-server mariadb

systemctl enable --now mariadb

mysql_secure_installation(原始密码是空,直接回车)初始化数据库,并设置密码:

Y可以设置密码

后面的都是Y

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

mysql -uroot -p密码

create database zabbix character set utf8 collate utf8_bin;

show databases;

select user,host from mysql.user;

create user zabbix@localhost identified by 'zabbix';

select user,host from mysql.user;

grant all privileges on zabbix.* to zabbix@localhost;

flush privileges;

quit;

Zabbix 监控系统所需的数据库结构导入到名为 zabbix 的数据库中

zcat /usr/share/doc/zabbix-server-mysql-5.0.43/create.sql.gz| mysql -uzabbix -pzabbix zabbix

配置密码:

vim /etc/zabbix/zabbix_server.conf

10配置时区,启动服务

vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

:25 Asia/Shanghai

启动服务:

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm

设置开机自动启动:

systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

登录在浏览器输入          本机ip/zabbix

相关文章:

监控-zabbix

1运维监控 是指对计算机系统、网络、服务器等关键IT基础设施进行实时监控,以确保系统的稳定运行和及时发现潜在问题 2老监控框架(不会用但需要知道) Cacti: Cacti是一款基于PHP、MySQL开发的网络流量监测图形分析工具。主要监…...

设计模式 解释器模式(Interpreter Pattern)

文章目录 解释器模式简绍解释器模式的结构优缺点UML图具体代码实现Context 数据实体类,可以包含一些方法Abstract Expression 创建接口方法Terminal Expression 对数据简单处理Non-Terminal Expression 同样实现抽象接口方法Client(客户端) 调…...

Linux echo命令讲解及与重定向符搭配使用方法,tail命令及日志监听方式详解

echo echo具有回声,回响的意思,在linux系统中echo一般可以输出指定字符或用于命令执行 echo命令的用法为 echo 输出字符串 或 echo 命令 若参数为字符串则进行字符串输出,注意若字符串中含空格最好将其用引号括起,防止echo命…...

Linux网络:总结协议拓展

1. TCP/IP四层模型总结 2. 网络协议拓展 DNS协议(地址解析协议) TCP/IP使用IP地址和端口号来确定网络中一台主机的一个程序。 但是这样标定不方便记忆,于是开始引出主机名(字符串),使用hosts文件来描述…...

去除恢复出厂设置中UI文字显示

文章目录 需求场景 一、代码跟踪与分析在线文字搜索RK平台本地源码搜索实际测试验证代码推理 二、实现方案三、延伸知识四、知识总结 需求 需求:去除恢复出厂设置中UI文字显示 场景 Android 相关产品各种方向旋转、强制横竖屏等需求,导致在恢复出厂设…...

《高校教育管理》

《高校教育管理》为中文社会科学引文索引(CSSCI)来源期刊、北大中文核心期刊、RCCSE中国核心学术期刊、人大“复印报刊资料”重要转载来源期刊,是江苏大学主办,中国高等教育管理研究会协办的全国性高等教育管理专业期刊。 ISSN 1…...

全国计算机二级考试C语言篇4——选择题

运算符与表达式 1.赋值的正确写法 赋值操作是一个很常见的操作,但是赋值操作也有一些需要注意的地方。赋值操作是将一个表达式的值赋给一个变量的过程。在C语言中,赋值操作符是""。结合性从右到左,不控制求值顺序。 下面是几种C语言…...

数据结构————哈希表

哈希表(Hash table),也被称为散列表,是一种根据关键值(Key value)而直接进行访问的数据结构。它通过把关键值映射到表中的一个位置来访问记录,从而加快查找的速度。这个映射函数被称为散列函数或…...

element select + tree

element select tree的使用 <template slot"action1" slot-scope"text, record, index"><el-select v-model"record.tagValue" multiple placeholder"请选择":filter-method"(e) > filterTree(e, index)" filt…...

LeetCode之矩阵

36. 有效的数独 class Solution {// 方法 isValidSudoku 接收一个字符二维数组 board&#xff0c;表示数独棋盘&#xff0c;返回是否有效public boolean isValidSudoku(char[][] board) {// 创建三个二维数组来记录每一行、列和子框中数字的出现次数int[][] rows new int[9][…...

Windows文件系统介绍与基本概念解析

1. 引言 1.1 什么是文件系统 文件系统是一种管理和组织计算机存储设备上文件和文件夹的方法。它提供了文件的创建、读取、写入、删除等操作,并负责文件在存储设备上的存储和访问。 在操作系统中,文件系统是一个重要的组成部分,它使得用户可以方便地使用计算机存储设备来存…...

使用 Apache POI 实现 Java Word 模板占位符替换功能

使用 Apache POI 实现 Java Word 模板占位符替换功能 在日常开发中&#xff0c;我们经常会遇到生成 Word 文档的需求&#xff0c;特别是在需要从模板导出 Word 文件时&#xff0c;比如生成合同、报告等。通过使用模板&#xff0c;开发者可以减少重复的工作&#xff0c;将预定义…...

第三届人工智能与智能信息处理国际学术会议(AIIIP 2024)

目录 大会介绍 基本信息 合作单位 主讲嘉宾 会议组委 征文主题 ​ 参会方式 会议日程 中国-天津 | 2024年10月25-27日 | 会议官网&#xff1a;www.iiip.net 大会介绍 第三届人工智能与智能信息处理国际学术会议&#xff08;AIIIP 2024&#xff09;将于202…...

【动手学深度学习】04 数据操作 + 数据预处理(个人向笔记)

数据操作 N维数组是机器学习和神经网络的主要数据结构其中 2-d 矩阵中每一行表示每一行表示一个样本 当维度来到三维的时候则可以表示成一张图片&#xff0c;再加一维就可以变成多张图片&#xff0c;再加一维则可以变成一个视频 访问元素 冒号表示从冒号左边的元素到冒号右…...

本地搭建 Whisper 语音识别模型

Whisper 是由 OpenAI 开发的一款强大的语音识别模型&#xff0c;具有出色的多语言处理能力。搭建和使用 Whisper 模型可以帮助您将音频内容转换为文本&#xff0c;这在语音转写、语音助手、字幕生成等应用中都具有广泛的用途。本指南将对如何在本地环境中搭建 Whisper 语音识别…...

数据集成-缝合一套数据仓库Infra的臆想

一、数据集成当前困境 目前数据集成基础设施建设仅一个单一数据库&#xff0c;无法很好支持上层应用的建设步骤&#xff0c;继续采用当前设施跟随产品的策略&#xff0c;数据产品开发受限巨大&#xff0c;从目前实施的几个产品看&#xff0c;存在以下主要问题&#xff1a; 功能…...

运营有哪几种?

运营又有很多类&#xff0c;分为&#xff1a;内容运营、用户运营、活动运营、产品运营、新媒体运营、社群运营、电商运营、短视频运营 1.内容运营&#xff1a; 做内容提升各类数据&#xff0c;比如内容的数量/浏览数量/互动数传播数等。 适合人群&#xff1a;适合喜欢看文章热…...

Android视频编辑:利用FFmpeg实现高级功能

在移动设备上进行视频编辑的需求日益增长&#xff0c;用户期望能够在智能手机或平板电脑上轻松地编辑视频&#xff0c;以满足社交媒体分享或个人存档的需求。Android平台因其广泛的用户基础和开放的生态系统&#xff0c;成为视频编辑应用的理想选择。FFmpeg&#xff0c;作为一个…...

图片无损缩放PhotoZoom Pro 9.0.2绿色版 +免费赠送PhotoZoom激活优惠代码

PhotoZoom Pro 9.0.2 是一款专业的图片无损缩放软件&#xff0c;该软件采用了 benvista s-spline 独特技术&#xff0c;增强了对图像格式的支持&#xff0c;多处理器支持&#xff0c;GPU 加速&#xff0c;win10和 Photoshop CC 支持。带来一流的数字图形扩展与缩减技术。该软件…...

tekton pipelineresources

PipelineResource 代表着一系列的资源&#xff0c;主要承担作为 Task 的输入或者输出的作用。它有以下几种类型&#xff1a; git&#xff1a;代表一个 git 仓库&#xff0c;包含了需要被构建的源代码。将 git 资源作为 Task 的 Input&#xff0c;会自动 clone 此 git 仓库。pu…...

探索NHSE:解锁动物森友会存档编辑的终极解决方案

探索NHSE&#xff1a;解锁动物森友会存档编辑的终极解决方案 【免费下载链接】NHSE Animal Crossing: New Horizons save editor 项目地址: https://gitcode.com/gh_mirrors/nh/NHSE 你是否曾经在《动物森友会》中为收集稀有物品而苦恼&#xff1f;是否梦想打造一个完美…...

打卡信奥刷题(3304)用C++实现信奥题 P9118 [春季测试 2023] 幂次

P9118 [春季测试 2023] 幂次 题目描述 小 Ω 在小学数学课上学到了“幂次”的概念&#xff1a;∀a,b∈N\forall a, b \in \N^∀a,b∈N&#xff0c;定义 aba^bab 为 bbb 个 aaa 相乘。 她很好奇有多少正整数可以被表示为上述 aba^bab 的形式&#xff1f;由于所有正整数 m∈Nm \i…...

Beyond Compare 5授权密钥生成器:一键激活与完整技术解析

Beyond Compare 5授权密钥生成器&#xff1a;一键激活与完整技术解析 【免费下载链接】BCompare_Keygen Keygen for BCompare 5 项目地址: https://gitcode.com/gh_mirrors/bc/BCompare_Keygen 在软件开发和日常工作中&#xff0c;文件对比工具Beyond Compare 5无疑是开…...

源码级剖析:Java 集合框架大版图与并发容器避坑指南

前言 集合框架&#xff08;Collection Framework&#xff09;是 Java 开发者每天都在打交道的老朋友&#xff0c;但能把源码底层逻辑说透的人却寥寥无几。为什么 HashMap 容量必须是 2 的次幂&#xff1f;并发扩容为何会导致死链&#xff1f;for-each 遍历删除为何频繁抛出异常…...

QMCDecode:3步解锁QQ音乐加密音频,让音乐真正属于你!

QMCDecode&#xff1a;3步解锁QQ音乐加密音频&#xff0c;让音乐真正属于你&#xff01; 【免费下载链接】QMCDecode QQ音乐QMC格式转换为普通格式(qmcflac转flac&#xff0c;qmc0,qmc3转mp3, mflac,mflac0等转flac)&#xff0c;仅支持macOS&#xff0c;可自动识别到QQ音乐下载…...

GitHub Copilot 下月改按量计费,我算了一周的 token 账单

微软上个月官宣&#xff1a;6月1日起&#xff0c;GitHub Copilot 全部计划转向按量计费&#xff08;usage-based pricing&#xff09;。原来每月19美元的订阅费变成19美元的token额度&#xff0c;用完就得充。 我用了一周时间&#xff0c;把自己日常开发中 Copilot、Claude Cod…...

双手机器人灵巧操作技术:挑战、评估与实践

1. 双手机器人灵巧操作的技术挑战与评估需求在机器人研究领域&#xff0c;双手机器人系统因其接近人类操作能力的潜力而备受关注。这类系统通常配备两个7自由度机械臂和具有多指灵巧手&#xff0c;能够执行从简单的抓取放置到复杂的工具使用等多样化任务。然而&#xff0c;这种…...

TSC打印机Java开发避坑指南:从DLL配置到中文乱码,一次讲清楚

TSC打印机Java开发避坑指南&#xff1a;从DLL配置到中文乱码&#xff0c;一次讲清楚 第一次用Java调用TSC打印机时&#xff0c;那种挫败感至今难忘。明明照着官方文档一步步操作&#xff0c;却总是卡在DLL加载失败、中文变成乱码这些看似简单的问题上。这篇文章就是把我踩过的坑…...

GPT-4万亿参数仅激活2%?揭秘MoE稀疏激活的工程真相

1. 项目概述&#xff1a;参数规模与稀疏激活的真相拆解“GPT-4 Has 1.8 Trillion Parameters. It Uses 2% of Them Per Token.”——这句话过去两年在技术社区反复刷屏&#xff0c;常被当作“大模型已突破算力瓶颈”的佐证&#xff0c;也常被误读为“GPT-4只用360亿参数&#x…...

AI工程师必备:三款主流工具的实操落地指南

1. 项目概述&#xff1a;一份真正“够用”的AI资讯简报&#xff0c;到底长什么样&#xff1f;你有没有过这种体验&#xff1a;每天早上打开邮箱&#xff0c;收进十几封AI领域的Newsletter——有的标题写着“深度解析LLM推理优化”&#xff0c;点开发现通篇是论文摘要堆砌&#…...