Guide de l'administrateur système APTARE IT Analytics
- Introduction
- Préparation des mises à jour
- Sauvegarde et restauration de données
- Surveillance de APTARE IT Analytics
- Accès aux rapports APTARE IT Analytics avec l'API REST
- Définition de la capacité estimée de bande de NetBackup
- Automatisation de la gestion des groupes d'hôtes
- Catégorisation des systèmes d'exploitation des hôtes par plate-forme et version
- Utilitaires de chargement en bloc
- Automatisation des utilitaires NetBackup
- Planification des utilitaires pour une exécution automatique
- Gestion des attributs
- Importation de données de sauvegarde génériques
- Remplacements des travaux de sauvegarde
- Gestion de la collecte de données d'hôtes
- Configuration du système dans le portail
- Personnalisation de la planification du profil de performances
- Configuration d'AD/LDAP
- Prise en charge de LDAP sur SSL
- Configuration de l'authentification unique (SSO) à l'aide du langage de balisage d'assertion de sécurité (SAML)
- Modification des mots de passe utilisateur de la base de données Oracle
- Intégration avec CyberArk
- Réglage APTARE IT Analytics
- Utilisation des fichiers journaux
- Fichiers journaux du portail et du collecteur de données - Limitation de la journalisation
- Conventions de désignation des fichiers journaux du collecteur de données
- Fichiers journaux du portail
- Définition des mesures de rapport
- Alerte d'interruption SNMP
- Configuration du certificat SSL
- Configuration des hôtes virtuels pour le portail et/ou la collecte de données SSL
- Keystore sur le serveur de portail
- Propriétés du portail : personnalisations du format et du portail
- Configuration avancée pour la découverte NetBackup
- Périodes de conservation des données pour les objets de base de données SDK
- Dépannage
Chargez les attributs et les valeurs de la base de données d'applications
Fonction : L'utilitaire de chargement d'attributs de la base de données d'applications fournit une méthode efficace d'assignation d'attributs à un grand nombre de bases de données d'applications.
Suivez les étapes suivantes pour charger les attributs et les valeurs de la base de données d'applications :
Créez un fichier CSV d'objets et d'attributs de la base de données d'applications.
Exécutez l'utilitaire de chargement d'attributs de la base de données d'applications.
Vérifiez le chargement des attributs de la base de données d'applications.
Créez un modèle de rapport à l'aide du concepteur de modèles SQL.
Une fois les valeurs d'attribut affectées aux bases de données d'applications, un rapport du concepteur de modèles SQL peut interroger la base de données pour générer un rapport sur les bases de données d'applications.
L'utilitaire LoadDBAttribute affecte des valeurs d'attributs à l'application de base de données d'un hôte. Cet utilitaire prend en entrée un fichier de valeurs séparées par des virgules (CSV).
Remarque :
Ce fichier CSV devient le document d'enregistrement pour les attributs de base de données d'applications et doit donc être conservé dans un répertoire de travail pour les futures mises à jour.
Créez une feuille de calcul, au format indiqué dans l'exemple suivant et enregistrez-la dans un fichier au format CSV dans un répertoire de travail. Ce fichier est spécifique aux bases de données d'application.
Dans l'exemple ci-dessus :
Les 3 premières colonnes comprennent l'identifiant unique d'une base de données d'application, dans cet exemple, CorpServer1, FinanceDB et FinanceDBInstance.
Les colonnes suivantes répertorient les attributs et les valeurs.
Les colonnes répertorient les objets qui identifient de manière unique une application. Pour une base de données d'application, les colonnes requises sont : nom d'hôte, nom de base de données, instance de base de données.
Chaque colonne supplémentaire répertorie les attributs et les valeurs.
Première ligne (en-tête) : contient les champs qui identifient de manière unique une application suivie des noms d'attribut. La ligne d'en-tête n'est fournie qu'à titre indicatif et n'est pas traitée comme une ligne de données.
Les lignes suivantes répertorient les objets qui identifient de manière unique une base de données d'applications suivie des valeurs d'attributs que vous affectez à chaque base de données d'applications.
Les utilitaires de chargement en bloc doivent être exécutés dans SQLPLUS en tant qu'utilisateur APTARE. L'utilitaire load_package se trouve dans :
/opt/aptare/database/stored_procedures (Linux) \opt\oracle\database\stored_procedures (Windows)
Pour attribuer des attributs aux bases de données des applications
- Créez un tableau dans une feuille de calcul.
- Enregistrez le tableau en tant que fichier séparé par des virgules (par exemple, DBAttributes.csv).
- Connectez-vous au serveur de portail.
- Dans la ligne de commande :
su - aptare
- Dans la ligne de commande, lancez sqlplus :
sqlplus <pwd>/<pwd>@//localhost:1521/scdb
Exemple : sqlplus portal/portal@//localhost:1521/scdb
Exécutez ce qui suit à l'invite SQL :
SQL> Execute load_package.loadDBAttributeFile ('pathname_and_filename','domain_name', db_name_column_num,db_instance_column_num,host_name_column_num, 'log_path_name','log_file_name','check_valid_value');
Où :
'pathname_and_filename'
Chemin complet + nom de fichier (entre guillemets simples) du fichier CSV
Exemple Windows : 'c:\config\DBAttributes.csv'
Exemple Linux : '/config/DBAttributes.csv'
'domain_name'
Nom (entre guillemets simples) du domaine dans lequel résident les groupes d'hôtes et les hôtes, par exemple : 'DomainEMEA'
db_name_column_num
Numéro de colonne dans le fichier csv où le nom de la base de données est répertorié ; Exemple : 2
db_instance_column_num
Numéro de colonne dans le fichier csv où l'instance DB est répertoriée ; exemple : 3
Host_name_column_num
Numéro de colonne dans le fichier csv où le nom d'hôte est répertorié ; exemple : 1
'log_path_name'
Chemin complet (entouré de guillemets simples) où le fichier journal sera créé/mis à jour ; vérifiez que vous disposez d'un accès en écriture à ce répertoire.
Facultatif : si aucun chemin d'accès et nom de fichier ne sont spécifiés, les enregistrements de journaux sont écrits dans scon.log et scon.err. Pour omettre ce paramètre, entrez : ''
Exemple : 'c:\configs'
'log_file_name'
Nom du fichier journal placé entre guillemets simples.
Facultatif : Si un chemin d'accès de journal et un nom de fichier ne sont pas spécifiés, les entrées sont écrites dans scon.log et scon.err. Pour omettre ce paramètre, entrez : ''
Exemple : 'DBAttributes.log'
'check_valid_value'
'O' ou 'N' entre guillemets simples.
O - Vérifie si la valeur d'attribut existe. Si l'utilitaire détermine que la valeur d'attribut n'est pas valide, il ignore cette ligne et n'attribue pas la valeur d'attribut à la base de données des applications.
N - Permet de mettre à jour sans vérifier que la valeur d'attribut existe. Cette option est rarement choisie, mais elle est disponible pour certains environnements client où les attributs peuvent avoir été créés sans valeurs (avec des scripts qui contournent l'interface utilisateur).
Exemple :
SQL> Execute load_package.loadDBAttributeFile('/config/DBAttributes.csv', 'DomainEMEA', 2, 3, 1,'/config/logs','DBAttributes.log','Y');
- Vérifiez le statut et les erreurs du fichier journal.
- Redémarrez les services de portail afin que les attributs nouvellement ajoutés deviennent disponibles dans le Concepteur de modèles dynamiques.
Pour vérifier que la charge d'attribut a pris effet :
Dans le portail, accédez à
.Sélectionnez un dossier utilisateur bleu.
Sélectionnez
.Avec le Concepteur de modèles SQL ouvert, cliquez sur l'onglet
.Entrez la requête suivante dans le concepteur de modèles SQL pour vérifier les attributs de la base de données d'applications :
select * from aps_v_database_attribute