Plugin Munin Postgres: DBD :: Pg tidak ditemukan


10

Saya mencoba mengaktifkan beberapa plugin Postgresql untuk Munin. Ketika saya menjalankan munin-node-configure --suggest | grep postgressaya mendapatkan output berikut:

postgres_bgwriter          | no   | no [DBD::Pg not found, and cannot do psql yet]
postgres_cache_            | no   | no [DBD::Pg not found, and cannot do psql yet]
postgres_checkpoints       | no   | no [DBD::Pg not found, and cannot do psql yet]
postgres_connections_      | no   | no [DBD::Pg not found, and cannot do psql yet]
postgres_connections_db    | no   | no [DBD::Pg not found, and cannot do psql yet]
postgres_locks_            | no   | no [DBD::Pg not found, and cannot do psql yet]
postgres_querylength_      | no   | no [DBD::Pg not found, and cannot do psql yet]
postgres_scans_            | no   | no [DBD::Pg not found, and cannot do psql yet]
postgres_size_             | no   | no [DBD::Pg not found, and cannot do psql yet]
postgres_transactions_     | no   | no [DBD::Pg not found, and cannot do psql yet]

Saya sudah mencari di Google untuk mencari jawaban tetapi belum menemukan jawaban yang pasti untuk bagaimana menyelesaikan masalah ini. Saya belum pernah bekerja dengan modul Perl sebelumnya (semua perangkat lunak kami menggunakan Python) jadi apa yang harus saya lakukan untuk menginstal dependensi ini? Saya menggunakan Ubuntu 10.04.4 LTS.

Jawaban:


14

Banyak modul perl akan tersedia dalam hirarki paket yang biasa. Untuk Ubuntu, saya percaya paket yang Anda inginkan dipanggil libdbd-pg-perl- jadi coba instal dengan:

sudo apt install libdbd-pg-perl

Untuk paket yang tidak termasuk dalam hierarki paket, Anda dapat menggunakan modul perl CPAN untuk menginstalnya. Sebagai root, jalankan

perl -MCPAN -eshell 

dan ikuti instruksi untuk mengonfigurasi situs dari mana untuk mengunduh modul perl. Setelah konfigurasi selesai, ketik

install DBD::PG 

untuk menginstal modul dan modul apa pun tergantung pada.


5
Terima kasih banyak! apt-get install libdbd-pg-perlmemecahkannya.
benwad

apt-get install libdbd-pg-perlbekerja untuk saya juga!
Paul Calabro
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.