监控平台—zabbix介绍与部署

ZABBIX 使用教程 介绍ZABBIX的基础使用; 阅读详情

目录

一.Zabbix简述

1.为何要做监控

2.zabbix 是什么 

3.zabbix 监控原理

4.zabbix 6.0 新特性

5.zabbix 6.0 功能组件

二.部署安装Zabbix 6.0

1.部署 Nginx + PHP 环境并测试

2.修改配置 

3.部署数据库

4.向数据库导入 zabbix 数据 

5.编译安装 zabbix Server 服务端 

6.修改 zabbix server 配置文件,修改数据库的密码 

7.部署 Web 前端,进行访问

 8.安装 zabbix 客户端,实现 zabbix 服务端自我监控

三、添加 zabbix 客户端主机 

1.服务端和客户端都配置时间同步

​编辑2.安装 zabbix-agent2

3.修改 agent2 配置文件 

4.服务端安装 zabbix-get验证客户端数据的连通性 

 5.Web 页面中添加 agent 主机

6.监控模板 

四、自定义监控内容

1.客户端创建自定义key

明确需要执行的 linux 命令

创建 zabbix 的监控项配置文件,用于自定义 key 

2.在 Web 页面创建自定义监控项模板 

创建模板

创建监控项 

创建触发器 

创建图形

将主机与模板关联起来

测试

五、设置邮件报警

1.关联发送报警和触发器

2.用户资料添加媒介

3.测试

六、常见问题总结

1.Zabbix两种模式及区别

2.Zabbix工作原理

3.如何自定义监控模板

4.配置邮件报警通知


一.Zabbix简述

1.为何要做监控

作为一个运维,需要会使用监控系统查看服务器系统性能、应用服务状态和网站流量指标等,利用

监控系统的数据去了解网站上线发布的结果和健康状态

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

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

2.zabbix 是什么 

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

3.zabbix 监控原理

zabbix agent 安装在被监控的主机上,zabbix agent 负责定期收集客户端本地各项数据,并发送至 zabbix server 端,zabbix server 收到数据后, 将数据存储到数据库中,用户基于 Zabbix Web 可以看到数据在前端展现图像。当 zabbix 监控某个具体的项目, 该项目会设置一个触发器阈值, 当被监控的指标超过该触发器设定的阈值,会进行一些必要的动作,动作包括:发送信息(邮件、微信、短信)、发送命令(shell 命令、reboot、restart、 install 等)。

4.zabbix 6.0 新特性

特性1:Zabbix server高可用防止硬件故障或计划维护期的停机

  • 原生选择加入HA群集配置
  • 定义一个或多个备用节点
  • 实时监控Zabbix server群集节点的状态
  • 不需要外部工具即可将Zabbix server配置为HA群集模式

特性2:Zabbix 6.0 LTS新增Kubernetes监控功能,可以在Kubernetes系统从多个维度采集指标

  • Kubernetes节点和pods的自动发现和监控
  • 无代理方式采集Kubernetes pods和节点的信息
  • 获取Kubernetes节点主机高水平信息

5.zabbix 6.0 功能组件

Zabbix Server
zabbix 服务端守护进程,是 Zabbix 软件的核心组件,Zabbix Agent 向其报告可用性、系统完整性信息和统计信息。
Zabbix Server 也是存储所有配置信息、统计信息和操作信息的核心存储库。
Zabbix Server 也是 Zabbix 监控系统的告警中心。在监控的系统中出现任何异常,将发出通知给管理员。

基本的 Zabbix Server 的功能分解成为三个不同的组件。他们是:Zabbix server、Web 前端、数据库。

Zabbix 的所有配置信息都存储在 Server 和 Web 前端进行交互的数据库中。例如,当你通过 Web 前端(或者API)新增一个监控项时, 它会被添加到数据库的监控项表里。然后,Zabbix server 以每分钟一次的频率查询监控项表中的有效项,接着将它存储在 Zabbix server 中的缓存里。 这就是为什么 Zabbix 前端所做的任何更改需要花费两分钟左右才能显示在最新的数据段的原因。

数据库
所有配置信息以及 Zabbix 采集到的数据都被持久存储在数据库中。
可以支持 MySQL、PostgreSQL、Oracle、DB2、TimescaleDB 等多种数据库。

