最近碰到一个项目,前端用apache htttpd进行发布(80端口),通过双机负载均衡转发到后端的两个tomcat进行处理(8081和8082端口),现在需要随时监控这三个端口的情况,一旦down掉需要能够立即告警处理。批量的系统监控比较好的是用nagios软件来实现,这样小项目专门装一个nagi ...
分类:
系统相关 时间:
2017-01-16 18:02:37
阅读次数:
217
本文介绍了几个常用的Linux监控脚本,可以实现主机网卡流量、系统状况、主机磁盘空间、CPU和内存的使用情况等方面的自动监控与报警。根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。 最近时不时有互联网的朋友问我关于服务器监控方面的问题,问常用的服务器监控除了用开源软件,比如 ...
分类:
系统相关 时间:
2017-01-15 17:02:32
阅读次数:
293
mpstat是MultiProcessor Statistics的缩写,是实时系统监控工具。报告CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。 语法: mpstat [-P {|ALL}] [i ...
分类:
系统相关 时间:
2017-01-11 13:58:53
阅读次数:
288
lsof命令lsof(listopenfiles)是一个列出当前系统打开文件的工具。系统在后台为应用程序分配了独立的文件描述符,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口,描述符提供了大量关于这个应用程序本身的信息,通过lsof命令能够查看这个列表,常常用于对系统监..
分类:
系统相关 时间:
2016-12-30 22:25:35
阅读次数:
262
VIzabbix超大规模门户网站集群架构:运维30%的时间都在监控,监控要多维度;监控(单机监控(系统监控)、网络监控、应用监控、分布式监控);业务监控(业务指标-->流量分析-->舆论监控):流量分析:SEO(searchengineoptimization,指通过站内优化(比如网站结构调整..
分类:
其他好文 时间:
2016-12-30 14:32:05
阅读次数:
662
自动化运维名声显赫,但是各自理解不同,我也想说一说。首先做事情要目的明确,那么自动化是为了什么?人力?物力?财力?作为公司自然是为了节省这三项,具体到运维上有哪些呢?1、节省安装系统、初始化系统、部署软件、更新版本、更新配置的时间2、集成系统监控、报警、故障..
分类:
其他好文 时间:
2016-12-15 15:06:30
阅读次数:
193
一个监控系统要监控些什么?从粒度上,从小到大可以列出:一两行代码、一个方法、一个服务接口、一个服务的调用链、一个应用服务(应用端口、jvm的cpu和内存占用等)、硬件(cpu、网卡、硬盘等)。对方法的监控,可以扩展到对http链接/连接池的监控、对数据库连接/连接池的监控..
分类:
其他好文 时间:
2016-12-12 07:50:12
阅读次数:
210
虚拟内存统计:vmstat 通俗的说说虚拟内存: 现在的操作系统是多道批处理的,也就是内存中同时存在好多任务的,那么这就出现了一个问题,内存够用吗?肯定不够用,根据局部性原理,只将程序的部分 装入内存就可以了,运行到需要的代码是再去磁盘去替换到内存,这就是虚拟内存。大概说一下过程吧,操作系统要执行一 ...
分类:
系统相关 时间:
2016-12-08 02:32:00
阅读次数:
278
进程监控命令 top 先来个截图 第一行:运行到23:21:41 共运行了30天16小时43分钟,当前1个用户,1分钟,5分钟,15分钟的平均负载分别为1.08,1.39,1.10.(超过5就高了) 第二行:共有24个进程,1个正在运行,23个休息,没有停止的,也没有僵尸进程。 第三行:用户态进程占 ...
分类:
系统相关 时间:
2016-12-07 01:48:34
阅读次数:
180
zabbix概念是一个基于WEB界面的提供分布式系统监控以及网络监视功能的企业级的开源解决方案。zabbix监控途径 zabbixagent snmpagent ipmiagent(硬件) agentlessmonitoring(无agent的监控) webmonitoring监控web页面,下载(速度),响应,认证等(web本身的服务状态) databasemonitor..
分类:
其他好文 时间:
2016-12-05 02:55:31
阅读次数:
170