2015-02-04 8 views

답변

0

, 당신은이 작업을 수행 할 수 있습니다

filter { 
    mutate { 
    gsub => [ "request", "#.*", "test" ] 
    } 
    } 
} 

좀 더 일반적인 것이 필요한 경우 필드의 이름을 지정한 % {URI} 패턴의 사용자 지정 버전을 만든 다음 요청 필드를 어셈블 된 비트 (URIPROTO, USER, URIHOST)로 바꿀 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 위의 설정을 어디에서 변경해야합니까? 보유하고 계신 경우 몇 가지 단계 또는 링크를 제공해주십시오. 미리 감사드립니다. – KMG

+0

죄송합니다. 귀하의 로그가 로그 검색과 함께 elasticsearch에 들어간다는 가정을했습니다. Logstash를 사용하면 원하는 변환을 수행 할 수 있습니다. 또한 kibana4를 사용하면 출력에 대해 스크립트를 실행할 수 있지만 길에 고정하는 것보다 덜 효율적이라고 생각합니다. elasticsearch에 로그를 가져 오는 다른 방법이 있으면 설명하십시오. –

+0

나는 데이터를 elasticsearch에 직접 게시하고 Logstash를 사용하지 않습니다. Kibana 대시 보드에서 데이터보기를 가질 수 있습니다. 그러나 여기서 문제는 URL이 정확한 파일 경로와 파일 이름을 노출한다는 것입니다. 위에서 언급 한 것처럼 요청 URL을 가릴 수 있습니까? 네가 그렇다고 답하면 생각을 나누십시오. – KMG