Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS Config Empezando por un grabador de configuración gestionado por el cliente que utiliza AWS CLI
Puede empezar AWS Config por crear un grabador de configuración gestionado por el cliente. Para crear un grabador de configuración gestionado por el cliente con AWS CLI, utilice los siguientes comandos: put-configuration-recorderput-delivery-channel, y start-configuration-recorder.
El
put-configuration-recordercomando crea un grabador de configuración gestionado por el cliente.El
put-delivery-channelcomando crea un canal de entrega en el que se AWS Config envía la información de configuración a un bucket de S3 y a un tema de SNS.start-configuration-recorderInicia el grabador de configuración gestionado por el cliente. El grabador de configuración gestionado por el cliente empezará a registrar los cambios de configuración para los tipos de recursos que especifique.
Temas
Consideraciones
Se requieren un bucket de S3, un tema de SNS y una función de IAM
Para crear un registrador de configuración gestionado por el cliente, debe crear un bucket de S3, un tema de SNS y un rol de IAM con políticas adjuntas como requisitos previos. Para configurar sus requisitos previos, consulte Requisitos previos. AWS Config
Un grabador de configuración gestionado por el cliente por cuenta y región
Solo puede tener un grabador de configuración gestionado por el cliente Cuenta de AWS para cada uno de ellos Región de AWS.
Un canal de entrega por cuenta y región
Solo puedes tener una región de canal de entrega Cuenta de AWS para cada una de ellas Región de AWS.
Políticas y resultados de cumplimiento
Las políticas de IAM y otras políticas gestionadas AWS Organizations pueden afectar a la disponibilidad AWS Config de permisos para registrar los cambios de configuración de sus recursos. Además, las reglas evalúan directamente la configuración de un recurso y no tienen en cuenta estas políticas al ejecutar las evaluaciones. Asegúrese de que las políticas en vigor se ajusten a la forma en que piensa utilizarlas AWS Config.
Paso 1: Ejecute el put-configuration-recorder
Utilice el put-configuration-recordercomando para crear un grabador de configuración gestionado por el cliente:
Este comando usa los campos --configuration-recorder y ---recording-group.
$ aws configservice put-configuration-recorder \ --configuration-recorderfile://configurationRecorder.json\ --recording-groupfile://recordingGroup.json
El configuration-recorder campo
El archivo configurationRecorder.json especifica el name y el roleArn, además de la frecuencia de registro predeterminada para el registro de la configuración (recordingMode). También puede usar este campo para anular la frecuencia de grabación para tipos de recursos específicos.
{ "name": "default", "roleARN": "arn:aws:iam::123456789012:role/config-role", "recordingMode": { "recordingFrequency":CONTINUOUSorDAILY, "recordingModeOverrides": [ { "description": "Description you provide for the override", "recordingFrequency":CONTINUOUSorDAILY, "resourceTypes": [Comma-separated list of resource types to include in the override] } ] } }
El campo recording-group
El recordingGroup.json archivo especifica los tipos de recursos que se registran.
{ "allSupported":boolean, "exclusionByResourceTypes": { "resourceTypes": [Comma-separated list of resource types to exclude] }, "includeGlobalResourceTypes":boolean, "recordingStrategy": { "useOnly": "Recording strategy for the configuration recorder" }, "resourceTypes": [Comma-separated list of resource types to include] }
Para obtener más información sobre estos campos, consulte put-configuration-recorderla Referencia de AWS CLI comandos.
Paso 2: ejecuta el put-delivery-channel comando
Usa el put-delivery-channelcomando para crear un canal de entrega:
Este comando usa el --delivery-channel campo.
$ aws configservice put-delivery-channel --delivery-channel file://deliveryChannel.json
El delivery-channel campo
El deliveryChannel.json archivo especifica lo siguiente:
El
namepara el canal de entrega.El
s3BucketNamelugar donde AWS Config envía las instantáneas de la configuración.El
snsTopicARNlugar donde AWS Config envía las notificacionesEl
configSnapshotDeliveryPropertiesque establece la frecuencia con la que AWS Config entrega instantáneas de la configuración y la frecuencia con la que invoca las evaluaciones de las reglas periódicas.
{ "name": "default", "s3BucketName": "config-bucket-123456789012", "snsTopicARN": "arn:aws:sns:us-east-1:123456789012:config-topic", "configSnapshotDeliveryProperties": { "deliveryFrequency": "Twelve_Hours" } }
Para obtener más información sobre estos campos, consulte la put-delivery-channelReferencia de AWS CLI comandos.
Paso 3: ejecuta el start-configuration-recorder comando
Usa el start-configuration-recordercomando para iniciar AWS Config:
$ aws configservice start-configuration-recorder --configuration-recorder-nameconfigRecorderName
Para obtener más información sobre estos campos, consulte start-configuration-recorderla Referencia de AWS CLI comandos.