IDC 监控技术介绍


监控目的

提前发现问题

— 进行服务器性能调整前,知道调整什么

— 找出系统的瓶颈在什么地方

报告系统运行状况

— 每一部分必须同时监控

— 内容包括吞吐量,反应时间,使用率等

监控的资源类别

公开数据

— Web,FTP,SSH,数据库等应用服务

— TCP或UDP 端口

私有数据

— CPU,内存,磁盘,网卡流量等使用信息

— 用户,进程等运行信息

监控方式:(手动监控,自动监控系统)

手动监控

    进程监控

查看进程树pstree (Processes Tree)格式:pstree [选项] [PID或用户名]选项:-a :显示完整的命令行-p :列出对应PID编号
查看进程快照ps - Processes Snapshot格式: ps [选项]...选项:aux:显示正在运行的所有进程    (查看进程详细信息)-elf : 列出正在运行的所有进程 (一般用于查看并杀死进程)
查看进程快照ps - Processes Snapshot格式: ps [选项]...选项:aux:显示正在运行的所有进程    (查看进程详细信息)-elf : 列出正在运行的所有进程 (一般用于查看并杀死进程)
进程的前后台调度前台启动输入正常命令行,运行期间占用当前终端后台启动在命令行末尾添加"&"符号,不占用当前终端Ctrl + z 组合键  挂起当前进程(暂停并转入后台)jobs        查看后台任务列表fg      将后台任务恢复到前台运行bg      激活后台被挂起的任务
杀死进程干掉进程的不同方法Ctrl+c 组合键,中断当前命令程序    kill [-9] PIDkillall [-9] 进程名pkill 查找条件      #杀掉所有带有查询条件的进程 比较危险 一般不用-9 是强制删除 一般如果杀进程杀不死用 -9 要是还杀不死 就杀其父进程
进程动态排名top 交互式工具格式:top [-d 刷新秒数] [-U 用户名]


存储监控

        

free        #监控内存及交换分区使用情况
选项:     -b|-k|-m    #指定输出容量的单位,分别为Byte,KB,MBdf      #监控磁盘使用情况选项:     -h:人性化方式显示容量信息-i:显示磁盘inode使用量信息-T:显示文件系统类型swapon -s  #查看交换分区使用情况


网络监控

ifconfig    #网卡接口参数例   ping        #测试网络连通性traceroute  #使用UDP封装追踪包
#如果希望使用ICMP封装可以使用-I 选项nslookup    #帮助检查本地设置的DNS服务器工作是否正常netstat #打印网络连接,路由表,网络接口统计等信息
选项:     -s:显示各种协议数据统计信息-n:使用数字形式的IP,端口号,用户ID替代主机,协议,用户等名称信息-p:显示进程名称及对应进程ID号       -l:仅显示在监听的shocket接口信息-u:查看udp连接信息-t:查看tcp连接信息

系统性能监控

uptime  #监控CPU使用情况cat /proc/meminfo   #查看内存,空闲情况配置文件MemTotal //内存大小 cat /etc/redhat-release查看当前版本发行信息uname -r    #列出内核版本lscpu       #列出CPU处理器信息mpstat      #查看CPU状态vmstat      #查看内存或磁盘状态iostat      #查看硬盘状态

自动监控系统

 Nagios 

是一款用来监视系统和网络的开源应用软件

— 利用其众多的插件实现对本机和远端服务的监控

— 当被监控对象异常时,会及时向管理员警告

— 提供一批预设好的监控插件,用户可以直接调用

— 也可以自定义Shell脚本来监控服务,适合各类企业的业务监控

— 可以通过Web页面显示对象状态,日志,警告信息

具体Nagios 搭建和使用方法及其他信息 请访问   https://blog.51cto.com/13558754/2059158

Cacti

        一套基于LAMP展现的网络流量监测及分析工具     

— 数据采集:基于SNMP技术或自定义脚本从目标设备主机获取监控指示信息

— 数据存储:调用模版将数据存到数据库,通过RRDTool绘图结果图形

— 数据展现:通过Web 方式将监控结果呈现出来

具体Cacti 搭建和使用方法及其他信息 请访问    https://blog.51cto.com/13558754/2059517

对比Nagios与Cacti的区别

Nagios:侧重于监控应用状态,故障分析,报警机制(邮箱,短信等)相对来说必Cacti灵活

Cacti :在监控方面绘图比较不错,在流量于图形展现方面存在优势


Zabbix 

Zabbix是一个高度集成的监控解决方案

可以实现企业级的开源分布式监控

Zabbix 通过C/S模式采集监控数据

Zabbix 通过B/S模式实现Web管理

Zabbix 具备常用的商业监控软件所具备的功能

— 主机性能监控,网络设备监控,数据库监控等

—  多种报警机制

支持自动发现网络设备的服务器

— 可以通过匹配自动发现服务器规则来实现

支持分布式,能集中展示,管理分布式的监控点

编写插件容易,可以自定义监控项

具有实时绘图功能

具体Zabbix 搭建和使用方法及其他信息 请访问   https://blog.51cto.com/13558754/2060003

转载于:https://blog.51cto.com/13558754/2060194

