常见监控方案、Zabbix编译安装、配置WEB页面、修改默认字体、自定义模板监控nginx、主动与被动模式的区别、zabbix proxy编译安装

手把手教你 zabbix自定义监控项 文章目录前言一、准备工作二、使用步骤1.在客户机上安装zabbix-agent2.在zabbix-server的前端页面上添加监控主机总结 前言 在使用zabbix的过程中,如果模板没有满足我们的需求,那我们可以自定义监控项,下文主要是添加监控nginx状态的功能。 提示:以下是本篇文章正文内容,下面案例可供参考 一、准备工作 两台机器:一台已经安装zabbix的linux机器(具体步骤:https://blog.csdn.net/qq_42778369/article/details/1193907. 阅读详情

常见监控方案

开源监控软件:cacti、nagios、zabbix、smokeping、open-falcon等

Cacti:基于LAMP平台展现的网络流量监测及分析工具,通过SNMP技术或自定义脚本从目标设备/主机获取监控指标信息;其次进行数据存储,调用模板将数据存到数据库,使用rrdtool存储和更新数据,通过rrdtool绘制结果图形;最后进行数据展现,通过Web方式将监控结果呈现出来。
官网地址:https://www.cacti.net/
https://github.com/Cacti/cacti

Nagios:用来监视系统和网络的开源应用软件,利用其众多的插件实现对本机和远端服务的监控,当被监控对象发生异常时,会及时向管理员告警,提供一批预设好的监控插件,用户可以之间调用,也可以自定义Shell脚本来监控服务,适合各企业的业务监控,可通过Web页面显示对象状态、日志、告警信息,分层告警机制及自定义监控相对薄弱。
官网地址: https://www.nagios.org/

Smokeping:是一款用于网络性能监测的开源监控软件,主要用于对IDC的网络状况,网络质量,稳定性等做检测,通过rrdtool制图方式,图形化地展示网络的时延情况,进而能够清楚的判断出网络的即时通信情况。
官网地址:https://oss.oetiker.ch/smokeping/

Open-falcon:小米公司开源出来的监控软件,监控能力和性能较强。
官网地址:https://www.open-falcon.org/ https://github.com/XiaoMi/open-falcon

Zabbix:目前使用较多的开源监控软件,可横向扩展、自定义监控项、支持多种监控方式、可监控网络与服务等。
官网地址:https://www.zabbix.com/cn/

Zabbix编译安装

这里使用zabbix 5.0.14版本
上传解压源码后开始编译配置

1.创建用户

useradd -r -s /sbin/nologin zabbix

注:如果 Zabbix server 和 agent 运行在相同的机器上,建议使用不同的用户运行来 Zabbix server 和 agent。 否则,如果两者都作为同一用户运行,则 Zabbix agent 可以访问 Zabbix server 配置文件,并且可以轻松检索到 Zabbix 中的任何管理员级别的用户,例如,数据库密码。

2.在MYSQL中创建数据库和用户

注:使用utf8mb4会导致后续导入sql时索引超长的问题,故使用utf8。
CREATE DATABASE  `zabbix` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE USER 'zabbix'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
FLUSH PRIVILEGES;

3.导入数据

按顺序导入
mysql -uzabbix -p123456 zabbix < database/mysql/schema.sql
mysql -uzabbix -p123456 zabbix < database/mysql/images.sql
mysql -uzabbix -p123456 zabbix < database/mysql/data.sql

4.编译安装

./configure --prefix=/app/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --enable-java
如果只装server端把--enable-agent去掉

编译时由于之前编译nginx php redis已经安装了部分包,现在还缺的如下
yum install -y net-snmp net-snmp-devel libevent-devel java-1.8.0-openjdk-devel curl-devel

然后
make && make install

5.配置启动脚本

cp misc/init.d/fedora/core/zabbix_server /etc/init.d/
cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/

vim /etc/init.d/zabbix_server
vim /etc/init.d/zabbix_agent
修改启动目录
BASEDIR=/app/zabbix

systemd脚本
vim /usr/lib/systemd/system/zabbix-server.service

[Unit]
Description=Zabbix Server
After=syslog.target
After=network.target

[Service]
Environment="CONFFILE=/app/zabbix/etc/zabbix_server.conf"
EnvironmentFile=-/etc/sysconfig/zabbix-server
Type=forking
Restart=on-failure
PIDFile=/app/zabbix/zabbix_server.pid
KillMode=control-group
ExecStart=/app/zabbix/sbin/zabbix_server -c $CONFFILE
ExecStop=/bin/kill -SIGTERM $MAINPID
RestartSec=10s
TimeoutSec=0
User=zabbix
Group=zabbix

[Install]
WantedBy=multi-user.target



vim /usr/lib/systemd/system/zabbix-agent.service

[Unit]
Description=Zabbix Agent
After=syslog.target
After=network.target

[Service]
Environment="CONFFILE=/app/zabbix/etc/zabbix_agentd.conf"
EnvironmentFile=-/etc/sysconfig/zabbix-agent
Type=forking
Restart=on-failure
PIDFile=/app/zabbix/zabbix_agentd.pid
KillMode=control-group
ExecStart=/app/zabbix/sbin/zabbix_agentd -c $CONFFILE
ExecStop=/bin/kill -SIGTERM $MAINPID
RestartSec=10s
User=zabbix
Group=zabbix

[Install]
WantedBy=multi-user.target

6.修改配置文件

先创建日志目录
mkdir /app/zabbix/log
chown zabbix.zabbix /app/zabbix/log

编辑配置
vim /app/zabbix/etc/zabbix_server.conf
改下面选项
PidFile=/app/zabbix/zabbix_server.pid
LogFile=/app/zabbix/log/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=123456
DBPort=3306
Timeout=30

vim /app/zabbix/etc/zabbix_agentd.conf
改下面选项
PidFile=/app/zabbix/zabbix_agentd.pid
LogFile=/app/zabbix/log/zabbix_agentd.log
Timeout=30

7.启动

systemctl daemon-reload
systemctl start zabbix-server.service
systemctl status zabbix-server.service

出现报错
error while loading shared libraries: libmysqlclient.so.21: cannot open shared object file: No such file or directory
搜索发现这文件在mysql里有

创建软连接
ln -s /usr/local/mysql/lib/libmysqlclient.so.21 /usr/lib64/

再次启动,竟然报权限不足
error while loading shared libraries: libmysqlclient.so.21: cannot open shared object file: Permission denied

干脆复制一个过去。。
cp /usr/local/mysql/lib/libmysqlclient.so.21.0.16 /usr/lib64/libmysqlclient.so.21

启动成功。。。

配置WEB页面

复制源码包中的PHP页面到WEB目录
cp ui/* /html/zabbix -r

进入页面192.168.1.17

发现PHP缺少相关模块,根据给出的提示增加选项重新编译

./configure --prefix=/app/php \
--enable-mysqlnd \
--with-mysqli=mysqlnd \
--with-openssl \
--with-pdo-mysql=mysqlnd \
--enable-mbstring \
--with-freetype-dir \
--with-jpeg-dir \
--with-png-dir \
--with-zlib \
--with-libxml-dir=/usr \
--enable-xml \
--enable-sockets \
--enable-fpm  \
--with-config-file-path=/etc \
--with-config-file-scan-dir=/etc/php.d \
--enable-maintainer-zts \
--with-gd \
--enable-bcmath \
--with-ldap \
--with-gettext \
--disable-fileinfo && make -j 2 && make install

编译过程提示找不到这些jpeglib.h,png.h,freetype-config,ldap.h
安装确缺失包
yum -y install libjpeg-devel libpng-devel freetype-devel openldap-devel

如果提示Cannot find ldap libraries in /usr/lib
cp -frp /usr/lib64/libldap* /usr/lib/

如果提示ext/ldap/.libs/ldap.o: undefined reference to symbol
在PHP源码目录下 vim Makefile 
找到 EXTRA_LIBS = -lcrypt 行,在行末添加 -llber 保存退出再make

修改PHP配置为一下值
vim /etc/php.ini
post_max_size = 16M
max_execution_time = 300
改为 max_input_time = 300
date.timezone = Asia/Shanghai

启动PHP服务再次进入进入页面192.168.1.17配置即可

修改默认字体

1.在WEB目录中新建文件夹assets/fonts
2.上传字体文件到新建的文件夹,我这里用simkai.ttf
3.修改配置文件

进入WEB目录
vim include/defines.inc.php
找到字体名称修改为自己上传的字体名称
define('ZBX_GRAPH_FONT_NAME',           'simkai');

自定义模板监控nginx

监控nginx需要用到http_stub_status模块
编译的时候使用 --with-http_stub_status_module
1.修改nginx配置

vim /app/nginx/nginx.conf
添加
location /nginx_status {
	stub_status;
	allow 127.0.0.1;
	deny all;
}

2.添加监控脚本

vim /app/zabbix/sh/check_nginx.sh

#!/bin/bash 
nginx_status_fun(){ #函数内容
	NGINX_PORT=$1 #端口,函数的第一个参数是脚本的第二个参数,即脚本的第二个参数是段端口号
	NGINX_COMMAND=$2 #命令,函数的第二个参数是脚本的第三个参数,即脚本的第三个参数是命令
	nginx_active(){ #获取nginx_active数量,以下相同,这是开启了nginx状态但是只能从本机看到
        /usr/bin/curl "http://127.0.0.1:"$NGINX_PORT"/nginx_status/" 2>/dev/null| grep 'Active' | awk '{print $NF}'
        }
	nginx_reading(){ #获取nginx_reading状态的数量
        /usr/bin/curl "http://127.0.0.1:"$NGINX_PORT"/nginx_status/" 2>/dev/null| grep 'Reading' | awk '{print $2}'
       }
	nginx_writing(){
        /usr/bin/curl "http://127.0.0.1:"$NGINX_PORT"/nginx_status/" 2>/dev/null| grep 'Writing' | awk '{print $4}'
       }
	nginx_waiting(){
        /usr/bin/curl "http://127.0.0.1:"$NGINX_PORT"/nginx_status/" 2>/dev/null| grep 'Waiting' | awk '{print $6}'
       }
	nginx_accepts(){
        /usr/bin/curl "http://127.0.0.1:"$NGINX_PORT"/nginx_status/" 2>/dev/null| awk NR==3 | awk '{print $1}'
       }
	nginx_handled(){
        /usr/bin/curl "http://127.0.0.1:"$NGINX_PORT"/nginx_status/" 2>/dev/null| awk NR==3 | awk '{print $2}'
       }
	nginx_requests(){
        /usr/bin/curl "http://127.0.0.1:"$NGINX_PORT"/nginx_status/" 2>/dev/null| awk NR==3 | awk '{print $3}'
       }
  	case $NGINX_COMMAND in
		active)
			nginx_active;
			;;
		reading)
			nginx_reading;
			;;
		writing)
			nginx_writing;
			;;
		waiting)
			nginx_waiting;
			;;
		accepts)
			nginx_accepts;
			;;
		handled)
			nginx_handled;
			;;
		requests)
			nginx_requests;
		esac 
}

main(){ #主函数内容
	case $1 in #分支结构,用于判断用户的输入而进行响应的操作
		nginx_status) #当输入nginx_status就调用nginx_status_fun,并传递第二和第三个参数
			nginx_status_fun $2 $3;
			;;
		*) #其他的输入打印帮助信息
			echo $"Usage: $0 {nginx_status key}"
	esac #分支结束符
}

main $1 $2 $3

添加执行权限
chmod a+x /app/zabbix/sh/check_nginx.sh

测试脚本是否能在SHELL运行
bash /app/zabbix/sh/check_nginx.sh status 80 active

3.在zabbix配置中添加自定义的监控项

vim /app/zabbix/etc/zabbix_agentd.conf
添加选项,格式:key名称,shell命令
UserParameter=nginx.status[*],/app/zabbix/sh/check_nginx.sh $1 $2 $3
'[*]'是把server端的参数传进去

测试脚本是否能在zabbix运行
/app/zabbix/bin/zabbix_get -s 192.168.1.10 -p 10050 -k "nginx.status[status,80,active]"

4.进入zabbix网站,新建模板,群组可以自己建,也可以加到现有的。
在这里插入图片描述

5.点击刚刚新建的模板,创建应用集,名称随便填

6.创建监控项,监控项需要每一个键值都创建一次,这里举例一个
名称:niginx_active
类型:zabbix客户端
键值:nginx.status[status,80,active]
更新时间:1m
历史数据保留时长:90d
趋势储存时间:365d
应用集:nginx _chk
在这里插入图片描述

7.在主机模板那关联自己新建的模板即可
在这里插入图片描述

如果出现问题,可以把日志级别改成debug级别,查看详细情况,查完记得改回去否则日志会很大

主动与被动模式的区别

主动与被动是对于zabbix agent来说的工作模式

主动模式 是有zabbix agent主动采集数据并返回给zabbix server,不再需要zabbix serve进行干预,因此主动模式在一定程度上可减轻zabbix server的压力。

被动模式 就是由zabbix server向zabbix agent发出指令获取数据,即zabbix agent被动的去获取数据并返回给zabbix server,zabbix server周期性的向agent 索取数据。
这种模式的最大问题就是会加大zabbix server的工作量,在数百台服务器的环境下zabbix server不能及时获取到最新数据,但这也是默认的工作方式。

zabbix proxy编译安装

zabbix 是一个分布式的监控系统,支持通过代理服务器zabbix proxy收集zabbix agent的数据,然后把收集保存在本地数据库并发送给zabbix server进行统一存储和展示。

1.跟编译server时一样安装相关支持包和创建用户

yum install -y net-snmp net-snmp-devel libevent-devel java-1.8.0-openjdk-devel curl-devel libxml2-devel

useradd -r -s /sbin/nologin zabbix

2.编译安装

 ./configure --prefix=/usr/local/zabbix --enable-proxy --enable-agent --withmysql --with-net-snmp --with-libcurl --with-libxml2 --enable-java

3.创建数据库和专用用户

CREATE DATABASE  `zabbix_proxy` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE USER 'zabbix_porxy'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
GRANT ALL PRIVILEGES ON zabbix_proxy.* TO 'zabbix_porxy'@'localhost';

主动和被动模式分别需要创建额外的数据库
create database zabbix_proxy_active character set utf8 collate utf8_bin;
GRANT ALL PRIVILEGES ON zabbix_proxy_active.* TO 'zabbix_porxy'@'localhost';

create database zabbix_proxy_passive character set utf8 collate utf8_bin;
GRANT ALL PRIVILEGES ON zabbix_proxy_passive.* TO 'zabbix_porxy'@'localhost';

FLUSH PRIVILEGES;

导入数据库
mysql -uzabbix -p123456 zabbix_porxy < database/mysql/schema.sql

4.zabbix proxy主动模式配置文件

ProxyMode=0 #0为主动,1为被动
Server=192.168.1.10 #zabbix server服务器的地址或主机名
Hostname=zabbix-proxy #代理服务器名称,需要与zabbix server添加代理时候的proxy name是一致的!
LogFile=/app/zabbix/zabbix_proxy.log
DBHost=192.168.1.11 #数据库服务器地址
DBName=zabbix_proxy #使用的数据库名称
DBUser=proxy #连接数据库的用户名称
DBPassword=123456 #数据库用户密码
DBPort=3306 #数据库端口
ProxyLocalBuffer=3 #已经提交到zabbix server的数据保留时间
ProxyOfflineBuffer=24 #未提交到zabbix server的时间保留时间
HeartbeatFrequency=60 #心跳间隔检测时间,默认60秒,范围0-3600秒,被动模式不使用
ConfigFrequency=5 #间隔多久从zabbix server 获取监控信息
DataSenderFrequency=5 #数据发送时间间隔,默认为1秒,范围为1-3600秒,被动模式不使用
StartPollers=20 #启动的数据采集器数量
JavaGateway=192.168.1.10 #java gateway服务器地址,当需要监控java的时候必须配置否则监控不到数据
JavaGatewayPort=10052 #Javagatewa服务端口
StartJavaPollers=20 #启动多少个线程采集数据
CacheSize=2G #保存监控项而占用的最大内存
HistoryCacheSize=2G #保存监控历史数据占用的最大内存
Timeout=30 #监控项超时时间,单位为秒
LogSlowQueries=3000 #毫秒,多久的数据库查询会被记录到日志

5.WEB中添加代理设置
agent代理名称:zabbix-proxy
代理地址:192.168.1.10
然后添加

6.WEB中添加主动模式的监控模板
主要修改监控项中类型改成zabbix客户端(主动式),如果是克隆的模板可以全选监控项之后批量更新类型

7.agent主机配置
Server指向服务器和代理服务器

vim /app/zabbix/etc/zabbix_agentd.conf
Server=192.168.1.10,192.168.1.11
ServerActive=192.168.1.11
Hostname=192.168.1.11
10是服务器 11是代理

8.在WEB添加主机

主机名称:192.168.1.12
群组:test
agent代理地址:192.168.1.11
由agent代理程序监测选择刚刚添加的zabbix-proxy

最后再关联主动模式的模板即可

运维之道 | Zabbix监控网站关键词,防止恶意篡改网站信息,并触发微信告警 前言 Zabbix 监控网站关键词,防止恶意篡改网站信息,并触发微信告警 一、主机规划 服务器 IP Zabbix-server 192.168.1.111 Zabbix-agent、Nginx 192.168.1.116 二、Zabbix-agent端安装Nginx服务 1、获取nginx源码包,并解压 [root@localhost src]# ls nginx-1.8... 阅读详情

相关推荐

工业视觉光源选型 5 步法:从原理到实践,避开 3 个常见照明误区

本文详细介绍了工业视觉光源选型的5步法,从原理到实践帮助工程师避开均匀性陷阱、光谱误配和寿命虚标三大常见照明误区。通过实际案例和数据分析,提供了材质适配对照表、关键参数评估方法以及高级控制技巧,助力提升自动化检测系统的图像质量和稳定性。

weixin_34087307的博客 534

自动化安装监控系统-SMOKEPING

1、SmokePing简介 SmokePing是一款完全免费的可以用来监控IDC网络质量的工具,并且它有一个基于RRDTool绘图的前端展示界面,用户可以直观的通过浏览器查看各类监控信息。 2、SmokePing获取 从官网上可获取下载安装版本,其路径为http://www.paessler.cn/,本案例中所下载并安装的版本smokeping-2.7.2.tar.gz。 3、SmokeP...

血饮渊虹的博客 764

去除zabbix菜单栏

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言 前言

qq_41846107的博客 1321

创建软链接时链接名闪烁解决办法

【创建软硬链接】 ln -s targetfile /root/xxx/linkfile ln file hfile 为file创建一个硬链接hfile ln -s file sfile 为file创建一个软链接sfile 1、硬链接可以随便移到其他目录,软链接不行 2、软链接标明文件属性,系统会自动识别为链接文件。 3、所有的硬链接都必须位于同一分区,软链接可以位于不同分区。

周二也被占用 1万+

流量监控 Zabbix 7.0 Zabbix 7.0.12 LTS 基于 openEuler24.03-LTS 整合成ISO 镜像 方便安装部署

Zabbix 7.0 Zabbix 7.0.12 LTS 基于 openEuler24.03-LTS 整合成ISO 镜像 方便安装部署

c1055863691的博客 1725

2023年网络工程师电脑里必装的史诗级工具,一共12个,装起来!

随着近些年新技术的不断增多,比如云计算、物联网技术,网络设备呈爆炸式增长,这对网络工程师和运维人员是个不小的挑战。还有设备的增多,业务的复杂使得网络攻击也越来越频繁,攻击者不断寻找漏洞或后门,所以对于网络的可靠性、安全性来说,防御报警系统也是很重要的。本文将给大家带来12个史诗级的工具,这些工具大多数都是开源免费的,对于中小型公司是非常的良好,而且工具本身也是很好上手,下面直接进入主题吧!Wireshark分析工具是一个免费的开源程序,主要用于捕获和分析通过网络移动的数据包,Wireshark 由Geral

网络技术联盟站 781

网络性能监控系统-smokeping

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34319999的博客 311

UNITY3D万人同屏,Dots万人同屏解决方案_类萌宠宠之战

UNITY3D弹幕游戏开发,万人同屏解决方案

6473

Kubernetes

habor,master,node1,node2都要做“1.安装docker” 1.安装docker 2.在harbor上生成key 3.编辑harbor配置文件 4.启动并验证 2.构建部署kubernetes所需主机 主机名 ip 配置 角色 harbor.timinglee.org 172.25.254.254 cpu1、mem 1G harbor仓库 master-node 172.25.254.100 cpu4、mem>4G master,k8s集群控制节点 node1 1

2301_81717288的博客 517

[图解]SysML与EA实战:住宅安全系统接口块设计全解析

本文详细解析了使用SysML和EA工具进行住宅安全系统接口块设计的全流程。从系统上下文图入门到接口块实战技巧,涵盖块定义图与内部块图的视角转换,以及多图协同建模方法论。特别分享EA工具的高效操作指南和常见问题避坑建议,帮助工程师掌握精确信号定义、端口方向设置等关键技能,提升安防系统设计效率。

weixin_29234509的博客 333

超全!!snowboy语音唤醒(树莓派4b)

通过snowboy进行树莓派的语音唤醒

crimaster1024的博客 8736

麒麟黑客工具箱9:银河麒麟V10运维增强套件详解

Linux桌面操作系统在国产化落地中常面临字体缺失、Wine兼容性差、文件搜索慢、SSL握手失败、密钥环异常等基础运维难题。其根源在于发行版默认配置与党政办公、信创终端、ARM64硬件等真实场景存在适配断点。解决这类问题需深入理解系统底层机制,如Fontconfig字体注册流程、CMA内存分配原理、GNOME Keyring会话生命周期及OpenSSL内存分配策略。‘麒麟黑客工具箱9’正是面向银河麒麟V10 SP1/SP2深度用户打造的本地化增强套件,聚焦deb包安装、WPS仿宋字体部署、wine助手、fs

weixin_30843121的博客 255

uni-app - 刘海屏(Iphone X)底部横杠(——)白色区域块(安全距离处更改颜色)解决方案

场景:因为要做无tabbar页面,所以在配置文件中取消底部导航栏。取消后,iPhoneX(刘海屏)底部就出现如下图所示白色安全区域问题:这个问题,是因为uni-app默认会为iPhoneX(刘海屏)留出安全距离,这个安全距离的背景色就是白色。所以,如果你将页面颜色设置为其他颜色,就会与默认白色冲突。有2个不同的解决方案(原生占位),虽然原理是一样,但使用的场景不同,请根据您的需求来采纳。

🏆 前端领域优质创作者 1万+

zabbix4与mysql8启动失败

[root@localhost ~]# locate libmysqlclient.so. /usr/lib64/mysql/libmysqlclient.so.21 /usr/lib64/mysql/libmysqlclient.so.21.1.19 [root@localhost src]# axel https://cdn.mysql.com//Downloads/MySQL-8.0/mys...

weixin_46248561的博客 1041

SDA 还是 SDI:SAP HANA 数据虚拟化与数据集成的取舍、组合与实战

结论先放在前面:SDA 面向数据虚拟化与联邦查询,强调不落地、不复制、按需实时访问;SDI 面向数据集成与复制,强调抽取、转换、装载与近实时增量同步。两者共享 Remote Source 与 Adapter 的理念,但侧重点与运行时组件明显不同。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 586

【Network Management】AUTOSAR局部网络管理从0到1配置实践

AUTOSAR局部网络管理从0到1配置实践

qq_36056498的博客 2915

Smokeping配置

参考文档: 官网:http://oss.oetiker.ch/smokeping/ 参考:http://jaminzhang.github.io/monitoring/smokeping-deploy-practice/#top15 本文简单介绍smokeping的安装配置操作。 一.环境 1. OS Server:10.11.4.250/CentOS-7-x86_64-1...

weixin_30469895的博客 517

YOLOv8【第二章:卷积创新篇·第23节】一文搞懂,Transformer与卷积混合架构!

🏆 本文收录于 《YOLOv8实战:从入门到深度优化》,该专栏持续复现网络上各种热门内容(全网YOLO改进最全最新的专栏,质量分97分+,全网顶流),改进内容支持(分类、检测、分割、追踪、关键点、OBB检测)。且专栏会随订阅人数上升而涨价(毕竟不断更新),当前性价比极高,有一定的参考&学习价值,部分内容会基于现有的国内外顶尖人工智能AIGC等AI大模型技术总结改进而来,嘎嘎硬核。    ✨ 特惠福利:目前活动一折秒杀价!一次订阅,永久免费,所有后续更新内容均免费阅读!

**My Coding Family** 1388

(centos7-x86)花样玩转zabbix6.0LTS仪表盘构件

(centos7-x86)花样玩转zabbix6.0LTS仪表盘构件

weixin_47268883的博客 3807

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

官方支持zabbix网页修改logo和菜单图标。

修改方法很简单 ,不需要修改svg文件,可以直接上用png图片简单多了,在新版本zabbix5.0以后的版本,提供了 Rebranding(直译为品牌重塑)的模块,该模块为一个 php 文件。

bxcbear的博客 7543

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Linux的网络监控工具Smokeping

Smokeping主要是监控网络性能,包括常规的ping,用echoping 监控www 服务器性能,监控dns 查询性能,监控ssh 性能等。Smokeping底层是用rrdtool做支持,特点是画图漂亮,网络丢包和延迟用颜色和阴影来表示。Smokeping 由以下组件组成: RRDtool、Fping、Echoping、Curl、Dig、SSh、Perl 模块。虽然Smokeping 可以探测...

交叉编译的博客 548

数据库知识总结

在整个IT系统架构中,数据库是非常重要的,通常又是访问压力比较大的一个服务,除了在程序开发的本身上做优化,代码优化,数据库的处理本身优化也是非常重要的。主从、热备、分表分库等都是系统发展迟早遇到的技术。mycat是一个广受好评的数据库中间件,已经在很多产品上进行使用。mycat是一个开源的分布式数据库系统(代理分布),实现MYSQL协议,前端用户可以把它看作一个数据库代理。核心功能是分库分表,将一个大表水平分隔为N个小表,存储在后端MySQL服务器里或者其他数据库里。

SuperSOSUP的博客 886

zabbix(四)————web页面设置

目录​​​​​​​一、zabbix网页安装二、zabbix页面介绍三、用户及媒介创建四、添加权限五、zabbix提供的web界面 从浏览器上打开Zabbix前端访问URL. 如果你是从packages方式安装Zabbix, URL是:对应Apache: http:///zabbix对应Nginx: http://您看到的第一个Web前端安装向导页面如下:先决条件检查请确保先满足所有软件先决条件. 这里的Check of pre- requisites必须全部项目OK后才能继续配置,如有提示 fail,去s

weixin_67470255的博客 4907

Smokeping 高级配置

4.1 监控节点的增加 ++ TEST menu = TEST title = TEST ################web server############################ +++ TEST-web-bbs me...

weixin_33719619的博客 321

Zabbix3 的个性化修改

事情由来 应邀帮助友人构建一个“应用监控”系统,经过多个软件的考察终于选定了Zabbix来构建。一切顺利,但是最后要对于界面进行个性化的修改。对于一个非PHP的程序员来说,这个是无从下手的。经过一番努力终于完成,现总结分享! 实现目标 1.登录页面个性化 2.实现登录页面logo的个性化 3.实现登录页面右侧显示服务器名称的个性化(默认Zabbix Server) 4.实现登录页面页脚的个性化 ...

成字第0431879 1586
上一篇: 实战——Centos7从最小化安装到搭建LNMP架构,PHP安装Redis扩展和编译Redis
下一篇: zabbix监控TCP连接、监控memcache、监控redis脚本、自定义报警、nginx自治愈、SNMP介绍、SNMP 服务配置、zabbix使用SNMP v2模板
zerocdn
博客等级 码龄8年 1053粉丝 70原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值