Board logo

标题: Zabbix创建模板监控Windows下的MariaDB [打印本页]

作者: admin    时间: 2020-4-1 14:32     标题: Zabbix创建模板监控Windows下的MariaDB

笺注: 被监控主机的Agent的安装可参考 Zabbix使用Agent监控Windows2008R2 MariaDB的安装可参考 Windows2008R2_UPUPW搭建WordPress+Discuz!7.2 被监控主机配置MariaDB数据库:( 使用数据库管理员root@localhost ) d: cd UPUPW_AP5.6\MariaDB\bin mysql -uroot -p888 图片1.png 查看当前登录的数据库用户: MariaDB [(none)]> Select user(); +----------------+ | user() | +----------------+ | root@localhost | +----------------+ 1 row in set (0.00 sec) MariaDB [(none)]> 被监控主机查看自己的MariaDB版本: MariaDB [(none)]> Select version(); +----------------+ | version() | +----------------+ | 10.1.8-MariaDB | +----------------+ 1 row in set (0.00 sec) MariaDB [(none)]> 再授权数据库用户zbx_monitor@localhost(数据库用户可以不要密码的),只能本地登录,对所有的库有完全控制的权限: MariaDB [(none)]> create user zbx_monitor@localhost; Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> grant all on *.* to zbx_monitor@localhost; Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> 查看本地数据库用户zbx_monitor@localhost的权限: MariaDB [(none)]> show grants for zbx_monitor@localhost; +----------------------------------------------------------+ | Grants for zbx_monitor@localhost | +----------------------------------------------------------+ | GRANT ALL PRIVILEGES ON *.* TO 'zbx_monitor'@'localhost' | +----------------------------------------------------------+ 1 row in set (0.00 sec) MariaDB [(none)]> 查看当前数据库的用户数量:(库mysql的表user里面包含了数据库中所有用户的信息) MariaDB [(none)]> Select count(*) from mysql.user; +----------+ | count(*) | +----------+ | 2 | +----------+ 1 row in set (0.00 sec) MariaDB [(none)]> 查看所有数据库用户及其主机信息: MariaDB [(none)]> select user,host from mysql.user; +-------------+-----------+ | user | host | +-------------+-----------+ | root | localhost | | zbx_monitor | localhost | +-------------+-----------+ 2 rows in set (0.00 sec) MariaDB [(none)]> 查看所有的库: MariaDB [discuz]> show databases; +--------------------+ | Database | +--------------------+ | db1 | | discuz | | information_schema | | mysql | | performance_schema | | test | +--------------------+ 6 rows in set (0.00 sec) MariaDB [discuz]> ############ 在CMD命令行中显示当前路径: D:\UPUPW_AP5.6\MariaDB\bin>echo %cd% D:\UPUPW_AP5.6\MariaDB\bin D:\UPUPW_AP5.6\MariaDB\bin> 在CMD命令行中显示当前数据库的用户数量: D:\UPUPW_AP5.6\MariaDB\bin>mysql -u"zbx_monitor" -sN -e "Select count(*) from mysql.user;" 2 D:\UPUPW_AP5.6\MariaDB\bin> 在CMD命令行中显示所有库: D:\UPUPW_AP5.6\MariaDB\bin>mysql -u"zbx_monitor" -sN -e "show databases;" db1 discuz information_schema mysql performance_schema test D:\UPUPW_AP5.6\MariaDB\bin> 在CMD命令行中显示所有库的总大小:(以字节为单位) D:\UPUPW_AP5.6\MariaDB\bin>mysql -u"zbx_monitor" -sN -e "select concat(sum(DATA_LENGTH)) as data from information_schema.TABLES;" 9250868 D:\UPUPW_AP5.6\MariaDB\bin> 在CMD命令行中显示库discuz的大小:(以字节为单位) D:\UPUPW_AP5.6\MariaDB\bin>mysql -u"zbx_monitor" -sN -e "select concat(sum(DATA_LENGTH)) as data from information_schema.TABLES where table_schema = 'discuz';" 753595 D:\UPUPW_AP5.6\MariaDB\bin> 在CMD命令行中显示库db1的大小:(以字节为单位) D:\UPUPW_AP5.6\MariaDB\bin>mysql -u"zbx_monitor" -sN -e "select concat(sum(DATA_LENGTH)) as data from information_schema.TABLES where table_schema = 'db1';" 7667712 D:\UPUPW_AP5.6\MariaDB\bin> 在CMD命令行中显示库db1的表users的大小:(以字节为单位) D:\UPUPW_AP5.6\MariaDB\bin>mysql -u"zbx_monitor" -sN -e "select concat(sum(DATA_LENGTH))as data from information_schema.TABLES where table_schema='db1' and table_name='users';" 16384 D:\UPUPW_AP5.6\MariaDB\bin> ############ 被监控主机安装第三方库(PyMySQL)可参考:Python3脚本管理Windows下的MySQL 查看PyMySQL的版本: D:\UPUPW_AP5.6\MariaDB\bin>pip3 freeze PyMySQL==0.10.1 D:\UPUPW_AP5.6\MariaDB\bin> 注释:PyMySQL可以管理MySQL,也可以管理MariaDB ###### 在被监控主机上创建Python3脚本:( d:\script_1.py ) #coding=utf-8 import pymysql def db_connect(): #打开数据库连接;本地连接(localhost)、用户名、密码、其中一个库(mysql)的名称、端口号、字符集。 db = pymysql.connect("localhost", "zbx_monitor", "", "mysql",3306,charset="utf8") cursor = db.cursor() Sql_1 = "select count(*) from user" #输出当前数据库的用户数量 cursor.execute(Sql_1) Result_1 = cursor.fetchone() #print(Result_1) #(2,) #print(type(Result_1)) # print(Result_1[0]) #print(type(Result_1[0])) # db.close() def main(): try: db_connect() except Exception as e: print(e) if __name__ == "__main__": main() 被监控主机本地运行脚本的结果: C:\Users\Administrator>python d:\script_1.py 2 C:\Users\Administrator> ###### 在被监控主机上创建Python3脚本:( d:\script_2.py ) #coding=utf-8 import pymysql def db_connect(): db = pymysql.connect("localhost", "zbx_monitor", "", "mysql",3306,charset="utf8") cursor = db.cursor() Sql_1 = "select concat(sum(DATA_LENGTH)) as data from information_schema.TABLES" #输出所有库的总大小,以字节为单位 cursor.execute(Sql_1) Result_1 = cursor.fetchone() #print(Result_1) #(b'9250868',) #print(type(Result_1)) # #print(Result_1[0]) #b'9250868' #print(type(Result_1[0])) # Result_2 = int(Result_1[0]) print(Result_2) #print(type(Result_2)) # db.close() def main(): try: db_connect() except Exception as e: print(e) if __name__ == "__main__": main() 被监控主机本地运行脚本的结果: C:\Users\Administrator>python d:\script_2.py 9250868 C:\Users\Administrator> ###### 在被监控主机上创建Python3脚本:( d:\script_3.py ) #coding=utf-8 import pymysql def db_connect(): db = pymysql.connect("localhost", "zbx_monitor", "", "mysql",3306,charset="utf8") cursor = db.cursor() Sql_1 = "select concat(sum(DATA_LENGTH)) as data from information_schema.TABLES where table_schema = 'discuz'" #输出库discuz的大小,以字节为单位 cursor.execute(Sql_1) Result_1 = cursor.fetchone() #print(Result_1) #(b'753595',) #print(type(Result_1)) # #print(Result_1[0]) #b'753595' #print(type(Result_1[0])) # Result_2 = int(Result_1[0]) print(Result_2) #print(type(Result_2)) # db.close() def main(): try: db_connect() except Exception as e: print(e) if __name__ == "__main__": main() 被监控主机本地运行脚本的结果: C:\Users\Administrator>python d:\script_3.py 753595 C:\Users\Administrator> ###### 在被监控主机上创建Python3脚本:( d:\script_4.py ) #coding=utf-8 import pymysql def db_connect(): db = pymysql.connect("localhost", "zbx_monitor", "", "mysql",3306,charset="utf8") cursor = db.cursor() Sql_1 = "select concat(sum(DATA_LENGTH)) as data from information_schema.TABLES where table_schema = 'db1'" #输出库db1的大小,以字节为单位 cursor.execute(Sql_1) Result_1 = cursor.fetchone() #print(Result_1) #(b'7667712',) #print(type(Result_1)) # #print(Result_1[0]) #b'7667712' #print(type(Result_1[0])) # Result_2 = int(Result_1[0]) print(Result_2) #print(type(Result_2)) # db.close() def main(): try: db_connect() except Exception as e: print(e) if __name__ == "__main__": main() 被监控主机本地运行脚本的结果: C:\Users\Administrator>python d:\script_4.py 7667712 C:\Users\Administrator> ###### 在被监控主机上创建Python3脚本:( d:\script_5.py ) #coding=utf-8 import pymysql def db_connect(): db = pymysql.connect("localhost", "zbx_monitor", "", "mysql",3306,charset="utf8") cursor = db.cursor() Sql_1 = "select concat(sum(DATA_LENGTH)) as data from information_schema.TABLES where table_schema ='db1' and table_name='users'" #输出库db1的表users的大小,以字节为单位 cursor.execute(Sql_1) Result_1 = cursor.fetchone() #print(Result_1) #(b'16384',) #print(type(Result_1)) # #print(Result_1[0]) #b'16384' #print(type(Result_1[0])) # Result_2 = int(Result_1[0]) print(Result_2) #print(type(Result_2)) # db.close() def main(): try: db_connect() except Exception as e: print(e) if __name__ == "__main__": main() 被监控主机本地运行脚本的结果: C:\Users\Administrator>python d:\script_5.py 16384 C:\Users\Administrator> ############ 修改被监控主机的Agent配置文件: C:\Program Files\Zabbix Agent\zabbix_agentd.conf 图片2.png 图片3.png 修改为: UnsafeUserParameters=1 接着插入: UserParameter=command_1,C:\Users\Administrator\AppData\Local\Programs\Python\Python36\python.exe D:\script_1.py UserParameter=command_2,C:\Users\Administrator\AppData\Local\Programs\Python\Python36\python.exe D:\script_2.py UserParameter=command_3,C:\Users\Administrator\AppData\Local\Programs\Python\Python36\python.exe D:\script_3.py UserParameter=command_4,C:\Users\Administrator\AppData\Local\Programs\Python\Python36\python.exe D:\script_4.py UserParameter=command_5,C:\Users\Administrator\AppData\Local\Programs\Python\Python36\python.exe D:\script_5.py 保存好配置文件后,重启Zabbix Agent服务: 图片4.png 备注:这相当于在被监控主机上进行本地监控,所以被监控主机无需打开防火墙的TCP 3306端口。 ############ 在Zabbix服务器测试,验证能否获取被监控主机(192.168.168.129)的键值: [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.129 -k command_1 ZBX_NOTSUPPORTED: Timeout while executing a shell script. [root@centos8 ~]# 解决方法: 修改被监控主机的Agent配置文件: C:\Program Files\Zabbix Agent\zabbix_agentd.conf 图片5.png 修改为 Timeout=30 保存好配置文件后,重启Zabbix Agent服务: 图片6.png 在Zabbix服务器可以获取被监控主机(192.168.168.129)的键值了: [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.129 -k command_1 2 [root@centos8 ~]# [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.129 -k command_2 9250868 [root@centos8 ~]# [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.129 -k command_3 753595 [root@centos8 ~]# [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.129 -k command_4 7667712 [root@centos8 ~]# [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.129 -k command_5 16384 [root@centos8 ~]# ##################Zabbix创建模板: 配置》模板》创建模板:(群组可以随便选) 图片7.png 在模板Template DB MariaDB中创建监控项: 自定义名称: MariaDB command_1 键值: command_1 信息类型: 数字(无正负) 单位: 个 图片8.png 备注:其他地方保持默认,点击底下的“添加”按键。 在模板Template DB MariaDB中创建监控项: 自定义名称: MariaDB command_2 键值: command_2 信息类型: 数字(无正负) 图片9.png 备注: 单位留空时,结果在单位换算时会每超过1000就除以1000,保留两位小数,是四舍五入; 在监控项对应的图形中可以看到结果; 在模板Template DB MariaDB中创建监控项: 自定义名称: MariaDB command_3 键值: command_3 信息类型: 数字(无正负) 单位: B 图片10.png 备注: 使用单位“B”时,结果在单位换算时会每超过1024就除以1024,保留两位小数,是四舍五入; 在模板Template DB MariaDB中创建监控项: 自定义名称: MariaDB command_4 键值: command_4 信息类型: 数字(无正负) 单位: Bytes 图片11.png 备注: 使用单位“Bytes”时,结果在单位换算时会每超过1000就除以1000,保留两位小数,是四舍五入; 在模板Template DB MariaDB中创建监控项: 自定义名称: MariaDB command_5 键值: command_5 信息类型: 数字(无正负) 图片12.png 备注:其他地方保持默认,点击底下的“添加”按键。 至此,模板Template DB MariaDB有了5个监控项: 图片13.png ############ 在模板Template DB MariaDB中,给监控项“MariaDB command_1”创建图形: 图片14.png 监控项: 图片15.png 在模板Template DB MariaDB中,给监控项“MariaDB command_2”创建图形: 图片16.png 监控项: 图片17.png 在模板Template DB MariaDB中,给监控项“MariaDB command_3”创建图形: 图片18.png 监控项: 图片19.png 在模板Template DB MariaDB中,给监控项“MariaDB command_4”创建图形: 图片20.png 监控项: 图片21.png 在模板Template DB MariaDB中,给监控项“MariaDB command_5”创建图形: 图片22.png 监控项: 图片23.png 至此,模板Template DB MariaDB有了5个图形: 图片24.png ##################Zabbix添加被监控主机: 配置》主机》创建主机 :(主机名称无需与被监控主机的真实主机名一致;群组可以随便选;IP地址那里要输入被监控主机的IP地址;端口为10050) 图片25.png 注释: 使用agent代理程序的接口。 使用 TCP 10050 端口。 主机MariaDB_1添加成功: 图片26.png 主机MariaDB_1添加模板:( Template DB MariaDB  ) 图片27.png 模板Template DB MariaDB添加成功: 图片28.png 笺注:主机会继承所使用的模板的监控项、触发器、图形等等。 ###### 监测》图形: 查看主机MariaDB_1的图形“MariaDB command_1 image”: 图片29.png 图片30.png 图片31.png 查看主机MariaDB_1的图形“MariaDB command_2 image”: 图片32.png 图片33.png 图片34.png 查看主机MariaDB_1的图形“MariaDB command_3 image”: 图片35.png 图片36.png 图片37.png 查看主机MariaDB_1的图形“MariaDB command_4 image”: 图片38.png 图片39.png 图片40.png 查看主机MariaDB_1的图形“MariaDB command_5 image”: 图片41.png 图片42.png 图片43.png ############ ############ 在模板Template DB MariaDB中, 给监控项“MariaDB command_1”创建一个触发器:(返回值大于3就告警) 自定义名称: Datebase users is bigger than 3 (当前值: {ITEM.VALUE}) 严重性: 一般严重 图片44.png 注释: {ITEM.VALUE} 是预定义变量,即触发状态时监控项的值。 插入表达式:( 监控项 Template DB MariaDB: MariaDB command_1 图片45.png 自动生成的表达式:(触发器的表达式要用到监控项中的键值) {Template DB MariaDB:command_1.last()}>3 图片47.png 本页拖下去: 图片48.png 至此,模板Template DB MariaDB有了1个触发器: 图片49.png ############ 使用了模板Template DB MariaDB的主机会立即继承新的触发器: 图片50.png 图片51.png 主机MariaDB_1的图形“MariaDB command_1 image”会自动发生改变: 图片52.png 图片53.png 图片54.png ############ 先在被监控主机的MariaDB数据库里再创建两个用户,至此,一共有四个数据库用户。 在被监控主机本地测试: D:\UPUPW_AP5.6\MariaDB\bin>mysql -u"root" -p"888" -sN -e "Select count(*) from mysql.user;" 4 D:\UPUPW_AP5.6\MariaDB\bin> 在Zabbix服务器远程测试: [root@centos8 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.168.129 -k command_1 4 [root@centos8 ~]# 主机MariaDB_1的图形“MariaDB command_1 image”中看到的效果: 图片55.png 图片56.png 图片57.png 主机MariaDB_1的监控项“MariaDB command_1”的返回值大于3时,仪表板会如下图显示:(显示对应触发器的名称) Datebase users is bigger than 3 (当前值: 4 个) 图片58.png 图片60.png ############ 当主机MariaDB_1的监控项“MariaDB command_1”的返回值继续增大至6个后,在主机MariaDB_1的图形“MariaDB command_1 image”中看到的效果: 图片61.png 图片62.png 图片63.png 注释:在图形中可以看到预定义变量{ITEM.VALUE}的值会随着监控项的返回值的变化而变化。 但在仪表板却没有看到预定义变量{ITEM.VALUE}的值随着监控项的返回值的变化而变化,只是一直显示当初触发状态时的值: 图片64.png ###### 在模板Template DB MariaDB中禁用触发器: 图片65.png 笺注:触发器被禁用后,仪表板的告警会自动消失,在主机MariaDB_1的图形“MariaDB command_1 image”中也看不到这个触发器了。 ############ ############ 在模板Template DB MariaDB的监控项中更改“单位”: 图片66.png 备注: 使用单位“个”时,结果在单位换算时会每超过1000就除以1000,保留两位小数,是四舍五入; 再次,查看主机MariaDB_1的图形“MariaDB command_5 image”: 图片67.png 图片68.png 图片69.png ###### 在模板Template DB MariaDB的监控项中更改“单位”: 图片70.png 备注: 单位前面加上“!”时,结果就不会进行单位换算; 再次,查看主机MariaDB_1的图形“MariaDB command_5 image”: 图片71.png 图片72.png 图片73.png ###### 在模板Template DB MariaDB的监控项中更改“单位”: 图片74.png 备注: 单位前面加上“!”时,结果就不会进行单位换算; 查看主机MariaDB_1的图形“MariaDB command_3 image”: 图片75.png 图片76.png 图片77.png 相关文章: Win7/Windows2008R2安装Python3 Python3脚本管理Windows下的MariaDB Zabbix使用模板监控Windows下的MariaDB Zabbix调用Python3脚本监控Linux下的MySQL Zabbix调用Python3脚本监控MSSQL Zabbix调用Python3脚本监控Linux进程/内存使用率/分区使用率 使用Navicat远程管理MySQL Zabbix自定义监控Linux下的MySQL Zabbix使用预编译Agent监控CentOS7+监控文件内容

