Tôi có một vài máy ảo trên Windows Azure chạy trang web thương mại điện tử của chúng tôi và gần đây chúng tôi đã bắt đầu sử dụng Telegraf, InfluxDb và Grafana để theo dõi các máy này. Sau một vài tuần để thu thập dữ liệu, tôi đã nhận thấy một mô hình kỳ lạ liên quan đến bộ nhớ sẵn số liệu:
Mỗi ngày hầu như luôn luôn vào cùng một thời điểm trong ngày, tôi đã nhận thấy rằng có một lượng bộ nhớ đột ngột được giải phóng, do kỹ năng DevOp rất rất hạn chế của tôi, tôi không thể tìm ra điều gì gây ra điều này.
Dưới đây là biểu đồ hiển thị mẫu này:
Câu hỏi của tôi là: Điều gì có thể dẫn đến một cái gì đó như thế này? Tôi cảm thấy bị nghi ngờ rằng Leak Memory là đáng trách nhưng ... Bộ nhớ miễn phí không bao giờ giảm xuống dưới 70% và chỉ xảy ra ở hai trong số các VM có lưu lượng truy cập nhiều nhất!
Tôi có nên quan tâm khi tôi thấy một cái gì đó như thế này?
PS: Tôi đã thu thập các số liệu cho Private e Virtual byte cho từng dịch vụ windows chúng tôi đang chạy và cho quy trình w3wp ... mặc dù tôi đã đọc rằng số liệu này không đáng tin cậy để tìm hiểu xem bạn có bị rò rỉ bộ nhớ không, nhưng ít nhất tôi sẽ cố gắng để có được một số xu hướng và xem liệu nó có tương quan với mô hình được hiển thị ở trên không.