Vì vậy, tôi có nền tảng web in tệp JSON theo yêu cầu chứa một số dữ liệu nhật ký về yêu cầu đó. Tôi có thể định cấu hình một số quy tắc về thời điểm nó nên đăng nhập nội dung, chỉ ở các cấp độ nhất định, v.v ...Nhập tệp JSON vào Logstash + Elasticsearch + Kibana
Bây giờ, tôi đã từng đùa với lô Logstash + Elasticsearch + Kibana3 và tôi rất muốn tìm cách để xem những nhật ký đó ở Kibana. Câu hỏi của tôi là, có cách nào để làm cho Logstash nhập khẩu các loại tập tin, hoặc tôi sẽ phải viết một plugin đầu vào tùy chỉnh cho nó? Tôi đã tìm kiếm và xem những gì tôi đã thấy, các plugin được viết bằng Ruby, một ngôn ngữ mà tôi không có kinh nghiệm.
chúng ta đang nói logstash không thể xử lý rất nhiều tác phẩm với mục JSON đơn?Nếu không, bây giờ bạn phải làm việc ra nếu có nhiều hơn 1 dòng, sử dụng curl, hoặc người nào khác nhập vào Logstash. Chắc chắn các tập tin dòng đơn không khác với quan điểm của Logstash? –
Tôi không nói gì về tệp logstash và json. Tôi chỉ nói rằng nếu logstash không thể làm những gì bạn muốn và nếu dữ liệu đã có trong JSON, nó khá tầm thường để làm những gì logstash làm. –