Installation des tableaux de bord et des rapports CA Business Intelligence

Les procédures suivantes s'appliquent à la configuration de l'intégration CABI autonome ainsi qu'aux tableaux de bord unifiés et à la solution Unified Dashboards and Reporting for Infrastructure Management. Pour plus d'informations, reportez-vous à la section Unified Dashboards and Reporting for Infrastructure Management.
capm370
Les procédures suivantes s'appliquent à la configuration de l'intégration CABI autonome ainsi qu'aux tableaux de bord unifiés et à la solution Unified Dashboards and Reporting for Infrastructure Management. Pour plus d'informations, reportez-vous à la section Unified Dashboards and Reporting for Infrastructure Management.
Après avoir installé
CA Business Intelligence
JasperReports Server, utilisez les procédures suivantes pour configurer et exécuter des rapports
CA Business Intelligence
dans CA
NetOps Portal
.
L'installation Windows n'est pas prise en charge pour
CA Business Intelligence
7.1.1.
2
Installation des rapports sur le serveur
CA Business Intelligence
JasperReports Server
Pour rendre disponibles les rapports
CA Business Intelligence
qui utilisent des données
DX Performance Management
, installez-les sur le serveur
CA Business Intelligence
JasperReports Server.
Le package capm_reports-xxxx.zip (où xxxx correspond à la version du package) se trouve dans le dossier
répertoire_installation
/PerformanceCenter/cabi après l'installation de
DX Performance Management
.
Si vous avez installé
CA Business Intelligence
sous Windows, activez PowerShell avant d'installer les rapports.
Le script d'installation peut être utilisé pour une nouvelle installation ou pour une mise à niveau. Il couvre les éléments suivants :
  • Fichiers de connecteur de sources de données
  • Configuration du connecteur de source de données
  • Définition du nom d'hôte, du port et du schéma CA
    NetOps Portal
  • Fichiers de rapport
  • Fichiers de tableau de bord/bloc d'informations
  • Structure de dossiers commune à utiliser dans un environnement CABI partagé
Les modifications apportées par les utilisateurs aux paramètres d'authentification et d'administration ne sont pas intégrées dans le script et doivent être configurées manuellement.
Procédez comme suit :
  1. Vérifiez que le serveur
    CA Business Intelligence
    JasperReports Server est disponible.
  2. Copiez le fichier capm_reports-xxxx.zip sur l'hôte du serveur
    CA Business Intelligence
    JasperReports Server et décompressez-le dans un dossier de stockage des rapports.
    Remarque : Assurez-vous que les archives de rapport (capm_topn-x.x.x.zip) et de source de données (capm_da-x.x.x.zip) se trouvent dans le même dossier que les scripts d'installation sur le serveur
    CA Business Intelligence
    JasperReports Server.
  3. Exécutez le script d'installation Install.bat (Windows) ou Install.sh (UNIX).
    Important : L'installation du contenu
    DX Performance Management
    CA Business Intelligence
    requiert le redémarrage de l'instance Tomcat
    CA Business Intelligence
    . L'interface Web de
    CA Business Intelligence
    n'est pas disponible pendant 10 à 15 minutes environ après le démarrage de l'installation. Assurez-vous que le processus d'installation est terminé pendant une fenêtre de maintenance appropriée.
  4. Renseignez les informations suivantes :
    • Input a CA PC target host
      Spécifiez le nom d'hôte CA
      NetOps Portal
      . Ne spécifiez pas le nom d'hôte Data Aggregator.
    • Saisie du GUID de CA
      NetOps Portal
      Cette invite s'affiche uniquement lorsque le programme d'installation ne peut pas se connecter au serveur
      NetOps Portal
      et obtenir le GUID automatiquement.
      Le GUID de
      NetOps Portal
      (unique) est utilisé comme mot de passe par défaut et doit être configuré correctement. Il est transmis au Data Aggregator pour garantir que la demande est envoyée à l'instance CA
      NetOps Portal
      appropriée.
      L'appel du service Web ci-dessous sur l'hôte CA
      NetOps Portal
      récupère ces informations :
      http://
      hôte_PC
      :8181/pc/center/webservice/datasources/performanceCenterGUID
      Exemple de réponse :
      <dataSourceGUID name="CA Performance Center" guid="
      66750a6b-57f6-440e-b501-d79134d9bb61
      "/>
    • Input a target CA PC port [8181]
      Spécifiez le port de CA
      NetOps Portal
      .
      Par défaut
      : 8181
    • Input a target schema http/https [http]
      Spécifiez http ou https.
      Par défaut :
      http
    • CA PC admin user [admin]
      Spécifiez le nom de l'administrateur de
      NetOps Portal
      .
      Valeur par défaut
      : admin
    • CA PC admin user password [admin]
      Spécifiez le mot de passe de l'administrateur de
      NetOps Portal
      .
      Valeur par défaut
      : admin
    L'installation au moyen d'un script peut prendre jusqu'à 10 minutes.
  5. Pour configurer les valeurs requises pour la génération du jeton OpenAPI, accédez à l'emplacement suivant :
    serveur_CABI_JasperReports
    /WEB-INF/bundles
  6. Modifiez le fichier capc_config.properties.
    Les valeurs des paramètres de jeton OpenAPI doivent correspondre aux valeurs des paramètres du Data Aggregator (
    cookieName
    ,
    tokenEncryptionDecryptionKey
    et
    tokenTimeoutInMinutes
    ) à l'emplacement suivant :
    /opt/IMDataAggregator/apache-karaf-2.4.3/etc/com.ca.im.odata.authservice.impl.AuthenticationService.cfg
    • openAPIcookieName
      Nom du cookie qui contient le jeton. Cette valeur doit correspondre à la valeur
      cookieName
      .
    • encryptionKey
      Clé utilisée pour déchiffrer les jetons entrants. Cette valeur doit correspondre à la valeur
      tokenEncryptionDecryptionKey
      .
    • tokenTimeout
      Durée après laquelle le jeton est annulé. Cette valeur doit correspondre à la valeur
      tokenTimeoutInMinutes
      .
