Cài đặt MRTG trên Windows 10

Bài này mình sẽ hướng dẫn các bạn cách cài đặt MRTG (Multi Router Traffic Grapher) lên máy tính windows 10. Để tìm hiểu về MRTG là gì các ...

Bài này mình sẽ hướng dẫn các bạn cách cài đặt MRTG (Multi Router Traffic Grapher) lên máy tính windows 10.

Để tìm hiểu về MRTG là gì các bạn có thể tham khảo: https://en.wikipedia.org/wiki/Multi_Router_Traffic_Grapher

Mình xin nói qua về việc sử dụng MRTG: Cái này dùng để theo dõi lưu lượng dữ liệu qua cổng mạng của bạn. Hiện mình có sử dụng để theo dõi lưu lượng trên cổng LAN của máy tính và trên cổng wan của cân bằng tại TP-Link R480T+.

1. Tải về MRTG
Các bạn có thể tải trên trang chính thức: https://oss.oetiker.ch/mrtg/
Trên này cũng có phần hướng dẫn bằng tiếng anh. Nhưng khi mình thực hiện thì chưa thấy được. Vì vậy mình mới phải viết bài này để chia sẻ cho các bạn. Phiên bản mình tải là mrtg-2.17.7.zip

2. Tải về Perl
Bởi vì MRTG chạy trên Perl nên mình cũng tải về Perl theo hướng dẫn trang chủ MRTG. Phiên bản Perl của mình là: ActivePerl-5.26.3.2603-MSWin32-x64-a95bce075.exe

3. Cài Perl
Cái này thì chắc mình không cần hướng dẫn vì cài mặc định chưa có gì khó khăn cả

4. Cài đặt MRTG:
Ở đây vì mục đích gọn gàng ổ C và cũng đi kèm với việc sử dụng webserver để có thể xem biểu đồ thì mình cài đặt luôn vào thư mục của webserver tại ổ C:

Giả sử mình giải nén file mrtg-2.17.7.zip ra ổ C: và đổi tên thành C:\Webserver\mrtg

Vậy thì file chạy của MRTG sẽ nằm trong C:\Webserver\mrtg\bin

Để thử xem MRTG đã có thể chạy chưa, Các bạn mở cmd và chuyển vào thư mục C:\Webserver\mrtg\bin rồi gõ lệnh

perl mrtg

Nhận được kết quả như sau:

Như vậy là MRTG báo thiếu file cấu hình là có thể hoạt động.

Bước tiếp theo là tạo file cấu hình. Trong bộ phần mềm MRTG cũng đã có phần để tạo file cấu hình. các bạn cần chạy với lệnh như sau:

perl cfgmaker public@10.1.1.1 --global "WorkDir: C:\Webserver\www\mrtg" --output tenpc.cfg

Ghi chú:
  • public@10.1.1.1 là thông tin cài đặt mở tính năng SNMP của máy. Các bạn có thể tham khảo trên Google.
  • WorkDir: C:\Webserver\www\mrtg là thư mục web dự kiến sẽ xuất kết quả.
  • tenpc.cfg là tên file cấu hình cho tên máy tính này.
Tại đây mình bị lỗi chạy lên không hiển thị gì vì có thể do chưa xác định được tốc độ của card mạng nên không có cấu hình nào chạy. Vì vậy mình phải chạy thêm lệnh:

perl cfgmaker -zero-speed=1000000000 public@10.1.1.1 > tenpc.cfg

Sau lệnh này thì file cấu hình lại mất nơi lưu trữ vì vậy phải mở file cấu hình và thêm dòng sau vào dòng cuối cùng file cấu hình:

WorkDir: C:\Webserver\www\mrtg

