Có cách nào, bằng cách sử dụng Python, để kiểm tra tải máy chủ của một máy Linux định kỳ và thông báo cho tôi về nó theo một cách nào đó?Python và Server Load
21
A
Trả lời
36
Python có chức năng để có được trung bình tải của hệ thống như một phần của các mô-đun os
>>> import os
>>> os.getloadavg()
(1.1200000000000001, 1.0600000000000001, 0.79000000000000004)
Từ đó, bạn có thể làm bất cứ điều gì để kiểm tra bạn cần, và sau đó gửi email cho bạn, hoặc tương tự .
9
Các vấn đề liên quan
- 1. jquery load() và thêm
- 2. chênh lệch giữa XMLHttpRequest và $ .ajax(), $ .load
- 3. .load() và đường dẫn tương đối
- 4. py2exe: DLL load thất bại
- 5. Sự khác biệt giữa $ .ajax() và $ .get() và $ .load()
- 6. OnNavigatedTo vs kiện Load
- 7. LOAD DATA LOCAL INFILE php mysql
- 8. Ruby gem install và "No such file to load"
- 9. Sự khác nhau giữa `$ (cửa sổ) .load (function() {})` và `$ (function() {})`
- 10. Sự khác nhau giữa phương thức OnLoad và Load event?
- 11. jQuery iframe load() sự kiện?
- 12. Spring + Hibernate Lazy Load Error
- 13. Load balancing lỗi với dịch vụ WCF - NLB
- 14. 500 Server Error cho Python ASP Script
- 15. Entity Framework + Nhiều Threads + Lazy Load
- 16. jQuery .load() với fadeTrong hiệu ứng
- 17. LOAD DATA INFILE trên máy từ xa
- 18. LOAD DATA INFILE không hoạt động
- 19. LOAD DATA INFILE tương đương trong Oracle
- 20. SQLCacheDependency và AppFabric Server
- 21. nội Server Error với Django và uWSGI
- 22. SQL Server (SQLEXPRESS) và SQL Server Agent (SQLEXPRESS)
- 23. socket.io và .Net socket server
- 24. AMQP, SQL Server và XA
- 25. SQL Server 2008 và HashBytes
- 26. Lịch Drupal và Exchange Server
- 27. Meteor JS và SQL Server
- 28. array_flip(): Chỉ có thể lật giá trị STRING và INTEGER! trong DrupalDefaultEntityController-> load()
- 29. Lithium tương đương với cấu hình CakePHP :: load() và Configure :: read() là gì?
- 30. SQL Loader: Load thành 2 bảng từ 1 controlfile và 1 CSV
Tôi có thể đặt tập lệnh Python vào một công việc định kỳ không? – Antonis
@Antonis '30 * * * */usr/bin/python ~/my_script.py' hoặc thậm chí' 30 * * * */usr/bin/python -c "os nhập khẩu; os.getloadavg()" ' – danodonovan