"Awasi" dan "profil" adalah dua tugas yang sangat berbeda menurut saya.
Untuk pembuatan profil (bukan tampilan langsung tentang apa yang terjadi saat ini, tetapi untuk melihat kueri mana yang paling memakan waktu, dll.), lihat pgFouine:
http://pgfouine.projects.postgresql.org/
Ini akan memungkinkan Anda melihat kueri mana yang membutuhkan banyak sumber daya, dan mengambil tindakan yang sesuai:Tambahkan indeks yang hilang, tulis ulang kueri menggunakan teknik lain, dll.