2015-06-15 7 views
5

मुझे एक ही हिस्टोग्राम चार्ट पर एकाधिक लाइनों को प्रदर्शित करने में सक्षम होना चाहिए, जहां प्रत्येक पंक्ति को पैरामीटर द्वारा दर्शाया जाना चाहिए। मेरे पास चुड़ैल के लिए एकाधिक सर्वर हैं जो मैं निगरानी करना चाहता हूं, कहें, सीपीयू उपयोग। मेरा किबाना इनपुट डेटा कुछ ऐसा दिखाई देगा:किबाना हिस्टोग्राम - एक चार्ट पर एकाधिक, पैरामीटरयुक्त लाइन

 
     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:

Kibana CPU Usage monitoring

अब प्रतिपादन महान है, लेकिन मेरी समस्या मैं प्रत्येक मशीन मैं निगरानी करना चाहते हैं के लिए एक प्रश्न जोड़ने के लिए है कि है, और उस पर सभी दोनों बहुत बोझिल और स्केलेबल नहीं है, विशेष रूप से, क्योंकि मशीनों की संख्या निगरानी करने के लिए लगातार विकसित हो रहा है।

अंत में, मैं प्राप्त करने के लिए चाहते हैं क्या केवल एक क्वेरी है कि इस चाहते हैं घोषित करने के लिए है:

 
Name:"CPUUsage" 

इस क्वेरी मशीन-नास्तिक होगा, लेकिन उस के लिए मैं Kibana बताने के लिए सक्षम होना चाहिए एन मेरी पैरामीटर का उपयोग करके मेरी क्वेरी को विभाजित करने के लिए "मशीन" ... क्या यह भी संभव है?

नोट: मैं वर्तमान में किबाना 3.1.0 का उपयोग कर रहा हूं।

उत्तर

4

Kibana 3 के लिए आप निम्नलिखित प्रश्न में सुशील वर्मा द्वारा जवाब देने के लिए उल्लेख कर सकते हैं: Kibana histogram - drawing multiple series on a single chart

Kibana 4 के साथ के बाद, आप अपने उद्देश्य के लिए Kibana में एक लाइन चार्ट बना सकते हैं। x- अक्ष तारीख हिस्टोग्राम होगा Y- अक्ष के दोनों राशि या "मान" आप "नाम" के आधार पर आपके चार्ट फ़िल्टर कर सकते हैं की अधिकतम मूल्य होगा: "CPUUSAGE" और विभाजन चार्ट विकल्प, आप कर सकते हैं में "मशीन" शब्द का उपयोग करके विभाजित लाइनें

यदि यह नई किबाना में जाने की बड़ी परेशानी नहीं है, तो मैं सुझाव देता हूं कि

संबंधित मुद्दे