0
나는 fluentd를 처음 사용했습니다. kubernetes에서 php symfony 응용 프로그램을 실행하고 있으며, fluentd가 json 하위 필드를 포함한 특정 메시지를 구문 분석하고 싶습니다.로그의 일부분에 삽입 된 json을 어떻게 해석 할 것인가 (kubernetes)?
고정 표시기 로그 파일에 다음과 같습니다
{"log":"[22-May-2017 09:46:13] WARNING: [pool www] child 18 said into stdout: \"[2017-05-22 09:46:13] app.ERROR: example message log {\"hello\":\"world\",\"test1\":\"value1\"} []\"\n","stream":"stderr","time":"2017-05-22T08:46:13.961351028Z"}
는 구문 분석 할 메시지의 단지 이러한 유형 가능하며 JSON 필드를 추출 할 수?
감사합니다.
여기에 설명 된대로을 사용해 볼 수 있습니다. http://docs.fluentd.org/v0.12/articles/filter_parser –
Aleksandar