图片附件: 图片1.png (2022-9-4 10:38, 82.7 KB) / 下载次数 57
http://blog.zhuohua.store/attachment.php?aid=20630&k=9047fede83ec8223a29ad46afd4fc32b&t=1714673019&sid=RF1X80



图片附件: 图片2.png (2022-9-4 10:48, 77.47 KB) / 下载次数 66
http://blog.zhuohua.store/attachment.php?aid=20631&k=3c0e44984ba05674ac5e1cc106fd3df2&t=1714673019&sid=RF1X80



图片附件: 图片3.png (2022-9-4 10:49, 101.58 KB) / 下载次数 63
http://blog.zhuohua.store/attachment.php?aid=20632&k=dce04bd7153a29f9106b775be9b9b2ae&t=1714673019&sid=RF1X80



图片附件: 图片4.png (2022-9-4 10:50, 68.02 KB) / 下载次数 61
http://blog.zhuohua.store/attachment.php?aid=20633&k=4774b035e2bb9b1f2cc7b4a2bf9e9d9a&t=1714673019&sid=RF1X80



图片附件: 图片5.png (2022-9-4 10:50, 45.63 KB) / 下载次数 32
http://blog.zhuohua.store/attachment.php?aid=20634&k=cd211d63208d42ce441fbc411d61f4d8&t=1714673019&sid=RF1X80