Sau đó các bạn thêm dòng này vào đầu file (Để cho phần mềm chạy theo định kỳ để thu thập dữ liệu tạo bản đồ

RunAsDaemon: yes

Vậy là các bạn có thể chạy phần mềm lên để có file kết quả bằng lệnh sau:

tart /D C:\Webserver\mrtg\bin wperl mrtg --logging=eventlog tenpc.cfg

Các bạn có thể lưu lệnh này thành file cmd để cho vào startup mỗi khi login máy để chạy.

Nhưng như vậy mỗi khi máy khởi động lại thì lại phải login mới chạy được sao? Câu trả lời là: Không

Mình đã tìm được cách chạy cái đó khi nạp hệ thống mà không cần phải đăng nhập vào máy (Như vậy sẽ không tốn tài nguyên cho việc phải chạy các ứng dụng hay gì gì đó khi đăng nhập vào máy)

Các bạn làm như sau:

Tải phần mềm srvstart_run.v110.zip về máy rồi giải nén ra
Copy tất cả thư các file và thư mục trong đó vào thư mục C:\Windows
Vào cmd với quyền Quản trị để chạy lệnh sau:

 SC CREATE Chay_MRTG Displayname= "Chay_MRTG" binpath="srvstart.exe Chay_MRTG C:\Webserver\mrtg\bin\MRTG-run-tenpc.bat" start= auto

Ghi chú:
  • Chay_MRTG là tên mình đặt cho services.
  • C:\Webserver\mrtg\bin\MRTG-run-tenpc.bat là đường dẫn thư mục đến file để chạy MRTG mình đã lưu ở trên.

Kết luận: Như vậy là sau khi hoàn thành các bước trên các bạn sẽ thấy máy chỉ cần khởi động lên là phần mềm MRTG tự chạy luôn. Không cần phải đăng nhập đỡ tốn tài nguyên máy!

Chúc các bạn thành công. Nếu có câu hỏi gì thì các bạn có thể comment ở dưới nhé!















Bình luận

Liên hệ

Tên

Email *

Thông báo *

Tên

Blogger,1,Cho cả Nam và Nữ,21,Cho Nam giới,6,Cho người cao tuổi,1,Cho người trưởng thành,34,Cho Nữ giới,9,Cho Thanh thiếu niên,5,Cho trẻ,10,Cho trẻ từ 24 tháng tuổi,7,CSS,1,Dấu trang,1,Elasteen,1,Giảm cân,1,Giới thiệu,1,HTML,1,HTML tag,1,Javascript,1,JW Việt Nam,1,JWG,3,Mẹo,2,Sản phẩm,57,Slider,4,Tin khuyến mại,2,Tin tức,2,Từ 13 tuổi,2,Từ 15 tuổi,5,Từ 18 tuổi,1,Từ 20 tuổi,17,Từ 25 tuổi,9,Từ 3 tuổi,1,Từ 30 tuổi,3,Từ 40 tuổi,2,Từ 60 tuổi,1,XML,1,
ltr
item
Đường Thiết kế | www.duong.tk: Cài đặt MRTG trên Windows 10
Cài đặt MRTG trên Windows 10
Đường Thiết kế | www.duong.tk
https://www.duong.tk/2019/03/cai-dat-mrtg-tren-windows-10.html
https://www.duong.tk/
https://www.duong.tk/
https://www.duong.tk/2019/03/cai-dat-mrtg-tren-windows-10.html
true
6443358504427633988
UTF-8
Tải tất cả bài viết Không tìm thấy bài viết nào Xem tất cả Chi tiết Phản hồi Huỷ bỏ Xoá Bởi Trang chủ Trang Bài viết Xem tất cả Đề nghị cho bạn Nhãn Lưu trữ Tìm kiếm Tất cả bài viết Không tìm được bài viết phù hợp yêu cầu của bạn Trở về trang chủ Chủ nhật Thứ hai Thứ ba Thứ tư Thứ năm Thứ sáu Thứ bảy CN T2 T3 T4 T5 T6 T7 Tháng 1 Tháng 2 Tháng 3 Tháng 4 Tháng 5 Tháng 6 Tháng 7 Tháng 8 Tháng 9 Tháng 10 Tháng 11 Tháng 12 Tháng 1 Tháng 2 Tháng 3 Tháng 4 Tháng 5 Tháng 5 Tháng 7 Tháng 8 Tháng 9 Tháng 10 Tháng 11 Tháng 12 ngay bây giờ 1 phút trước $$1$$ phút trước 1 giờ trước $$1$$ giờ trước Hôm qua $$1$$ ngày trước $$1$$ tuần trước hơn 5 tuần trước Người theo dõi Theo dõi Nội dung dành cho thành viên Bước 1: Chia sẻ tới mạng xã hội Bước 2: Nhấn vào đường liên kết trên mạng xã hội Sao chép toàn bộ mã Chọn toàn bộ mã Tất cả mã đã được sao chép vào bộ nhớ tạm Không thể sao chép mã / văn bản, vui lòng nhấn [CTRL]+[C] (hoặc CMD+C trên MacOS) để sao chép