Configuration de la synchronisation des utilisateurs
Si
DX Performance Management
est intégré à
CA Business Intelligence
, vous créez et gérez les utilisateurs dans CA
NetOps Portal
. Les utilisateurs que vous créez dans CA
NetOps Portal
sont répliqués dans
CA Business Intelligence
. Les utilisateurs répliqués peuvent accéder aux rapports et aux tableaux de bord sans se connecter à CABI.
Tenez compte des remarques suivantes :
  • Les noms d'utilisateur contenant les caractères spéciaux suivants ne sont pas synchronisés avec le serveur CABI :
    • , \ | ` " ' ~ ! # $ % ^ & [ ] * + = ; : ? < > } { ) ( /
    • Espaces
  • La synchronisation entre
    DX Performance Management
    et
    CA Business Intelligence
    se produit toutes les 5 minutes. Il faut parfois jusqu'à 5 minutes pour que les utilisateurs que vous créez dans CA
    NetOps Portal
    apparaissent dans
    CA Business Intelligence
    .
La prise en charge du protocole LDAP est prévue dans une prochaine version de
DX Performance Management
.
Procédez comme suit :
  1. Sur le système
    CA Business Intelligence
    , copiez les fichiers suivants dans
    <CA Business Intelligence>
    /apache-tomcat/webapps/jasperserver-pro/WEB-INF/config
    :
    • capm.properties
    • capm.jks
  2. Ajoutez les fichiers copiés à l'emplacement suivant sur le système sur lequel CA
    NetOps Portal
    est installé :
    <CA
    NetOps Portal
    >
    /PC/webapps/pc/WEB-INF/CABIKeystore
Ajout d'un certificat pour une instance
NetOps Portal
avec activation de SSL
Pour générer des rapports dans une instance
NetOps Portal
avec activation de SSL, vous devez ajouter les certificats appropriés au référentiel d'approbations
CA Business Intelligence
. Les certificats appropriés sont les certificats racine ou intermédiaires qui constituent la chaîne d'approbation du certificat public de
NetOps Portal
. Pour plus d'informations, reportez-vous à la section Définition des certificats SSL pour CA Performance Center.
Procédez comme suit :
  1. Sur le serveur
    CA Business Intelligence
    , entrez l'URL suivante dans un navigateur pour ouvrir
    NetOps Portal
    :
    https://<
    capc_hostname
    >:8182
    Un avertissement concernant un certificat non fiable apparaît dans le navigateur.
    Le navigateur vous invite à obtenir le certificat.
  2. Enregistrez le certificat avec le nom suivant dans un dossier local :
    capc_cert.cer
    Le certificat que vous avez enregistré est le certificat public de CA
    NetOps Portal
    .
    Si le certificat public de CA
    NetOps Portal
    n'est pas autosigné, vous devez importer les certificats racine et intermédiaires utilisés pour signer le certificat public de CA
    NetOps Portal
    .
    Pour enregistrer le certificat :
    1. Cliquez sur le bouton d'avertissement du certificat à côté de l'URL.
    2. Cliquez sur Détails, Copier dans un fichier.
    3. Sélectionnez (binaire codé DER X.509 (.CER)).
  3. Ouvrez la ligne de commande en entrant
    cmd
    .
  4. Exécutez une commande cd pour accéder à l'emplacement
    <
    dossier_installation_CABI
    >/java/lib/security
    .
    Le dossier doit contenir le fichier cacerts. Le fichier cacerts est le fichier du référentiel d'approbations de
    CA Business Intelligence
    .
    Si le fichier cacerts ne se trouve pas dans le dossier de sécurité, recherchez le dossier dans le <
    DOSSIER_INSTALLATION_CABI
    >.
  5. Exécutez la commande suivante :
    <PATH_TO_JAVA
    >/bin/keytool -importcert -alias ALIAS -keystore cacerts -file <path>/capc_cert.cer
    Dans le paramètre -file, <path> indique le chemin d'accès complet au fichier capc_cert.cer.
  6. Entrez le mot de passe pour le référentiel d'approbations cacerts. Le mot de passe par défaut est changeit. Ensuite, entrez Yes.
  7. Exécutez une commande cd pour accéder à l'emplacement
    <
    dossier_installation_CABI
    >/jre/lib/security
    .
    Le dossier doit contenir le fichier cacerts. Le fichier cacerts est le fichier du référentiel d'approbations de
    CA Business Intelligence
    .
    Si le fichier cacerts ne se trouve pas dans le dossier de sécurité, recherchez le dossier dans le <
    DOSSIER_INSTALLATION_CABI
    >.
  8. Exécutez la commande suivante :
    <PATH_TO_JAVA
    >/bin/keytool -importcert -alias ALIAS -keystore cacerts -file <path>/capc_cert.cer
    Dans le paramètre -file, <path> indique le chemin d'accès complet au fichier capc_cert.cer.
  9. Entrez le mot de passe pour le référentiel d'approbations cacerts. Le mot de passe par défaut est changeit. Ensuite, entrez Yes.
  10. Redémarrez le service
    CA Business Intelligence
    .
Configuration de l'authentification de CA Business Intelligence
Le fichier de configuration OpenAPI suivant est disponible sur le Data Aggregator dans le répertoire /opt/IMDataAggregator/apache-karaf-2.4.3/etc :
  • com.ca.im.odata.authservice.impl.AuthenticationService.cfg
Personnalisez les paramètres suivants afin que la configuration corresponde à celle présente sur le serveur
CA Business Intelligence
:
  • cookieName
    Nom du cookie qui contient le jeton. Cette valeur doit correspondre à la valeur
    openAPIcookieName
    .
  • tokenEncryptionDecryptionKey
    Clé utilisée pour déchiffrer les jetons entrants. Cette valeur doit correspondre à la valeur
    encryptionKey
    .
  • tokenTimeoutInMinutes
    Durée après laquelle le jeton est annulé. Cette valeur doit correspondre à la valeur
    tokenTimeout
    .
Vérification de la synchronisation horaire
Les paramètres de date et d'heure dans CA
NetOps Portal
et
CA Business Intelligence
doivent être synchronisés. Dans le cas contraire, une erreur risque de se produire lorsque les utilisateurs accèdent à des rapports. L'erreur se produit lorsque la différence de temps dépasse le délai d'expiration des cookies défini dans CA
NetOps Portal
(valeur par défaut : 20 minutes).