图片附件: 图片6.png (2022-9-4 10:51, 45.85 KB) / 下载次数 26
http://blog.zhuohua.store/attachment.php?aid=20635&k=d538bfeb989bd3cb11fe9edf1769be6b&t=1714673019&sid=RF1X80



图片附件: 图片7.png (2022-9-4 10:52, 17.38 KB) / 下载次数 29
http://blog.zhuohua.store/attachment.php?aid=20636&k=b5c544173a95810f7064527ee7142260&t=1714673019&sid=RF1X80



图片附件: 图片8.png (2022-9-4 10:53, 20.04 KB) / 下载次数 32
http://blog.zhuohua.store/attachment.php?aid=20637&k=9e8f9fdbba48b995994c3ca707c7da9c&t=1714673019&sid=RF1X80



图片附件: 图片9.png (2022-9-4 10:53, 20.08 KB) / 下载次数 30
http://blog.zhuohua.store/attachment.php?aid=20638&k=50780700f232d5c8b20899b0b34d3175&t=1714673019&sid=RF1X80



图片附件: 图片10.png (2022-9-4 10:54, 20.36 KB) / 下载次数 23
http://blog.zhuohua.store/attachment.php?aid=20639&k=6d851039f9a8aff0f4c3949e6688338f&t=1714673019&sid=RF1X80



