Linux 监控
一 相关名词解释
    cpu context switch (上下文切换)
   1 定义 CPU给每个任务一定的服务时间,当时间片轮转的时候,需要把当前状态保存下来,同时加载下一个任务,这个过程叫做上下文切换。
   2 目的 时间片轮转的方式,使得多个任务利用一个CPU执行成为可能,
   3 性能消耗 频繁的保存现场和加载现场,也带来了性能消耗。
   4 出现上下文切换的几种可能
       ​1、当前任务的时间片用完之后,系统CPU正常调度下一个任务;
​       2、当前任务碰到IO阻塞,调度线程将挂起此任务,继续下一个任务;
       3、多个任务抢占锁资源,当前任务没有抢到,被调度器挂起,继续下一个任务;
​       4、用户代码挂起当前任务,让出CPU时间;
​       5、硬件中断
    cpu interrupt(中断)
      1 定义 中断其实就是由硬件或软件所发送的一种称为IRQ(中断请求)的信号。中断允许让设备表面他们需要cpu资源.一旦CPU接收了中断请求,CPU就会暂时停止执行正在运行的程序
      2 分类 我们在此讨论的是软中断
      3 查看方式 /proc/interrupts

二 图形查看
   1 cpu jumps
     1 context switch(上下文切换)
     2  interrups(软中断)
  2 cpu load
    processor load(整体的服务器负载)
 3 cpu utilization
   cpu 相关参数(包含用户使用率,可用性等)
 4 DISK
 1 DISK 流量监控(包括读写)
 2 DISK IOPS监控(包括读写)
 3 DISK 空间
三 触发器报警
1 磁盘IO
   1 监控util值 报警阈值 近5min繁忙程度超过固定值
2 主机名
  1 监控hostname,一旦变化会发生警报
3 负载
 1 主要关注uptime值,报警阈值 近5min繁忙程序超过固定值
4 进程
 1 正在运行的,阈值>=固定值
 2 总的进程,阈值>=固定值
5 内存
 1 主要内存,阈值<=固定值
6 文件系统
 1 inodes点
 2 文件打开数
四 总结
1 关注 IOPS cpu load 内存等图形

zabbix系列 ~ linux监控相关的更多相关文章

  1. zabbix系列 ~ mongo监控相关

    ,一 简介: 我们来谈谈mongo的监控二 核心命令    rs.status() 关注复制集群是否健康    db.serverStatus() 关注实例整体性能三 目标解读   主要来解读下db. ...

  2. Zabbix系列之五——监控TCP端口

    监控端口的几个主要Keys: net.tcp.listen[port] Checks if this port is in LISTEN state. 0 - it is not, 1 - it is ...

  3. zabbix系列之监控类型及方式

    http://www.ttlsa.com/zabbix/how-to-chose-zabbix-item-type/ zabbix提供十几种监控类型: 监控类型 特性 备注 Zabbix agent ...

  4. zabbix系列 ~ 自动监控多实例功能

    一 场景     监控mongo的多实例端口二 目标 定制一套模板,根据不同的端口进行批量监控项的生成三 步骤  1 编写py脚本实现端口josin化输出,以便zabbix_server能进行识别  ...

  5. zabbix入门到精通之Zabbix对linux主机的监控

    我们大概了解了怎么对台主机进行监控,主要步骤设计到添加主机,并且为主机添加监控项,这里主要为item,然后在item的基础上对item进行绘图并且通过screen的方式把不同的监控图像汇总到一张scr ...

  6. Linux监控平台、安装zabbix、修改zabbix的admin密码

    1.Linux监控平台 2. zabbix监控 3.zabbix的安装下载:wget -c https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbi ...

  7. zabbix系列 ~ 如何更好的利用mysql监控

    一 简介:今天来聊聊一些关于mysql 监控需要关注的问题二 实现的原理   1 global status   2 variables 三 我们需要关注的zabbix性能图  1 事务类型      ...

  8. zabbix系列~ 监控模式

    一 简介:讲讲监控相关的东西 二 监控模式 Active(主动式)agent —>常用    在Active agent模式下,Zabbix agent启动后,由agent端初始化和Zabbix ...

  9. zabbix系列(八)zabbix添加对web页面url的状态监控

    通过zabbi做web监控不仅仅可以监控到站点的响应时间,还可以根据站点返回的状态码,或者响应时间做报警 1.对需要监控的主机添加web监控   在configuration—hosts 中打开主机列 ...

随机推荐

  1. postman 介绍

  2. jmeter-实用插件

    1.官网下载插件管理工具 https://jmeter-plugins.org/downloads/all/ 2.将jar包放在jmeter的 lib/ext文件夹下 3.重启jmeter 4.点击“ ...

  3. nginx 配置两个域名

    1.首先第一步安装: 参考:https://www.cnblogs.com/wyd168/p/6636529.html 启动: /usr/local/nginx/sbin/nginx -c /usr/ ...

  4. 我眼中的正则化(Regularization)

    警告:本文为小白入门学习笔记 在机器学习的过程中我们常常会遇到过拟合和欠拟合的现象,就如西瓜书中一个例子: 如果训练样本是带有锯齿的树叶,过拟合会认为树叶一定要带有锯齿,否则就不是树叶.而欠拟合则认为 ...

  5. (数字三角形)POJ1163 The Triangle

    The Triangle Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 59698   Accepted: 35792 De ...

  6. 《Java 程序设计》第一周学习总结

    本周因为刚刚接触Linux和码云等等,所以在完成作业的时候遇到很多问题. 首先,在安装Linux没有安装盘片,在盘片安装之后成功建立虚拟机,建立虚拟机后首先要下载jdk,第一次下载时没有选对格式,Li ...

  7. ELK-6.5.3学习笔记–使用filebeat管理微服务日志

    微服务日志打印. 转载于http://www.eryajf.net/2369.html 上边是输出了nginx日志,从而进行展示,以及各种绘图分析,而现在的需求是,要将微服务当中的日志汇总到elk当中 ...

  8. BZOJ2006 ST表 + 堆

    https://www.lydsy.com/JudgeOnline/problem.php?id=2006 题意:在长度N的序列中求K段长度在L到R之间的区间,使得他们的和最大 很容易想到要求一个前缀 ...

  9. CodeForces755F 贪心 + 多重背包二进制优化

    https://cn.vjudge.net/problem/615831/origin 题意 n个人;  计划是每个人都拿一个礼物来送给一个除了自己之外的人;  如果一个人没有送出礼物,那么它和它送礼 ...

  10. cucumbe无法识别中文场景的问题

    import org.junit.runner.RunWith; import cucumber.api.CucumberOptions; import cucumber.api.junit.Cucu ...