Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Configuration de l'agent
Après avoir installé l'agent, vous devez mettre à jour le fichier de configuration de l'agent à l'adresse/opt/aws/groundstation/etc/aws-gs-agent-config.json.
Fichier de configuration de l'agent
Exemple
{ "capabilities": [ "arn:aws:groundstation:eu-central-1:123456789012:dataflow-endpoint-group/bb6c19ea-1517-47d3-99fa-3760f078f100" ], "device": { "privateIps": [ "127.0.0.1" ], "publicIps": [ "1.2.3.4" ], "agentCpuCores": [ 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92 ] }
Répartition des champs
caractéristiques
Les fonctionnalités sont spécifiées sous la forme Dataflow Endpoint Group Amazon Resource Names.
Obligatoire : True
Format : tableau de chaînes
-
Valeurs : capacité ARNs → String
Exemples :
"capabilities": [ "arn:aws:groundstation:${AWS::Region}:${AWS::AccountId}:dataflow-endpoint-group/${DataflowEndpointGroupId}" ]
device
Ce champ contient les champs supplémentaires nécessaires pour énumérer le « périphérique » EC2 actuel.
Obligatoire : True
Format : Objet
Membres :
IP privées
IP publiques
agent CpuCores
Adaptateurs réseau
IP privées
Ce champ n'est pas utilisé actuellement, mais il est inclus pour de futurs cas d'utilisation. Si aucune valeur n'est incluse, la valeur par défaut sera [« 127.0.0.1 »]
Obligatoire : False
Format : tableau de chaînes
Valeurs : Adresses IP → Chaîne
Exemple :
"privateIps": [ "127.0.0.1" ],
IP publiques
IP élastique (EIP) par groupe de points de terminaison de flux de données.
Obligatoire : True
Format : tableau de chaînes
Valeurs : Adresses IP → Chaîne
Exemple :
"publicIps": [ "9.8.7.6" ],
Cœurs de processeur pour agents
Cela indique quels cœurs virtuels sont réservés au processus aws-gs-agent. Consultez Planification du cœur du processeur les exigences relatives à la définition appropriée de cette valeur.
Obligatoire : True
Format : Int Array
Valeurs : Chiffres de base → int
Exemple :
"agentCpuCores": [ 24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92 ]
Adaptateurs réseau
Cela correspond aux adaptateurs Ethernet, ou aux interfaces connectées aux ENI, qui recevront les données.
Obligatoire : False
Format : tableau de chaînes
Valeurs : noms des adaptateurs Ethernet (vous pouvez les trouver en exécutant
ip link show)
Exemple :
"networkAdapters": [ "eth0" ]