Web 界面
Web 界面是 Zabbix Server 的一部分,用于实现展示和配置的界面。通常(但不一定)和 Zabbix server 运行在同一台物理机器上。
基于 Apache/Nginx + PHP 实现,早期只支持 LAMP 架构,从 Zabbix5.0 开始支持 LNMP 。

Zabbix Agent
客户端守护进程,部署在被监控目标上,用于主动监控本地资源和应用程序,并将收集的数据发送给 Zabbix Server。从 Zabbix5.0 开始支技 Zabbix Agent2 。

Zabbix Proxy
zabbix 分布式代理守护进程,可以代替 Zabbix Server 采集性能和可用性数据。Zabbix Proxy 在 Zabbix 的部署是可选部分。
Zabbix Proxy 的部署可以很好的分担单个 Zabbix Server 的负载。
通常监控大于 500 台主机时使用,需要进行分布式监控架构部署。

Java Gateway
Zabbix 要监控 Tomcat 服务或其它 JAVA 程序(比例 Elasticsearch、ZooKeeper),需要使用 Java Gateway 做为代理,才能从 JAVA 程序中获取数据。

二.部署安装Zabbix 6.0

192.168.80.100

初始化操作
systemctl disable --now firewalld
setenforce 0
vim /etc/selinux/config
SELINUX=disabled

1.部署 Nginx + PHP 环境并测试

192.168.80.100

#安装 nginx
cat > /etc/yum.repos.d/nginx.repo << 'EOF'
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
EOF
 
yum install -y nginx
 
#安装 php
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum install -y epel-release
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm  #由于网络问题可能会安装失败,可以多试几次
yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-pdo php72w-xml php72w-fpm php72w-mysqlnd php72w-opcache php72w-ldap php72w-bcmath

 如果网络问题一直报错可以采用yum安装包方式安装,具体操作如下

2.修改配置 

#修改 nginx 配置
vim /etc/nginx/conf.d/default.conf
server_name  zbx.xy101.com;   #3行
root   /var/www/zbx;  #8行
index   index.php index.html index.htm;  #9行
打开29-35行的配置
root           /var/www/zbx;   #30行
fastcgi_param  SCRIPT_FILENAME  /var/www/zbx$fastcgi_scr    ipt_name;   #33行
nginx -t     #检查语法
mkdir -p /var/www/zbx
systemctl enable --now nginx
 
#修改 php 配置
vim /etc/php-fpm.d/www.conf
user = nginx    #运行用户都修改为nginx
group = nginx
 
vim /etc/php.ini
max_execution_time = 300		# 368行
max_input_time = 600			# 378行
post_max_size = 80M				# 656行
date.timezone = Asia/Shanghai	# 877行
 
systemctl enable --now php-fpm.service   #开启服务
 
#创建目录和测试文件
mkdir -p /var/www/zbx
 
vim /var/www/zbx/index.php
<?php
phpinfo();
?>

 

测试访问(hosts解析)

打开cmd后输入: notepad  C:\Windows\System32\drivers\etc\hosts

↑一定要右上角保存以后再退出!!!!! 

浏览器访问: 

3.部署数据库

要求 MySQL 5.7 或 Mariadb 10.5 及以上版本

#配置 Mariadb yum源
 
cat > /etc/yum.repos.d/mariadb.repo << EOF
[mariadb]
name = MariaDB
baseurl = http://mirrors.aliyun.com/mariadb/yum/10.5/centos7-amd64/
gpgkey = http://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1
enabled=1
EOF
 
yum install -y mariadb-server mariadb
 
systemctl enable --now mariadb
 
#初始化数据库
mysql_secure_installation
分别输入 回车 -> n -> Y (设置root密码,如abc123) -> 后面一路 Y

 

mysql -u root -pabc123  #即可使用mysql命令登录数据库
 
#创建数据库并指定字符集
CREATE DATABASE zabbix character set utf8 collate utf8_bin;
 
#创建 zabbix 数据库用户并授权
GRANT all ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';
GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix';
flush privileges;

 

4.向数据库导入 zabbix 数据 

