用cacti监控TCP连接数
这两天心情突然好了想弄弄监控。以前一直认为cacti是一个很难玩的东西。通过这两天的捣鼓发现cacti还是很强大的。cacti默认其实带了很多的模板我们常用的就是HostMIB 、SNMP、ucd/net这几种。当然操作起来也会很方便。模板现成的嘛,由于需求原因。我觉得还是需要绘制tcp连接数的图为好。这样万一有连接数激增的问题发生也可以从容应对。我也从网上下了snmp的tcp connections模板文件。但是在应用中发现连接数超过600多就会发生断图,或者部分其他snmp绘图无法显示的问题发生。通过snmpwalk访问该机器,发现snmp显示非常非常缓慢。一段一段的出来,而且连接数部分的显示是以下的情况:
TCP-MIB::tcpConnState.10.xx.xx.xx.33620.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33621.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33626.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33635.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33636.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33637.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33643.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33647.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33650.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33655.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33659.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33662.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33663.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33666.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33667.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33671.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33676.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33680.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33681.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33682.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33693.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33699.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33703.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33706.10.xx.xx.xx9.10050 = INTEGER: timeWait(11) TCP-MIB::tcpConnState.10.xx.xx.xx.33711.10.xx.xx.xx9.10050 = INTEGER: timeWait(11)
看到这里就明白了,过多的连接数会导致snmp反应速度迟钝,因此引起snmp其他工作不正常。
解决办法:
用nagios的插件系统实现tcp连接数监控。
nagios插件系统觉得是一个很强大的中间件,调用远程系统资源感觉很好用。于是可以利用其特点只要返回连接数就ok了。没必要返回那么多信息,自然cacti处理起来速度就快了。对吧?
编写nagios plugins文件
#!/bin/sh status=`netstat -an|grep tcp|awk '{a[$6]++} END {for (i in a) print i,":"a[i]}'|sed 's/ //g'|xargs` template_status="ESTABLISHED LISTEN SYN_RECV SYN_SENT TIME_WAIT CLOSE_WAIT FIN_WAIT1 FIN_WAIT2 UNKNOWN LAST_ACK" for status_output in $template_status do for status_in in $status do if [ `echo $status_in|awk -F: '{print $1}'` = $status_output ];then tmp="$status_in" break else tmp="$status_output:0" fi done output="$output $tmp" done echo "$output"|sed 's/ //'
这个脚本的输出结果如下:
ESTABLISHED:4 LISTEN:14 SYN_RECV:0 SYN_SENT:0 TIME_WAIT:49 CLOSE_WAIT:0 FIN_WAIT1:0 FIN_WAIT2:0 UNKNOWN:0 LAST_ACK:0
这样就可以用cacti调用了。
当然由于使用的是nagios 插件因此这里要提醒大家nagios的nrpe部署大家要自己去搞定啊。这里简单说一下
就是在nrpe.cfg里面需要加上一句:
command[cacti_check_tcp]=/usr/local/nagios/libexec/checktcp.sh
注意目录需要替换成你们自己放checktcp.sh脚本的目录
然后重启。测试命令是否生效
测试nagios的nrpe
/usr/local/nagios/libexec/check_nrpe -H 【你检测的ip】 -c cacti_check_tcp
只要返回结果是下面这样的格式就好:
ESTABLISHED:4 LISTEN:14 SYN_RECV:0 SYN_SENT:0 TIME_WAIT:49 CLOSE_WAIT:0 FIN_WAIT1:0 FIN_WAIT2:0 UNKNOWN:0 LAST_ACK:0
由于cacti配置过程较复杂我知道大家或许也并不关心究竟是怎么配置的。能画出图来就是王道~~
如果大家是按照我的配置脚本名称做的那直接导入模板就好,如果不是,那请去cacti后台的console->data input methods->nrpe-tcp connections 修改 Input String
默认是:/usr/local/nagios/libexec/check_nrpe -H <ip> -c cacti_check_tcp
修改为:[check_nrpe路径] -H <ip> -c [你的nrpe.cfg中command中括号里面的名称]
给大家看看出图效果:
下一步计划研究研究温度监控的可能性 ,敬请期待
最后让大家感动下 cacti的xml模板直接导入就好了..
<cacti> <hash_0000216e05a9834b6bffca632667b9817cfb23> <name>NRPE - Tcp Connections</name> <graph> <t_title></t_title> <title>|host_description| - NRPE - Tcp Connections</title> <t_image_format_id></t_image_format_id> <image_format_id>1</image_format_id> <t_height></t_height> <height>120</height> <t_width></t_width> <width>500</width> <t_slope_mode></t_slope_mode> <slope_mode>on</slope_mode> <t_auto_scale></t_auto_scale> <auto_scale>on</auto_scale> <t_auto_scale_opts></t_auto_scale_opts> <auto_scale_opts>2</auto_scale_opts> <t_auto_scale_log></t_auto_scale_log> <auto_scale_log></auto_scale_log> <t_scale_log_units></t_scale_log_units> <scale_log_units></scale_log_units> <t_auto_scale_rigid></t_auto_scale_rigid> <auto_scale_rigid></auto_scale_rigid> <t_auto_padding></t_auto_padding> <auto_padding>on</auto_padding> <t_export></t_export> <export>on</export> <t_upper_limit></t_upper_limit> <upper_limit>100</upper_limit> <t_lower_limit></t_lower_limit> <lower_limit>0</lower_limit> <t_base_value></t_base_value> <base_value>1000</base_value> <t_unit_value></t_unit_value> <unit_value></unit_value> <t_unit_exponent_value></t_unit_exponent_value> <unit_exponent_value></unit_exponent_value> <t_vertical_label></t_vertical_label> <vertical_label></vertical_label> </graph> <items> <hash_100021d562570a1a69dac369c3b0c1f3b3f17b> <task_item_id>hash_0800219413d727d1db635b124fbb20da95c246</task_item_id> <color_id>00FF00</color_id> <alpha>FF</alpha> <graph_type_id>7</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Established</text_format> <hard_return></hard_return> <sequence>1</sequence> </hash_100021d562570a1a69dac369c3b0c1f3b3f17b> <hash_100021a5b885ec4a24fb04ca88c964ec45383b> <task_item_id>hash_0800219413d727d1db635b124fbb20da95c246</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>4</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Current:</text_format> <hard_return></hard_return> <sequence>2</sequence> </hash_100021a5b885ec4a24fb04ca88c964ec45383b> <hash_10002147bebaba1ae7cd1564f0224917612356> <task_item_id>hash_0800219413d727d1db635b124fbb20da95c246</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Average:</text_format> <hard_return></hard_return> <sequence>3</sequence> </hash_10002147bebaba1ae7cd1564f0224917612356> <hash_1000215da937b589b5298fbbb82341206f0713> <task_item_id>hash_0800219413d727d1db635b124fbb20da95c246</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>3</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Maximum:</text_format> <hard_return>on</hard_return> <sequence>4</sequence> </hash_1000215da937b589b5298fbbb82341206f0713> <hash_100021be5551ddd573b821e63a161d0429619e> <task_item_id>hash_080021ec333ce06cac71ec917c804a33eb8481</task_item_id> <color_id>157419</color_id> <alpha>FF</alpha> <graph_type_id>8</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Listen</text_format> <hard_return></hard_return> <sequence>5</sequence> </hash_100021be5551ddd573b821e63a161d0429619e> <hash_100021afc6fa482f3f23762aae28ffec6b5281> <task_item_id>hash_080021ec333ce06cac71ec917c804a33eb8481</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>4</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Current:</text_format> <hard_return></hard_return> <sequence>6</sequence> </hash_100021afc6fa482f3f23762aae28ffec6b5281> <hash_100021b50703a35dbbef362f5ee7dcdb6defa9> <task_item_id>hash_080021ec333ce06cac71ec917c804a33eb8481</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Average:</text_format> <hard_return></hard_return> <sequence>7</sequence> </hash_100021b50703a35dbbef362f5ee7dcdb6defa9> <hash_100021bac6f6921cfbc71984af0f0c649f16dd> <task_item_id>hash_080021ec333ce06cac71ec917c804a33eb8481</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>3</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Maximum:</text_format> <hard_return>on</hard_return> <sequence>8</sequence> </hash_100021bac6f6921cfbc71984af0f0c649f16dd> <hash_10002136af092e9831d7419a50a2d7254dd514> <task_item_id>hash_080021fa5ab6307ccee886b345f1a0f7e41a7f</task_item_id> <color_id>FFAB00</color_id> <alpha>FF</alpha> <graph_type_id>8</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>SYN Received</text_format> <hard_return></hard_return> <sequence>9</sequence> </hash_10002136af092e9831d7419a50a2d7254dd514> <hash_1000212d6d620ff85cee49a1e56d167a96cb85> <task_item_id>hash_080021fa5ab6307ccee886b345f1a0f7e41a7f</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>4</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Current:</text_format> <hard_return></hard_return> <sequence>10</sequence> </hash_1000212d6d620ff85cee49a1e56d167a96cb85> <hash_10002175d6c5ce3592873978b6aac352fb1c38> <task_item_id>hash_080021fa5ab6307ccee886b345f1a0f7e41a7f</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Average:</text_format> <hard_return></hard_return> <sequence>11</sequence> </hash_10002175d6c5ce3592873978b6aac352fb1c38> <hash_1000210e4e44e3b35cee09873e24c2d897e0df> <task_item_id>hash_080021fa5ab6307ccee886b345f1a0f7e41a7f</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>3</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Maximum:</text_format> <hard_return>on</hard_return> <sequence>12</sequence> </hash_1000210e4e44e3b35cee09873e24c2d897e0df> <hash_100021f8a6979fda18269e1654e01b52e75e2c> <task_item_id>hash_08002110e653bbd465d253a9ffe2633a7c2d00</task_item_id> <color_id>FFC73B</color_id> <alpha>FF</alpha> <graph_type_id>8</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>SYN Sent</text_format> <hard_return></hard_return> <sequence>13</sequence> </hash_100021f8a6979fda18269e1654e01b52e75e2c> <hash_100021cd4dc55560a71f7bdeb85c988a6c24b1> <task_item_id>hash_08002110e653bbd465d253a9ffe2633a7c2d00</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>4</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Current:</text_format> <hard_return></hard_return> <sequence>14</sequence> </hash_100021cd4dc55560a71f7bdeb85c988a6c24b1> <hash_100021f3d9dc12d1b776b00edd5e670663fefb> <task_item_id>hash_08002110e653bbd465d253a9ffe2633a7c2d00</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Average:</text_format> <hard_return></hard_return> <sequence>15</sequence> </hash_100021f3d9dc12d1b776b00edd5e670663fefb> <hash_10002100818b5344be21eca1d32261eff6d30d> <task_item_id>hash_08002110e653bbd465d253a9ffe2633a7c2d00</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>3</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Maximum:</text_format> <hard_return>on</hard_return> <sequence>16</sequence> </hash_10002100818b5344be21eca1d32261eff6d30d> <hash_1000212a37795e27ed9370d728a37b0fabd12a> <task_item_id>hash_080021fe50de612ec041d99447bd4674113aa9</task_item_id> <color_id>7CB3F1</color_id> <alpha>FF</alpha> <graph_type_id>8</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Time Wait</text_format> <hard_return></hard_return> <sequence>17</sequence> </hash_1000212a37795e27ed9370d728a37b0fabd12a> <hash_10002107ad6ea3533937fb489418c505758370> <task_item_id>hash_080021fe50de612ec041d99447bd4674113aa9</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>4</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Current:</text_format> <hard_return></hard_return> <sequence>18</sequence> </hash_10002107ad6ea3533937fb489418c505758370> <hash_10002135bcdd42eee952dbb98189cc5d808f93> <task_item_id>hash_080021fe50de612ec041d99447bd4674113aa9</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Average:</text_format> <hard_return></hard_return> <sequence>19</sequence> </hash_10002135bcdd42eee952dbb98189cc5d808f93> <hash_1000218a7b3e2ebd398afb12811523346e962c> <task_item_id>hash_080021fe50de612ec041d99447bd4674113aa9</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>3</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Maximum:</text_format> <hard_return>on</hard_return> <sequence>20</sequence> </hash_1000218a7b3e2ebd398afb12811523346e962c> <hash_100021df67401e26dd0114642f87c8d2512128> <task_item_id>hash_0800210ecaae17eba0e8c4a70cf0497ff86f1f</task_item_id> <color_id>FF00FF</color_id> <alpha>FF</alpha> <graph_type_id>8</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Close Wait</text_format> <hard_return></hard_return> <sequence>21</sequence> </hash_100021df67401e26dd0114642f87c8d2512128> <hash_10002181aa0120aea963c1e4294a20691febd5> <task_item_id>hash_0800210ecaae17eba0e8c4a70cf0497ff86f1f</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>4</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Current:</text_format> <hard_return></hard_return> <sequence>22</sequence> </hash_10002181aa0120aea963c1e4294a20691febd5> <hash_1000213437861ece466133da78e9a2785ffe9b> <task_item_id>hash_0800210ecaae17eba0e8c4a70cf0497ff86f1f</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Average:</text_format> <hard_return></hard_return> <sequence>23</sequence> </hash_1000213437861ece466133da78e9a2785ffe9b> <hash_100021723afc74ad135f57fa6262eb0e833ad0> <task_item_id>hash_0800210ecaae17eba0e8c4a70cf0497ff86f1f</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>3</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Maximum:</text_format> <hard_return>on</hard_return> <sequence>24</sequence> </hash_100021723afc74ad135f57fa6262eb0e833ad0> <hash_100021de9d0d6e7e0a1c5591e8e86c7adf9aab> <task_item_id>hash_080021802a54041b572a1dea7f1aedf2278283</task_item_id> <color_id>FECEA8</color_id> <alpha>FF</alpha> <graph_type_id>8</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>FIN Wait1</text_format> <hard_return></hard_return> <sequence>25</sequence> </hash_100021de9d0d6e7e0a1c5591e8e86c7adf9aab> <hash_100021491198e9c812113bc9030eb1c27f2a19> <task_item_id>hash_080021802a54041b572a1dea7f1aedf2278283</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>4</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Current:</text_format> <hard_return></hard_return> <sequence>26</sequence> </hash_100021491198e9c812113bc9030eb1c27f2a19> <hash_1000218a4c1cc8e4ad7fe3ea8656bf0dc588c5> <task_item_id>hash_080021802a54041b572a1dea7f1aedf2278283</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Average:</text_format> <hard_return></hard_return> <sequence>27</sequence> </hash_1000218a4c1cc8e4ad7fe3ea8656bf0dc588c5> <hash_1000215ba34da0eb64f2059c730d83f239579c> <task_item_id>hash_080021802a54041b572a1dea7f1aedf2278283</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>3</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Maximum:</text_format> <hard_return>on</hard_return> <sequence>28</sequence> </hash_1000215ba34da0eb64f2059c730d83f239579c> <hash_10002171471377b193af3670e1f2fdf4a91cff> <task_item_id>hash_080021abd51336cd83abfa113eff3f0945a382</task_item_id> <color_id>FFF200</color_id> <alpha>FF</alpha> <graph_type_id>8</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>FIN Wait2</text_format> <hard_return></hard_return> <sequence>29</sequence> </hash_10002171471377b193af3670e1f2fdf4a91cff> <hash_100021d9df5125ccabdc7501ffa887329ebfde> <task_item_id>hash_080021abd51336cd83abfa113eff3f0945a382</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>4</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Current:</text_format> <hard_return></hard_return> <sequence>30</sequence> </hash_100021d9df5125ccabdc7501ffa887329ebfde> <hash_100021b807ed16d0e3d2ac070e260efa94d39e> <task_item_id>hash_080021abd51336cd83abfa113eff3f0945a382</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Average:</text_format> <hard_return></hard_return> <sequence>31</sequence> </hash_100021b807ed16d0e3d2ac070e260efa94d39e> <hash_100021713ed9202f3431cdaddce04e879e7f5c> <task_item_id>hash_080021abd51336cd83abfa113eff3f0945a382</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>3</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Maximum:</text_format> <hard_return>on</hard_return> <sequence>32</sequence> </hash_100021713ed9202f3431cdaddce04e879e7f5c> <hash_10002186545d39caa81934cbbea09448375f43> <task_item_id>hash_080021fe0f2c5990bf2a0bde671bdda939ad23</task_item_id> <color_id>FF4105</color_id> <alpha>FF</alpha> <graph_type_id>8</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Unknown</text_format> <hard_return></hard_return> <sequence>33</sequence> </hash_10002186545d39caa81934cbbea09448375f43> <hash_1000219b8059bddc583f872a3738f5f86f7726> <task_item_id>hash_080021fe0f2c5990bf2a0bde671bdda939ad23</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>4</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Current:</text_format> <hard_return></hard_return> <sequence>34</sequence> </hash_1000219b8059bddc583f872a3738f5f86f7726> <hash_10002157ac08cdb65022aa8aae735d0befbdd9> <task_item_id>hash_080021fe0f2c5990bf2a0bde671bdda939ad23</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Average:</text_format> <hard_return></hard_return> <sequence>35</sequence> </hash_10002157ac08cdb65022aa8aae735d0befbdd9> <hash_1000217bfb0e4f24852419fdf4e4485439b3a1> <task_item_id>hash_080021fe0f2c5990bf2a0bde671bdda939ad23</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>3</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Maximum:</text_format> <hard_return>on</hard_return> <sequence>36</sequence> </hash_1000217bfb0e4f24852419fdf4e4485439b3a1> <hash_10002165630daa15653c8a7b75f7ae56918e65> <task_item_id>hash_0800218abbe9420b9725e8031240bcf53ffe0b</task_item_id> <color_id>784890</color_id> <alpha>FF</alpha> <graph_type_id>8</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Last ACK</text_format> <hard_return></hard_return> <sequence>37</sequence> </hash_10002165630daa15653c8a7b75f7ae56918e65> <hash_1000218154f3a4d9007d74ddf9c25176bac4cf> <task_item_id>hash_0800218abbe9420b9725e8031240bcf53ffe0b</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>4</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Current:</text_format> <hard_return></hard_return> <sequence>38</sequence> </hash_1000218154f3a4d9007d74ddf9c25176bac4cf> <hash_100021597365c37d15ef594c365a8b9a7c11c8> <task_item_id>hash_0800218abbe9420b9725e8031240bcf53ffe0b</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>1</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Average:</text_format> <hard_return></hard_return> <sequence>39</sequence> </hash_100021597365c37d15ef594c365a8b9a7c11c8> <hash_10002178331743c3af10a5013684f99e672489> <task_item_id>hash_0800218abbe9420b9725e8031240bcf53ffe0b</task_item_id> <color_id>0</color_id> <alpha>FF</alpha> <graph_type_id>9</graph_type_id> <consolidation_function_id>3</consolidation_function_id> <cdef_id>0</cdef_id> <value></value> <gprint_id>hash_060021e9c43831e54eca8069317a2ce8c6f751</gprint_id> <text_format>Maximum:</text_format> <hard_return>on</hard_return> <sequence>40</sequence> </hash_10002178331743c3af10a5013684f99e672489> </items> <inputs> <hash_090021cb49799e06d146ff7a834d8214cd74b2> <name>Data Source [ESTABLISHED]</name> <description></description> <column_name>task_item_id</column_name> <items>hash_000021d562570a1a69dac369c3b0c1f3b3f17b|hash_000021a5b885ec4a24fb04ca88c964ec45383b|hash_00002147bebaba1ae7cd1564f0224917612356|hash_0000215da937b589b5298fbbb82341206f0713</items> </hash_090021cb49799e06d146ff7a834d8214cd74b2> <hash_09002165095d1a1b4f40e402d377c1bd206c81> <name>Data Source [LISTEN]</name> <description></description> <column_name>task_item_id</column_name> <items>hash_000021be5551ddd573b821e63a161d0429619e|hash_000021afc6fa482f3f23762aae28ffec6b5281|hash_000021b50703a35dbbef362f5ee7dcdb6defa9|hash_000021bac6f6921cfbc71984af0f0c649f16dd</items> </hash_09002165095d1a1b4f40e402d377c1bd206c81> <hash_0900211dcc85f35bcceb25e6ccf27dab791b42> <name>Data Source [SYN_RECV]</name> <description></description> <column_name>task_item_id</column_name> <items>hash_00002136af092e9831d7419a50a2d7254dd514|hash_0000212d6d620ff85cee49a1e56d167a96cb85|hash_00002175d6c5ce3592873978b6aac352fb1c38|hash_0000210e4e44e3b35cee09873e24c2d897e0df</items> </hash_0900211dcc85f35bcceb25e6ccf27dab791b42> <hash_090021dc5dd2f1b68752dae2e847e9e88348fb> <name>Data Source [SYN_SENT]</name> <description></description> <column_name>task_item_id</column_name> <items>hash_000021f8a6979fda18269e1654e01b52e75e2c|hash_000021cd4dc55560a71f7bdeb85c988a6c24b1|hash_000021f3d9dc12d1b776b00edd5e670663fefb|hash_00002100818b5344be21eca1d32261eff6d30d</items> </hash_090021dc5dd2f1b68752dae2e847e9e88348fb> <hash_090021cd3754215c4d2d083da1fdc44fd2cc58> <name>Data Source [TIME_WAIT]</name> <description></description> <column_name>task_item_id</column_name> <items>hash_0000212a37795e27ed9370d728a37b0fabd12a|hash_00002107ad6ea3533937fb489418c505758370|hash_00002135bcdd42eee952dbb98189cc5d808f93|hash_0000218a7b3e2ebd398afb12811523346e962c</items> </hash_090021cd3754215c4d2d083da1fdc44fd2cc58> <hash_090021e6f82d7f4e12b6dc40aef6dd9ea7165d> <name>Data Source [CLOSE_WAIT]</name> <description></description> <column_name>task_item_id</column_name> <items>hash_000021df67401e26dd0114642f87c8d2512128|hash_00002181aa0120aea963c1e4294a20691febd5|hash_0000213437861ece466133da78e9a2785ffe9b|hash_000021723afc74ad135f57fa6262eb0e833ad0</items> </hash_090021e6f82d7f4e12b6dc40aef6dd9ea7165d> <hash_090021f9ca436126926f669e0f27901efcdf50> <name>Data Source [FIN_WAIT1]</name> <description></description> <column_name>task_item_id</column_name> <items>hash_000021de9d0d6e7e0a1c5591e8e86c7adf9aab|hash_000021491198e9c812113bc9030eb1c27f2a19|hash_0000218a4c1cc8e4ad7fe3ea8656bf0dc588c5|hash_0000215ba34da0eb64f2059c730d83f239579c</items> </hash_090021f9ca436126926f669e0f27901efcdf50> <hash_0900217daf7bae5c9fe4aac84930d3d8ba3f3c> <name>Data Source [FIN_WAIT2]</name> <description></description> <column_name>task_item_id</column_name> <items>hash_00002171471377b193af3670e1f2fdf4a91cff|hash_000021d9df5125ccabdc7501ffa887329ebfde|hash_000021b807ed16d0e3d2ac070e260efa94d39e|hash_000021713ed9202f3431cdaddce04e879e7f5c</items> </hash_0900217daf7bae5c9fe4aac84930d3d8ba3f3c> <hash_0900216e14379912ff73812817db9e016f1469> <name>Data Source [UNKNOWN]</name> <description></description> <column_name>task_item_id</column_name> <items>hash_00002186545d39caa81934cbbea09448375f43|hash_0000219b8059bddc583f872a3738f5f86f7726|hash_00002157ac08cdb65022aa8aae735d0befbdd9|hash_0000217bfb0e4f24852419fdf4e4485439b3a1</items> </hash_0900216e14379912ff73812817db9e016f1469> <hash_09002187b40c839ef4824ab516daff2e145cc7> <name>Data Source [LAST_ACK]</name> <description></description> <column_name>task_item_id</column_name> <items>hash_00002165630daa15653c8a7b75f7ae56918e65|hash_0000218154f3a4d9007d74ddf9c25176bac4cf|hash_000021597365c37d15ef594c365a8b9a7c11c8|hash_00002178331743c3af10a5013684f99e672489</items> </hash_09002187b40c839ef4824ab516daff2e145cc7> </inputs> </hash_0000216e05a9834b6bffca632667b9817cfb23> <hash_01002176c93d3c69190e562718e2397d76d19c> <name>NRPE - Tcp Connections</name> <ds> <t_name></t_name> <name>|host_description| - NRPE - Tcp Connections</name> <data_input_id>hash_0300217504524ed29734738756bf505cac8fc0</data_input_id> <t_rra_id></t_rra_id> <t_rrd_step></t_rrd_step> <rrd_step>300</rrd_step> <t_active></t_active> <active>on</active> <rra_items>hash_150021c21df5178e5c955013591239eb0afd46|hash_1500210d9c0af8b8acdc7807943937b3208e29|hash_1500216fc2d038fb42950138b0ce3e9874cc60|hash_150021e36f3adb9f152adfa5dc50fd2b23337e|hash_150021283ea2bf1634d92ce081ec82a634f513</rra_items> </ds> <items> <hash_080021fe50de612ec041d99447bd4674113aa9> <t_data_source_name></t_data_source_name> <data_source_name>TIME_WAIT</data_source_name> <t_rrd_minimum></t_rrd_minimum> <rrd_minimum>0</rrd_minimum> <t_rrd_maximum></t_rrd_maximum> <rrd_maximum>100</rrd_maximum> <t_data_source_type_id></t_data_source_type_id> <data_source_type_id>1</data_source_type_id> <t_rrd_heartbeat></t_rrd_heartbeat> <rrd_heartbeat>600</rrd_heartbeat> <t_data_input_field_id></t_data_input_field_id> <data_input_field_id>hash_07002114c37db07287b6435c310a3ef72fb952</data_input_field_id> </hash_080021fe50de612ec041d99447bd4674113aa9> <hash_08002110e653bbd465d253a9ffe2633a7c2d00> <t_data_source_name></t_data_source_name> <data_source_name>SYN_SENT</data_source_name> <t_rrd_minimum></t_rrd_minimum> <rrd_minimum>0</rrd_minimum> <t_rrd_maximum></t_rrd_maximum> <rrd_maximum>100</rrd_maximum> <t_data_source_type_id></t_data_source_type_id> <data_source_type_id>1</data_source_type_id> <t_rrd_heartbeat></t_rrd_heartbeat> <rrd_heartbeat>600</rrd_heartbeat> <t_data_input_field_id></t_data_input_field_id> <data_input_field_id>hash_070021f29dce9b00db1e83fb826d1032e15d28</data_input_field_id> </hash_08002110e653bbd465d253a9ffe2633a7c2d00> <hash_0800218abbe9420b9725e8031240bcf53ffe0b> <t_data_source_name></t_data_source_name> <data_source_name>LAST_ACK</data_source_name> <t_rrd_minimum></t_rrd_minimum> <rrd_minimum>0</rrd_minimum> <t_rrd_maximum></t_rrd_maximum> <rrd_maximum>100</rrd_maximum> <t_data_source_type_id></t_data_source_type_id> <data_source_type_id>1</data_source_type_id> <t_rrd_heartbeat></t_rrd_heartbeat> <rrd_heartbeat>600</rrd_heartbeat> <t_data_input_field_id></t_data_input_field_id> <data_input_field_id>hash_0700214b7456e68dfd94010fa8b81eaff8ead0</data_input_field_id> </hash_0800218abbe9420b9725e8031240bcf53ffe0b> <hash_080021fe0f2c5990bf2a0bde671bdda939ad23> <t_data_source_name></t_data_source_name> <data_source_name>UNKNOWN</data_source_name> <t_rrd_minimum></t_rrd_minimum> <rrd_minimum>0</rrd_minimum> <t_rrd_maximum></t_rrd_maximum> <rrd_maximum>100</rrd_maximum> <t_data_source_type_id></t_data_source_type_id> <data_source_type_id>1</data_source_type_id> <t_rrd_heartbeat></t_rrd_heartbeat> <rrd_heartbeat>600</rrd_heartbeat> <t_data_input_field_id></t_data_input_field_id> <data_input_field_id>hash_07002135a87e2815b1baeeee8ed4cbc89412d7</data_input_field_id> </hash_080021fe0f2c5990bf2a0bde671bdda939ad23> <hash_080021abd51336cd83abfa113eff3f0945a382> <t_data_source_name></t_data_source_name> <data_source_name>FIN_WAIT2</data_source_name> <t_rrd_minimum></t_rrd_minimum> <rrd_minimum>0</rrd_minimum> <t_rrd_maximum></t_rrd_maximum> <rrd_maximum>100</rrd_maximum> <t_data_source_type_id></t_data_source_type_id> <data_source_type_id>1</data_source_type_id> <t_rrd_heartbeat></t_rrd_heartbeat> <rrd_heartbeat>600</rrd_heartbeat> <t_data_input_field_id></t_data_input_field_id> <data_input_field_id>hash_0700218d5d42d026762c8d206d2b5ea85e449f</data_input_field_id> </hash_080021abd51336cd83abfa113eff3f0945a382> <hash_080021802a54041b572a1dea7f1aedf2278283> <t_data_source_name></t_data_source_name> <data_source_name>FIN_WAIT1</data_source_name> <t_rrd_minimum></t_rrd_minimum> <rrd_minimum>0</rrd_minimum> <t_rrd_maximum></t_rrd_maximum> <rrd_maximum>100</rrd_maximum> <t_data_source_type_id></t_data_source_type_id> <data_source_type_id>1</data_source_type_id> <t_rrd_heartbeat></t_rrd_heartbeat> <rrd_heartbeat>600</rrd_heartbeat> <t_data_input_field_id></t_data_input_field_id> <data_input_field_id>hash_070021b0701b3c026baee725fbccf3a42975ff</data_input_field_id> </hash_080021802a54041b572a1dea7f1aedf2278283> <hash_0800210ecaae17eba0e8c4a70cf0497ff86f1f> <t_data_source_name></t_data_source_name> <data_source_name>CLOSE_WAIT</data_source_name> <t_rrd_minimum></t_rrd_minimum> <rrd_minimum>0</rrd_minimum> <t_rrd_maximum></t_rrd_maximum> <rrd_maximum>100</rrd_maximum> <t_data_source_type_id></t_data_source_type_id> <data_source_type_id>1</data_source_type_id> <t_rrd_heartbeat></t_rrd_heartbeat> <rrd_heartbeat>600</rrd_heartbeat> <t_data_input_field_id></t_data_input_field_id> <data_input_field_id>hash_07002138f4f402874fe60b6112a945601f89f9</data_input_field_id> </hash_0800210ecaae17eba0e8c4a70cf0497ff86f1f> <hash_080021fa5ab6307ccee886b345f1a0f7e41a7f> <t_data_source_name></t_data_source_name> <data_source_name>SYN_RECV</data_source_name> <t_rrd_minimum></t_rrd_minimum> <rrd_minimum>0</rrd_minimum> <t_rrd_maximum></t_rrd_maximum> <rrd_maximum>100</rrd_maximum> <t_data_source_type_id></t_data_source_type_id> <data_source_type_id>1</data_source_type_id> <t_rrd_heartbeat></t_rrd_heartbeat> <rrd_heartbeat>600</rrd_heartbeat> <t_data_input_field_id></t_data_input_field_id> <data_input_field_id>hash_070021eaa2db792557a23b6a8d6e51d2c8c1e4</data_input_field_id> </hash_080021fa5ab6307ccee886b345f1a0f7e41a7f> <hash_080021ec333ce06cac71ec917c804a33eb8481> <t_data_source_name></t_data_source_name> <data_source_name>LISTEN</data_source_name> <t_rrd_minimum></t_rrd_minimum> <rrd_minimum>0</rrd_minimum> <t_rrd_maximum></t_rrd_maximum> <rrd_maximum>100</rrd_maximum> <t_data_source_type_id></t_data_source_type_id> <data_source_type_id>1</data_source_type_id> <t_rrd_heartbeat></t_rrd_heartbeat> <rrd_heartbeat>600</rrd_heartbeat> <t_data_input_field_id></t_data_input_field_id> <data_input_field_id>hash_070021845be513dbaf76fcf7ad045afc8dabf4</data_input_field_id> </hash_080021ec333ce06cac71ec917c804a33eb8481> <hash_0800219413d727d1db635b124fbb20da95c246> <t_data_source_name></t_data_source_name> <data_source_name>ESTABLISHED</data_source_name> <t_rrd_minimum></t_rrd_minimum> <rrd_minimum>0</rrd_minimum> <t_rrd_maximum></t_rrd_maximum> <rrd_maximum>0</rrd_maximum> <t_data_source_type_id></t_data_source_type_id> <data_source_type_id>1</data_source_type_id> <t_rrd_heartbeat></t_rrd_heartbeat> <rrd_heartbeat>600</rrd_heartbeat> <t_data_input_field_id></t_data_input_field_id> <data_input_field_id>hash_07002167f2f5ff4df9c2dcccedbd04e2e6c05e</data_input_field_id> </hash_0800219413d727d1db635b124fbb20da95c246> </items> <data> <item_000> <data_input_field_id>hash_0700215d3fe63f31d435ee483d62424e23018a</data_input_field_id> <t_value></t_value> <value></value> </item_000> </data> </hash_01002176c93d3c69190e562718e2397d76d19c> <hash_0300217504524ed29734738756bf505cac8fc0> <name>NRPE - TCP Connections</name> <type_id>1</type_id> <input_string>/usr/local/nagios/libexec/check_nrpe -H <ip> -c cacti_check_tcp</input_string> <fields> <hash_0700215d3fe63f31d435ee483d62424e23018a> <name>ip address</name> <update_rra></update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code>hostname</type_code> <input_output>in</input_output> <data_name>ip</data_name> </hash_0700215d3fe63f31d435ee483d62424e23018a> <hash_070021845be513dbaf76fcf7ad045afc8dabf4> <name>Listen</name> <update_rra>on</update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code></type_code> <input_output>out</input_output> <data_name>LISTEN</data_name> </hash_070021845be513dbaf76fcf7ad045afc8dabf4> <hash_07002167f2f5ff4df9c2dcccedbd04e2e6c05e> <name>Established</name> <update_rra>on</update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code></type_code> <input_output>out</input_output> <data_name>ESTABLISHED</data_name> </hash_07002167f2f5ff4df9c2dcccedbd04e2e6c05e> <hash_070021eaa2db792557a23b6a8d6e51d2c8c1e4> <name>SYN Received</name> <update_rra>on</update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code></type_code> <input_output>out</input_output> <data_name>SYN_RECV</data_name> </hash_070021eaa2db792557a23b6a8d6e51d2c8c1e4> <hash_070021f29dce9b00db1e83fb826d1032e15d28> <name>SYN Sent</name> <update_rra>on</update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code></type_code> <input_output>out</input_output> <data_name>SYN_SENT</data_name> </hash_070021f29dce9b00db1e83fb826d1032e15d28> <hash_07002114c37db07287b6435c310a3ef72fb952> <name>Time Wait</name> <update_rra>on</update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code></type_code> <input_output>out</input_output> <data_name>TIME_WAIT</data_name> </hash_07002114c37db07287b6435c310a3ef72fb952> <hash_07002138f4f402874fe60b6112a945601f89f9> <name>Close Wait</name> <update_rra>on</update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code></type_code> <input_output>out</input_output> <data_name>CLOSE_WAIT</data_name> </hash_07002138f4f402874fe60b6112a945601f89f9> <hash_070021b0701b3c026baee725fbccf3a42975ff> <name>FIN Wait1</name> <update_rra>on</update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code></type_code> <input_output>out</input_output> <data_name>FIN_WAIT1</data_name> </hash_070021b0701b3c026baee725fbccf3a42975ff> <hash_0700218d5d42d026762c8d206d2b5ea85e449f> <name>FIN Wait2</name> <update_rra>on</update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code></type_code> <input_output>out</input_output> <data_name>FIN_WAIT2</data_name> </hash_0700218d5d42d026762c8d206d2b5ea85e449f> <hash_07002135a87e2815b1baeeee8ed4cbc89412d7> <name>Unknown</name> <update_rra>on</update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code></type_code> <input_output>out</input_output> <data_name>UNKNOWN</data_name> </hash_07002135a87e2815b1baeeee8ed4cbc89412d7> <hash_0700214b7456e68dfd94010fa8b81eaff8ead0> <name>Last Ack</name> <update_rra>on</update_rra> <regexp_match></regexp_match> <allow_nulls></allow_nulls> <type_code></type_code> <input_output>out</input_output> <data_name>LAST_ACK</data_name> </hash_0700214b7456e68dfd94010fa8b81eaff8ead0> </fields> </hash_0300217504524ed29734738756bf505cac8fc0> <hash_150021c21df5178e5c955013591239eb0afd46> <name>Daily (5 Minute Average)</name> <x_files_factor>0.5</x_files_factor> <steps>1</steps> <rows>600</rows> <timespan>86400</timespan> <cf_items>1|2|3|4</cf_items> </hash_150021c21df5178e5c955013591239eb0afd46> <hash_1500210d9c0af8b8acdc7807943937b3208e29> <name>Weekly (30 Minute Average)</name> <x_files_factor>0.5</x_files_factor> <steps>6</steps> <rows>700</rows> <timespan>604800</timespan> <cf_items>1|2|3|4</cf_items> </hash_1500210d9c0af8b8acdc7807943937b3208e29> <hash_1500216fc2d038fb42950138b0ce3e9874cc60> <name>Monthly (2 Hour Average)</name> <x_files_factor>0.5</x_files_factor> <steps>24</steps> <rows>775</rows> <timespan>2678400</timespan> <cf_items>1|2|3|4</cf_items> </hash_1500216fc2d038fb42950138b0ce3e9874cc60> <hash_150021e36f3adb9f152adfa5dc50fd2b23337e> <name>Yearly (1 Day Average)</name> <x_files_factor>0.5</x_files_factor> <steps>288</steps> <rows>797</rows> <timespan>33053184</timespan> <cf_items>1|2|3|4</cf_items> </hash_150021e36f3adb9f152adfa5dc50fd2b23337e> <hash_150021283ea2bf1634d92ce081ec82a634f513> <name>Hourly (1 Minute Average)</name> <x_files_factor>0.5</x_files_factor> <steps>1</steps> <rows>500</rows> <timespan>14400</timespan> <cf_items>1|2|3|4</cf_items> </hash_150021283ea2bf1634d92ce081ec82a634f513> <hash_060021e9c43831e54eca8069317a2ce8c6f751> <name>Normal</name> <gprint_text>%8.2lf %s</gprint_text> </hash_060021e9c43831e54eca8069317a2ce8c6f751> </cacti>
XML导入不了,报语法错误
写了好久了,会不会是版本的问题啊? 我记得是0.87g
不错,值得收藏分享!
网站不错,雁过留痕,欢迎互访!