ส่งข้อความ echo ไปที่ graylog2 ผ่านพอร์ต GELF TCP 12201
ฉันต้องส่งข้อความไปยังเซิร์ฟเวอร์ graylog2 ผ่าน echo เพื่อทดสอบว่า% {@ type} สำหรับสิ่งอำนวยความสะดวกนั้นสอดคล้องกันหรือไม่ แต่เมื่อฉันทำเสียงก้องที่สนับสนุน GELF จะไม่เข้าสู่เซิร์ฟเวอร์ graylog2 ของฉัน หากรีสตาร์ท graylog2 ดังนั้นข้อความเกี่ยวกับการเริ่มต้นจะมาถึงเซิร์ฟเวอร์ graylog2 ตัวอย่างข้อความ echo: 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 ถูกตั้งค่าสำหรับ …