上传源码包 zabbix-6.0.31.tar.gz 到 /opt 目录
cd /opt
tar xf zabbix-6.0.31.tar.gz 
cd /opt/zabbix-6.0.31/database/mysql
for i in schema.sql images.sql data.sql double.sql history_pk_prepare.sql; do mysql -u root -pabc123 zabbix < $i; done
##按照顺利导入数据库

5.编译安装 zabbix Server 服务端 

#安装依赖包,创建 zabbix 用户
yum install -y mysql-devel pcre-devel openssl-devel zlib-devel libxml2-devel net-snmp-devel net-snmp libssh2-devel OpenIPMI-devel libevent-devel openldap-devel libcurl-devel fping gcc gcc-c++ make
 
useradd -s /sbin/nologin -M zabbix
 
#编译安装
cd /opt/zabbix-6.0.31/
 
./configure \
--sysconfdir=/etc/zabbix/ \
--enable-server \
--with-mysql \
--with-net-snmp \
--with-libxml2 \
--with-ssh2 \
--with-openipmi \
--with-zlib \
--with-libpthread \
--with-libevent \
--with-openssl \
--with-ldap \
--with-libcurl \
--with-libpcre
 
make install
 
#检查版本
zabbix_server --version
 

6.修改 zabbix server 配置文件,修改数据库的密码 

vim /etc/zabbix/zabbix_server.conf 
......
LogFile=/var/log/zabbix_server.log		# 38行,指定 zabbix 日志路径
DBPassword=zabbix					# 123行,指定 zabbix 数据库的密码
 
#准备 systemctl 服务管理文件
cat > /usr/lib/systemd/system/zabbix-server.service << EOF
[Unit]
Description=Zabbix Server with MySQL DB
After=syslog.target network.target mysqld.service
 
[Service]
Type=simple
ExecStart=/usr/local/sbin/zabbix_server -f
User=zabbix
 
[Install]
WantedBy=multi-user.target
EOF
 
systemctl daemon-reload  #完成后重新加载
 
touch /var/log/zabbix_server.log
chown zabbix.zabbix /var/log/zabbix_server.log
 
systemctl enable --now zabbix-server
 
netstat -lntp | grep 10051			#zabbix_server 默认监听 10051 端口

7.部署 Web 前端,进行访问

cd /opt/zabbix-6.0.31/ui
cp -a * /var/www/zbx
chown -R nginx:nginx /var/www/zbx

浏览器访问

http://zbx.xy101.com/index.php 

【Default language】选择 Chinese(zh_CN),点击下一步

【密码】输入 zabbix,点击下一步

【Zabbix主机名称】输入 Zabbix-监控;【默认时区】选择 Asia/Shanghai,点击下一步

安装完成后,默认的登录账号和密码为:Admin/zabbix

            

 8.安装 zabbix 客户端,实现 zabbix 服务端自我监控

rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/7/x86_64/zabbix-release-6.0-4.el7.noarch.rpm  #导入agent2 yum源
yum install zabbix-agent2 zabbix-agent2-plugin-* -y  #自动安装
systemctl enable --now zabbix-agent2
netstat -lntp | grep 10050

解决 zabbix-server Web页面中文乱码问题
yum install -y wqy-microhei-fonts  #默认情况下系统已经安装
 
\cp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /var/www/zbx/assets/fonts/DejaVuSans.ttf
 
刷新浏览器页面,即可监控本机

三、添加 zabbix 客户端主机 

初始化操作
systemctl disable --now firewalld
setenforce 0
vim /etc/selinux/config
SELINUX=disabled
 
hostnamectl set-hostname zbx-agent01
bash

1.服务端和客户端都配置时间同步

默认情况下时间同步chronyd是开启的,已经是时间同步了

为后续操作方便,将服务端和客户端修改主机名(两者相同操作) 

vim /etc/hosts
192.168.80.100 zbx-server
192.168.80.101 zbx-agent01
 

2.安装 zabbix-agent2

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#导入aliyun源
rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/7/x86_64/zabbix-release-6.0-4.el7.noarch.rpm
yum install zabbix-agent2 zabbix-agent2-plugin-*    #一路y
systemctl enable --now zabbix-agent2.service
netstat -lntp | grep zabbix

3.修改 agent2 配置文件 

cd /etc/zabbix
vim zabbix_agent2.conf
Server=192.168.80.100   #80行指定服务端地址
ServerActive=192.168.80.100  #133行,指定服务端地址
Hostname=zbx-agent01    #144行,指定本机主机名
 
