随着线上zabbix系统运行的时间越长,zabbix数据库也在逐渐增大,这时我们会发现,越到后面,备份数据库时间就花的越长. 其实zabbix数据库里面最大的表,就是历史记录的表了(两个history表都快1G了) 这些表中的数据,全都存储着之前所检测到的历史数据.所以,现在就很清楚了,你可以选择清空这些表,这样做的话,所有客户端的历史检测数据,都会被清空,空间自然就小了,如
转载 精选 2013-03-13 10:40:10
2981阅读
目录数据清洗整理Step1:数据汇总Step2:筛选Step3:删除列Step4:删除重复项Step5:删除空值数据清洗由于导入的数据中存在很多脏数据或异常数据,我们需要通过一定的方法将这些数据处理清理好以便于后期使用数据。这里介绍5S中的方法来清洗数据。整理整理在数据清洗中的含义就是,将数据进行汇总,然后对数据进行取舍,将不需要的数据剔除。Step1:数据汇总即将相关的数据汇总到一个表里面,根据
1.停止相关服务,避免写入数据service zabbix_server stopservice httpd stop******************************************$ sudo /etc/init.d/zabbix-server stop$ sudo /etc/init.d/apache2 stop*******************************
原创 2015-04-22 10:10:05
8883阅读
清理脚本#!/bin/bash Date=`date -d $(date -d "-30 day" +%Y%m%d) +%s` /usr/local/mysql/bin/mysql --login-path=zabbix -e" use zabbix; DELETE FROM h
原创 2017-07-02 18:04:57
1267阅读
    项目上线不到一个月,zabbix数据居然快100G,监控项太多,数据量太大,zabbix负载重,暂时不想升级硬件,只好内部挖掘下,清除下历史数据;一般保留1个月的数据zabbix这个项目只是做监控报警用,数据保留太多没太大参考意义;    一般都是这几个表太大, history, history_uint,history_log
转载 2017-09-19 17:27:57
10000+阅读
1、统计数据库中每个表所占的空间:12345mysql> SELECT table_name AS "Tables",       round(((data_length + index_length) / 1024 / 1024), 2) "Size in MB" &nb
转载 2018-09-12 10:53:03
2375阅读
zabbix压力太大,清理无用历史数据
原创 2016-10-28 18:21:37
10000+阅读
1、统计数据库中每个表所占的空间:12345mysql> SELECT table_name AS "Tables",       round(((data_length + index_length) / 1024 / 1024), 2) "Size in MB"      FRO
转载 2017-04-14 18:47:25
3245阅读
zabbix运行一段时间之后,会留下大量的历史 数据,会发现zabbix数据库一直在增大。运行3个月后笔者的数据库达到了5.7G,可能造成系统性能下降,查看历史数据时查询速度缓慢。zabbix里面最大的表就是历史记录的表了,网上很多人都是写全部清空这些表的数据,其实我们可以按时间来删除里面的历史记录。里面最大的表是 “history” 和 “history_uint”两个表;zabbix里面的时
转载 精选 2016-09-05 13:46:02
7776阅读
--最好备份日志,以后可通过日志恢复数据。。。 以下为日志处理方法 一般不建议做第4,6两步 第4步不安全,有可能损坏数据库或丢失数据 第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复. --*/ --下面的所有名都指你要处理的数据库名 1.清空日志 DUMP TRANSACTION 名 WITH NO_LOG 2.截断事务日志: BACKUP LOG
abbix运行一段时间之后,会留下大量的历史 数据,会发现zabbix数据库一直在增大。运行3个月后笔者的数据库达到了5.7G,可能造成系统性能下降,查看历史数据时查询速度缓慢。zabbix里面最大的表就是历史记录的表了,网上很多人都是写全部清空这些表的数据,其实我们可以按时间来删除里面的历史记录。里面最大的表是 “history” 和 “history_uint”两个表;<ignore_
原创 2021-04-17 16:37:35
4131阅读
57章:编辑和删除现有的二进制数据导言:在前面的3章里我们为处理二进制数据添加了很多的功能。我们首先在表Categories里添加BrochurePath列,并更新了体系结构。同样,为了处理表Categorie里现有的Picture列,我们在数据访问层和业务逻辑层里增加了相应的方法。同时我们创建一个页面,在GridView控件里显示二进制数据——包含一个指向说明小册子的下载链接,并将每个类的图片显
http://john88wang.blog.51cto.com/2165294/1770582http://xficc.blog.51cto.com/1189288/1571282http://lihuipeng.blog.51cto.com/3064864/1561221http://ask.chinaunix.net/question/921http://www.361way.com/del
转载 精选 2016-10-08 14:27:17
2793阅读
一 应用场景描述前面介绍了两种处理Zabbix历史数据的解决办法,但是如果当监控数据继续增长的话是不足以解决问题的。办法一适合在没有做表分区的情况下,只保留一段时间的数据,比如一个月,然后把老的数据删除再使用方法二,这种操作执行时间长。办法二是使用MySQL自带的表分区功能,将history等表按照日期进行分区,然后只保留一段时间的数据。但是即使使用表分区功能定期删除不用的分区数据,也会有瓶颈产生
mysql 历史数据清理sql:truncate table history_log;truncate table trends_uint;truncate table trends;truncate table history_text;truncate table history_str;truncate table history_uint;truncate table history;
原创 2017-06-05 11:47:27
1193阅读
zabbix目前已经是很多公司采用的比较常见的一种系统监控工具,单从个人经验来讲,安装zabbix应该将数据库zabbix-server分开安装到不同两台机器,然后通过网络(最好是内网)连接访问数据库是一种比较好的方式。将数据库zabbix-server分开安装的好处是:降低zabbix-server的系统性能,不需要单独的消耗机器资源来安装databse。系统环境:zabbix-server
转载 2024-03-07 12:26:21
219阅读
 zabbix 由于历史数据过大, 因此导致磁盘空间暴涨,  下面是结局方法步骤1. 停止 ZABBIX SERER 操作[plain] view plaincopyprint?[root@gd02-qa-plxt2-nodomain-web-95 ~]# killall zabbix_server  [root@gd
原创 2014-11-03 15:24:53
6542阅读
zabbix监控中在对创建项目时,需要设置两个属性:Historyandtrends(历史数据和趋势数据的保存时间,以天数为单位)如下图所示:历史数据和趋势数据zabbix存储数据的两种方式,它们都是以天数为单位的。历史数据zabbix监控到的数据数据库中保存的天数,过去这个时间便会自动的被zabbix的管理机制删除,所以强烈建议历史数据保存所允许的尽可能小的天数,这样是为了防止数据库负载太
数据库备份是指将数据库进行备份以防丢失,数据库中备份有四种类型可以分别应用于不同的场景。1、完全备份这是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。2、事务日志备份事务日志是一个单独的文件,它记录数据库的改变,备份的时候只需要复制自上次备份以来对数据库所做的改变,所以只需要很少的
elasticsearch历史数据清理-手动方式清理环境es为docker单机启动,版本7.1.1实施1.查看是否支持通配符批量删除索引(false=支持,true=不支持)curl-XGET"172.168.1.116:9200/_cluster/settings?pretty"{"persistent":{"action":{"destructive_requires_name":"false
原创 2021-03-27 19:01:38
7313阅读
  • 1
  • 2
  • 3
  • 4
  • 5