Détection PostgreSQL
Discovery peut trouver des instances en cours d'exécution de PostgreSQL sur les systèmes Windows et Linux.
Informations d'identification et autres prérequis
Pour obtenir la liste des commandes privilégiées dont vous avez besoin pour Découverte et Mappage des services, consultez Commandes Mappage des services nécessitant un utilisateur à privilèges la liste des commandes qui nécessitent des droits élevés pour détecter et mapper les hôtes Unix de votre organisation.
postgresql.conf. Classifieurs, modèles et sondes
| Classifieur | Sondes de déclenchement | Modèles |
|---|---|---|
| Instance PostgreSQL |
|
Base de données PostgreSQL |
*Pour les nouvelles instances, ces sondes sont inactives sur le classifieur. Discovery utilise des modèles de détection.
Pour utiliser des modèles, vérifiez que le modèle approprié est spécifié dans la sonde de modèle horizontal sur le classifieur. Consultez les Ajouter la sonde de modèle horizontal à un classifieur pour obtenir les instructions.
Données collectées
Les éléments suivants collectent des informations spécifiées à partir de la cible. Si aucune source n'est configurée, les informations par défaut sont renvoyées. Par exemple, pour PostgreSQL Instance@nom_hôte (nom par défaut), la source doit être modifiée. Si ce n'est pas le cas, tous les paramètres « PostgreSQL Instance@nom_hôte » sont ajoutés à la source pour la table [cmdb_ci_db_postgresql_instance].
| Étiquette | Nom de table | Nom de champ | Source |
|---|---|---|---|
| Nom | cmdb_ci_db_postgresql_instance | name | PostgreSQL Instance@nom_hôte |
| Répertoire de données | cmdb_ci_db_postgresql_instance | data_dir | processus en cours d'exécution |
| Port TCP | cmdb_ci_db_postgresql_instance | tcp_port | processus en cours d'exécution |
| Configuration de SQL | cmdb_ci_db_postgresql_instance | postgres_conf | répertoire_données/postgresql.conf |
| Version | cmdb_ci_db_postgresql_instance | version | postmaster/postgres |
Relations
| Classes parents | Relation | Classe enfant |
|---|---|---|
| cmdb_ci_db_postgresql_instance | Runs on::Runs | cmdb_ci_windows_server ou cmdb_ci_linux_server |