والهواء هو بسيط، وحدات وخفيفة الوزن مجموعة من الأدوات بيثون لرصد وتوصيف التطبيقات الموزعة والموارد على & nbsp؛ الهواء هو برنامج مفتوح المصدر ومكتوبة في بيثون. أنها بنيت على أعلى معايير مفتوحة مثل بروتوكول الرسائل AMQP وتنسيق تبادل البيانات JSON. يحاول الهواء لمتابعة فلسفة يونكس:
على & nbsp؛ "كتابة البرامج التي تفعل شيئا وتفعل شيئا جيدا كتابة البرامج للعمل معا كتابة البرامج للتعامل مع تيارات النص، لأن هذا هو واجهة عالمية.". - دوغ ماكلروي
المجمع عملية تشغيل الهواء يلتقط مقاييس التطبيق، المخرجات السائلة والسجلات، وكذلك إحصاءات الموارد البيئية:
التي تديرها الهواء --id = ecoli01 "blastall -p blastn -d ecoli_nn -i -o ref01.fa ref01_vs_ecoli.out"
الأداة تدفق الهواء يسمح لك لربط البيانات والجداول من العمليات عن بعد:
application.ecoli01 تدفق الهواء. *
مع الهواء يمكنك التقاط الكثير من الأشياء. العديد منهم كبير لتحديد ملامح التطبيق والرصد، ولكن بالطبع الأمر متروك لك لتقرر ما تريد لاستخدام البيانات التي تم التقاطها ل. (؟ أي شخص التنفيذ التكيف) وهنا بعض من نقاط البيانات أكثر فائدة التي يمكن التقاط الهواء بشكل افتراضي:
- تيارات عملية المعياري / ستدير
- حالة عملية والخروج كود
- استهلاك الذاكرة عملية مع مرور الوقت
- استخدام وحدة المعالجة المركزية عملية مع مرور الوقت
- استخدام الشبكة عملية مع مرور الوقت
- عملية فتح الملفات وط / س مع مرور الوقت
- استخدام نظام الملفات الموارد
- استخدام الذاكرة الموارد
- استخدام وحدة المعالجة المركزية للموارد
- استخدام شبكة الموارد
- الموارد الطابور الاستفادة من النظام
تركيب
يثبت الهواء في ثوان مع بيثون نقطة:
PIP تثبيت الهواء
المتطلبات:
بيثون
لم يتم العثور على التعليقات