• Le AWS Systems Manager CloudWatch tableau de bord ne sera plus disponible après le 30 avril 2026. Les clients peuvent continuer à utiliser CloudWatch la console Amazon pour consulter, créer et gérer leurs CloudWatch tableaux de bord Amazon, comme ils le font aujourd'hui. Pour plus d'informations, consultez la documentation Amazon CloudWatch Dashboard.
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.
Créer vos propres runbooks
Un runbook d'automatisation définit les actions que Systems Manager effectue sur vos instances gérées et sur d'autres AWS ressources lors de l'exécution d'une automatisation. Automation est un outil d’ AWS Systems Manager. Un runbook contient une ou plusieurs étapes qui s'exécutent dans un ordre séquentiel. Chaque étape est articulée autour d’une seule action. La sortie d’une étape peut être utilisée comme entrée d’une étape ultérieure.
Le processus d'exécution de ces actions et de leurs étapes est appelé automation (automatisation).
Les types d'actions pris en charge pour les runbooks vous permettent d'automatiser un large éventail d'opérations dans votre AWS environnement. Par exemple, en utilisant le type executeScript d'action, vous pouvez intégrer un python ou un PowerShell script directement dans votre runbook. (Lorsque vous créez un runbook personnalisé, vous pouvez ajouter votre script en ligne ou le joindre à partir d'un compartiment S3 ou de votre ordinateur local.) Vous pouvez automatiser la gestion de vos AWS CloudFormation ressources à l'aide des types deleteStack d'actions createStack et. En outre, à l'aide du type executeAwsApi d'action, une étape peut exécuter n'importe quelle opération d'API dans n'importe Service AWS laquelle, y compris la création ou la suppression de AWS ressources, le démarrage d'autres processus, le lancement de notifications, etc.
Pour obtenir la liste des 20 types d'action pris en charge pour l'automatisation, consultez Référence sur les actions Systems Manager Automation.
AWS Systems Manager Automation fournit plusieurs runbooks avec des étapes prédéfinies que vous pouvez utiliser pour effectuer des tâches courantes, telles que le redémarrage d'une ou plusieurs instances Amazon Elastic Compute Cloud (Amazon EC2) ou la création d'une (). Amazon Machine Image AMI Vous pouvez également créer vos propres runbooks et les partager avec d'autres utilisateurs Comptes AWS, ou les rendre publics pour tous les utilisateurs d'Automation.
Les runbooks sont écrits en utilisant YAML ou JSON. Toutefois, l'outil Document Builder de la console Systems Manager Automation permet de créer un runbook sans avoir à utiliser JSON ou YAML.
Important
Si vous exécutez un flux de travail d'automatisation qui appelle d'autres services à l'aide d'un rôle de service Gestion des identités et des accès AWS
(IAM), le rôle de service doit être configuré avec l'autorisation d'appeler ces services. Cette exigence s'applique à tous les runbooks AWS Automation (AWS-*runbooks) tels que lesAWS-ConfigureS3BucketLogging, et les AWS-RestartEC2Instance runbooksAWS-CreateDynamoDBBackup, pour n'en citer que quelques-uns. Cette exigence s'applique également à tous les runbooks d'automatisation personnalisés que vous créez et qui invoquent d'autres Services AWS services à l'aide d'actions appelant d'autres services. Par exemple, si vous utilisez les actions aws:executeAwsApi, aws:createStack ou aws:copyImage, vous devez configurer le rôle de service avec l'autorisation d'appeler ces services. Vous pouvez octroyer des autorisations à d'autres Services AWS en ajoutant une politique IAM en ligne au rôle. Pour de plus amples informations, veuillez consulter (Facultatif) Ajoutez une politique d'automatisation en ligne ou une politique gérée par le client pour invoquer d'autres Services AWS.
Pour plus d'informations concernant les actions que vous pouvez spécifier dans un runbook, consultez Référence sur les actions Systems Manager Automation.
Pour plus d'informations sur l'utilisation AWS Toolkit for Visual Studio Code de pour créer des runbooks, consultez la section Utilisation des documents d'automatisation de Systems Manager dans le Guide de l'AWS Toolkit for Visual Studio Code utilisateur.
Pour plus d’informations sur l’utilisation du concepteur visuel pour créer un dossier d’exploitation personnalisé, consultez Expérience de conception visuelle pour les runbooks d’Automatisation.