Tôi đang chạy Postgresql trên máy chủ Ubuntu và cần có khả năng theo dõi việc sử dụng bộ nhớ của nó. Hiện tại tôi có các tập lệnh đang chạy trong một công việc định kỳ một phút để theo dõi / ghi lại các số liệu thống kê khác nhau và cũng cần theo dõi / ghi nhật ký sử dụng bộ nhớ hiện tại của Postgresql. Tôi đã tìm kiếm xung quanh và không thể tìm thấy nhiều, ngoài thực tế là Postgresql sử dụng tốt bộ nhớ dùng chung nên các giá trị được cung cấp bởi một chương trình như 'top' không chính xác.
Làm cách nào tôi có thể theo dõi tổng mức sử dụng bộ nhớ của Postgresql tại bất kỳ thời điểm nào? Dữ liệu này sau đó sẽ được sử dụng để tạo biểu đồ để phân tích.