一、数据demo

cat /proc/net/snmp
Ip: Forwarding DefaultTTL InReceives InHdrErrors InAddrErrors ForwDatagrams InUnknownProtos InDiscards InDelivers OutRequests OutDiscards OutNoRoutes ReasmTimeout ReasmReqds ReasmOKs ReasmFails FragOKs FragFails FragCreates
Ip: 2 64 1779314754 0 0 0 0 0 1779314628 1822652344 413569 0 0 0 0 0 0 0 0
Icmp: InMsgs InErrors InCsumErrors InDestUnreachs InTimeExcds InParmProbs InSrcQuenchs InRedirects InEchos InEchoReps InTimestamps InTimestampReps InAddrMasks InAddrMaskReps OutMsgs OutErrors OutDestUnreachs OutTimeExcds OutParmProbs OutSrcQuenchs OutRedirects OutEchos OutEchoReps OutTimestamps OutTimestampReps OutAddrMasks OutAddrMaskReps
Icmp: 29977209 250408 0 29977141 46 0 0 0 5 17 0 0 0 0 29245252 0 29245230 0 0 0 0 17 5 0 0 0 0
IcmpMsg: InType0 InType3 InType8 InType11 OutType0 OutType3 OutType8
IcmpMsg: 17 29977141 5 46 5 29245230 17
Tcp: RtoAlgorithm RtoMin RtoMax MaxConn ActiveOpens PassiveOpens AttemptFails EstabResets CurrEstab InSegs OutSegs RetransSegs InErrs OutRsts InCsumErrors
Tcp: 1 200 120000 -1 135592109 170218854 41663940 89473023 255 1643102867 1726648163 9245263 404 77297705 0
Udp: InDatagrams NoPorts InErrors OutDatagrams RcvbufErrors SndbufErrors InCsumErrors
Udp: 76989386 29245230 0 133678581 0 0 0
UdpLite: InDatagrams NoPorts InErrors OutDatagrams RcvbufErrors SndbufErrors InCsumErrors
UdpLite: 0 0 0 0 0 0 0

二、

(1)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Out Requests: IP层向外发送数据包请求的总数, out_requests/10 -> op/s;
(2)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
In Receives: IP层处理的数据包总数, in_receives/10 -> op/s;
(3)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Out No Routes: IP层发送数据时没有找到路由的数据包总数,out_no_routes/10 -> op/s;
(4)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
In No Routes: IP层接收数据没有找到路由的数据包总数,in_no_routes/10 -> op/s;
(5)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Out Discards: IP层向外发送数据时由于一些错误而丢弃的数据包总数, out_discards/10 -> op/s;
(6)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
In Discards: IP层接收数据时由于一些错误而丢弃的数据包总数, in_discards/10 -> op/s;
(7)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
In Unknown Protos: IP头中的协议未知的数据包总数,in_unknown_protos/10 -> op/s;
(8)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
In Delivers: IP层向上层传输层递交的数据包总数, in_delivers/10 -> op/s;
(9)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
In Address Errors: IP地址没有找到路由而丢弃的包总数,in_addr_errors/10 -> op/s;
(10)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
In Checksum Errors: IP层接收数据包校验失败的总数,in_csum_erros/10 -> op/s;
(11)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Fragments creates: IP分片发送总数,frag_creates/10 -> op/s;
(12)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Fragments oks: IP分片成功总数,frag_oks/10 -> op/s;
(13)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Fragments fails: IP分片失败总数,frag_fails/10 -> op/s;
(14)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Re-assembly oks: IP碎片重组成功次数, reasm_oks/10 -> op/s;
(15)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Re-assembly reqds: IP碎片重组包数, reasm_reqds/10 -> op/s;
(16)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Re-assembly fails: IP碎片重组失败次数, reasm_fails/10 -> op/s;
(17)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Re-assembly timeout: IP碎片队列超时次数, reasm_timeouts/10 -> op/s;
(18)
数据源: /proc/net/snmp; 采集方式: 直接使用当前值; 指标: net.snmp.ip(key: system);
Forwarding: 标记位,是否开启了ip_forward,1为开启,2位关闭
(19)
数据源: /proc/net/snmp; 采集方式: 累计值,每10秒采集一次取差值; 指标: net.snmp.ip(key: system);
Forward datagrams: IP转发的数据包总数,forw_datagrams/10 -> op/s;

