b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

zabbix_zabbix监控mysql_zabbix二次开发

电脑杂谈  发布时间:2017-03-17 07:03:11  来源:网络整理

zabbix_zabbix监控mysql_zabbix二次开发

获得zabbix内部组件工作状态(该组件处于BUSY状态的时间百分比)

zabbix[process,type,mode,state]

其中可用的参数为:

type: trapper,discoverer,escalator,alerter,etc

mode: avg,count,min,max

state: busy,idel

5.Zabbix调优大的原则性建议

确保zabbix内部组件性能处于被监控状态(调优的基础!) 使用硬件性能足够好的服务器 不同角色分开,使用各自独立的服务器使用分布式部署 调整MySQL性能 调整Zabbix自身配置

6.Zabbix调优

a.使用专用数据服务器,配置应该较高

给一个参考配置,可以处理NVPS为3000

Dell PowerEdge R610

CPU: Intel Xeon L5520 2.27GHz (16 cores)

Memory: 24GB RAM

Disks: 6x SAS 10k 配置 RAID10

b.每个table一个文件,修改my.cnf

innodb_file_per_table=1

c.使用percona替代MySQL

d.使用分区表,关闭Houerkeeper

关闭Houserkeeper,zabbix_server.conf

DisableHousekeeper=1

step 1.准备相关表

ALTER TABLE `acknowledges` DROP PRIMARY KEY, ADD KEY`acknowledgedid` (`acknowledgeid`);

ALTER TABLE `alerts` DROP PRIMARY KEY, ADD KEY `alertid`(`alertid`);

ALTER TABLE `auditlog` DROP PRIMARY KEY, ADD KEY `auditid`(`auditid`);

ALTER TABLE `events` DROP PRIMARY KEY, ADD KEY `eventid`(`eventid`);

ALTER TABLE `service_alarms` DROP PRIMARY KEY, ADD KEY`servicealarmid` (`servicealarmid`);

ALTER TABLE `history_log` DROP PRIMARY KEY, ADD PRIMARY KEY(`itemid`,`id`,`clock`);

ALTER TABLE `history_log` DROP KEY `history_log_2`;

ALTER TABLE `history_text` DROP PRIMARY KEY, ADD PRIMARY KEY(`itemid`,`id`,`clock`);

ALTER TABLE `history_text` DROP KEY `history_text_2`;

step2.设置每月的分区

以下步骤请在第一步的所有表中重复,下例是为events表创建2011-5到2011-12之间的月度分区。

ALTER TABLE `events` PARTITION BY RANGE( clock ) (

PARTITION p201105 VALUES LESS THAN (UNIX_TIMESTAMP('2011-06-0100:00:00')),

PARTITION p201106 VALUES LESS THAN (UNIX_TIMESTAMP('2011-07-0100:00:00')),


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-37966-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 蒯希逸
      蒯希逸

      物价也将更便宜

      • 黄利勇
        黄利勇

        坚持写几年成为业余写手的1

    热点图片
    拼命载入中...