시설의 % {@ type}이 (가) 현재인지 테스트하기 위해 echo를 통해 graylog2 서버에 메시지를 보내야하지만 GELF 지원의 에코가 graylog2 서버에 도착하지 않는 경우. graylog2를 다시 시작하면 시작에 대한 메시지가 graylog2 서버에 도착합니다.
에코 메시지의 예 :
echo '{"version": "1.1","host":"example.org","short_message":"A short message that helps you identify what is going on","full_message":"Backtrace here\n\nmore stuff","level":1,"_user_id":9001,"_some_info":"foo","_some_env_var":"bar"}' | nc -w 1 my.graylog.server 12201
내가 무엇을 잘못하고 있지? graylog --debug 모드는 아무 것도 표시하지 않습니다. 심지어 메시지가 들어오는 것을 보지 못합니다.
편집하다:
Graylog2 입력은 GELF TCP에 대해 설정되었으며 활성 연결을 표시하고 에코하려고 할 때 발생하지만 메시지가 진행되는 동안 서버에 아무것도 도달하지 않습니다.
-u
nc 에 매개 변수를 추가 합니다.