systemctl restart zabbix-agent2.service   #重启服务

4.服务端安装 zabbix-get验证客户端数据的连通性 

192.168.80.100服务端

yum install -y zabbix-get
zabbix_get -s '192.168.80.101' -p 10050 -k 'agent.ping'
zabbix_get -s '192.168.80.101' -p 10050 -k 'agent.hostname'
zabbix_get -s '192.168.80.101' -p 10050 -k 'system.hostname'

常用键值
agent.ping:服务端与客户端是否连通,返回1表示可达,返回非表示不可达
system.hostname:系统主机名
agent.hostname:客户端主机名
net.if.in[if,<mode>]:网络接口进入的流量统计,if表示网卡名称,带<>的参数表示可以省略
net.if.out[if,<mode>] :网络接口流出的流量统计
proc.num[<name>,<user>,<state>,<cmdline>,<zone>]:进程数
net.tcp.port[<ip>,port]:检查是否能建立tcp连接到指定端口,返回0表示不能连接,返回1表示可以连接

 5.Web 页面中添加 agent 主机

点击左边菜单栏【配置】中的【主机】,点击【创建主机】
【主机名称】输入 zbx-agent01
【可见的名称】输入 zbx-agent01-192.168.80.101
【模板】搜索 Linux ,选择 Linux by Zabbix agent
【群组】选择 Linux servers
【Interfaces】点击添加 客户端,【IP地址】输入 192.168.80.101

 

6.监控模板 

如何更换监控模板

 

zabbix自带的监控模板

若系统无所需的监控模板可在以下连接中下载模板导入使用

#监控模板下载地址
https://share.zabbix.com/
https://monitoringartist.github.io/zabbix-searcher/
https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates

 

四、自定义监控内容

客户端:192.168.101进行配置

 案列:自定义监控客户端服务器登录的人数
需求:限制登录人数不超过 5 个,超过 5 个就发出报警信息

1.客户端创建自定义key

明确需要执行的 linux 命令
who | wc -l

