Muldex sampler 2.2

8.1/10 (21 أصوات )

الترجمة الالية للوصف
Muldex أخذ العينات المشروع هو نوع من برنامج وكثيرا ما يشار إلى وكيل أو جمع شيطان ، الذي يمتد على تستضيف monitor.At كنت ترغب في هذا الوقت ، فإننا نقدم لأخذ العينات الحديثة جنو / لينكس x86 النظم القائمة فقط. إذا كان لديك نظام كنت حقا مثل لعينة من Muldex ، أخبرنا عن it.The أخذ العينات هو تطبيق نموذجي للمد. كل من أخذ العينات من قدرات وحدات تحميلها ديناميكيا التي يرد وصفها أدناه. أنفق وقت طويل بعناية وتصميم وتنفيذ هذه الوحدات ، والبروتوكول ، وأخذ العينات تطبيق لجعلها قوية ، مرنة وفعالة وغير مزعجة كما possible.All وحدات ، وأخذ العينات البرنامج ، ودعم المكتبات (الترميز وبروتوكول الطبقات) وقد تم جيم تنفيذها في لغة البرمجة الممتازة بسبب السرعة ، والكفاءة ، والسيطرة على هذه اللغة provides.Modules includedcpu.so استخدام وحدة المعالجة المركزية. عينات المستخدم ، ونيس ، ونظام ، SoftIRQ ، IRQ ، وIOBusy نسب استخدام وحدة المعالجة المركزية على أساس لكل وحدة المعالجة المركزية. diskio.so نشاط القرص. عينات WriteWait ، ReadWait ، IOBusy ، قراءة القطاعات ، القطاعات مكتوب ، أصدرت يقرأ ويقرأ دمج ، الانتهاء من يكتب ، يكتب دمج ، والإعلام والتوعية في 'sالتقدم على أساس لكل القرص. أيضا عينات من القطاعات قراءة ، مكتوبة القطاعات ، أصدرت يقرأ ، ويكتب على الانتهاء بنسبة أساس التقسيم. *** تؤيد سد الساخنة للأقراص وتقسيم ، لا استئناف أو إعادة أخذ العينات وهناك حاجة عند إضافة أو إزالة أجزاء أو أقراص. *** فلاتر الأقراص التي وإن كانت واضحة في نظام التشغيل لم تشهد أي الإعلام والتوعية منذ الحذاء. ويتم ذلك للحفاظ على الدول في Muldex الخدمة الخاص بك ، سيكون مضيعة لرصد 16 ramdisks التي لا تستخدم على الإطلاق على سبيل المثال. وإذا كان أي نشاط يحدث على أقراص تنقية أنها سوف تكون على الفور بدون فلتر. files.so الملف إحصاءات الموارد. عينات الملفات وتخصيص كميات مجانية. inodes.so INode إحصاءات الموارد. ، وINodes عينات تخصيص كميات مجانية. kevents.so كبيرة النواة الأحداث. عينات المعدلات التالية : يقاطع / ثانية ، ومفاتيح السياق / ثانية ، وفوركس / ثانية. loadavg.so متوسط الحمولة. عينات ال 5 ، 10 ، و 15 دقيقة تحميل المتوسطات. mem.so استخدام الذاكرة. عينات مقدار الذاكرة هي التي تستخدم لأغراض نطاق المنظومة. بعض من اكثر المجالات تشمل ما يلي : المجموع مصرف كوردستان الدولي ، ومصرف كوردستان الدولي ، مجانا ، خفف مصرف كوردستان الدولي ، ومصرف كوردستان الدولي ، مخبأة ، SwapCached مصرف كوردستان الدولي ، ومصرف كوردستان الدولي النشط ، الخاملة مصرف كوردستان الدولي ، LowFree مصرف كوردستان الدولي ، HighFree مصرف كوردستان الدولي ، ومصرف كوردستان الدولي القذرة ، WriteBack مصرف كوردستان الدولي ، PageTables مصرف كوردستان الدولي ، ومصرف كوردستان الدولي VmallocUsed. netif.so واجهة الشبكة النشاط. وتلقي وإرسال عينات من معدلات بايت ، علب ، والأخطاء ، وقطرات ، وFIFO الأخطاء ، تلقي الإطار الأخطاء ، وأكثر على أساس لكل واجهة. *** تؤيد سد الساخنة من الوصلات البينية ، أي استئناف أو إعادة أخذ العينات وهناك حاجة عند إضافة أو إزالة البينية. *** فلاتر البينية التي وإن كانت واضحة في نظام التشغيل لم تشهد أي نشاط منذ الحذاء. ويتم ذلك للحفاظ على الدول في Muldex الخدمة الخاص بك ، سيكون مضيعة لرصد اضافية عاطلة البينية. وإذا كان أي نشاط يحدث على تنقية بينية على الفور أنها لن تكون بدون فلتر. vm.so الذاكرة الافتراضية الإحصاءات. آخر ذاكرة أخذ العينات ذات الصلة ، مع تقريبا أي تداخل مع نموذج mem.so. هذا نموذج تبادل العينات في معدلات & ، & الاستدعاء في معدلات ، الذاكرة التوزيع داخل VM فرعي ، وشكلت نواة - VM معدلات الحدث ، بما في NUMA المتصلة الأحداث على NUMA النظم. تركيب & configurationGeneral المضيف الجانب configurationThe أخذ العينات ويستخدم ملفين ، واحد التي تختزن فيها موضوع الهوية من المضيف الذي تقوم بتشغيله على جمع العينات ، وغيرها من المتاجر وثائق تفويض لأخذ العينات لاستخدامها عند توثيقه مع Muldex service.By التقصير ، يتطلع فريق أخذ العينات في المواقع التالية لهذه الملفات اثنين : / الخ / muldex / id.conf / الخ / muldex / sampler.conf يمكنك تغيير التكوين من دليل / الخ / muldex عن طريق تحديد MULDEX_CONF_DIR إلى المفضل لديك دليل التكوين في أخذ العينات بدء التشغيل السيناريو sampler.sh.The id.conf ينبغي أن يتضمن ملف خط واحد فقط : SUBJECTID = id_number وقد sampler.conf الملف ينبغي أن تتضمن فقط خطين : خط المستخدم كلمة السر muldex_user = = هوية الموضوع muldex_password Muldex 'sتخصيص وصفت ، مستخدمين خلق ، مجموعة كلمات السر ، ومراقبة الدخول إلى قوائم تعريف Muldex عبر الإنترنت interface.Once لديك ملفين خلق سليم ، وأخذ العينات ببساطة يحتاج إلى untarred وsampler.sh السيناريو executed.Additional tipsIt لا يوصى أن تشغيل أخذ العينات ولكن كما الجذر بدلا إما منتظم المستخدم التي أنشئت لهذا الغرض أو بعض الأخرى محدود حساب المستخدم الذي يمكن الوصول من البيانات / proc.Running الجذر كما يمكن استخدامها لأخذ العينات في الوقت الحقيقي وجدولة وتخوض صفحات الذاكرة التي يمكن أن تساعد في تقليل الانحراف من العينة معدل ويمنع على صفحتها الاولى ويجري أخذ العينات من خارج وغير قادرة على ادارة خلال فترات ارتفاع ضغط الذاكرة أو غيرها من الحالات التي بكثافة تحميلها. ولكن هذا هو ما يمكنك من خلال تحقيق في حدود الموارد العادية على حساب المستخدم فقط إلى جانب دون آخر من مخاطر عملية الجذر. كما أنها نصحت لكم أن تقييد sampler.conf ملف فقط لعملية أخذ العينات (على الأقل chmod - rwx sampler.conf س) ، حيث أنه يحتوي على المعلومات اللازمة لربط إلى حسابك في Muldex الخدمة. دمج أخذ العينات بدء في عملية الحذاء يمكن أن يكون بهذه البساطة مشيرا الى دعوة لsampler.sh لrc.local ، أو ما شابه ذلك الحرف الأول في البرنامج النصي. الاستخدام المشترك وقد شمل ذلك مع اختتام 'سو' إلى التحول إلى منتظم قبل المستخدم sampler.sh الاحتجاج ، وباستخدام 'nohup' backgrounding لهذه العملية. تعطيل محددة modulesInside جمع العينات شجرة سوف تجد الدليل : muldex-sampler-linux-2.0-i386/lib/samplers/enabled وفي هذا دليل وجود رمزي الروابط التي تشير إلى أنها وحدات تمكن فريق أخذ العينات. افتراضيا ، فإننا توزيع جميع وحدات أخذ العينات مع ذلك مكن هذا الدليل هو تماما بالسكان. تعطيل وحدة ما هنالك أن إزالة ارتباط رمزي قبل بدء أخذ العينات. تمكين وحدة تتألف من استعادة رمزية صلة قبل ابتداء well.Here هو مثال للتقصير كل شيء للتوصيل محتويات الدليل : lrwxrwxrwx 1 الجذر الجذر 25 تشرين الاول / اكتوبر 18 17:46 cpu.so -->.. / المتاحة / لينكس / وحدة المعالجة المركزية . lrwxrwxrwx 1 حتى 28 تشرين الاول / اكتوبر الجذر الجذر 18 17:46 diskio.so -->.. / المتاحة / لينكس / 1 diskio.so lrwxrwxrwx الجذر الجذر 27 تشرين الاول / اكتوبر 18 17:46 files.so -->.. / المتاحة / لينكس / ملفات . lrwxrwxrwx 1 حتى 28 تشرين الاول / اكتوبر الجذر الجذر 18 17:46 inodes.so -->.. / المتاحة / لينكس / 1 inodes.so lrwxrwxrwx الجذر الجذر 29 تشرين الاول / اكتوبر 18 17:46 loadavg.so -->.. / المتاحة / لينكس / loadavg . lrwxrwxrwx 1 حتى 25 تشرين الاول / اكتوبر الجذر الجذر 18 17:46 mem.so -->.. / المتاحة / لينكس / 1 mem.so lrwxrwxrwx الجذر الجذر 29 تشرين الاول / اكتوبر 18 17:46 kevents.so -->.. / المتاحة / لينكس / kevents . lrwxrwxrwx 1 حتى 27 تشرين الاول / اكتوبر الجذر الجذر 18 17:46 netif.so -->.. / المتاحة / لينكس / جذور netif.so lrwxrwxrwx 1 الجذر 24 تشرين الاول / اكتوبر 18 17:46 vm.so -->.. / المتاحة / لينكس / vm . soFor مثلا إذا كنت تريد فقط استخدام وحدة المعالجة المركزية لعينة ، حذف جميع الروابط ما عدا رمزية cpu.so ، ثم البدء في تخفيض sampler.Determining والدولة consumptionIntegrated في أخذ العينات هي حالة استهلاك متر الذي يمكن استخدامه قبل لديك حساب Muldex . والغرض من ذلك هو المساعدة في تحديد النماذج التي تريد وكيف مكن العديد من الدول لخدمة الشبكة الخاصة بك سوف تستهلك مع تلك الوحدات مكن. وثمة خطوة ضرورية لتحديد قدرة الدولة على وجه الخصوص الخاصة بك requirements.To ادارة متر في طريقة أخذ العينات ، ببساطة تشغيل البرنامج النصي meter.sh أخذ العينات داخل الشجرة. هذا يتسبب في أخذ العينات لطباعة الدول لأنها سوف تستهلك وتستهلك ما كانت عليه من قبل ، إلى جانب موجز تعول. & هل يجوز تعطيل تمكين وحدات على النحو المذكور أعلاه وإعادة تشغيل العداد لمعرفة كيفية تأثير التغييرات استهلاك.



  • مرات التنزيل: 254
  • متطلبات التشغيل:
  • الحجم: Array
  • الترخيص:
  • الاصدار : 2.2
  • اضيف في: 0000-00-00 00:00:00
  • اخر تحديث: 23/06/2006
  • الموقع علي الانترنت:



