2010-11-11 19 views
21

क्या पाइथन का उपयोग करके, एक लिनक्स मशीन के सर्वर लोड को समय-समय पर जांचने और किसी तरीके से मुझे सूचित करने का कोई तरीका है?पायथन और सर्वर लोड

उत्तर

36

पायथन ओएस मॉड्यूल

>>> import os 
>>> os.getloadavg() 
(1.1200000000000001, 1.0600000000000001, 0.79000000000000004) 

वहां से भाग के रूप में सिस्टम के लोड औसत प्राप्त करने के लिए एक समारोह है, तो आप, या जो भी आप की जरूरत है की जाँच करता है क्या कर सकते हैं, और उसके बाद आपको ईमेल समान ।

+0

क्या मैं पाइथन लिपि को क्रॉन नौकरी में डाल सकता हूं? – Antonis

+0

@ एंटोनिस '30 * * * */यूएसआर/बिन/पायथन ~/my_script.py' या यहां तक ​​कि' 30 * * * */usr/bin/python -c "आयात os; os.getloadavg()" ' – danodonovan

संबंधित मुद्दे