创建 zabbix 的监控项配置文件,用于自定义 key 
vim /etc/zabbix/zabbix_agent2.conf
#可以将自定义的监控项配置文件创建在 zabbix_agent2.d 目录中
281行键值存放目录 Include=/etc/zabbix/zabbix_agent2.d/*.conf
#自定义监控项的格式如下
321 #	Format: UserParameter=<key>,<shell command>
 
cd /etc/zabbix/zabbix_agent2.d/
 
vim user_login.conf  #创建一个键
UserParameter=login.user,who | wc -l
                 键名      如何获取
 
systemctl restart zabbix-agent2

 

服务端:192.168.80.100验证 

2.在 Web 页面创建自定义监控项模板 

创建模板

点击左边菜单栏【配置】中的【模板】,点击【创建模板】
【模板名称】设置成 Template Login User
【群组】选择 Templates
【描述】可自定义
点击 【添加】,此时就可在【名称】中搜索到 Template Login User 了

 

创建监控项 

点击 Template Login User 模板进入
点击上方菜单栏【监控项】,点击【创建监控项】
【名称】设置成 Number of login users
【键值】设置成 login.user            #键值必须要与自定义的监控项配置文件中设置的保持一致
【更新间隔】设置成 10s
点击 【添加】

 

创建触发器 

当监控项获取到监控的值后和触发器预设的值进行对比,判断是否报警

点击上方菜单栏【触发器】,点击【创建触发器】
【名称】设置成 number of login users is more than 5
【严重性】设置成 告警        #根据严重程度可自定义设置
【表达式】点击添加,【监控项】点击选择 Number of login users,【功能】选择 last(),【结果】选择 > 5,点击 【插入】
点击 【添加】

创建图形

点击上方菜单栏【图形】,点击【创建图形】
【名称】设置成 Number of login users
【宽】、【高】可直接采用默认值
【监控项】点击添加勾选相关监控项 Number of login users,【功能】选择 最大,其它可保持默认值
点击 【添加】

将主机与模板关联起来

一个主机可以关联多个模板

点击左边菜单栏【配置】中的【主机】,点击你要关联的主机
【模板】搜索 login,选择 Template Login User,点击【更新】

此时就点击【监测】中的【主机】,点击你关联主机的【图形】,即可查看到相关的监控项指标

测试

点击左边菜单栏【监测】中的【主机】,点击目标主机,点击图形
【条件检索】搜索 Login,即进入检测画面

再打开四个客户端192.168.80.101进行测试

发现超过了额定5个的值

五、设置邮件报警

点击左边菜单栏【管理】中的【媒介】,点击【创建媒体类型】

【名称】设置成 qq_Email

【SMTP服务器】设置成 smtp.qq.com

【SMTP服务器端口】设置成 25

【SMTP HELO】设置成 qq.com

【SMTP电邮】xxxxxxxx@qq.com

【认证】选择 用户名和密码

【用户名称】xxxxxxxx@qq.com

【密码】可登录QQ邮箱页面,点击【设置】-->【账户】中的【生成授权码】,通过短信获取授权码

【描述】可自定义

点击【消息模板】,点击【添加】,【Message type】选择 问题,点击【更新】

点击 【添加】,并测试功能

1.关联发送报警和触发器

点击左边菜单栏【配置】中的【报警媒介类型】,点击【动作】,点击【触发器动作】

点击右上角【创建动作】或使用已经存在的触发器动作;

点击【条件】下的添加,类型选择触发器,并对触发器进行选择;

2.用户资料添加媒介

点击左边菜单栏【用户设置】-->【Profile】-->【配置】,点击【添加】

【类型】选择 qq_Email

【收件人】设置成xxxxxxxx@qq.com

【当启用时】设置成 1-7,00:00-24:00

【如果存在严重性则使用】勾选需要的严重性

点击 【添加】

再点击 【更新】

3.测试

六、常见问题总结

1.Zabbix两种模式及区别

主动模式

  • zabbix agent 主动向 zabbix server 请求监控项列表,并返回监控项所需要采集的监控指标数据给
  • zabbix server

被动模式

  • zabbix agent 被动接收 zabbix server 请求的监控指令,zabbix agent 再返回监控项所需要的监控
  • 指标数据给 zabbix server

2.Zabbix工作原理

zabbix agent 等代理端会定期采集被监控主机的指标数据并发送给 zabbix server,zabbix server

接收数据后会存储到 zabbix database 中,管理员可基于 zabbix web 在浏览器页面查看监控数据的图像

3.如何自定义监控模板

  1. 先明确获取监控指标数据的命令或脚本
  2. 在被监控主机的配置文件目录中(/etc/zabbix/zabbix_agent2.d/)创建以 .conf 为结尾的监控项配置文件,在配置文件文件里自定义监控项的键值,再重载zabbix-agent2服务键值配置格式:UserParameter=<键名>,<获取值的命令/脚本路径>
  3. 在zabbix服务端Web管理页面中依次添加 模板 - 监控项 - 触发器 - 图形将监控模板和被监控主机相关联

4.配置邮件报警通知

  1. 在zabbix服务端Web管理页面【管理】-【媒介】中创建 报警媒介类型 和 消息模板
  2. 在【用户设置】-【配置】-【报警媒介】中设置 邮件接收人 启用时间 严重级别
  3. 在【配置】-【动作】-【触发器动作】创建 动作,设置 动作条件 操作细节
  4. 测试验证

 

Zabbix的介绍和部署 zabbix的认识和部署 以及个人邮箱和飞书报警设置 阅读详情

相关推荐

监控平台zabbix介绍与部署

客户端:192.168.9.115进行配置案列:自定义监控客户端服务器登录的人数需求:限制登录人数不超过 4 个,超过 4 个就发出报警信息#可以将自定义的监控项配置文件创建在 zabbix_agent2.d 目录中281行键值存放目录 Include=/etc/zabbix/zabbix_agent2.d/*.conf#自定义监控项的格式如下vim user_login.conf #创建一个键键名 如何获取服务端192.168.9.116进行验证。

2402_83805984的博客 1661

zabbix3.4.1使用教程 - zabbix搭建到使用看这一篇就够了

zabbix概念 zabbix安装 zabbix使用 其他

流氓兔的博客 8万+

【分布式技术】——监控平台zabbix 介绍与部署

zabbix是一个开源的监控系统,提供了分布式监控以及集中的web管理页面zabbix具备常见商业监控软件所具备的功能,主机性能监控,网络设备性能监控,数据库性能监控,ftp、http等通用协议的监控,当被监控的指标异常可以发送基于 E-mail的报警zbbix提供报表及实时的图形化数据处理,实现对监控主机7x24小时集中监控。

2401_83330816的博客 1691

zabbix介绍及部署(超详细讲解)

zabbix server服务名:zabbix-server 端口:10051zabbix agent服务名:zabbix-agent端口:10050zabbix server主配置文件:/etc/zabbix/zabbix_server.confzabbix agent主配置文件:/etc/zabbix/zabbix_agentd.confzabbix企业微信报警脚本路径:/usr/lib/zabbix/alertscripts。...

SmileLife_的博客 11万+

yum部署zabbix监控平台

yum码部署zabbix监控平台(lnmp架构)前言一、zabbix的简介二、Zabbix监控平台构建1.部署lnmp环境2.安装zabbix-web3.安装zabbix-server4.安装zabbix-agent5.设置WEB界面总结 前言 该篇博客,是初学zabbix监控时,通过yum码安装的详细步骤,可供大家参考。 一、zabbix的简介 Zabbix是一个基于WEB界面的提供分布式系统监控以及企业级的开源解决方案。Zabbix能监控各种网络参数和系统硬件参数,保证服务器系统安全稳定的运行,并.

m0_49854082的博客 395

【Zabbix实战之部署篇】使用Docker部署Zabbix 6.2.7监控平台

【Zabbix实战之部署篇】使用Docker部署Zabbix 6.2.7监控平台

jks212454的博客 1606

zabbix监控平台介绍与部署

可以将自定义的监控项配置文件创建在 zabbix_agent2.d 目录中281行键值存放目录 Include=/etc/zabbix/zabbix_agent2.d/*.conf#自定义监控项的格式如下321 # Format: UserParameter=<key>,<shell command> #格式,如果值能直接通过命令获得,逗号直接跟命令或者脚本的绝对路径vim user_login.conf #创建一个键。

2401_83883919的博客 2085

手把手实战:快速构建合同智能审查Agent

配置“模型供应商”,选择 “OpenAI-API-compatible”,输入申请到的 “API Key” 和 “URL” 后点击“保存”,如下图示例完成 “AlayaNew/DeepSeek-R1。至此,我们完成了合同智能审核Agent的构建,我们也可以在Dify中把这个智能体发布为API服务,这样企业其它应用如OA就可以通过API集成,在原合同流程中实现智能审核工作。该节点“输入变量”中,配置从“开始”节点中获取上传的文件,输出变量就是合同的内容,配置如下图。接下来我们开始创建智能体。

weixin_46880696的博客 4403

【分布式技术】监控平台zabbix介绍与部署

然后,Zabbix server 以每分钟一次的频率查询监控项表中的有效项,接着将它存储在 Zabbix server 中的缓存里。zabbix 服务端守护进程,是 Zabbix 软件的核心组件,Zabbix Agent 向其报告可用性、系统完整性信息和统计信息。zabbix server可以通过zabbix agent,snmp协议 端口等方式提供对远程服务器/网络的监视,数据收集等功能。Zabbix Proxy 的部署可以很好的分担单个 Zabbix Server 的负载。

liu_xueyin的博客 1522

【编译原理】龙书第三章作业答案

【编译原理】龙书第三章作业答案 练习3.1.1:根据3.1.2节中的讨论,将下面的C++程序划分成正确的词素序列。哪些词素应该有相关联的词法值?应该具有什么值? 答案: 左列为词素,右列为值,划分如下: < float> 值为它本身 <id,limitedSquare> 值为*limitedSquare指针 <(> 标点符号无值 ...

作业报告杂物间 2万+

python课程教学大纲-《Python语言基础》课程教学大纲

《Python语言基础》课程教学大纲课程名称:Python语言基础课程类别:专业选修课适用专业:电子信息工程考核方式:考查总学时、学分:32学时1.5学分其中讲授16学时,实验10学时,其他6学时一、课程性质、教学目标使学生在全面了解Python技术历史、现状与发展趋势的基础上,系统掌握Python基本概念、编程思想以及程序设计技术,具备熟练的Python编程技能和面向对象软件设计技术思想,完成本...

weixin_37988176的博客 3720

【分布式系统一】监控平台Zabbix介绍与部署(命令+截图版)

从不抱怨,做一件事情,力求把它做到内心标准,如此个性,是跟才华一样的重要存在

F12138X的博客 1925

Python实现微信PC端聊天记录自动化监听与智能回复

本文详细介绍了如何使用Python实现微信PC端聊天记录的自动化监听与智能回复。通过win32api和uiautomation库,模拟人工操作,实时监控聊天窗口并抓取新消息。文章重点讲解了核心代码逻辑、环境搭建步骤,并提供了实现关键词触发自动回复的完整方案,旨在提高工作效率与信息管理自动化水平。

weixin_29092031的博客 345

分布式部署 Zabbix 监控平台

Zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。是一个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级开源解决方案。

愿许浪尽天涯的博客 9716

运维系列【仅供参考】:微信版本过低 使用CheatEngine绕过

微信版本过低 使用CheatEngine绕过

weixin_54626591的博客 2134

dolphinscheduler集群服务一键安装启动实现流程剖析

通过以上分析我们基本梳理清楚了整个dolphinscheduler项目的一键安装启动逻辑, 我们现在在通过一张图正好理一下整个实现流程。关于一键停止集群服务及一件查询集群各个角色服务实例运行状态的实现也都在stop-all.sh/status-all.sh及dolphinscheduler-daemon.sh这三个脚本中, 有兴趣自行研究。写这篇文章的核心目的不仅在于给大家分享如何优秀的开源项目的一键安装部署的实现过程。

最爱嫣夜来 1207

zabbix平台部署

zabbix监控平台搭建手册

WX17520510319的博客 2491

华为OD机试 - 末世分配资源包 - 二分查找 + 贪心(Python/JS/C/C++ 新系统 100分)

本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。末世时代,政府为各地方配资源,现有资源分配表 nums[n],要求按如下规则分配给 k 个营地:在最优平均分配情况下,得到最大团队所获得的资源数4,3,6,9,7 216最佳划分之一:[4,3,6] -> 13 [9,7] -> 16最大

学Java,找哪吒 224

Linux上通过Docker部署Zabbix6.2监控平台

Zabbix是一款可监控网络的众多参数以及服务器、虚拟机、应用程序、服务、数据库、网站、云等的健康状况和完整性。Zabbix 使用灵活的通知机制,允许用户为几乎任何事件配置基于电子邮件的警报。这允许对服务器问题做出快速反应。Zabbix 基于存储的数据提供报告和数据可视化功能。这使得 Zabbix 成为容量规划的理想选择。Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件。Zabbix使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警。这样可以快速反馈服务器的问题。

追求诗和远方的路上 1796

数据库课程案例——电力公司收费管理系统分析与实践,完整带SQL语句

某电力公司收费管理信息系统实现客户信息、用电类型(类别号、类别名、电价)及业务员管理;实现客户用电信息管理(客户号、月份、用电类别号、用电度数);实现客户费用管理(客户号、月份、费用、收费标志),收费标志的默认值为“未收”;实现收费登记(客户、月份、应收费用、实收费用、业务员),并自动修改收费标志(用触发器实现);创建触发器,实现收费时自动更加应收费用和实收费用,计算本次结余,然后修改客户信息表中的结余金额;创建存储过程统计指定月份应收费用和实收费用;创建存储过程查询指定月份未交费的用户信息,以便崔费;创建

qq_44242804的博客 2762

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

部署Zabbix监控平台

2案例2:部署Zabbix监控平台 2.1问题 本案例要求部署一台Zabbix监控服务器,一台被监控主机,为进一步执行具体的监控任务做准备: 安装LNMP环境 源码安装Zabbix 安装监控端主机,修改基本配置 初始化Zabbix监控web页面 修改PHP配置文件,满足Zabbix需求 安装被监控端主机,修改基本配置 2.2方案 使用1台RHEL7虚拟机,安装部署LNMP环境、Z...

weixin_41176080的博客 401

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

上一篇: rsync远程同步
下一篇: 监控平台—Zabbix对接grafana
早点睡吧zzz
博客等级 码龄3年 1813粉丝 114原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值