智能日志管理平台

  • 智能日志管理平台 > API Reference > logkit Pro API >Grok

    Grok

    最近更新时间:2018-09-26 11:57:49

    验证 log 和相应的 Grok pattern 是否匹配

    POST /v1/api/grok/check
    Content-Type: application/json
    {
      "log":"110.220.330.550 - - [12/Oct/2017:14:16:50 +0800]",
      "pattern":base64("%{NOTSPACE:client_ip} %{USER:ident} %{USER:auth} \[%{HTTPDATE:ts:date}\]")
      "custom_pattern":""
    }
    

    返回值

    • 如果没有错误,返回解析后的匹配数据:
    {"auth":"-","client_ip":"110.220.330.550","grokInternalCustomSemantic":"110.220.330.550 - - [12/Oct/2017:14:16:50 +0800]","ident":"-","ts":"12/Oct/2017:14:16:50 +0800"}
    
    • 如果有错误则返回相应错误

    参数说明

    • patterncustom_pattern 前端传过来时都需要 base64 编码
    以上内容是否对您有帮助?
  • Icon helper
    Icon free helper
    Close