图片附件: 图片11.png (2022-9-4 10:55, 20.88 KB) / 下载次数 27
http://blog.zhuohua.store/attachment.php?aid=20640&k=8015d89f52c41eeb7d45c63f14fdf637&t=1714673019&sid=RF1X80



图片附件: 图片12.png (2022-9-4 10:55, 20.05 KB) / 下载次数 31
http://blog.zhuohua.store/attachment.php?aid=20641&k=3e33ece46f3357314e49b8827cdea468&t=1714673019&sid=RF1X80



图片附件: 图片13.png (2022-9-4 10:56, 25.32 KB) / 下载次数 34
http://blog.zhuohua.store/attachment.php?aid=20642&k=248e6902332927af0659400175a62582&t=1714673019&sid=RF1X80



图片附件: 图片14.png (2022-9-4 10:56, 24.32 KB) / 下载次数 36
http://blog.zhuohua.store/attachment.php?aid=20643&k=f1deb10c02fb40b7d6256264d5e9aa0f&t=1714673019&sid=RF1X80



图片附件: 图片15.png (2022-9-4 10:57, 15.39 KB) / 下载次数 30
http://blog.zhuohua.store/attachment.php?aid=20644&k=ad7435ecddc772937f3cc477bd7da0e7&t=1714673019&sid=RF1X80



