2015-03-31 14 views
11

Kibana 4 có một tính năng mới để thêm các trường theo kịch bản và viết các kịch bản tùy chỉnh. Tôi muốn viết một kịch bản sử dụng tập hợp. Thật dễ dàng để thực hiện các phép toán số học đơn giản trong các kịch bản kịch bản nhưng để thực hiện các phép tổng hợp, tôi bối rối. Tôi là người mới đến Kibana và elasticsearch, tôi đang tìm kiếm một kịch bản mẫu để bắt đầu ..Làm cách nào để tạo một trường theo kịch bản trong kibana 4 sử dụng tổng hợp?

Trả lời

3

Các trường theo kịch bản ở Kibana được hỗ trợ bởi các biểu thức sáng suốt, chỉ hỗ trợ các hoạt động số ngay bây giờ. Hỗ trợ cho những thứ như thao tác chuỗi và phân tích ngày tháng có thể sẽ được thêm vào tại một số điểm, nhưng tôi nghi ngờ các tập lệnh thậm chí sẽ hỗ trợ các tập hợp thực thi.

Trường theo kịch bản chủ yếu để chuyển đổi một số trước khi sử dụng hoặc tạo trường tổng hợp là kết hợp của hai hoặc nhiều trường khác. Trên đường, họ có thể thậm chí hỗ trợ những thứ như trích xuất ngày trong tuần từ ngày hoặc phần của chuỗi khớp với cụm từ thông dụng.

+0

Tôi có thể đã hiểu lầm nhận xét của bạn về việc trích xuất ngày, nhưng đây không phải là một ví dụ ngược lại? https://www.elastic.co/blog/kibana-4-beta-3-now-more-filtery – rafraf

+3

Bạn đúng rafraf, Beta 3 có quyền truy cập vào kịch bản Groovy, nhưng trong bản phát hành elovyearch tiếp theo, kịch bản Groovy đã bị tắt theo mặc định do lo ngại về bảo mật. Bây giờ Kibana sử dụng các biểu thức sáng suốt, một ngôn ngữ kịch bản được bảo mật và được kích hoạt theo mặc định trong ES. –

Các vấn đề liên quan