zoukankan      html  css  js  c++  java
  • zabbix 监控IO DISK

    https://www.cnblogs.com/93bok/p/12424944.html

    感谢农凯戈

    https://blog.csdn.net/Bamboo_coder/article/details/103009831

    感谢 TDXYBS

    https://blog.csdn.net/zhuangzi123456/article/details/80655525

    感谢

    zabbix 模板的导出 和导入

    1,登陆zabbix2.4.7服务器上,导出模板:
    Configuration------>Templates------>选中“Template TCP Connection Status”------>导出模板(按钮在最下面)
    3,登陆zabbix2.2.2的web界面,导入模板即可;
     

    ###sample 按照农凯戈 的文档

    template 模板如下

    <?xml version="1.0" encoding="UTF-8"?>
    <zabbix_export>
        <version>3.4</version>
        <date>2020-08-05T07:07:00Z</date>
        <groups>
            <group>
                <name>Templates</name>
            </group>
        </groups>
        <templates>
            <template>
                <template>Disk IO Template</template>
                <name>Disk IO Template</name>
                <description>监控服务器磁盘IO</description>
                <groups>
                    <group>
                        <name>Templates</name>
                    </group>
                </groups>
                <applications>
                    <application>
                        <name>Disk-IO</name>
                    </application>
                </applications>
                <items/>
                <discovery_rules>
                    <discovery_rule>
                        <name>Disk-Discovery</name>
                        <type>0</type>
                        <snmp_community/>
                        <snmp_oid/>
                        <key>disk.discovery</key>
                        <delay>60s</delay>
                        <status>0</status>
                        <allowed_hosts/>
                        <snmpv3_contextname/>
                        <snmpv3_securityname/>
                        <snmpv3_securitylevel>0</snmpv3_securitylevel>
                        <snmpv3_authprotocol>0</snmpv3_authprotocol>
                        <snmpv3_authpassphrase/>
                        <snmpv3_privprotocol>0</snmpv3_privprotocol>
                        <snmpv3_privpassphrase/>
                        <params/>
                        <ipmi_sensor/>
                        <authtype>0</authtype>
                        <username/>
                        <password/>
                        <publickey/>
                        <privatekey/>
                        <port/>
                        <filter>
                            <evaltype>0</evaltype>
                            <formula/>
                            <conditions/>
                        </filter>
                        <lifetime>30d</lifetime>
                        <description>自动发现服务器磁盘,包括新添加的</description>
                        <item_prototypes>
                            <item_prototype>
                                <name>平均每次IO请求的队列长度 on {#DISK_NAME}</name>
                                <type>0</type>
                                <snmp_community/>
                                <snmp_oid/>
                                <key>disk.io[{#DISK_NAME},avgqu_sz]</key>
                                <delay>10s</delay>
                                <history>30d</history>
                                <trends>365d</trends>
                                <status>0</status>
                                <value_type>0</value_type>
                                <allowed_hosts/>
                                <units/>
                                <snmpv3_contextname/>
                                <snmpv3_securityname/>
                                <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                <snmpv3_authprotocol>0</snmpv3_authprotocol>
                                <snmpv3_authpassphrase/>
                                <snmpv3_privprotocol>0</snmpv3_privprotocol>
                                <snmpv3_privpassphrase/>
                                <params/>
                                <ipmi_sensor/>
                                <authtype>0</authtype>
                                <username/>
                                <password/>
                                <publickey/>
                                <privatekey/>
                                <port/>
                                <description/>
                                <inventory_link>0</inventory_link>
                                <applications>
                                    <application>
                                        <name>Disk-IO</name>
                                    </application>
                                </applications>
                                <valuemap/>
                                <logtimefmt/>
                                <preprocessing/>
                                <jmx_endpoint/>
                                <application_prototypes/>
                                <master_item_prototype/>
                            </item_prototype>
                            <item_prototype>
                                <name>平均每次IO请求等待时间(毫秒) on {#DISK_NAME}</name>
                                <type>0</type>
                                <snmp_community/>
                                <snmp_oid/>
                                <key>disk.io[{#DISK_NAME},await]</key>
                                <delay>10s</delay>
                                <history>30d</history>
                                <trends>365d</trends>
                                <status>0</status>
                                <value_type>0</value_type>
                                <allowed_hosts/>
                                <units/>
                                <snmpv3_contextname/>
                                <snmpv3_securityname/>
                                <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                <snmpv3_authprotocol>0</snmpv3_authprotocol>
                                <snmpv3_authpassphrase/>
                                <snmpv3_privprotocol>0</snmpv3_privprotocol>
                                <snmpv3_privpassphrase/>
                                <params/>
                                <ipmi_sensor/>
                                <authtype>0</authtype>
                                <username/>
                                <password/>
                                <publickey/>
                                <privatekey/>
                                <port/>
                                <description/>
                                <inventory_link>0</inventory_link>
                                <applications>
                                    <application>
                                        <name>Disk-IO</name>
                                    </application>
                                </applications>
                                <valuemap/>
                                <logtimefmt/>
                                <preprocessing/>
                                <jmx_endpoint/>
                                <application_prototypes/>
                                <master_item_prototype/>
                            </item_prototype>
                            <item_prototype>
                                <name>每秒读数据量 on {#DISK_NAME}</name>
                                <type>0</type>
                                <snmp_community/>
                                <snmp_oid/>
                                <key>disk.io[{#DISK_NAME},rkb_s]</key>
                                <delay>10s</delay>
                                <history>30d</history>
                                <trends>365d</trends>
                                <status>0</status>
                                <value_type>3</value_type>
                                <allowed_hosts/>
                                <units/>
                                <snmpv3_contextname/>
                                <snmpv3_securityname/>
                                <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                <snmpv3_authprotocol>0</snmpv3_authprotocol>
                                <snmpv3_authpassphrase/>
                                <snmpv3_privprotocol>0</snmpv3_privprotocol>
                                <snmpv3_privpassphrase/>
                                <params/>
                                <ipmi_sensor/>
                                <authtype>0</authtype>
                                <username/>
                                <password/>
                                <publickey/>
                                <privatekey/>
                                <port/>
                                <description/>
                                <inventory_link>0</inventory_link>
                                <applications>
                                    <application>
                                        <name>Disk-IO</name>
                                    </application>
                                </applications>
                                <valuemap/>
                                <logtimefmt/>
                                <preprocessing/>
                                <jmx_endpoint/>
                                <application_prototypes/>
                                <master_item_prototype/>
                            </item_prototype>
                            <item_prototype>
                                <name>每秒读请求被合并次数 on {#DISK_NAME}</name>
                                <type>0</type>
                                <snmp_community/>
                                <snmp_oid/>
                                <key>disk.io[{#DISK_NAME},rrqm_s]</key>
                                <delay>10s</delay>
                                <history>30d</history>
                                <trends>365d</trends>
                                <status>0</status>
                                <value_type>0</value_type>
                                <allowed_hosts/>
                                <units/>
                                <snmpv3_contextname/>
                                <snmpv3_securityname/>
                                <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                <snmpv3_authprotocol>0</snmpv3_authprotocol>
                                <snmpv3_authpassphrase/>
                                <snmpv3_privprotocol>0</snmpv3_privprotocol>
                                <snmpv3_privpassphrase/>
                                <params/>
                                <ipmi_sensor/>
                                <authtype>0</authtype>
                                <username/>
                                <password/>
                                <publickey/>
                                <privatekey/>
                                <port/>
                                <description/>
                                <inventory_link>0</inventory_link>
                                <applications>
                                    <application>
                                        <name>Disk-IO</name>
                                    </application>
                                </applications>
                                <valuemap/>
                                <logtimefmt/>
                                <preprocessing/>
                                <jmx_endpoint/>
                                <application_prototypes/>
                                <master_item_prototype/>
                            </item_prototype>
                            <item_prototype>
                                <name>每秒完成的读次数 on {#DISK_NAME}</name>
                                <type>0</type>
                                <snmp_community/>
                                <snmp_oid/>
                                <key>disk.io[{#DISK_NAME},r_s]</key>
                                <delay>10s</delay>
                                <history>30d</history>
                                <trends>365d</trends>
                                <status>0</status>
                                <value_type>0</value_type>
                                <allowed_hosts/>
                                <units/>
                                <snmpv3_contextname/>
                                <snmpv3_securityname/>
                                <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                <snmpv3_authprotocol>0</snmpv3_authprotocol>
                                <snmpv3_authpassphrase/>
                                <snmpv3_privprotocol>0</snmpv3_privprotocol>
                                <snmpv3_privpassphrase/>
                                <params/>
                                <ipmi_sensor/>
                                <authtype>0</authtype>
                                <username/>
                                <password/>
                                <publickey/>
                                <privatekey/>
                                <port/>
                                <description/>
                                <inventory_link>0</inventory_link>
                                <applications>
                                    <application>
                                        <name>Disk-IO</name>
                                    </application>
                                </applications>
                                <valuemap/>
                                <logtimefmt/>
                                <preprocessing/>
                                <jmx_endpoint/>
                                <application_prototypes/>
                                <master_item_prototype/>
                            </item_prototype>
                            <item_prototype>
                                <name>平均每次IO请求处理时间(毫秒)  on {#DISK_NAME}</name>
                                <type>0</type>
                                <snmp_community/>
                                <snmp_oid/>
                                <key>disk.io[{#DISK_NAME},svctm]</key>
                                <delay>10s</delay>
                                <history>30d</history>
                                <trends>365d</trends>
                                <status>0</status>
                                <value_type>0</value_type>
                                <allowed_hosts/>
                                <units/>
                                <snmpv3_contextname/>
                                <snmpv3_securityname/>
                                <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                <snmpv3_authprotocol>0</snmpv3_authprotocol>
                                <snmpv3_authpassphrase/>
                                <snmpv3_privprotocol>0</snmpv3_privprotocol>
                                <snmpv3_privpassphrase/>
                                <params/>
                                <ipmi_sensor/>
                                <authtype>0</authtype>
                                <username/>
                                <password/>
                                <publickey/>
                                <privatekey/>
                                <port/>
                                <description/>
                                <inventory_link>0</inventory_link>
                                <applications>
                                    <application>
                                        <name>Disk-IO</name>
                                    </application>
                                </applications>
                                <valuemap/>
                                <logtimefmt/>
                                <preprocessing/>
                                <jmx_endpoint/>
                                <application_prototypes/>
                                <master_item_prototype/>
                            </item_prototype>
                            <item_prototype>
                                <name>IO队列非空比例 on {#DISK_NAME}</name>
                                <type>0</type>
                                <snmp_community/>
                                <snmp_oid/>
                                <key>disk.io[{#DISK_NAME},util]</key>
                                <delay>10s</delay>
                                <history>30d</history>
                                <trends>365d</trends>
                                <status>0</status>
                                <value_type>0</value_type>
                                <allowed_hosts/>
                                <units/>
                                <snmpv3_contextname/>
                                <snmpv3_securityname/>
                                <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                <snmpv3_authprotocol>0</snmpv3_authprotocol>
                                <snmpv3_authpassphrase/>
                                <snmpv3_privprotocol>0</snmpv3_privprotocol>
                                <snmpv3_privpassphrase/>
                                <params/>
                                <ipmi_sensor/>
                                <authtype>0</authtype>
                                <username/>
                                <password/>
                                <publickey/>
                                <privatekey/>
                                <port/>
                                <description/>
                                <inventory_link>0</inventory_link>
                                <applications>
                                    <application>
                                        <name>Disk-IO</name>
                                    </application>
                                </applications>
                                <valuemap/>
                                <logtimefmt/>
                                <preprocessing/>
                                <jmx_endpoint/>
                                <application_prototypes/>
                                <master_item_prototype/>
                            </item_prototype>
                            <item_prototype>
                                <name>每秒写数据量 on {#DISK_NAME}</name>
                                <type>0</type>
                                <snmp_community/>
                                <snmp_oid/>
                                <key>disk.io[{#DISK_NAME},wkb_s]</key>
                                <delay>10s</delay>
                                <history>30d</history>
                                <trends>365d</trends>
                                <status>0</status>
                                <value_type>0</value_type>
                                <allowed_hosts/>
                                <units/>
                                <snmpv3_contextname/>
                                <snmpv3_securityname/>
                                <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                <snmpv3_authprotocol>0</snmpv3_authprotocol>
                                <snmpv3_authpassphrase/>
                                <snmpv3_privprotocol>0</snmpv3_privprotocol>
                                <snmpv3_privpassphrase/>
                                <params/>
                                <ipmi_sensor/>
                                <authtype>0</authtype>
                                <username/>
                                <password/>
                                <publickey/>
                                <privatekey/>
                                <port/>
                                <description/>
                                <inventory_link>0</inventory_link>
                                <applications>
                                    <application>
                                        <name>Disk-IO</name>
                                    </application>
                                </applications>
                                <valuemap/>
                                <logtimefmt/>
                                <preprocessing/>
                                <jmx_endpoint/>
                                <application_prototypes/>
                                <master_item_prototype/>
                            </item_prototype>
                            <item_prototype>
                                <name>每秒写请求被合并次数 on {#DISK_NAME}</name>
                                <type>0</type>
                                <snmp_community/>
                                <snmp_oid/>
                                <key>disk.io[{#DISK_NAME},wrqm_s]</key>
                                <delay>10s</delay>
                                <history>30d</history>
                                <trends>365d</trends>
                                <status>0</status>
                                <value_type>0</value_type>
                                <allowed_hosts/>
                                <units/>
                                <snmpv3_contextname/>
                                <snmpv3_securityname/>
                                <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                <snmpv3_authprotocol>0</snmpv3_authprotocol>
                                <snmpv3_authpassphrase/>
                                <snmpv3_privprotocol>0</snmpv3_privprotocol>
                                <snmpv3_privpassphrase/>
                                <params/>
                                <ipmi_sensor/>
                                <authtype>0</authtype>
                                <username/>
                                <password/>
                                <publickey/>
                                <privatekey/>
                                <port/>
                                <description/>
                                <inventory_link>0</inventory_link>
                                <applications>
                                    <application>
                                        <name>Disk-IO</name>
                                    </application>
                                </applications>
                                <valuemap/>
                                <logtimefmt/>
                                <preprocessing/>
                                <jmx_endpoint/>
                                <application_prototypes/>
                                <master_item_prototype/>
                            </item_prototype>
                            <item_prototype>
                                <name>每秒完成的写次数 on {#DISK_NAME}</name>
                                <type>0</type>
                                <snmp_community/>
                                <snmp_oid/>
                                <key>disk.io[{#DISK_NAME},w_s]</key>
                                <delay>10s</delay>
                                <history>30d</history>
                                <trends>365d</trends>
                                <status>0</status>
                                <value_type>0</value_type>
                                <allowed_hosts/>
                                <units/>
                                <snmpv3_contextname/>
                                <snmpv3_securityname/>
                                <snmpv3_securitylevel>0</snmpv3_securitylevel>
                                <snmpv3_authprotocol>0</snmpv3_authprotocol>
                                <snmpv3_authpassphrase/>
                                <snmpv3_privprotocol>0</snmpv3_privprotocol>
                                <snmpv3_privpassphrase/>
                                <params/>
                                <ipmi_sensor/>
                                <authtype>0</authtype>
                                <username/>
                                <password/>
                                <publickey/>
                                <privatekey/>
                                <port/>
                                <description/>
                                <inventory_link>0</inventory_link>
                                <applications>
                                    <application>
                                        <name>Disk-IO</name>
                                    </application>
                                </applications>
                                <valuemap/>
                                <logtimefmt/>
                                <preprocessing/>
                                <jmx_endpoint/>
                                <application_prototypes/>
                                <master_item_prototype/>
                            </item_prototype>
                        </item_prototypes>
                        <trigger_prototypes>
                            <trigger_prototype>
                                <expression>{Disk IO Template:disk.io[{#DISK_NAME},util].last(#3)}&gt;80</expression>
                                <recovery_mode>0</recovery_mode>
                                <recovery_expression/>
                                <name>IO队列非空比例(%util)大于80%时报警</name>
                                <correlation_mode>0</correlation_mode>
                                <correlation_tag/>
                                <url/>
                                <status>0</status>
                                <priority>4</priority>
                                <description/>
                                <type>0</type>
                                <manual_close>0</manual_close>
                                <dependencies/>
                                <tags/>
                            </trigger_prototype>
                            <trigger_prototype>
                                <expression>{Disk IO Template:disk.io[{#DISK_NAME},await].last(#3)}&gt;10</expression>
                                <recovery_mode>0</recovery_mode>
                                <recovery_expression/>
                                <name>平均每次IO请求等待事件(await)大于10ms on {#DISK_NAME}</name>
                                <correlation_mode>0</correlation_mode>
                                <correlation_tag/>
                                <url/>
                                <status>0</status>
                                <priority>4</priority>
                                <description/>
                                <type>0</type>
                                <manual_close>0</manual_close>
                                <dependencies/>
                                <tags/>
                            </trigger_prototype>
                        </trigger_prototypes>
                        <graph_prototypes>
                            <graph_prototype>
                                <name>Disk-IO on {#DISK_NAME}</name>
                                <width>900</width>
                                <height>200</height>
                                <yaxismin>0.0000</yaxismin>
                                <yaxismax>100.0000</yaxismax>
                                <show_work_period>1</show_work_period>
                                <show_triggers>1</show_triggers>
                                <type>0</type>
                                <show_legend>1</show_legend>
                                <show_3d>0</show_3d>
                                <percent_left>0.0000</percent_left>
                                <percent_right>0.0000</percent_right>
                                <ymin_type_1>0</ymin_type_1>
                                <ymax_type_1>0</ymax_type_1>
                                <ymin_item_1>0</ymin_item_1>
                                <ymax_item_1>0</ymax_item_1>
                                <graph_items>
                                    <graph_item>
                                        <sortorder>0</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>1A7C11</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},util]</key>
                                        </item>
                                    </graph_item>
                                    <graph_item>
                                        <sortorder>1</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>F63100</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},util]</key>
                                        </item>
                                    </graph_item>
                                    <graph_item>
                                        <sortorder>2</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>2774A4</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},svctm]</key>
                                        </item>
                                    </graph_item>
                                    <graph_item>
                                        <sortorder>3</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>A54F10</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},avgqu_sz]</key>
                                        </item>
                                    </graph_item>
                                    <graph_item>
                                        <sortorder>4</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>FC6EA3</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},await]</key>
                                        </item>
                                    </graph_item>
                                    <graph_item>
                                        <sortorder>5</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>6C59DC</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},wkb_s]</key>
                                        </item>
                                    </graph_item>
                                    <graph_item>
                                        <sortorder>6</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>AC8C14</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},wrqm_s]</key>
                                        </item>
                                    </graph_item>
                                    <graph_item>
                                        <sortorder>7</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>611F27</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},w_s]</key>
                                        </item>
                                    </graph_item>
                                    <graph_item>
                                        <sortorder>8</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>F230E0</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},r_s]</key>
                                        </item>
                                    </graph_item>
                                    <graph_item>
                                        <sortorder>9</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>5CCD18</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},rkb_s]</key>
                                        </item>
                                    </graph_item>
                                    <graph_item>
                                        <sortorder>10</sortorder>
                                        <drawtype>0</drawtype>
                                        <color>BB2A02</color>
                                        <yaxisside>0</yaxisside>
                                        <calc_fnc>2</calc_fnc>
                                        <type>0</type>
                                        <item>
                                            <host>Disk IO Template</host>
                                            <key>disk.io[{#DISK_NAME},rrqm_s]</key>
                                        </item>
                                    </graph_item>
                                </graph_items>
                            </graph_prototype>
                        </graph_prototypes>
                        <host_prototypes/>
                        <jmx_endpoint/>
                    </discovery_rule>
                </discovery_rules>
                <httptests/>
                <macros/>
                <templates/>
                <screens/>
            </template>
        </templates>
    </zabbix_export>
  • 相关阅读:
    redis远程连接超时
    GNU LIBC源代码学习之strcmp
    计算最小生成树
    域名和空间的绑定问题
    Spring MVC 基于Method的映射规则(注解版)
    Spring MVC 基于URL的映射规则(注解版)
    手把手教你编写Logstash插件
    Ruby中如何识别13位的时间戳
    [logstash-input-http] 插件使用详解
    Java直接(堆外)内存使用详解
  • 原文地址:https://www.cnblogs.com/feiyun8616/p/13427755.html
Copyright © 2011-2022 走看看