图片附件: 图片16.png (2022-9-4 10:57, 24.47 KB) / 下载次数 27
http://blog.zhuohua.store/attachment.php?aid=20645&k=4bfaf2f8207f703e92ea375f2cbadaf2&t=1714673019&sid=RF1X80



图片附件: 图片17.png (2022-9-4 10:58, 15.41 KB) / 下载次数 26
http://blog.zhuohua.store/attachment.php?aid=20646&k=189509a41c0f169df5c0cfb6c4680b49&t=1714673019&sid=RF1X80



图片附件: 图片18.png (2022-9-4 10:58, 24.58 KB) / 下载次数 34
http://blog.zhuohua.store/attachment.php?aid=20647&k=1fa52ee18ffa95507c63e50ef682ac95&t=1714673019&sid=RF1X80



图片附件: 图片19.png (2022-9-4 10:58, 15.35 KB) / 下载次数 34
http://blog.zhuohua.store/attachment.php?aid=20648&k=a76200999cc83be71240cb6203b5a65f&t=1714673019&sid=RF1X80



图片附件: 图片20.png (2022-9-4 10:59, 24.59 KB) / 下载次数 25
http://blog.zhuohua.store/attachment.php?aid=20649&k=9b9d846171c83b97f15dffad32327dc7&t=1714673019&sid=RF1X80



