zabbix性能优化中的几个中肯建议
随着zabbix的广泛应用,少数人的zabbix服务器在性能上出现瓶颈,或者在未来会出现性能方面的瓶颈,接下来讨论几个有效并且简单的优化方案。
服务器硬件
想 通过几个简单的配置让服务器提高成倍的性能,想法很好,但是基本不太现实。简单的说,你需要搭配更好的CPU、更大的内存,更快的硬盘:条件允许 的花,可以考虑购买SSD,它比更大的cpu和更大的内存带来的效果更好,或者考虑使用SAS 15K硬盘,组raid等等,总之一句话,配置优化不动的情况,增加硬件投入,别绞尽脑汁搜索:zabbix如何优化之类的文章,你在浪费时间。
操作系统
使用最新的操作系统,优化、定制化操作系统内核。应该会有些作用,但是肯定不大。
数据库优化
DBsock优化
如果MySQL和zabbix server在同一台服务器上,socket连接要比tcp连接要更快。
数据库分离
将数据库服务器独立,数据库和zabbix资源互相独立,例如:可以购买一台RDS
数据库引擎
使用MySQL5.6或者更高版本,自从MySQL被Oracle收购了,它的性能确实有不少的提升。请一定选择innodb,别选择myisam,因为zabbix在innodb的性能比在myisam快1.5倍,而且myisam不安全,zabbix监控数据量很大,一旦表坏了,那就是一个悲剧。
mysql分区,history等等表数据量较大,可以试着分区替身性能。
其他优化
1、减少history保存时间
2、减少item获取间隔时间
3、减少不必要的监控项
在 条件不允许或者以上方法都无效的情况下,请一定考虑以上建议。在监控环境中,以上三点是大家都在犯的错误,大部分item是不需要保存太长的数 据,有些监控项根本无意义,有些监控项的间隔时间太短。一直以来我都在犯这个错,但是因为zabbix性能一直不错,暂时不纠正,数据多点总比少点好,是 不是~
转载于:https://blog.51cto.com/huyusheng/1925574
zabbix性能优化中的几个中肯建议相关推荐
- 023-zabbix性能优化中的几个中肯建议
随着zabbix的广泛应用,少数人的zabbix服务器在性能上出现瓶颈,或者在未来会出现性能方面的瓶颈,接下来讨论几个有效并且简单的优化方案. 服务器硬件 想通过几个简单的配置让服务器提高成倍的性能, ...
- mysql zabbix优化_zabbix性能优化中的几个中肯建议(104)
随着zabbix的广泛应用,少数人的zabbix服务器在性能上出现瓶颈,或者在未来会出现性能方面的瓶颈,接下来讨论几个有效并且简单的优化方案. 服务器硬件 想通过几个简单的配置让服务器提高成倍的性能, ...
- zabbix性能优化
一.Zabbix简介 1.1 Zabbix简介 官方网站:http://www.zabbix.com.Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置. 1.2 Zabbix功能 ...
- Unity【LOD Group】- 关于性能优化中LOD的使用与总结
LOD是性能优化中常考虑的一项内容,本文分为以下部分介绍LOD的相关内容: 目录 一.什么是LOD: 二.LOD如何使用: 三.使用LOD的弊端: 四.使用LOD的注意事项: 一.什么是LOD: LO ...
- zabbix学习4: 监控Java原理-zabbix性能优化-低级自动发现-zabbix api
文章目录 20: zabbix监控java jvm原理 21: zabbix性能优化 22: zabbix低级自动发现 23: zabbix api 20: zabbix监控java jvm原理 to ...
- Oracle执行exists优化,PHP_解决Oracle性能优化中的问题, 在Oracle性能优化时,用exists - phpStudy...
在Oracle性能优化时,用exists替代in,用表链接替代exists,关于前者,一般效果比较明显,exists效率明显比in高,但是如果要想表连接的效率比exists高,必须在from子句中,将 ...
- 干货 | 数据思维在携程商旅页面性能优化中的一次实践
作者简介 Graviton,携程研发总监,专注数据思维驱动团队效能与技术发展. 本文旨在通过一个实际的例子,说明如何通过数据思维来解决研发工作中的一些棘手问题.通过此文,希望能够清楚地阐述我对下面几个 ...
- 域服务器性能,ADDS 性能优化中的站点定义和域控制器放置 | Microsoft Docs
域控制器的正确放置和站点注意事项 10/16/2017 本文内容 正确的站点定义对性能至关重要. 站点外客户端可能会遇到身份验证和查询性能不佳的问题. 此外,在客户端上引入 IPv6 后,请求可能来自 ...
- iOS最全性能优化(中)
续 性能优化(上) 9. 重用和延迟加载(lazy load) Views 更多的view意味着更多的渲染,也就是更多的CPU和内存消耗,对于那种嵌套了很多view在UIScrollView里边的ap ...
最新文章
- UE5真实环境设计入门学习教程
- SQLite入门与分析(二)---设计与概念
- 我什么时候应该使用结构而不是类?
- mysql创建新用户并分配数据库权限
- 将字符串的首字母变为大写
- WebSocket负载均衡
- Spring-学习笔记09【JdbcTemplate的基本使用】
- WordPress自动采集插件:WP-CTspider(长腿蜘蛛)
- 关于 m_pszAppName
- 初学者学习python2还是python3?
- 什么是python全栈开发_什么是python全栈
- 普通地图的六大要素_地图的基本要素是什么 主要是哪三大要素
- 北京交通大学离散数学 谓词逻辑_【精选】离散数学习题解答-第3章谓词逻辑.pdf...
- java blazeds,java web开发学习-8 BlazeDS
- 日常问题(bug)反馈/回复的标准格式
- Arduino驱动HDC1080测量温湿度
- Ubuntu常用命令
- 什么样的人适合学web前端?
- Kik CEO Ted Livingston发博称要成为西方的微信?
- Win10 中文输入法关闭 Ctrl+Shift+B 快捷键
热门文章
- 9.7. Pattern Matching
- c#语言程序翻译软件,百度翻译新API C#代码(winfrom,webform....)小程序-Go语言中文社区...
- 搜一下导航完整程序源码+亲测可用
- 关于等级保护(等保2.0)安全解决方案
- 【Proteus仿真】【STM32单片机】比赛计时计分系统设计
- 植物大战僵尸java 7723_植物大战僵尸BT版
- Android程序员如何高薪接私活?十年老炮告诉你,看这一篇就够了
- 一男老师每日百词转载+连载(4)
- 大数据面试指南【精华】
- 简单介绍一下经济学中 比较优势 的概念