Postgresql’in Logları Nerede? Nasıl Bakılır?

Postgresql’in Logları Nerede? Nasıl Bakılır?

PostgreSQL kurulumunu yaptınız ,postgresql’iniz çalışıyor fakat postgresql’in nerede çalıştığını bilmiyorsanız  ya da bilmediğiniz bir sunucuda postgresql in nerede çalıştığını öğrenmek istiyorsanız aşağıdaki komuttan faydalanabilirsiniz.

ps -ef |grep postgres

Yukarıdaki komut ile postgresql’in nerede çalıştığını öğrenebilirsiniz ve bu sayede içinde içinde bulunan pg_wal dosyasına erişebilirsiniz.

Yukarıda birden fazla postgresql in çalıştığını görebilirsiniz bu kafanızı karıştırmasın birden fazla postgresql servisini aynı sunucuda oluşturabilirsiniz. Biz postgresql 10 ‘nın içindeki wal klasörünü bulalım

İlk sırada ki postgresql dizine gidiyoruz .

 cd /var/lib/postgresql/10/data/

Burada içindekiler ls komutu ile listelediğimizde pg_wal klasörünün olduğunu göreceğiz.

Pg_wal klasörünün içine girelim

 cd pg_wal/

Evet pg_wal klasörü burada fakat bu rakamlar nedir neden böyle dediğiniz duyar gibiyim.
PostgreSQL Write Ahead Log isimli yazımı okuyarak anlayabilirsiniz.

Loading