图片附件: 图片21.png (2022-9-4 10:59, 15.33 KB) / 下载次数 21
http://blog.zhuohua.store/attachment.php?aid=20650&k=7ddf05e8bf2a890f5b7ab34c7e83168a&t=1714673019&sid=RF1X80



图片附件: 图片22.png (2022-9-4 10:59, 24.53 KB) / 下载次数 21
http://blog.zhuohua.store/attachment.php?aid=20651&k=e8024ed622325df63f2cd255f35b0641&t=1714673019&sid=RF1X80



图片附件: 图片23.png (2022-9-4 11:00, 15.41 KB) / 下载次数 27
http://blog.zhuohua.store/attachment.php?aid=20652&k=4d156939b39e57dd0f989e4848b965ee&t=1714673019&sid=RF1X80



图片附件: 图片24.png (2022-9-4 11:00, 17.97 KB) / 下载次数 28
http://blog.zhuohua.store/attachment.php?aid=20653&k=fa14d98b9dfe0ec9cafecd20ea084e78&t=1714673019&sid=RF1X80



图片附件: 图片25.png (2022-9-4 11:00, 33.2 KB) / 下载次数 31
http://blog.zhuohua.store/attachment.php?aid=20654&k=ec8e96dc43b4d75b7eaf94b1a039eae2&t=1714673019&sid=RF1X80



图片附件: 图片26.png (2022-9-4 11:01, 41.43 KB) / 下载次数 39
http://blog.zhuohua.store/attachment.php?aid=20655&k=8b9268c9c62825c382a0e057737219f5&t=1714673019&sid=RF1X80



图片附件: 图片27.png (2022-9-4 11:01, 24.83 KB) / 下载次数 30
http://blog.zhuohua.store/attachment.php?aid=20656&k=64a8f33466f93cff811bd0ca060da0f1&t=1714673019&sid=RF1X80



图片附件: 图片28.png (2022-9-4 11:01, 47.71 KB) / 下载次数 37
http://blog.zhuohua.store/attachment.php?aid=20657&k=a610a078b239203269e2738e59e40f93&t=1714673019&sid=RF1X80



图片附件: 图片29.png (2022-9-4 11:02, 4.78 KB) / 下载次数 34
http://blog.zhuohua.store/attachment.php?aid=20658&k=751894c0e42d0cc467e2bece17570563&t=1714673019&sid=RF1X80



图片附件: 图片30.png (2022-9-4 11:03, 72.13 KB) / 下载次数 36
http://blog.zhuohua.store/attachment.php?aid=20659&k=dd445268ca5c467a1e25cfbfc77bb6bc&t=1714673019&sid=RF1X80



图片附件: 图片31.png (2022-9-4 11:03, 8.8 KB) / 下载次数 31
http://blog.zhuohua.store/attachment.php?aid=20660&k=7d945192dee138c69baa9d3f62cc2e8e&t=1714673019&sid=RF1X80



图片附件: 图片32.png (2022-9-4 11:03, 4.89 KB) / 下载次数 26
http://blog.zhuohua.store/attachment.php?aid=20661&k=8c70518693d93d491271995d9b765a96&t=1714673019&sid=RF1X80



图片附件: 图片33.png (2022-9-4 11:04, 58.94 KB) / 下载次数 20
http://blog.zhuohua.store/attachment.php?aid=20662&k=a836bb593166c1461a62d5de9687c42d&t=1714673019&sid=RF1X80



图片附件: 图片34.png (2022-9-4 11:04, 9.71 KB) / 下载次数 26
http://blog.zhuohua.store/attachment.php?aid=20663&k=1105ef728afacd0fe3d4b9636103edf3&t=1714673019&sid=RF1X80



图片附件: 图片35.png (2022-9-4 11:05, 4.86 KB) / 下载次数 35
http://blog.zhuohua.store/attachment.php?aid=20664&k=3685fe1da5de2d1bb47d459323037ec0&t=1714673019&sid=RF1X80



图片附件: 图片36.png (2022-9-4 11:05, 65.95 KB) / 下载次数 27
http://blog.zhuohua.store/attachment.php?aid=20665&k=56673c905967c4340483e0db3918d733&t=1714673019&sid=RF1X80



图片附件: 图片37.png (2022-9-4 11:06, 10.65 KB) / 下载次数 28
http://blog.zhuohua.store/attachment.php?aid=20666&k=cd92f80d827cfb247861a498880328dc&t=1714673019&sid=RF1X80



图片附件: 图片38.png (2022-9-4 11:06, 4.83 KB) / 下载次数 32
http://blog.zhuohua.store/attachment.php?aid=20667&k=e9f4d4e870667e3ac1e88504576a5c8b&t=1714673019&sid=RF1X80



