सवाल Nagios जांचें कि वेब पूर्ण रेंडरिंग समय Simulates


क्या किसी को नागोस प्लगइन या क्ली प्रोग्राम के बारे में पता है जो किसी वेबपृष्ठ के लोड समय को अनुकरण कर सकता है क्योंकि यह ब्राउज़र में होगा।

उदाहरण के लिए परिणामस्वरूप कुल लोड समय जैसे पिंगडम का पूर्ण पृष्ठ परीक्षण या फायरबग से प्राप्त समयरेखा।


8
2018-02-07 14:54


मूल




जवाब:


सेलेनियम पूर्ण-ब्राउज़र-रेंडर परीक्षण के लिए डिफैक्टो मानक है, इसलिए इसे देखें check_selenium प्लगइन


11
2018-02-07 15:27



इस विकल्प के लिए एक प्रमुख प्लस यह है कि प्लगइन के लिए वेबसाइट लिंक एसएफ फ्लेयर के साथ ब्लॉग पर लिंक करता है :-) - Kyle Brandt♦


क्या आप एक ब्राउज़र स्क्रिप्ट कर सकते हैं? आप ऐप्पलस्क्रिप्ट का उपयोग करने में सक्षम हो सकते हैं tell यदि आप मैक पर चल रहे हैं, तो पेज और समय लोड करने के लिए सफारी।

मुझे नहीं पता कि यह आपके उद्देश्यों के लिए 'वास्तविक' ब्राउज़र के लिए पर्याप्त है, लेकिन दूसरा विकल्प उपयोग करना है HTMLUnit, जो एक जावा लाइब्रेरी है जिसका प्रयोग उपयोगकर्ता स्वीकृति परीक्षण, स्क्रीन स्क्रैपिंग और इसी तरह की चीजों के लिए किया जाता है। आप उसी लाइब्रेरी का उपयोग उस समय तक कर सकते हैं जब पेज को लोड करने में कितना समय लगता है, लेकिन जाहिर है कि यह वास्तविक ब्राउज़र की बजाय जावा इंजन है, इसलिए प्रदर्शन किसी विशेष उपयोगकर्ता अनुभव के प्रतिनिधि नहीं हो सकता है। आप जावा-आधारित नागोस स्क्रिप्ट को भी चलाने के लिए नहीं चाहते हैं।


1
2018-02-07 15:02





नागियो एक्सचेंज एक साधारण PHP- आधारित प्लगइन है जो किसी वेबपृष्ठ के लोड समय की जांच करता है और रिपोर्ट करता है कि यदि यह किसी विशिष्ट अवधि से अधिक समय लेता है। यह कहा जाता है "वेबसाइट की गति जांचें"


1
2018-02-07 15:13



लेकिन इसमें छवियों और स्क्रिप्ट शामिल नहीं हैं - FrankPython


शायद सेलेनियम-आरसी और इस? IANAWD / IANAWP, इसलिए मैं निश्चित रूप से नहीं कह सकता। मैंने पहले बहुत सी अच्छी चीजें और सेलेनियम सुना है।

संपादित करें: हाँ, मैं बेवकूफ हूं जिसने पहला जवाब नहीं पढ़ा, लेकिन इसे रीसायकल करने के लिए आगे बढ़े। सभी को क्षमा करें।


1
2018-02-07 15:30





आप एक नागियो चेक स्क्रिप्ट बना सकते हैं जो एक वेब ब्राउज़र शुरू करता है। सेलेनियम या iMacros फ़ायरफ़ॉक्स / क्रोम एडॉन्स उस उद्देश्य के लिए ठीक काम करेंगे। दोनों स्वतंत्र और मुक्त स्रोत हैं।

उदाहरण: फ़ायरफ़ॉक्स के लिए iMacros प्रारंभ करें कमांड लाइन के माध्यम से और जैसे एक छोटा मैक्रो चलाओ

VERSION BUILD=7110203 RECORDER=FX
TAB T=1
URL GOTO=http://serverfault.com/
TAG POS=1 TYPE=H1 ATTR=ID:h-top-questions

=> यह आपको फ़ायरफ़ॉक्स में सटीक पृष्ठ लोड समय देगा या क्रोम। इसके अलावा, आप लेनदेन की निगरानी के लिए एक ही सेटअप का उपयोग कर सकते हैं।


1
2018-02-07 15:35





शायद एक नजर लायक: phantomjs-Nagios: "नागोस के साथ एक पूर्ण वेबपृष्ठ हेडलेस और टेस्ट लोड टाइम प्रस्तुत करें"।


1
2017-12-31 20:10





यहां आप कुछ वेबसाइट स्पीड टेस्ट के साथ एक सूची पा सकते हैं: https://exchange.nagios.org/directory/Plugins/Websites,-Forms-and-Transactions


1
2018-02-17 08:53