Vous pouvez utiliser un certain nombre de paramètres pour configurer votre console de gestion. Ces paramètres se trouvent sur la page
.Lorsque vous cliquez sur
, le système affiche une liste de paramètres. Cliquez sur le nom d'un paramètre système pour afficher le panneau d'édition correspondant.Le panneau inclut les boutons suivants :
Le tableau suivant décrit les paramètres disponibles.
Paramètre |
Description |
---|---|
Délai d'effacement du verrouillage des comptes | Valeur par défaut : 60 minutes. Passé ce délai, le système écarte la dernière tentative de connexion ayant échoué. Si la valeur est négative, les échecs de connexion ne sont pas supprimés. |
Nombre maximal de tentatives avant verrouillage du compte | Par défaut : 3. Le nombre de tentatives de connexion infructueuses consécutives requis avant le verrouillage du compte. Si ce nombre est 0, le verrouillage du compte est désactivé. |
Délai de réinitialisation du verrouillage des comptes | Par défaut : 120 minutes. Valeur minimale : 5 minutes. Le temps qui doit s'écouler avant qu'un utilisateur soit autorisé à se tenter de se connecter à nouveau après avoir été verrouillé. S'il est défini sur une valeur négative, le verrouillage n'expire jamais : un administrateur doit réinitialiser l'utilisateur pour lui permettre de tenter de se connecter à nouveau. |
Limite de courriels d'alerte | Définit le nombre maximum d'alertes par courrier électronique envoyées par le système sur un nombre de minutes spécifié. Par exemple, la valeur 10/60 définit un maximum de 10 messages par heure. La valeur par défaut 0/0 est interprétée par le système comme un nombre de messages illimité. |
Appliquer l'environnement conteneur d'étapes en ligne | Valeur par défaut : Non. Si définie sur Oui, applique l'environnement du projet ou de la bibliothèque contenant une étape encapsulée. |
Appliquer l'environnement de serveur en dernière instance | Valeur par défaut : Non. Si définie sur Oui, applique l'environnement du serveur pour l'étape en dernier. L'environnement du serveur est appliqué après l'environnement d'étape ou du projet, si ces environnements sont spécifiés. |
Longueur de chaîne d'audit maximale | Par défaut : 128 (caractères). Contrôle la quantité d'informations pouvant être enregistrées pour un changement DETAILLE. Si une valeur de chaîne dépasse ce nombre de caractères, un hachage cryptographique est stocké au lieu de la valeur d'origine afin de conserver l'espace de stockage. Pour les zones contenant des informations sensibles, telles que des mots de passe, le hachage cryptographique est utilisé, quelle que soit la longueur de la chaîne. |
Règle d'audit | Détermine la quantité de journalisation d'audit effectuée.
|
Délai de déconnexion automatique (en minutes) |
Le système peut déconnecter automatiquement les utilisateurs en veille. Ce paramètre spécifie le nombre de minutes de temps de veille devant être écoulées avant que le système déconnecte un utilisateur. Lorsqu'il est défini sur 0, le système ne déconnecte pas automatiquement les utilisateurs. |
Jours de journalisation d'audit AutoClean Jours de journalisation d'erreurs AutoClean Jours de journalisation d'info AutoClean Jours de journalisation d'avertissements AutoClean |
Ces valeurs définissent le nombre maximum de jours pendant lesquels chaque catégorie d'entrée est conservée dans le journal d'audit ; les entrées plus anciennes sont automatiquement supprimées. Si la valeur est de 0, le système ne supprime jamais les entrées de cette catégorie. Les valeurs de chaîne ayant pour résultat 0 en tant qu'entiers, vous pouvez utiliser une valeur telle que "Jamais" au lieu de 0. |
Fréquence de vérification d'annulation de génération |
Indique la fréquence à laquelle le système vérifie les requêtes d'annulation de génération, en termes de secondes entre les vérifications. |
Port de la console |
Numéro de port utilisé par le serveur Web pour écouter les requêtes sur Build Forge. |
Adresse URL de la console |
Adresse URL utilisée par le serveur Web pour écouter les requêtes sur Build Forge. Doit être défini si la console est exécutée sur un port différent de 80. Lorsqu'il est défini, ce paramètre remplace l'adresse URL de la console par défaut par la valeur. Elle prend la forme <protocole>://<nom d'hôte>[:<port>]. Exemple : http://monHôte:81. |
Poursuite des parties d'étape après échec | Détermine le comportement d'exécution de plusieurs parties de commandes au cours de la même étape. Lorsque cette option est paramétrée sur la valeur par défaut de Non, l'échec d'une partie de la commande au cours de cette étape provoque l'échec de cette dernière. Lorsqu'elle est paramétrée sur Oui, l'échec d'une partie de la commande ne provoque pas l'échec de l'étape. Vous pouvez exécuter les autres parties de commande dans l'étape. Pour plus d'informations sur les parties de commande, consultez la rubrique du Knowledge Center "Séparation d'une étape en parties par le système" (Développement > Utilisation d'étapes > Contrôle du flux d'exécution> Mode d'exécution des étapes). |
Création des chemins manquants | Valeur par défaut : Non. Si définie sur Oui, crée des chemins d'accès pour les projets si le chemin d'accès n'est pas déjà présent. |
Seuil de taille de la base de données | Le seuil de taille de la base de données auquel la console enverra une notification. Par défaut : 2G. Notez que la performance de l'interface utilisateur ralentit à l'approche du seuil. Un nettoyage de la base de données ou une élévation du seuil restaure les performances. |
Notification de seuil de la base de données | Le nom d'utilisateur ou le groupe de notification auquel l'e-mail est envoyé si le seuil de table de la base de données est atteint. Si un nom d'utilisateur est utilisé, l'adresse figurant dans le champ de l'e-mail pour cet utilisateur est utilisée. Voir Administration > Utilisateurs. |
Date une fois | Détermine si la valeur de la commande .date est définie une fois par travail ou une fois par étape. Le comportement dépend de la valeur attribuée, comme suit :
Indiquez la valeur Oui lorsque vous utilisez une variable d'environnement contenant .date dans les notifications par courrier électronique, par exemple la commande .email ou les modèles de notification. Les variables d'environnement utilisées dans le courrier électronique utilisent alors le fuseau horaire du moteur. |
Port agent par défaut | Définit le numéro de port par défaut utilisé pour établir des connexions aux agents. |
Classe d'importation par défaut | Classe à utiliser si un projet importé n'a pas de classe définie ou une classe définie qui n'existe pas. Valeur par défaut : Production. |
Désactiver l'authentification pour les flux XML | Identifie si les flux de données RSS sont authentifiés. |
Activer Quickstart | La valeur par défaut est non : tous les projets présentent l'icône
suivante : ![]() ![]() Remarque : Seules les variables définies pour le projet sont vérifiées. Celles qui sont définies pour des étapes du projet ne font pas l'objet d'une vérification.
Voir aussi Changements des variables du projet effectués au lancement d'un travail.
Si cette option est définie sur OUI, la page Projets vérifie tous les environnements à la recherche de tous les projets figurant dans la page afin de déterminer si une variable est du type Doit être modifié. Les projets éligibles pour un démarrage immédiat
sont signalés par l'icône suivante : |
Limite d'exécution maximale | Valeur par défaut : Non. Si définie sur Oui, le système lance un environnement planifié ou un projet si ce lancement n'est pas en infraction avec le paramètre Limite d'exécution du projet. Si définie sur Non, le système ignore le paramètre Limite d'exécution du projet pour les générations planifiées. |
Importation du groupe d'accès sécurisé par défaut |
Spécifie un groupe d'accès par défaut pour les projets importés lorsque le paramètre Importation avec accès sécurisé est défini sur O. |
Importation du groupe d'accès par défaut en mode non sécurisé | Spécifie un groupe d'accès par défaut pour les projets importés lorsque le paramètre Importation avec accès sécurisé est défini sur N. Le groupe par défaut est uniquement utilisé lorsqu'il manque un groupe d'accès dans le fichier d'importation. |
Importation avec accès sécurisé |
Lorsque ce paramètre est défini sur O, le système attribue le groupe d'accès par défaut répertorié dans le paramètre précédent aux objets de données importés. Ceci remplace n'importe quel groupe d'accès indiqué dans le fichier XML que vous importez, de façon à ce que les utilisateurs ne puissent pas outrepasser la sécurité en important des données. Lorsqu'il est défini sur Non, le système accepte n'importe quel paramètre de groupe d'accès dans les fichiers importés. |
Héritage de balise |
Lorsque ce paramètre est défini sur Oui, les travaux
lancés via une chaîne utilisent la même balise de travail que leur appelant. Si BUILD_15
du projet MasterProject appelle le projet ComponentProject, la balise de travail
(et le nom de répertoire du travail) pour cette exécution de ComponentProject devient BUILD_15.
Remarque : Le
projet appelé hérite toujours de la balise initiale de l'appelant ; si la balise
de l'appelant change au cours de l'exécution, suite à l'exécution d'une commande .retag par exemple, le
projet appelé reçoit toujours la balise avec laquelle l'appelant à commencé.
|
Caractères de répertoires relatifs non valides |
Définit les caractères que le système va modifier en traits de soulignement s'ils sont utilisés dans le nom de projet. |
Format LASTRUN |
Entrez la valeur pour le format de la variable d'environnement BF_LASTRUN, à l'aide des caractères de format de date comme définis pour la commande .date (voir .date). |
Serveur de licences |
Nom d'hôte du serveur de licences. Il est défini pendant l'installation. Exemple : myhost.mycompany.com. La valeur peut inclure un numéro de port. Exemple : myhost.mycompany.com:80. Pour modifier le serveur de licences, voir Modification du serveur de licence pour la console de gestion. |
Mode débogage de liaison |
Lorsque cette propriété est définie sur Oui, les travaux pour lesquels des liens d'adaptateur ont été définis doivent exécuter un test sur le lien au lieu d'exécuter le projet associé. La sortie du travail contient une étape unique, laquelle contient la sortie de l'adaptateur. Les données sont utiles lorsque vous dépannez les interfaces de votre adaptateur. Remarque : Vous pouvez définir le débogage d'un lien d'adaptateur individuel
en définissant le statut de la liaison d'adaptateur sur Débogage. Ce statut
est prioritaire sur le paramètre Mode de débogage de liaison.
|
Liaison des travaux manuels |
Détermine si le système exécute des adaptateurs via des liens d'adaptateur lorsque vous procédez au démarrage rapide d'un projet manuellement au lieu de l'exécuter à l'aide du planificateur. La vérification du lien peut produire une sortie supplémentaire dans le BOM pour ce travail. Si la valeur est définie sur N, le lien n'est pas vérifié ni exécuté lors de l'exécution du travail. |
Nombre maximal de processus console |
Définit le nombre maximal de processus que la console exécute simultanément. Utilisez-le comme régulateur général de l'activité de la console. Le système gère les processus en stockant un ID pour chaque processus de la base de données et en vérifiant le nombre total avant de lancer un nouveau processus externe. Assurez-vous que cette valeur soit supérieure d'au moins 5 à la valeur de votre paramètre Taille de la file d'attente d'exécution ; sinon, le système ne peut pas exécuter assez de processus pour prendre en charge la file d'attente d'exécution. |
Profondeur de ligne maximale |
Contrôle le nombre de niveaux autorisés par le système pour l'encapsulage des projets, de façon à ce que les projets ne puissent pas être imbriqués infiniment. La valeur par défaut est 32. Si cette valeur est définie sur 0, le système utilise 32. Lorsqu'il atteint la limite d'encapsulage, un projet encapsulé qui dépasserait la limite ne serait pas exécuté et ses étapes ne seraient pas insérées dans le projet conteneur. Un message est consigné dans la liste des messages système : "mise en ligne abandonnée." |
Nombre maximal de tests serveur simultanés |
Indique le nombre de tests serveurs pouvant être exécutés simultanément. En fonction de vos ressources système, l'exécution simultanée d'un nombre trop élevé de tests serveurs peut fortement ralentir ou verrouiller la console. |
Nombre max de purges simultanées | Contrôle le nombre de purges pouvant être exécutées simultanément. Vous pouvez purger autant de générations que vous le souhaitez, mais le nombre de générations supprimées simultanément n'excédera pas la valeur Nombre max de purges simultanées. Valeur par défaut : 20 |
Nombre maximal d'actualisations | Nombre maximal d'actualisations automatiques d'une page. Valeur par défaut : 50 |
Remplacement de la classe lors du chaînage |
Détermine si le système remplace la classe d'un projet chaîné par la classe de l'appelant. La valeur par défaut O entraîne le remplacement de la classe du projet chaîné par la classe de l'appelant. |
Délai d'expiration du mot de passe (en jours) |
Définit le nombre de jours avant que les utilisateurs dont les mots de passe doivent expirer soient obligés de modifier leurs mots de passe. A l'expiration de ce délai, les utilisateurs concernés sont obligés de modifier leurs mots de passe lors de leur prochaine connexion. |
Format du mot de passe |
Spécifie les exigences pour les mots de passe des utilisateurs à l'aide d'une chaîne de format de six zones séparés par des points :
Voici un exemple : 5.2.u1.l1.n1.s1. Cet exemple est expliqué ci-dessous. Les deux premières zones spécifient les valeurs suivantes :
Les zones restantes spécifient un type de caractère et une exigence de fréquence. Chaque zone comprend un type et un nombre.
Les types sont les suivants :
Exemple : la chaîne 5.2.u1.l1.n1.s1 indique les exigences de mot de passe suivantes :
Les mots de passe tels que abC1x et Abc2% sont conformes. |
Mise en pause du moteur Build Forge |
Lorsque ce paramètre est défini sur Y, le système termine tous les travaux en cours d'exécution et met le moteur en pause. Définissez-le sur N pour revenir au mode d'opération normal. |
Nom d'hôte public |
Lorsque ce paramètre est défini, le système substitue la valeur de ce paramètre pour le nom d'hôte du serveur dans la variable CONSOLEHOST des modèles de notification. |
Délai de la vérification d'élimination |
Définit la fréquence à laquelle le système vérifie les travaux à éliminer, en minutes entre les vérifications. |
Répertoire public QuickReport | Emplacement des conceptions de rapport public dans le système de fichiers. Dans la version 7.1, utilisez ce paramètre système pour indiquer le chemin qualifié complet des rapports publics. Vos conceptions de rapport doivent se trouver dans ce répertoire pour être migrées automatiquement. Dans les versions précédentes, l'emplacement de fichier par défaut (../../reports/public) dépend du répertoire d'installation du serveur, par exemple : <rép_install_bf>/Apache/tomcat/webapps/quickReport. |
Répertoire temporaire QuickReport | Dans la version 7.1, indiquez le
nom qualifié complet de ce répertoire sur le même hôte que celui où se trouve le composant couche de services.
La couche de service utilise le répertoire de travail pour répertorier les conceptions de rapport migrées avec succès vers les bases de données. Dans les versions précédentes, ce répertoire était utilisé pour stocker temporairement les conceptions de rapport Quick Report avant de les sauvegarder dans le répertoire public ou privé du système de fichier. |
Répertoire utilisateur QuickReport | Emplacement des conceptions de rapports privés dans le système de fichiers. Dans la version 7.1, utilisez ce paramètre système pour indiquer le chemin qualifié complet des rapports privés. Vos conceptions de rapport doivent se trouver dans ce répertoire pour pouvoir les migrer automatiquement. Dans les versions précédentes, l'emplacement de fichier par défaut des rapports privés (../../reports/users) dépendait du répertoire d'installation du serveur d'applications, par exemple : <rép_install_bf>/Apache/tomcat/webapps/quickReport. |
Rechargement des modules de langue | Valeur par défaut : Non. Si définie sur Oui, la console recharge ses modules de langue lors du redémarrage et redéfinit cette valeur sur Non. Devenu inutile à partir de la version 7.0.1. |
Réinitialisation des modèles d'adaptateur |
Utilisez ce paramètre pour réinitialiser les modèles d'adaptateur (afin de copier les modifications d'une mise à jour dans votre configuration). Pour l'utiliser, définissez la valeur sur "Oui", puis attendez une minute. Le système réinitialise les modèles puis redéfinit la valeur sur Non. |
Réinitialiser le nombre de travaux de serveur |
Utilisez ce paramètre (Oui) pour remettre simultanément à zéro le nombre de travaux (BF_JOBS) de tous les serveurs. La réinitialisation est effectuée au cours de l'intervalle de vérification d'un manifeste (l'intervalle de temps par défaut est de 10 secondes). Après la réinitialisation de BF_JOBS pour tous les serveurs, la valeur de l'option Réinitialiser le nombre de travaux des serveurs redevient Non (valeur par défaut). |
Redémarrer la migration des rapports | Valeur par défaut : Non. Dans la version 7.1, si vous souhaitez démarrer la migration sans redémarrer le composant couche de service, définissez cette valeur sur Oui. |
Liens de chaînage sur exécution | Contrôle si le lancement d'un projet chaîné lance également des liens d'adaptateur associés. |
Taille de la file d'attente d'exécution |
Cette valeur limite le nombre de travaux que le système essaie d'exécuter simultanément. Lorsque le nombre d'exécutions dans la file d'attente est supérieur ou égal à ce nombre, le système arrête de déplacer les exécutions de la file d'attente de mise en attente vers la file d'attente d'exécution jusqu'à ce que le nombre de travaux passe en-dessous de cette valeur. Si vous modifiez la taille de la file d'attente d'exécution, vérifiez le paramètre Nombre maximal de processus console, qui devrait être supérieur d'au moins 5 à la taille de la file d'attente d'exécution. |
Sauvegarde de l'environnement au démarrage |
Contrôle la valeur par défaut de la case à cocher "Sauvegarder environnement"k sur la page de démarrage manuel d'un projet. Lorsque ce paramètre est défini sur Y, la case est cochée par défaut ; sinon elle est décochée par défaut. Lorsque la case "Sauvegarder environnement" est cochée, les modifications que vous effectuez sur les variables d'environnement sur la page de démarrage seront sauvegardées dans les enregistrements d'environnement dans la base de données, de façon à ce que les exécutions ultérieures aient ces valeurs par défaut. |
Environnement de serveur avant chaînage |
Détermine si le système définit un environnement de serveur d'étapes avant (Y) ou après (N) la configuration de l'environnement du projet chaîné dans l'étape. Les variables du deuxième environnement traité se substituent à celles du premier environnement. La valeur par défaut est O ; elle indique que l'environnement du projet chaîné est traité en second et se substitue à l'environnement de serveur d'étapes. |
Nombre de tentatives sur le serveur |
Définit combien de fois le système tente d'allouer une étape à un serveur avant d'abandonner et de faire échouer l'étape, lorsque le serveur correspondant à toutes les conditions de sélecteurs est détecté. |
Fréquence de test du serveur |
Utilisée avec le nombre de serveurs activés pour déterminer la fréquence de test et de rafraîchissement des données de manifeste pour les serveurs. La valeur par défaut est 120 minutes (2 heures). La valeur 0 signifie que les serveurs ne sont pas vérifiés. Pendant ces vérifications, le système contacte tous les serveurs activités pour vérifier les éléments suivants :
Les tests de serveur sont exécutés au moins pour un serveur par minute. Ce taux augmente si le nombre de serveurs est beaucoup plus important que ce paramètre. Le système répartit les tests de manière régulière dans l'intervalle. Exemples :
Les tests manuels des serveurs lancés depuis la console sont prioritaires sur ces tests automatisés. La complexité du collecteur d'un serveur peut affecter le débit. Un collecteur qui exécute de nombreuses commandes manuelles pour collecter des données peut terminer en plus d'une minute. |
Délai d'expiration de la connexion d'utilisation du serveur |
Définit le nombre de secondes qu'attend la console de gestion pour que la connexion s'établisse après la création d'une connexion à un agent et avant de conclure à un échec de l'étape. Définit le délai d'attente d'une connexion existante à un agent. Les agents sont conçus pour contacter la console de gestion toutes les 15 secondes. Si aucun contact ne s'effectue pendant le délai d'attente, l'agent peut s'être arrêté ou il peut y avoir des problèmes de communication réseau. L'étape échoue si cette valeur est dépassée. |
Adresse URL du servlet d'authentification de la couche de services |
Si définie, cette option remplace l'adresse URL générée à l'aide d'un programme sur le servlet d'authentification de la couche de services. Si vous utilisez un alias ou un port non défini par défaut, ce paramètre doit être mis à jour à l'aide du format suivant : http://server:port/rbf-services/AuthServlet |
Serveur SMTP |
Définit l'ordinateur à utiliser comme serveur SMTP lors de l'envoi de notifications par courrier électronique. Le paramètre par défaut est localhost. |
Utilisateur distant SSO | Valeur par défaut : Non. Si définie sur Oui, autorise des connexions d'utilisateurs distants uniques via l'authentification standard du serveur Web. |
Empilement de variables d'environnement BuildForge |
En règle générale, le système modifie le nom des variables BF_ transmises à un projet chaîné en BF_CALLER_ ; ce paramètre détermine si le système empile la désignation lorsque le chaînage va au-delà d'un niveau de profondeur. La valeur par défaut est N. Lorsque le paramètre est modifié sur O, la variable BF_TAG dérivée d'un projet appelant de deux niveaux de profondeur reçoit le nom BF_CALLER_CALLER_TAG. |
Nombre max de nouvelles tentatives d'étape | Détermine le nombre de fois qu'une étape tente de se connecter à un agent si la première tentative échoue. L'étape échoue si elle ne se connecte pas au cours du nombre de tentatives spécifié. |
Stockage local de l'authentification utilisateur |
Détermine si le système met en cache les informations d'authentification de l'utilisateur LDAP/Active Directory (sous forme chiffrée). La valeur par défaut est Oui. Le système n'est important qu'en cas d'utilisation de l'authentification LDAP/Active Directory. Lorsque le paramètre est défini sur Oui, le système place les informations d'authentification dans la mémoire cache sous une forme chiffrée, et peut les utiliser avec les variables spéciales _USE_BFCREDS and _USE_BFCREDS_DOMAIN (lesquelles appliquent l'authentification des utilisateurs aux serveurs). Vous pouvez choisir de désactiver la mémoire cache en définissant cette valeur sur Non ; toutefois, si vous faites cela, le système ne peut pas utiliser les variables spéciales _USE_BFCREDS and _USE_BFCREDS_DOMAIN pour utiliser les droits d'accès de l'utilisateur lors de la connexion au serveur. |
Courriel d'alerte système |
Le système envoie des courriers électroniques d'alerte à l'adresse définie par ce paramètre. Par défaut, il s'agit de root@localhost. Les formats d'adresse électronique ci-dessous sont pris en charge. Nom d'utilisateur est le nom d'utilisateur du courrier électronique. Nom est une chaîne arbitraire, généralement un nom donné
à un format donné.
Pour envoyer un courrier électronique à plusieurs adresses, séparez-les par des virgules (,) ou des points-virgules (;). |
Source d'alertes système |
Lorsque le système envoie des courriers électroniques d'alerte, il utilise l'adresse définie dans ce paramètre comme expéditeur. Par défaut, il s'agit de root@localhost. Les formats d'adresse électronique ci-dessous sont pris en charge. Nom d'utilisateur est le nom d'utilisateur du courrier électronique. Nom est une chaîne arbitraire, généralement un nom donné
à un format donné.
|
Message de connexion global |
Vous permet de définir un message à afficher au-dessus du formulaire de connexion. |
Message utilisateur global |
Vous permet de définir un message à afficher en haut de chaque page, en-dessous des boutons de navigation. |
Balise : format de date |
Définit le format utilisé pour afficher la date dans la variable de balise BF_D. Utilisez les caractères a, m et j comme variables d'année, de mois et de jour pour afficher le format désiré, ainsi que tout caractère spécial souhaité comme séparateur. Par exemple pour la date du 21 septembre 2005 : Chaîne de format....Sortie amj...050921 m/j/a...09/21/05 |
Balise : format d'heure |
Définit le format utilisé pour afficher l'heure dans la variable de balise BF_T. Fonctionne comme la balise Paramètre de format de date, mais utilise les caractères h, m et s représentant les heures, minutes et secondes. Le paramètre h:m:s génère une sortie telle que 12:53:42. |
Quantité de journaux de commande pour le modèle de courriel |
Définit le nombre de lignes à partir de la fin d'un journal qui sont affichées dans la notification lorsque la variable TAILNORMALLOG est utilisée dans le modèle de notification. |
Terminer les unités d'exécution | Détermine si, lorsqu'une étape conçue avec des unités d'exécution échoue, tous les autres blocs d'amorce actifs du projet sont arrêtés. |