मुझे एक ही हिस्टोग्राम चार्ट पर एकाधिक लाइनों को प्रदर्शित करने में सक्षम होना चाहिए, जहां प्रत्येक पंक्ति को पैरामीटर द्वारा दर्शाया जाना चाहिए। मेरे पास चुड़ैल के लिए एकाधिक सर्वर हैं जो मैं निगरानी करना चाहता हूं, कहें, सीपीयू उपयोग। मेरा किबाना इनपुट डेटा कुछ ऐसा दिखाई देगा:किबाना हिस्टोग्राम - एक चार्ट पर एकाधिक, पैरामीटरयुक्त लाइन
Timestamp | Machine | Name | Value | 2015-06-15T13:31:50.831Z | 06 | CPUUsage | 26.71 | 2015-06-15T13:31:50.831Z | 04 | CPUUsage | 19.95 | 2015-06-15T13:31:50.831Z | 03 | CPUUsage | 17.54 | 2015-06-15T13:31:50.831Z | 02 | CPUUsage | 20.08 |
... और इसी तरह।
जैसा कि आप समझेंगे, मुझे प्रत्येक मशीन को एक सामान्य हिस्टोग्राम चार्ट की एक पंक्ति के रूप में ग्राफ़ करने की आवश्यकता है। पल में, मैं मशीनों मैं, निगरानी करना चाहते हैं की मेरा नंबर के रूप में कई Kibana प्रश्न हैं तो के लिए ऊपर के उदाहरण इनपुट, मैं 4 प्रश्नों होगा:
Name:"CPUUsage" AND Machine:"02" Name:"CPUUsage" AND Machine:"03" Name:"CPUUsage" AND Machine:"04" Name:"CPUUsage" AND Machine:"06"
तो वह ऐसा renders:
अब प्रतिपादन महान है, लेकिन मेरी समस्या मैं प्रत्येक मशीन मैं निगरानी करना चाहते हैं के लिए एक प्रश्न जोड़ने के लिए है कि है, और उस पर सभी दोनों बहुत बोझिल और स्केलेबल नहीं है, विशेष रूप से, क्योंकि मशीनों की संख्या निगरानी करने के लिए लगातार विकसित हो रहा है।
अंत में, मैं प्राप्त करने के लिए चाहते हैं क्या केवल एक क्वेरी है कि इस चाहते हैं घोषित करने के लिए है:
Name:"CPUUsage"
इस क्वेरी मशीन-नास्तिक होगा, लेकिन उस के लिए मैं Kibana बताने के लिए सक्षम होना चाहिए एन मेरी पैरामीटर का उपयोग करके मेरी क्वेरी को विभाजित करने के लिए "मशीन" ... क्या यह भी संभव है?
नोट: मैं वर्तमान में किबाना 3.1.0 का उपयोग कर रहा हूं।