图片附件: 图片39.png (2022-9-4 11:06, 70.6 KB) / 下载次数 25
http://blog.zhuohua.store/attachment.php?aid=20668&k=bbc3d9d6c91e4c0504f7d03198320eff&t=1714673019&sid=RF1X80



图片附件: 图片40.png (2022-9-4 11:07, 10.83 KB) / 下载次数 29
http://blog.zhuohua.store/attachment.php?aid=20669&k=480da622667e7634c17ff1cfd147bde3&t=1714673019&sid=RF1X80



图片附件: 图片41.png (2022-9-4 11:07, 4.85 KB) / 下载次数 31
http://blog.zhuohua.store/attachment.php?aid=20670&k=6095853fe109324ce70527cacdeb51ed&t=1714673019&sid=RF1X80



图片附件: 图片42.png (2022-9-4 11:07, 73.27 KB) / 下载次数 25
http://blog.zhuohua.store/attachment.php?aid=20671&k=4819a1e4bf42f9916eba46a5bc0926d9&t=1714673019&sid=RF1X80



图片附件: 图片43.png (2022-9-4 11:08, 10.3 KB) / 下载次数 34
http://blog.zhuohua.store/attachment.php?aid=20672&k=3947c453858fffa41e104ba0f7cc8332&t=1714673019&sid=RF1X80



图片附件: 图片44.png (2022-9-4 11:08, 42.78 KB) / 下载次数 31
http://blog.zhuohua.store/attachment.php?aid=20673&k=e808598963272be2f10d95c4d764095d&t=1714673019&sid=RF1X80



图片附件: 图片45.png (2022-9-4 11:09, 27.85 KB) / 下载次数 24
http://blog.zhuohua.store/attachment.php?aid=20674&k=1e194f0f3ef38f14201500b43299c200&t=1714673019&sid=RF1X80



图片附件: 图片47.png (2022-9-4 11:09, 13.63 KB) / 下载次数 29
http://blog.zhuohua.store/attachment.php?aid=20675&k=2700016076a6c246401ecdba2deedcec&t=1714673019&sid=RF1X80



图片附件: 图片48.png (2022-9-4 11:10, 7.77 KB) / 下载次数 28
http://blog.zhuohua.store/attachment.php?aid=20676&k=d62ec533201fd1ab8bd243e45249a8ba&t=1714673019&sid=RF1X80



图片附件: 图片49.png (2022-9-4 11:10, 24.4 KB) / 下载次数 26
http://blog.zhuohua.store/attachment.php?aid=20677&k=b70c731f07e803216e0ffa3cbae717ec&t=1714673019&sid=RF1X80



图片附件: 图片50.png (2022-9-4 11:10, 21.97 KB) / 下载次数 28
http://blog.zhuohua.store/attachment.php?aid=20678&k=2be59aa8163699e76f798be63521650a&t=1714673019&sid=RF1X80



图片附件: 图片51.png (2022-9-4 11:11, 45.83 KB) / 下载次数 32
http://blog.zhuohua.store/attachment.php?aid=20679&k=13bce54dd58a37b61d15abe972643daf&t=1714673019&sid=RF1X80



图片附件: 图片52.png (2022-9-4 11:11, 4.78 KB) / 下载次数 31
http://blog.zhuohua.store/attachment.php?aid=20680&k=4bacb45b9eb5ecb5245874e9ebabd2d7&t=1714673019&sid=RF1X80



图片附件: 图片53.png (2022-9-4 11:11, 64.96 KB) / 下载次数 34
http://blog.zhuohua.store/attachment.php?aid=20681&k=c138e0f17136b6fbf7e72cb5cd0dc59e&t=1714673019&sid=RF1X80



图片附件: 图片54.png (2022-9-4 11:12, 19 KB) / 下载次数 32
http://blog.zhuohua.store/attachment.php?aid=20682&k=d506e4ce91bf24a0675932cf9191f641&t=1714673019&sid=RF1X80



图片附件: 图片55.png (2022-9-4 11:12, 4.78 KB) / 下载次数 39
http://blog.zhuohua.store/attachment.php?aid=20683&k=a7314f3a4ad7158d79abb39557e70464&t=1714673019&sid=RF1X80



图片附件: 图片56.png (2022-9-4 11:13, 81.26 KB) / 下载次数 29
http://blog.zhuohua.store/attachment.php?aid=20684&k=34d1f701815734a5bc297350b4a2e6f0&t=1714673019&sid=RF1X80



图片附件: 图片57.png (2022-9-4 11:13, 50.33 KB) / 下载次数 31
http://blog.zhuohua.store/attachment.php?aid=20685&k=345ef4b6c58f7bd3006ef9b97d565e57&t=1714673019&sid=RF1X80



图片附件: 图片58.png (2022-9-4 11:13, 47.18 KB) / 下载次数 36
http://blog.zhuohua.store/attachment.php?aid=20686&k=f73778f3b75a57c6c2a0a311f1e275eb&t=1714673019&sid=RF1X80



