摘要:
前言介绍 监控是整个运维乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供详实的数据用于追查定位问题。 目前业界有很多不错的开源产品可供选择。选择一款开源的监控系统,是一个省时省力,效率最高的方案。当然对监控不是很明白的朋友们,看了以下文章可能会对监控整个体系有比较深刻的认识。 ps 阅读全文
摘要:
Zabbix是一个分布式的监控系统。分布式监控适合跨机房、跨地域的网络监控。从多个Proxy收集数据,而每个Proxy可以采集多个设备的数据,从而轻松地构建分布式监控系统。 ZabbixProxy可以用在以下环境中。 1.监控远程区域。 2.监控拥有不可靠网络连接的区域。 3.当监控以千计的设备时分 阅读全文
摘要:
在大规模的环境中,如果无法做到自动化监控,那么手动添加监控不仅仅是一个恐怖的工作,而且也无法保证完整性。可以使用Zabbix被动模式的自动发现,主动的对全网进行扫描,然后自动添加相关的监控服务器和引用监控模板。 1.1Zabbix Server自动发现 1.修改zabbix-agent.conf文件 阅读全文
摘要:
硬件监控:Zabbix IPMI Interface 系统监控:Zabbix Agent Interface Java监控:Zabbix JMX Interface 网络设备监控:Zabbix SNMP Interface 应用服务监控:Zabbix Agent UserParameter MySQ 阅读全文
摘要:
Zabbix的监控流程可以简单描述为:数据采集-->数据存储-->数据分析-->数据展示-->监控报警 数据采集:Zabbix通过SNMP、Agent、ICMP、SSH、IPMI等进行数据采集 数据存储:Zabbix存储在MySQL上,也可以存储在其他数据库 数据展示:web界面展示、(移动APP、 阅读全文
摘要:
1.1自定义添加item Items可以存在于模板(Template)中,也可以存在于主机(Host)中,模板的作用是可以复用,对需要重复配置的监控项归类。 下面演示如何在bjstack模板中添加一个Items,Key为memory.uasge[MemTotal]以及memory.uasge[Mem 阅读全文
摘要:
注意:本文不涉及性能测试、性能优化中的监控,所有文字的出发点都是日常运维监控。 在开始之前,我们还是先统一下认识:要监控一个对象,需要掌握哪些东西呢? 监控对象的理解:要监控的对象你是否了解呢?比如CPU到底是如何工作的? 监控对象的指标:我们要监控这个东西的什么属性?比如CPU的CPU使用率、负载 阅读全文
摘要:
本地YUM仓库搭建实战YUM主要用于自动安装、升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系。要成功的使用YUM工具安装更新软件或系统,就需要有一个包含各种rpm软件包的repository(软件仓库),这个软件仓库我们习惯称为yum源。网络上有大量的yum源,但由于受到网络环境的限制,导致软件安装耗时过长甚至失败。特别是当有大量服务器大量软件包需要安装时,缓慢的进度条令人难以忍受。因... 阅读全文
摘要:
1.编辑网卡信息[root@linux-node2 ~]# cd /etc/sysconfig/network-scripts/ #进入网卡目录[root@linux-node2 network-scripts]# mv ifcfg-eno16777728 ifcfg-eth0 #重命名网卡名称[root@linux-node2 network-scripts]# cat ifcfg-eth0... 阅读全文
摘要:
1. NTP简介NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。NTP服务器就是利用NTP协议提供时间同步服务的。2. NTP服务器安装# 系统自带ntp[root@xuliangwei ~]# rpm ... 阅读全文