IDC 监控技术介绍相关推荐

  1. WMI技术介绍和应用——Event Consumer Provider

    在<WMI技术介绍和应用--Event Provider>和<WMI技术介绍和应用--接收事件>中,我们展现了如何处理和事件相关的WMI知识.而<WMI技术介绍和应用-- ...

  2. WMI技术介绍和应用——事件通知

    在<WMI技术介绍和应用--WMI概述>中,我们使用了下图介绍WMI构架(转载请指明出于breaksoftware的csdn博客) 我们之前介绍的使用WMI查询系统.硬件等信息的功能,是通 ...

  3. WMI技术介绍和应用——接收事件

    时隔两三年,再次更新WMI系列博文.好在功能在三年前就已经实现了,现在只要补充些实例即可. 之前介绍的基本都是查询静态数据,而本文将要介绍非常有意思的事件接收功能.(转载请指明出于breaksoftw ...

  4. linux监控平台介绍、zabbix监控介绍、安装zabbix

    linux监控平台介绍 常见开源监控软件 cacti.nagios.zabbix.smokeping.open-falcon 等等. nagios和zabbix流行度很高. cacti.smokepi ...

  5. 内核网络中的GRO、RFS、RPS技术介绍和调优

    内核网络中的GRO.RFS.RPS技术介绍和调优 1. 前言 2. GRO(Generic Receive Offloading) 2.1 使用 ethtool 修改 GRO 配置 2.2 napi_ ...

  6. TIBCO Rendezvous — 技术介绍

      http://blog.csdn.net/tiercel2008/article/details/6799952 TIBCO Rendezvous - 技术介绍 1.1.1.      TIBCO ...

  7. 揭秘:美国警方监控技术大曝光

    揭秘:美国警方监控技术大曝光 责任编辑:editor005 作者:Alpha_h4ck |  2016-09-14 15:41:16 本文摘自:黑客与极客 近日,The Intercept曝光了美国执 ...

  8. 网络存储技术介绍(1) ( based on zt)

    最近由于某同学微信发了一些网络存储的文章,开始感兴趣,稍微收集了一些 一.  网络存储技术 http://ask.zol.com.cn/q/187044.html  (yxr:很老的技术介绍吧) 网络 ...

  9. SANS研究所:7大最危险的攻击技术介绍

    本文讲的是SANS研究所:7大最危险的攻击技术介绍,很显然,网络攻击威胁已经从理论走入现实生活,无论是个人.企业还是国家重要基础设施都处在日益严峻的威胁之中.本周三(2月15日)在加利福尼亚州旧金山举 ...

  10. linux下进程监控6,Linux进程监控技术—精通软件性能测试与LoadRunner最佳实战(6)...

    8.2.5  Linux操作系统进程监控技术 Linux在进程监控方面同样出色,不仅可以通过图形用户界面的管理工具,还可以用命令方式显示进程相关信息.像"Windows的任务管理器" ...

最新文章

  1. 造完家怎么拆东西_吸顶灯灯管怎么拆?吸顶灯拆灯管的注意事项有哪些?
  2. js循环出来的数据补全_加推实战之数据预测
  3. 全职宝妈做自媒体怎么样
  4. 传海思为 PC 开发 CPU/GPU ;小米将发布第二款 5G 手机;Firefox 68.0.2 发布 | 极客头条...
  5. 嵌入式工程师是硬件工程师么‘_硬件工程师修炼真经
  6. 愉快的在vscode上刷leetcode
  7. 百度EasyDL实体抽取和关系抽取
  8. 重型柴油车OBD系统进入逻辑
  9. android双卡切换流量代码,双卡双待手机流量怎么切换 方法有哪些【图文】
  10. Spring boot 项目Kafka Error connecting to node xxx:xxx Kafka项目启动异常 Failed to construct kafka consumer
  11. 论文阅读笔记-Gated relational stacked denoising autoencoder with localized author embedding for
  12. 扫雷游戏 (15 分)
  13. 线性回归算法在 java 中是如何实现的?
  14. C语言>>百钱百鸡问题。鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,翁、母、雏各几何 ?
  15. winPE下的PECMD命令详解 -----PECMD.INI 文件配置(2)
  16. 红外成像与微光成像的区别
  17. 2013 8.29   明天的准备
  18. 64bit ubuntu 14 04 LTS 火狐浏览器广告过滤插件
  19. 第三方直接订阅公众号的功能
  20. Freebsd + wine1.1.9 + 国元网上证券交易(通达信版)

热门文章

  1. 做柜员还是程序员_未来的程序员,还是“高薪一族”吗?
  2. N!阶层末尾有多少0
  3. centos中mysql操作命令_CentOS系统常用的MySQL操作命令总结
  4. 浅谈算法和数据结构: 三 合并排序
  5. 【GYM-100889 C】Chunin Exam【左右手路径问题】
  6. 【POJ 3469】Dual Core CPU【最小割】
  7. 自豪地采用WordPress,如何删除链接?
  8. Xencrypt:反病毒绕过工具
  9. mysql表格字放大_删除MySQL表中内容,表大小反而变大了
  10. ResNet----残差结构