Aplique la plantilla de paquete de cumplimiento BestPracticesForECS para evaluar el cumplimiento de las instancias ECS y enviar los eventos de incumplimiento a Simple Log Service.
Requisitos previos
Su cuenta de Alibaba Cloud no forma parte de un directorio de recursos.
Cloud Config está activado. Activate Cloud Config.
Se ha creado una instancia ECS. Create an instance.
-
Simple Log Service está activado. Activate Simple Log Service.
ImportanteLa activación de Simple Log Service es gratuita. Se aplican cargos cuando Cloud Config envía datos de recursos a Simple Log Service y cuando usted consulta y analiza registros. Para obtener más información, consulte Billing overview.
Paso 1: Consultar su inventario de recursos
Las instancias ECS que cree aparecen en la página Global Resources de Cloud Config.
Inicie sesión en la consola de Cloud Config.
En la página Global Resources, busque su recurso. Haga clic en Global Resources en la barra de navegación izquierda. Utilice los filtros (Filter by Resource ID, Select Resource Type, Select Region, Resource Status) para localizar su instancia ECS.
Paso 2: Crear un paquete de cumplimiento
Utilice las reglas predeterminadas en la plantilla de paquete de cumplimiento BestPracticesForECS para comprobar el cumplimiento de las instancias ECS.
En el panel de navegación izquierdo, seleccione .
En la página Compliance Package, haga clic en Create Package en la esquina superior izquierda.
En la página Select Template (Optional), haga clic en el icono de la esquina superior derecha de la plantilla de paquete de cumplimiento BestPracticesForECS y, a continuación, haga clic en Next.
En la página Set Basic Properties, introduzca un nombre para el paquete de cumplimiento, conserve los valores predeterminados y haga clic en Next.
En la página Select rules, todas las reglas de la plantilla BestPracticesForECS están seleccionadas de forma predeterminada. Haga clic en Next.
Para agregar reglas, haga clic en Add More Rules, seleccione reglas en la pestaña Rule Template o Existing Rules List y haga clic en OK.
En la página Set Rule Parameters, configure los parámetros de la regla según sea necesario y haga clic en OK.
Para obtener detalles sobre los parámetros de las reglas, consulte la columna Resource type en Supported resource types and resource relationships.
Paso 3: Consultar los resultados de la evaluación de cumplimiento
Consulte los resultados de la evaluación de sus instancias ECS y corrija las configuraciones que no cumplan con las normas.
En el panel de navegación izquierdo, seleccione .
En la página Compliance Package, busque el paquete de cumplimiento que creó en Step 2 y haga clic en su ID.
-
En la página de detalles del paquete de cumplimiento, haga clic en Download Report. En el cuadro de diálogo Download Compliance Report, haga clic en OK.
Se descargará un informe de cumplimiento en formato Excel.
Abra el informe de cumplimiento. En la pestaña Non-compliant Resources, filtre por ID de instancia ECS y siga la columna Remediation Suggestions para corregir las configuraciones que no cumplan con las normas.
Paso 4: Enviar eventos de incumplimiento a SLS
Envíe los eventos de incumplimiento de recursos a un logstore de Simple Log Service para su consulta y análisis.
En la página Deliveries, haga clic en Create Delivery en la esquina superior izquierda.
En la página Create Delivery, introduzca un Delivery Name. Establezca Channel Type en Log Service, establezca Content en Non-compliance Events y configure Logstore Source como Create a new log item in this account.. Seleccione una Project Region e introduzca un Project Name y un Logstore Name. Conserve el tipo de recurso predeterminado para incluir todos los tipos.
-
Haga clic en OK.
Cloud Config crea automáticamente un proyecto y un logstore en Simple Log Service, y envía los eventos de incumplimiento al logstore.
ImportanteSe aplican cargos cuando Cloud Config envía datos de recursos a Simple Log Service y cuando utiliza las funciones de consulta y análisis. Para detener los cargos, elimine el proyecto en la consola de Simple Log Service; esto invalidará la entrega y detendrá el envío posterior de datos. Para obtener más información, consulte Manage projects.
-
Consulte, busque y analice los eventos de incumplimiento enviados.
En la página Deliveries, haga clic en el ID de la entrega que creó.
En la página de detalles de la entrega, busque Logstore Name en la sección Extended Information y haga clic en el nombre del logstore para abrirlo en la consola de Simple Log Service.
-
En el cuadro de diálogo Error, haga clic en Close. El código de error
IndexConfigNotExistindica que la indexación no está habilitada para el logstore.NotaLos logstores creados desde Cloud Config no tienen la indexación habilitada de forma predeterminada.
-
Habilite la indexación para el logstore.
-
Consulte y analice los registros en el logstore.
Query and analysis quick start.
NotaEjemplo de formato JSON: Resource non-compliance event sample.