मैं Percona Apache Monitor [Cacti] टेम्प्लेट को Memcached के लिए उपयोग करने का प्रयास कर रहा हूं ।
वे वास्तव में चेतावनी देते हैं कि आप पैकेज के ओपनबेस संस्करण का उपयोग नहीं कर सकते हैं और उबंटू / डेबियन उपयोगकर्ताओं के लिए एक समाधान प्रदान कर सकते हैं, अर्थात:
आपको सर्वर पर nc की आवश्यकता है। Nc के कुछ संस्करण अलग-अलग कमांड-लाइन विकल्प स्वीकार करते हैं। आप PHP स्क्रिप्ट को कॉन्फ़िगर करके उपयोग किए गए विकल्पों को बदल सकते हैं। यदि आप किसी कारण से ऐसा नहीं करना चाहते हैं, तो आप nc का एक संस्करण स्थापित कर सकते हैं जो स्क्रिप्ट के डिफ़ॉल्ट कॉन्फ़िगरेशन में कोडित अपेक्षाओं के अनुरूप है। डेबियन / उबंटू पर, netcat-openbsd काम नहीं करता है, इसलिए आपको netcat-पारंपरिक पैकेज की आवश्यकता है, और आपको /bin/nc.traditional पर स्विच करने की आवश्यकता है ...
चूंकि आरएचईएल 6.x संस्करण वास्तव में ओपनबर्ड (इसकी पुष्टि rpm -qi nc
) से आता है, आरएचईएल / सेंटो पर इसे स्थापित करने के बारे में कैसे जाना जाता है?
आरएचईएल / सेंटो पर इन पर्कोना टेम्पलेट्स को चलाने वाला कोई और? तुमने क्या किया? alien
डेबियन पैकेज?
अपडेट 1 : एफडब्ल्यूआईडब्ल्यू, मैंने जीएनयू नेटकाट को स्रोत से संकलित करके उपयोग करने की कोशिश की, लेकिन यह कैक्टि टेम्पलेट द्वारा आवश्यक सटीक विकल्पों के लिए नहीं लगता है (यानी -C या -q1 के लिए कोई सादृश्य नहीं है इसलिए ऐसा लगता है)
अद्यतन 2 : I विदेशी [ed] netcat-पारंपरिक_1.10-38_amd64.deb पैकेज .tgz बनाने के लिए और यह एक बाइनरी "nc.traditional" का उत्पादन करता है और उस संस्करण में -q विकल्प होता है लेकिन no -C
अपडेट 3 : मैंने [एड] netcat-openbsd_1.89-3ubuntu2_amd64.deb को cjc द्वारा सुझाया गया है और यद्यपि यह -C और -q विकल्प प्रदान करता है जो टेम्पलेट के साथ काम नहीं करता है। मैंने क्वांटा के सुझाव के अनुसार nc_cmd से -q1 विकल्प को भी हटा दिया। फिर भी कमांडलाइन से ग्राफ या आउटपुट नहीं बनता है।
अद्यतन 4 : मैंने dmourati द्वारा सुझाए गए स्रोत RPM का निर्माण किया और क्वांटा द्वारा सुझाए गए -q1 को छोड़ दिया और फिर भी यह कमांडलाइन से ग्राफ या आउटपुट नहीं बनाता है। शायद स्रोत RPM समाधान और / या पासिंग -q1 RHEL 5.x, I dunno पर काम नहीं करता है। इस बिंदु पर मैं हार मानता हूं।
चियर्स