Ordinateurs
[!NOTE] Cette fonctionnalité nécessite une licence. Chaque ordinateur nécessite une licence.
L'onglet Manage > Computers & Groups > Computers liste les serveurs PowerShell Universal et les Devolutions Agents connectés. Dans une installation multinœud, les tâches, les groupes d'ordinateurs, les identités et les jetons d'application sont stockés dans la base de données partagée et sont visibles depuis chaque serveur connecté.
Connecter des serveurs PowerShell Universal
Pour ajouter un serveur à une ferme existante, configurez-le avec la même chaîne de connexion à la base de données SQL et le même dépôt Git. Au démarrage, le serveur récupère la configuration du dépôt et devient disponible en tant qu'ordinateur.
Pour les déploiements Docker, configurez un NodeName stable dans les paramètres de l'application. Sinon, les conteneurs reçoivent un nouveau nom d'ordinateur à leur démarrage, ce qui peut créer des enregistrements d'ordinateurs inutiles.
Devolutions Agents
Les Devolutions Agents connectés apparaissent comme des ordinateurs de type Agent. Enregistrez et authentifiez l'agent comme décrit dans Configuration > Agent; PowerShell Universal crée ou met à jour l'enregistrement de l'ordinateur lorsque l'agent se connecte et le marque hors ligne lorsque la connexion se termine.
Les ordinateurs agents signalent leur version, leur statut en ligne et le nom de machine de connexion. Utilisez les groupes d'ordinateurs pour cibler les tâches et les planifications prises en charge vers des agents sélectionnés ou vers un ensemble d'agents ayant des caractéristiques correspondantes.
Étiquettes
Les étiquettes regroupent les ordinateurs selon leurs caractéristiques et déterminent l'appartenance aux groupes d'ordinateurs. Un groupe d'ordinateurs exige que chaque valeur d'étiquette configurée soit présente sur l'ordinateur.
Étiquettes de serveur
PowerShell Universal détecte des étiquettes telles que le domaine, le nom d'utilisateur et le système d'exploitation. Vous pouvez ajouter des étiquettes statiques dans Manage > Computers & Groups > Computers ou les configurer au démarrage. Les étiquettes de démarrage sont utiles pour Docker et d'autres déploiements automatisés, car elles ne nécessitent aucune modification manuelle après le démarrage d'un serveur.
Ajoutez des étiquettes dans appsettings.json :
{
"Computer": {
"Tags": [
{
"Name": "Region",
"Value": "East"
}
]
}
}Définissez les variables d'environnement équivalentes avant de démarrer PowerShell Universal :
Les étiquettes configurées sont statiques et apparaissent sur le serveur local dans Manage > Computers & Groups > Computers.
Étiquettes d'agent
Lorsqu'un Devolutions Agent s'enregistre, PowerShell Universal ajoute des étiquettes statiques à partir de ses informations d'enregistrement :
Type
Agent
Nom de machine
Le nom d'hôte de l'agent
Système d'exploitation
Le système d'exploitation signalé
Architecture
L'architecture du processeur signalée
Hub
Chaque hub Devolutions Gateway signalé
Capacité
Chaque capacité d'agent signalée
Ces étiquettes vous permettent de créer des groupes en fonction de la plateforme de l'agent, du hub ou de la capacité disponible. Elles sont gérées par l'enregistrement de l'agent et se mettent à jour lorsque l'agent se reconnecte.
Groupes d'ordinateurs
Les groupes d'ordinateurs contiennent des ordinateurs qui partagent les valeurs d'étiquettes requises. Créez des groupes sous Manage > Computers & Groups > Groups ou avec New-PSUComputerGroup.
Par exemple, ce groupe inclut les ordinateurs avec l'étiquette windows :
Utilisez les étiquettes d'agent pour cibler tous les Devolutions Agents connectés :
Après avoir créé un groupe, limitez-y les applis, les API, les scripts, les planifications et les tâches. Cette appli s'exécute uniquement sur les ordinateurs du groupe Windows :
Mode maintenance
Activez le mode maintenance pour un ordinateur afin de l'empêcher d'exécuter des tâches planifiées. Utilisez-le avant d'effectuer la maintenance d'un serveur ou de mettre hors ligne un hôte d'agent.
Mis à jour
Ce contenu vous a-t-il été utile ?