Làm cách nào để hiển thị mô đun Trạng thái Máy chủ Apache trong thời gian thực?


Câu trả lời:


9

Bạn có thể sử dụng lệnh watch để chạy trạng thái apache2ctl nhiều lần, vd:

watch apache2ctl status

Làm thế nào mà anh chàng này làm điều đó sau đó?
James

@James, ý bạn là gì? Các watchlệnh sẽ chạy apache2ctl statusmỗi N giây. apache2ctl statussẽ hiển thị đầu ra của trạng thái mod_status như trong video. Đọc manpage đồng hồ (1) và xem httpd.apache.org/docs/2.0/mod/mod_status.html#autoupdate & httpd.apache.org/docs/2.0/programs/apachectl.html
Stefan Lasiewski

Tôi xin lỗi, tôi vừa cấu hình mô-đun cho apache2 và hoạt động hoàn hảo.
James

6

Khi bạn kích hoạt trạng thái máy chủ theo http://httpd.apache.org/docs/2.2/mod/mod_status.html chỉ cần thêm ?refresh=1vào cuối URL trạng thái máy chủ của bạn.

Tôi tin rằng nó gần với thời gian thực như bạn sẽ nhận được.


Làm thế nào mà anh chàng này làm điều đó sau đó?
James

Tôi khá chắc chắn rằng nó có? Làm mới = 1 - nếu bạn xem video, nó sẽ cập nhật mỗi giây một lần.
dialt0ne

Video hiển thị trình duyệt văn bản đang sử dụng và không có trình duyệt văn bản nào tôi đã thử hỗ trợ tự động làm mới, vì vậy giải pháp có thể sẽ yêu cầu các phương pháp khác để làm mới trang.
EEAA

Nó hoạt động tốt với elinks elinks.or.cz trên CentOS / RHEL 5.x
dialt0ne

Ahh, tôi đã không thử elinks, chỉ liên kết và lynx.
EEAA

2

Có lẽ một cái gì đó như:

$ watch -n 1 links -dump http://localhost/server-status

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.