Complementos de Munin Postgres: DBD :: Pg no encontrado


10

Estoy tratando de activar algunos de los complementos de Postgresql para Munin. Cuando ejecuto munin-node-configure --suggest | grep postgresme sale el siguiente resultado:

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]

Busqué en Google una respuesta, pero no encontré ninguna respuesta definitiva sobre cómo resolver este problema. Nunca antes había trabajado con módulos Perl (todo nuestro software está en Python), entonces, ¿qué necesitaría hacer para instalar esta dependencia? Estoy usando Ubuntu 10.04.4 LTS.

Respuestas:


14

Muchos módulos perl estarán disponibles dentro de la jerarquía de paquetes habitual. Para Ubuntu, creo que el paquete que deseas se llama libdbd-pg-perl, así que intenta instalarlo con:

sudo apt install libdbd-pg-perl

Para los paquetes no incluidos dentro de la jerarquía de paquetes, puede usar el módulo perl CPAN para instalarlos. Como root, ejecuta

perl -MCPAN -eshell 

y siga las instrucciones para configurar desde qué sitios descargar módulos perl. Una vez que se realiza la configuración, escriba

install DBD::PG 

para instalar el módulo y cualquier módulo del que dependa.


55
¡Muchas gracias! apt-get install libdbd-pg-perlresuelto.
benwad

apt-get install libdbd-pg-perl¡A mi también me sirvió!
Paul Calabro
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.