استخدام البرامج التي تم تنزيلها من موقعنا يجب أن يكون وفقاً للقوانين في بلدك.لا نوصي باستخدام برامج تنتهك القوانين في بلدك.،اذا كنت تري ان هذا المحتوي لا يتوافق مع حقوق الملكية الفكرية برجاء ابلاغنا بالضغط هنا



Description



Muldex sampler project is a type of program frequently referred to as an agent or collection daemon, which runs on the hosts you wish to monitor.At this time, we offer a sampler for modern GNU/Linux x86-based systems only. If you have a system you would really like Muldex to sample from, tell us about it.The sampler is a modular extensible application. All of the sampling capabilities come from dynamically loaded modules which are described below. Much time has been spent carefully designing and implementing these modules, the protocol, and sampler application to make it as robust, resilient, efficient and unobtrusive as possible.All modules, the sampler program, and supporting libraries (codec and protocol layers) have been implemented in the C programming language due to the excellent speed, efficiency, and control this language provides.Modules includedcpu.so CPU utilization. Samples User, Nice, System, SoftIRQ, IRQ, and IOBusy proportions of CPU usage on a per-CPU basis. diskio.so Disk activity. Samples WriteWait, ReadWait, IOBusy, Sectors read, Sectors written, Reads issued, Reads merged, Writes completed, Writes merged, and IO's in progress on a per-disk basis. Also samples Sectors read, Sectors written, Reads issued, and Writes completed on a per-partition basis. *** Supports "hot-plugging" of disks and partitions, no sampler restart or reconfiguration is needed when adding or removing disks or partitions. *** Filters disks which though visible at the operating system have not experienced any IO since boot. This is done to conserve states in your Muldex service, it would be wasteful to monitor 16 ramdisks which are never used for example. If any activity occurs on filtered disks they will immediately be unfiltered. files.so File resource statistics. Samples Files allocated and free quantities. inodes.so INode resource statistics. Samples INodes allocated and free quantities. kevents.so Significant kernel events. Samples the following rates: Interrupts/sec, Context switches/sec, and Forks/sec. loadavg.so Load average. Samples the 5, 10, and 15 minute load averages. mem.so Memory usage. Samples how much memory is being used for which purposes system-wide. Some of the more interesting fields include: Total KiB, Free KiB, Buffered KiB, Cached KiB, SwapCached KiB, Active KiB, Inactive KiB, LowFree KiB, HighFree KiB, Dirty KiB, WriteBack KiB, PageTables KiB, and VmallocUsed KiB. netif.so Network interface activity. Samples receive and transmit rates of bytes, packets, errors, drops, and FIFO errors, receive frame errors, and more on a per-interface basis. *** Supports "hot-plugging" of interfaces, no sampler restart or reconfiguration is needed when adding or removing interfaces. *** Filters interfaces which though visible at operating system have not experienced any activity since boot. This is done to conserve states in your Muldex service, it would be wasteful to monitor extra idle interfaces. If any activity occurs on filtered interfaces they will immediately be unfiltered. vm.so Virtual memory statistics. Another memory-related sampler, with almost no overlap with the mem.so module. This module samples swapping in & out rates, paging in & out rates, memory distribution within the VM subsystem, and kernel-accounted VM event rates, including NUMA-related events on NUMA systems. Installation & configurationGeneral host-side configurationThe sampler uses two configuration files, one which stores the subject ID of the host you are running the sampler on, the other stores the credentials for the sampler to use when authenticating with the Muldex service.By default, the sampler looks in the following locations for these two files: /etc/muldex/id.conf /etc/muldex/sampler.conf You may change the configuration directory from /etc/muldex by setting MULDEX_CONF_DIR to your preferred configuration directory in the sampler startup script sampler.sh.The id.conf file should contain just one line: SUBJECTID=id_number The sampler.conf file should contain just two lines: USER=muldex_user PASSWORD=muldex_password Muldex subject ID's are allocated and labelled, users created, their passwords set, and access control lists defined via the Muldex web interface.Once you have the two configuration files created properly, the sampler simply needs to be untarred and the sampler.sh script executed.Additional tipsIt is not recommended that you run the sampler as root but instead as either a regular user created for this purpose or some other limited user account which can access data from /proc.Running as root enables the sampler to use real-time scheduling and locked memory pages which can help minimize the deviation of the sample rate and prevents the sampler from being paged out and unable to run during periods of high memory pressure or other heavily loaded situations. This is however something you can achieve through resource limits on a regular user account just as well without the risk of another root process. It is also advised that you restrict the sampler.conf file to only the sampler process (at least chmod o-rwx sampler.conf), as it contains the information needed to connect to your Muldex service. Integrating the sampler startup into the boot process can be as simple as adding a call to sampler.sh to rc.local, or similar init script. Common usage has included wrapping it with 'su' to switch to a regular user before invoking sampler.sh, and using 'nohup' for backgrounding the process. Disabling specific modulesInside the sampler tree you will find the directory: muldex-sampler-linux-2.0-i386/lib/samplers/enabled Within this directory there are symbolic links which refer to the sampler modules they enable. By default, we distribute the sampler with all modules enabled so this directory is fully populated. Disabling a module is as simple as removing the symbolic link before starting the sampler. Enabling a module consists of restoring the symbolic link before starting as well.Here is an example of the default everything-enabled directory contents: lrwxrwxrwx 1 root root 25 Oct 18 17:46 cpu.so -> ../available/linux/cpu.so lrwxrwxrwx 1 root root 28 Oct 18 17:46 diskio.so -> ../available/linux/diskio.so lrwxrwxrwx 1 root root 27 Oct 18 17:46 files.so -> ../available/linux/files.so lrwxrwxrwx 1 root root 28 Oct 18 17:46 inodes.so -> ../available/linux/inodes.so lrwxrwxrwx 1 root root 29 Oct 18 17:46 loadavg.so -> ../available/linux/loadavg.so lrwxrwxrwx 1 root root 25 Oct 18 17:46 mem.so -> ../available/linux/mem.so lrwxrwxrwx 1 root root 29 Oct 18 17:46 kevents.so -> ../available/linux/kevents.so lrwxrwxrwx 1 root root 27 Oct 18 17:46 netif.so -> ../available/linux/netif.so lrwxrwxrwx 1 root root 24 Oct 18 17:46 vm.so -> ../available/linux/vm.soFor example if you only wanted to sample CPU usage, delete all the symbolic links except cpu.so, then start the sampler.Determining and reducing state consumptionIntegrated into the sampler is a state consumption meter which can be used before you have a Muldex account. The purpose of this is to assist in determining which modules you want enabled and how many states your servers will consume with those modules enabled. A necessary step for determining your particular state capacity requirements.To run the sampler in meter mode, simply run the meter.sh script inside the sampler tree. This causes the sampler to print the states as they would be consumed and what they were consumed by, along with summary counts. You may disable & enable modules as mentioned above and re-run the meter to see how the changes effect the consumption.


Moshax.com only provide legal software, please help us keeping pur site legal, if you think this page is violating copyrights please let us know by clicking here Here





التعليقات علي Muldex sampler 2.2
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع