জেনকিনস বিল্ড এক্সিকিউটার ফ্রি মেমরি কিভাবে চেক করবেন?


13

জেনকিন্সে বিল্ড এক্সিকিউটারের স্থিতিতে ক্লিক করার সময় আমি কেবলমাত্র ডিস্ক স্পেস সম্পর্কিত পরিসংখ্যান (ইউআরআই /computer:) দেখতে পাই । আমি জেনকিনসে কীভাবে ফ্রি সিস্টেম মেমরি (র‌্যাম) নিরীক্ষণ করতে পারি?

আমি জিজ্ঞাসা করছি, কারণ মাঝে মাঝে যখন আমার অনেক এক্সিকিউটিউটর ছিল (স্ব্যাপ স্পেসটি কনফিগার করা সত্ত্বেও, নীচের একজনকে নয়), জেনকিনস হিমশীতল বা অনেকটা ক্র্যাশ করছিলেন।

কম্পিউটারে জেনকিনস - নাম, আর্কিটেকচার, ক্লক ডিফারেন্স, ফ্রি ডিস্ক স্পেস, ফ্রি সোয়াপ স্পেস, ফ্রি টেম্প স্পেস, রেসপন্স টাইম


5
আপনি মনিটরিং প্লাগইন সহায়ক পেতে পারেন: wiki.jenkins-ci.org/display/JENKINS/
Assaf Lavie

2
পার্শ্ব দ্রষ্টব্য: ভারী অদলবদল এমনকি সবচেয়ে শক্তিশালী সার্ভারকে একটি ক্রল এনে দেবে, জেনকিন্স এক্সিকিউটর এবং স্থানীয় পর্যবেক্ষণ সমাধান সহ সমস্ত প্রক্রিয়া ধীর করবে। বিষয়টিকে আরও খারাপ করার জন্য: মেমরির আবর্জনা সংগ্রহকারীরাও ধীরে ধীরে চলবে, শর্তটি আরও খাওয়াবে। শালীন পারফরম্যান্সের জন্য আমি অদলবদলের আকারকে ছোট-ইশ রাখার পরামর্শ দিই, একাধিক এক্সিকিউটারের জন্য একই সার্ভারটি ভাগ করে নেওয়ার সময় এবং ভারী সাবস্ক্রিপশন এড়িয়ে যাওয়ার সময় মূলত আসল র্যাম আকারের উপর নির্ভর করে।
ড্যান কর্নিলিস্কু

উত্তর:


8

কটাক্ষপাত আছে পর্যবেক্ষণ প্লাগইন। এটি সম্পর্কিত আরও কিছু বিবরণ এখানে (লিঙ্কযুক্ত পৃষ্ঠা থেকে):

  • মেমরি, সিপিইউ, সিস্টেম লোড গড়ের চার্ট, দিন, সপ্তাহ, মাস, বছর বা কাস্টম সময়কালের দ্বারা পোস্ট প্রতিক্রিয়ার বার
  • গড় প্রতিক্রিয়ার সময়, সিপিইউ বারের অর্থ, অনুরোধ অনুসারে প্রতিক্রিয়া আকার এবং দিন, সপ্তাহ, মাস, বছর বা কাস্টম পিরিয়ড সহ http অনুরোধের পরিসংখ্যান
  • ত্রুটি এবং লগ
  • বর্তমান http অনুরোধ
  • টপিক
  • হিপ হিস্টগ্রাম (বর্গ অনুসারে উদাহরণ এবং আকার)
  • এইচটিটিপি সেশনস
  • ওএসের প্রক্রিয়া তালিকা
  • MBeans
  • জিসি, হিপ ডাম্প এবং অ্যাসোসিয়েশন সেশনের জন্য ক্রিয়াগুলি
  • এইচটিএমএল বা পিডিএফ-তে প্রতিবেদন করুন
  • ইংরেজি, জার্মান, ফরাসী, পর্তুগিজ বা চীনা ভাষায়
  • জেনকিন্স সুরক্ষা
  • জেনকিন্স নোডের জন্য (সাধারণভাবে ক্রীতদাস):
    • নোডগুলির জন্য প্রতিবেদনটি এখানে উপলব্ধ http://yourhost/monitoring/nodes
    • সমস্ত নোডের মেমরি, সিপিইউ, সিস্টেম লোড গড়, চলমান বিল্ডগুলির সংখ্যা, সারির দৈর্ঘ্য তৈরি, সময়কালের পরে সময় নির্মানের জন্য চার্টগুলি একত্রিত করা হয়
    • বিল্ড টাইম এবং বিল্ড স্টেপগুলির পর্যায়ক্রমে বিশদ পরিসংখ্যান
    • প্রতিটি নোডের জন্য থ্রেড, প্রক্রিয়া তালিকা এবং এমবিয়ান
    • সমস্ত নোডের জন্য একত্রিত হিপ হিস্টোগ্রাম
  • প্রতিটি স্বতন্ত্র নোডের জন্য (প্রতিটি নোড ইন http://yourhost/computer) রিপোর্ট এবং ক্রিয়াকলাপগুলি "মনিটরিং" পৃষ্ঠা থেকে প্রাসঙ্গিক মেনুতে বা নোডের বিশদে পাওয়া যায়:
    • কেবলমাত্র নোডের থ্রেডস, প্রক্রিয়া তালিকা, এমবিয়ান
    • সেই নোডের হিপ হিস্টোগ্রাম
    • জিসি, হিপ ডাম্পের জন্য ক্রিয়া
  • এবং আরও ...

ক্রেডিট: আসফ লাভি (যিনি প্রথমে এটি একটি মন্তব্যে উল্লেখ করেছেন, তবে কোনও কারণে এটি সত্য উত্তর হিসাবে পোস্ট করেননি ...)।


5

কার্যকারণ হিসাবে, সরাসরি স্ক্রিপ্ট কনসোলে (এ /computer/(master)/script) গ্রোভির কমান্ডগুলি চাওয়ার মাধ্যমে প্রকৃত মেমরিটি পরীক্ষা করা যায় । উদাহরণ কমান্ড:

println "free -m".execute().text

2
বিকল্প কমান্ড: awk '/MemFree:/ { print $2}' /proc/meminfoকেবলমাত্র কেবি মুক্ত মেমরির জন্য বা মেমোরি এবং awk '/(Mem|Swap)Free:/ { print }' /proc/meminfo
অদলবদলের

জেনকিন্স স্ক্রিপ্ট কনসোলের মাধ্যমে awk স্ক্রিপ্টগুলি কার্যকর করা যায় কিনা তা আমি নিশ্চিত নই। আমি দেখতে পাচ্ছি, জেনকিন্সের স্ক্রিপ্ট কনসোলটি কেবল
গ্রোভির
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.