文章有点长但是内容比较详细性能下降SQL慢 执行时间长 等待时间长数据过多分库分表关联了太多的表,太多joinSQL优化没有充分利用到索引索引建立服务器调优及各个参数设置调整my.cnfSQL预热:常见通用的Join查询1.Join图2.建表SQLCREATE TABLE `t_dept` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`deptName` V
接着上一篇内容继续讲,环境等都是建立在上一篇内容的基础上的, redhat6 test1: 172.25.1.11 zabbix-agentredhat
转载
2024-04-28 15:16:44
492阅读
--压缩日志及数据库文件大小 /*--特别注意 请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可能损坏你的数据库. --*/ 1.清空日志 DUMP
转载
2024-03-21 11:28:29
86阅读
zabbix问题已经解决了,但主机状态还是显示故障存在。如下图:手动删除数据库查找问题ID登录数据库查询问题id所在的表的信息删除问题信息刷新数据库
原创
2018-06-29 16:00:49
9250阅读
一、用户授权1.1 什么是用户授权 在数据库服务器上添加新的连接用户,添加用户时可以设置用户权限和连接用户密码,默认数据库管理员root用户是有授权操作的1.2 用户授权的命令格式 grant 授权列表 on 库名 to 用户名@"客户端地址" identified by "密码" //授权用户密码 with grant option ;//有授权权限,可选项(加上这一句意味着新
转载
2024-09-18 20:05:30
36阅读
一、linux环境下监控MySQLZabbix Server自带了MySQL插件来监控mysql数据库的模板,只需要配置好agent客户端,然后在web端给主机增加模板就行了监控项目:Com_update: mysql执行的更新个数Com_select: mysql执行的查询个数Com_insert: mysql执
篇文章讲完《zabbix安装》,发现漏掉了zabbix数据库硬盘容量的计算方法的讲解,我想看完本节大家就可以知道自己的zabbix到底要多大的硬盘。本次案例:100台服务器,每台服务器有30个监控项,每个监控项60秒刷新一次,需要多大的硬盘呢?众所周知,zabbix基本都是通过web配置,这些配置数据也是存放到数据库里的,但是它对硬盘容量的要求基本可以忽略不计,zabbix对硬盘的决定性因素有4个
转载
2024-03-15 05:02:50
162阅读
一、动作Actions Action是动作,当设置的条件被满足时,就会执行指定的action,包括发送消息通知和执行远程命令或脚本两种功能。1、查看默认告警动作 当有触发器被触发时发送告警信息通知管理员,一般有这个默认告警动作来让管理员接收邮件或短信了解监控项状态就足够了。2、创建一个动作Action执行远程命令 Act
转载
2024-03-22 19:20:50
221阅读
一、zabbix数据库单机备份问题1、备份脚本[root@zabbix mysql]# pwd/var/lib/mysql
[root@zabbix mysql]# ls ##好奇下面的日志文件是什么东西?
aria_log.00000001 ibdata1 ib_logfile1 mysql.sock test
aria_log
转载
2024-05-22 16:39:03
168阅读
一 应用场景描述 前面介绍了两种处理Zabbix历史数据的解决办法,但是如果当监控数据继续增长的话是不足以解决问题的。 处理Zabbix历史数据库办法二---使用MySQL表分区 处理Zabbix历史数据库办法一 办法一适合在没有做表分区的情况下,只保留一段时间的数据,比如一个月,然后把老的数据删除再使用方法二,这种操作执行时间长。 办
转载
2024-06-14 11:56:42
88阅读
依赖: 1. PHP(强依赖,自行安装) 2. Nginx或者Apache(二选一,本文选择Nginx)1.下载: zabbix: https://www.zabbix.com/download_sourc
转载
2024-04-25 20:28:26
185阅读
一、zabbix 数据库存储 zabbix-server将采集到的数据存储在数据库(mysql、oracle等),而数据存储的大小与每秒处理的数量量有关,因此数据存储取决于以下两个因数: (1)Required server performance, new values per second(每秒处理的数据量) (2)Housek
转载
2024-03-01 00:03:19
145阅读
今天登陆zabbix,发现zabbix-server磁盘已经超过了80%,发出了告警,如图:登入服务器一看,使用#ll -Shil发现以下几个数据表太大了,占用了磁盘空间很多:在mysql里查看也是这样(我的zabbix的databases就叫zabbix): mysql> select table_name, (data_length+index_length)/1024/1024 a
转载
2024-02-18 20:24:56
202阅读
前言:网上有很多关于zabbix数据库的资料,但大多是复制+转载,我一直想找一篇博客是关于zabbix数据库表字段的说明,但始终找不到,为此不得不将工作中需要的表字段一一记录,为了防止和我有相同需求的小伙伴和我一样苦逼,现将我总结出来的表字段意思贴出来。在百度文库上找到一份比较全的参考资料 参考资料:https://wenku.baidu.com/view/8d56c7b489eb172ded6
转载
2024-02-29 16:21:29
99阅读
经过:闲来无事打开之前同事做的zabbix 页面发现发现报Mysql的错误,没来得及截图 重启mysql数据库之后,好使了几分钟 过一会又不行了,没有图形展示 进入数据库,show processlist; 发现有很多session延时的错误 排查了半天,发现是存储数据的空间占满了,导致mysql已经链接不上了 Mysql数据默认存储在了/下(汗~不是我做的 /给60G /ho
转载
2024-03-21 14:47:32
83阅读
添加一个监控项目(不包括添加模板)涉及到几个表,分别是:ids, hosts, applications, groups, hosts_groups, interface, items,items_applications,如果还需要添加触发器的话还涉及到functions,triggers等表。 基本的流程是这样的:select table_name,next
原创
2014-12-04 18:41:45
1088阅读
CZ_INDEX_INFO.cs文件,为辅助类,保存的是IP索引信息。 using
System;
using
System.Data;
using
System.Configuration;
using
System.Collections.Generic;
using
System.Text;
using
目录MySQL版本推荐zabbix数据库的授权MySQL配置文件需要调整的几个重要参数巧用SQL语句运维zabbix巧用读写分离和负载均衡zabbix升级注意事项数据库备份和数据清理zabbix server历史数据和趋势数据分区MySQL版本推荐MySQL5.7及以上版本,便捷的在线DDL方便zabbix的快速升级 链接数据库方式:zabbix的server、proxy、MySQL数据库尽量使用
转载
2024-08-21 22:06:59
164阅读
最近项目需要获取linux主机的一些信息,如CPU使用率,内存使用情况等。由于我们本身就装了zabbix系统,所以我只用知道如何获取信息即可,总结有两种方法可以获取。一、通过ZABBIX API获取主机信息 这种方式获取的主机信息相对是比较新的(每分钟更新一次)。但因为每次都需要请求接口,所以相对比较慢,如果并发查询的主机数量比较多,就会非常慢。开源监控系统ZABBIX的官方文档提供了丰
转载
2024-05-03 17:52:36
155阅读
1. 安装MySQL 5.6 操作系统为CentOS7 X64 MySQL文件下载地址 http://dev.mysql.com/downloads/repo/yum/ 卸载已存在文件 rpm -qa|grep mariadb|xargs rpm -e --nodeps # 卸载CentOS 7自带 ...
转载
2021-07-23 16:07:00
274阅读
2评论