014_IP专项研究监控的更多相关文章

  1. 011_TCP专项研究监控

    (1)In Segs 数据源: /proc/net/snmp; 采集方式:累计值,每10秒采集一次取差值: 指标:net.snmp.tcp (key: system); In Segs: tcp协议层 ...

  2. 015_ICMP专项研究监控

    一.数据demo cat /proc/net/snmp Ip: Forwarding DefaultTTL InReceives InHdrErrors InAddrErrors ForwDatagr ...

  3. 013_UDP专项研究监控

    数据源: /proc/net/snmp; 采集方式:累计值,每10秒采集一次取差值: 指标:net.snmp.udp (key: system); Out Datagrams: udp层发送的数据包总 ...

  4. Nagios学习实践系列——配置研究[监控当前服务器]

    其实上篇Nagios学习实践系列——基本安装篇只是安装了Nagios基本组件,虽然能够打开主页,但是如果不配置相关配置文件文件,那么左边菜单很多页面都打不开,相当于只是一个空壳子.接下来,我们来学习研 ...

  5. Android专项测试监控资源

    版本号 V 1.1.0 Android性能测试分为两类:1.一类为rom版本(系统)的性能测试2.一类为应用app的性能测试(本次主要关注点为app的性能测试) Android的app性能测试包括的测 ...

  6. SQL Server 监控 使用sp_trace_create

    监控前言 上一节我们提到了MSSQL的基于SQL Event的监控,但是有些时候我们需要更加详细.适用于调优排错的监控.SQL Server内部运行的可见性是的查询调整.优化和综合排查成为可能!这一节 ...

  7. Unix&Linux技术文章目录(2015-12-22更新)

    Unix & Linux 方面的博客整理.归纳分类,要坚持不懈的学习Unix &Linux,加油!技术需要累积和沉淀.更需要锲而不舍的精神.持之以恒的毅力!借此下面名句勉励自己! 书上 ...

  8. STL(1)

    这一篇因为游戏设计而写的,里面采用了STL,先借用一下,过段时间专项研究. 模板 模板就是一种通用化的类,同一种模板可以创建无数种具有共同特征的容器类型.首先需要指定基础类型,比如int ,char, ...

  9. 2013年arcgis培训

    关于开展“GIS空间分析及应用案例解析”培训班的通知   各企事业单位: 随着信息技术的发展,地理信息系统(简称GIS)产业异军突起,在国民经济各个行业中的应用日益广泛,物联网.智慧地球.3S技术等等 ...

随机推荐

  1. asp.net core 2.2 中的过滤器/筛选器(上)

    ASP.NET Core中的过滤器/筛选器 通过使用 ASP.NET Core MVC 中的筛选器,可在请求处理管道中的特定阶段之前或之后运行代码. 注意:本主题不适用于 Razor 页面. ASP. ...

  2. mysql主主配置

    数据安装完成后 配置信息  开启二进制文件复制 [client]port=3306[mysqld]basedir=/usr/local/mysqldatadir=/usr/local/mysql/da ...

  3. kettle变量(var变量)

    设置变量/set varibale 1.定义变量(子转换): 原始数据 设置获取变量:点击获取字段,自动获取变量名称和字段名称 引用变量: 输出: kettle.properties 文件存储在.ke ...

  4. 第一个Appium脚本

    测试环境 Win 10 64bit Python 3.5 Appium 1.7.2 Andriod 5.1.1 模拟器& Android 5.1 MX4 测试App:考研帮Android版 3 ...

  5. linux环境下在springboot项目中获取项目路径(用于保存文件等)

    //application.properties中设置:(file.path=static/qrfile/)//保存到static文件夹下的qrfile目录@Value("${file.pa ...

  6. bugku 逆向 love

    可以看到将输入先经过 sub_4110BE 这个函数进行加密 然后每一位加上下标本身 再和str2比较 正确就是right 点开加密函数: 关键语句就在这里 我们可以看到是算输入的字符按三个一组能分为 ...

  7. TsinsenA1489 抽奖 【期望】

    题目分析: 问题可以转化成将m个球放进n个盒子里,每个盒子的贡献为盒子中球数的平方. 第一问考虑增量. 对于一个原本有$x$个球的盒子,新加一个球的贡献是$2x+1$.期望条件下仍然满足. 第$i$个 ...

  8. 命令行中的python一行流

    优点是比那些古怪的脚本要易读 python -c 'import os, sys; [os.rename(a, a[0].upper()+a[1:]) for a in sys.argv[1:]]' ...

  9. python学习日记(继承和多态)

    继承 在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类.父类或超类(Base class.S ...

  10. element-UI的Dialog弹出框蒙版被遮住

    类似于这种,相信会有很多人遇到这种问题的,其实解决的方法很简单 <el-dialog title="修改分类" :visible.sync="modifyFormV ...