[New post] Lấy thông số server sử dụng Telegraf, InfluxDB và Grafana
Huyen Trinh Thanh posted: " Posted on December 19, 2019 Làm Performance Testing có khi bạn muốn lấy các thông số của server nhưng có vẻ hơi khó khăn vì ít người chia sẻ. Bạn tìm đến PerfMon thấy có vẻ đúng thứ bạn cần, nhưng có 1 hạn chế là bạn run test bằng non-U"
Làm Performance Testing có khi bạn muốn lấy các thông số của server nhưng có vẻ hơi khó khăn vì ít người chia sẻ. Bạn tìm đến PerfMon thấy có vẻ đúng thứ bạn cần, nhưng có 1 hạn chế là bạn run test bằng non-UI Jmeter, lúc sau bạn muốn xem kết quả thì lại phải bật Jmeter để xem. Bài trước, mình đã hướng dẫn cách dùng grafana để monintor các thông số của Jmeter, bây giờ vẫn sử dụng grafana mà mình cũng có thể view được các thông số của Server.
C:\"Program Files"\Telegraf\telegraf.exe --service install net start telegraf
Nếu bạn gặp vấn đề thì hãy đọc thêm thông tin ở đây
IV. Kết nối InfluxDB và Grafana
Tương tự như bài trước, bạn cần tạo ra 1 cái Source mới.
Do Grafana và InfluxDB ở 2 máy khác nhau nên chỗ này bạn phải điền địa chỉ IP của con máy server vào
Phía dưới thì bạn cứ dùng Account nhưng đã setup ban đầu: grafana/grafana123
Sau đó, bạn tạo ra 1 dashboard mới, ở đây mình sử dụng dashboard số 1902
Và cuối cùng đây là kết quả:
V. Tổng kết
Hiện tại, bạn đã vừa có thể xem thông số của Jmeter và Server ở cùng 1 nơi và bất kỳ thời điểm nào bạn muốn, đẹp đẽ chứ ko xấu mù như cái plugin Perfmon. Sử dụng grafana sẽ là 1 lựa chọn hoàn hảo cho bạn nào phải làm performance testing mà công ty không có điều kiện trả tiền cho những service đắt đỏ. Vậy thôi, chúc các bạn vui vẻ khi làm performance test.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.