zoukankan      html  css  js  c++  java
  • Splunk搜索案列介绍

    1,index=mtparam sourcetype=MT_BASERV_HEALTH 

      | rex field=_raw "baserv UID ===> (?<hostname>S+)"
      | search hostname=HIWMESCBETA02
      | rex field=_raw "baserv Category ===> (?<category>S+)"
      | eval category=replace(category, "^/HIROSHIMA/.../MFG/", "")
      | rex field=_raw "DSS Avg Utilization ===> (?<util>d+)"
      | timechart avg(util) by category useother=false

    解释:index:索引

       sourcetype:source的类型

       rex:提取命令

       执行使用Perl正则表达式命名的组的字段提取

       Sed:也可以通过 Sed 表达式替换或取代字段中的字符。
       regex :将删除与指定正则表达式不匹配的结果

       (?<name>) 分组起别名

       rex field=_raw "baserv UID ===> (?<hostname>S+)"   作用就是匹配正则,并把匹配的内容作为新的field,名为hostname。 S:匹配任何非空白字符,+:匹配前一个字符出现1次或者无限次,即至少有1次

       eval 评估命令。

       该eval命令计算一个表达式并将结果值放入搜索结果字段
       如果您指定的字段名称与输出中的字段不匹配,则将新字段添加到搜索结果中。 如果您指定的字段名称与搜索结果中已经存在的字段名称匹配,则eval表达式的结果将覆盖该字段中的值。

  • 相关阅读:
    JavaScript constructor prototyoe
    bootstrap固定响应式导航
    跨浏览器事件处理程序
    原生JS实现字符串分割
    关于css里的class和id
    js动态创建表格方法
    关于css的默认宽度
    js字符串大小写转换
    C++类的一个重要成员:静态成员(二)——静态成员的定义
    C++ 类的一个重要成员:静态成员(一)
  • 原文地址:https://www.cnblogs.com/wssongyue/p/13255206.html
Copyright © 2011-2022 走看看