图片附件: 图片60.png (2022-9-4 11:14, 23.18 KB) / 下载次数 30
http://blog.zhuohua.store/attachment.php?aid=20687&k=1d9c07c57ea266e6cc291d1485491721&t=1714673019&sid=RF1X80



图片附件: 图片61.png (2022-9-4 11:15, 4.78 KB) / 下载次数 26
http://blog.zhuohua.store/attachment.php?aid=20688&k=22ecc5e217cc8886ab89ec0c1c1dcfa5&t=1714673019&sid=RF1X80



图片附件: 图片62.png (2022-9-4 11:15, 80.16 KB) / 下载次数 31
http://blog.zhuohua.store/attachment.php?aid=20689&k=59059a36a19db2ea9e1e081349129c84&t=1714673019&sid=RF1X80



图片附件: 图片63.png (2022-9-4 11:15, 51.9 KB) / 下载次数 30
http://blog.zhuohua.store/attachment.php?aid=20690&k=357988496be7a7fcd39fd4ae4d0b4b16&t=1714673019&sid=RF1X80



图片附件: 图片64.png (2022-9-4 11:16, 21.48 KB) / 下载次数 32
http://blog.zhuohua.store/attachment.php?aid=20691&k=086ff8da1003f0d1f0225211d1e7336f&t=1714673019&sid=RF1X80



图片附件: 图片65.png (2022-9-4 11:16, 17.28 KB) / 下载次数 30
http://blog.zhuohua.store/attachment.php?aid=20692&k=d3830c4f9b7fded0357da0ef04411b44&t=1714673019&sid=RF1X80



图片附件: 图片66.png (2022-9-4 11:17, 20.6 KB) / 下载次数 27
http://blog.zhuohua.store/attachment.php?aid=20693&k=e87afbc9c74712b9fa7882c5426dacc1&t=1714673019&sid=RF1X80



图片附件: 图片67.png (2022-9-4 11:17, 4.85 KB) / 下载次数 27
http://blog.zhuohua.store/attachment.php?aid=20694&k=6c1698b1b4ee327e902ffa1f4cccab29&t=1714673019&sid=RF1X80



图片附件: 图片68.png (2022-9-4 11:18, 63.73 KB) / 下载次数 29
http://blog.zhuohua.store/attachment.php?aid=20695&k=22381b37a1f6ed27f3be93b0f0ada5e4&t=1714673019&sid=RF1X80



图片附件: 图片69.png (2022-9-4 11:18, 47.97 KB) / 下载次数 33
http://blog.zhuohua.store/attachment.php?aid=20696&k=5e5b935f006d292ae5d50a36d423d1c7&t=1714673019&sid=RF1X80



图片附件: 图片70.png (2022-9-4 11:18, 20.6 KB) / 下载次数 33
http://blog.zhuohua.store/attachment.php?aid=20697&k=bf2389a5d205b93a541402a222e9a092&t=1714673019&sid=RF1X80



图片附件: 图片71.png (2022-9-4 11:19, 4.85 KB) / 下载次数 32
http://blog.zhuohua.store/attachment.php?aid=20698&k=d2a60e5a8f52e167f62009af23ce4eff&t=1714673019&sid=RF1X80



图片附件: 图片72.png (2022-9-4 11:19, 78.57 KB) / 下载次数 29
http://blog.zhuohua.store/attachment.php?aid=20699&k=e856ff38e4cf2c19795a9743e6ee8d51&t=1714673019&sid=RF1X80



图片附件: 图片73.png (2022-9-4 11:20, 56.79 KB) / 下载次数 35
http://blog.zhuohua.store/attachment.php?aid=20700&k=c607bf0df0ab9b3480ed8276076c1c89&t=1714673019&sid=RF1X80



图片附件: 图片74.png (2022-9-4 11:20, 20.54 KB) / 下载次数 25
http://blog.zhuohua.store/attachment.php?aid=20701&k=7a29cda6e4d30f3b6f1fae4688d6e64c&t=1714673019&sid=RF1X80



图片附件: 图片75.png (2022-9-4 11:20, 4.86 KB) / 下载次数 28
http://blog.zhuohua.store/attachment.php?aid=20702&k=528e7b9d4d86d461877965d4f84ac4d2&t=1714673019&sid=RF1X80



图片附件: 图片76.png (2022-9-4 11:21, 68.8 KB) / 下载次数 29
http://blog.zhuohua.store/attachment.php?aid=20703&k=7a3e1b49680387326157a2691660fdfe&t=1714673019&sid=RF1X80



图片附件: 图片77.png (2022-9-4 11:21, 44.67 KB) / 下载次数 30
http://blog.zhuohua.store/attachment.php?aid=20704&k=331c870cac0079a11b9cc5d92de6639b&t=1714673019&sid=RF1X80






欢迎光临 blog.zhuohua.store (http://blog.zhuohua.store/) Powered by Discuz! 7.2