Cumplimiento de etiquetas

Define required AWS tags, measure compliance, and fix missing tags with Quick Tag, batch apply or a CLI script.

Cumplimiento de etiquetas

Establezca las etiquetas que debe tener cada recurso de AWS, vea qué recursos faltan y corrija las brechas.

Where in CostGlassCosts → Tag Compliance
PlanAll plans
Who can do thisEveryone can view. Los propietarios y administradores pueden cambiar la política y aplicar etiquetas.
Time needed10 minutes to set up
En resumen
  • Usted define una lista de claves de etiquetas requeridas. CostGlass compara todos los recursos de AWS descubiertos.
  • Cada recurso es Cumple (tiene todas las etiquetas requeridas), Parcial (tiene algunas) o Sin etiquetar (no tiene ninguna).
  • La puntuación de cumplimiento es la proporción de recursos que tienen todas las etiquetas requeridas.
  • Los propietarios y administradores pueden etiquetar desde la página, pero CostGlass se conecta en modo de solo lectura de forma predeterminada, por lo que la mayoría de las veces le proporciona un comando de AWS para ejecutar y usted confirma después.
  • Esta página cubre únicamente los recursos de AWS. Para otras nubes, consulte Explorador de etiquetas y etiquetado virtual.
Antes de empezar
  • Una cuenta de AWS conectada a CostGlass, con recursos descubiertos (consulte Recursos en la nube).
  • Para cambiar la política o aplicar etiquetas: el rol de Propietario o Administrador.
  • Para etiquetar desde la página directamente: una conexión CostGlass cuya función puede etiquetar recursos. De lo contrario, utilizará el comando que genera CostGlass.
Cumplimiento de etiquetas: las cuatro tarjetas KPI, la barra de etiquetas obligatorias y la tabla de recursos a la que le faltan etiquetas.

Cómo se resuelve el cumplimiento

  1. CostGlass toma los recursos de AWS que ha descubierto para su organización (y solo las cuentas a las que puede acceder).
  2. Para cada recurso, analiza las claves de etiqueta requeridas. Matching ignores case, so propietario satisfies a required Dueño.
  3. Una etiqueta requerida cuenta como presente solo si tiene un valor que no está en blanco.
  4. El recurso es Obediente si todas las etiquetas requeridas están presentes, Parcial si al menos uno está presente pero no todos, y Sin etiquetar si ninguno lo es.

Los resultados se guardan durante 15 minutos para que la página se cargue rápidamente. Haga clic en Actualizar auditoría para evitarlo y ejecutarlo nuevamente, por ejemplo, justo después de cambiar las etiquetas.

Nota
El cumplimiento analiza las etiquetas de los recursos descubiertos, no el costo facturado. Un recurso etiquetado aquí pero que no aparece en sus datos de costos (por ejemplo, una etiqueta que aún no está activada para facturación) es un problema aparte. Ver Estrategia de etiquetado.

Establezca las etiquetas requeridas (la política)

El política es la lista de claves de etiquetas que cada recurso debe tener. A new organisation starts with Ambiente, Dueño, Proyecto y Centro de costos.

1
Abrir la política
On the grey bar headed Mandatory FinOps Tags:, click Edit Policy. A dialog called Configure Tag Governance Policy opens.
2
Elimina las etiquetas que no deseas
Haga clic en la x en una pastilla etiquetada para eliminarla de la lista.
3
Añade el tuyo
Type a key into the box (the example shown is BusinessUnit, ManagedBy) and add it.
4
Guardar
Click Save Policy. La página vuelve a comprobar todos los recursos de inmediato.
Consejo
Mantenga la lista corta. Cada etiqueta adicional requerida reduce la puntuación y aumenta el esfuerzo de limpieza. Cuatro o cinco es realista.
Nota
La política también almacena un nivel de aplicación (el valor predeterminado es "advertencia"), pero CostGlass no bloquea nada en su nube. El cumplimiento aquí es un informe. To block untagged resources, use your cloud's own policy tools (see Estrategia de etiquetado).

Cómo leer la página

Las cuatro cartas

CardSignificado
Tasa de cumplimiento de etiquetasThe percentage of resources that are fully compliant, with "X of Y resources compliant" underneath. Green at 80% or more, amber from 40%, red below 40%.
Recursos sin etiquetarResources with none of the required tags.
Parcialmente etiquetadoResources missing one or more mandatory keys.
Estándares de gobernanzaHow many keys are required, and their names.

Cobertura por etiqueta

Below the policy bar there is one small card per required tag, for example Tag: Owner with a percentage and a bar: the share of resources that have that tag. Esto le indica qué etiqueta es la más difícil de conseguir. El verde es 80% o más, el ámbar está por encima de cero y el rojo es cero.

La tabla de recursos

ColumnaSignificado
RecursoNombre y tipo del recurso.
Cuenta y regiónDonde vive.
CumplimientoCumplido, Parcial o Sin etiquetar, y la puntuación de ese recurso (presente las etiquetas requeridas de todas las requeridas).
Faltan etiquetas obligatoriasLas llaves que todavía necesita. "None" means it has them all.
Etiquetas existentesLas etiquetas que ya tiene.
AccionesA Quick Tag button to fix that one resource.

Filtrando la lista

Filtrarque hace
Todo / Sin etiquetar / Parcial / CumpleStatus buttons. The counts are shown in brackets.
Todos los tipos de recursosLimit to one type, for example a database type.
Buscar recursos, etiquetas, ID...Free text across names, tags and ids.
Todas las cuentasLimit to one AWS account.
Ocultar efímeroHides short-lived items such as auto-scaling instances, spot nodes and log groups, which usually are not worth tagging by hand. The number next to it says how many are hidden.

Los resultados están paginados; use el tamaño de página y los botones de página en la parte inferior de la tabla.

Arreglando etiquetas faltantes

Etiquetar un recurso: Etiqueta rápida

1
Haga clic en Etiqueta rápida
On the resource's row. A dialog opens with a box for each required tag.
2
Introducir valores
Escriba un valor para cada etiqueta que falta. For Ambiente there are quick presets (prod, dev, staging). También puede agregar una clave y un valor personalizados.
3
Guardar
Click Save & Tag AWS Resource.

Etiquetar muchas a la vez: Aplicar etiquetas por lotes

Marque las casillas de las filas que desee. Aparece una barra con las opciones siguientes. Click Batch Apply Tags, fill in the values, then Apply Tags to N Resources.

Botón en la barra de selecciónque hace
Etiquetas de aplicación por lotesOpens a dialog to tag all the selected resources with the same values.
CLI para seleccionadosCrea un script de comando de AWS solo para los recursos seleccionados.
Regla virtual rápidaAbre Etiquetado virtual with a rule prefilled from the first selected resource's type, as a way to allocate them without tagging.
Deseleccionar todoDesmarca todo.
Seleccionar todos los N recursos coincidentesSelecciona todos los recursos que coincidan con sus filtros, no solo la página actual.

¿Qué sucede cuando CostGlass no puede escribir en AWS

CostGlass se conecta a sus cuentas de AWS de solo lectura de forma predeterminada (aparte del Programador de instancias opcional). Es por eso que CostGlass no puede completar la mayoría de las solicitudes de etiquetas. Cuando AWS se niega, o no hay ningún rol que CostGlass pueda usar para esa cuenta, no se marca nada como etiquetado y se ve un Aviso de permiso de escritura de AWS con:

  • el comando exacto de AWS CLI para ese recurso, con un botón Copiar;
  • Pasos de remediación: ejecute el comando con las credenciales para la cuenta y región de AWS correctas, o otorgue permiso de etiquetado al rol CostGlass;
  • a verde Ejecuté el botón Comando CLI (Confirmar etiquetado).
Aviso
Ejecute el comando con las credenciales de la cuenta de AWS mencionada en el aviso. Un perfil para una cuenta diferente etiquetará algo incorrecto o fallará.

After you run the command in AWS, click I Ran the CLI Command (Confirm Tagged). Eso le indica a CostGlass que las etiquetas ya están allí, por lo que la página se actualiza. For a refreshed result straight from the cloud, use Refresh Audit.

Importante
Aplicar y confirmar etiquetas son acciones del propietario y del administrador. Un miembro recibirá un error de permiso. Only resources that belong to your organisation can be tagged; the account and region always come from CostGlass's inventory.

El script de etiquetado masivo

Para una limpieza amplia, utilice Generar script de AWS CLI (arriba a la derecha) o Exportar script de AWS CLI (en la barra gris). CostGlass crea un script de shell con un comando por recurso al que le faltan las etiquetas requeridas, cubriendo solo las etiquetas que le faltan a cada recurso.

Usted proporciona los valores

CostGlass no puede saber cuál debería ser el valor de una etiqueta (¿qué entorno? ¿De quién es el centro de costos?), por lo que lo sabe no inventarlos. Each value is a variable at the top of the script, named from the tag key: letters and digits are kept, everything else becomes an underscore, and it is upper-cased, with the prefix TAG_.

Parte superior de un script generado (ilustrativo)
  • El guión se niega a postularse mientras cualquier variable esté vacía.
  • Los valores no deben contener comas.
  • El mismo valor se aplica a todos los recursos que toca el script. Si diferentes recursos necesitan valores diferentes (por ejemplo, prod y dev), edite los comandos o ejecute el script por partes.
  • Los comandos se agrupan bajo un encabezado que nombra el cuenta de AWS. Ejecute cada grupo con credenciales para esa cuenta.
  • Los recursos sin región conocida, o sin cuenta y sin ARN, se omiten y el guión finaliza con una nota de cuántos.

Ejecútelo

1
Copia el guión
Utilice el botón Copiar en el cuadro de diálogo o guárdelo como un archivo.
2
Establecer las variables
Por ejemplo export [email protected] y export TAG_ENVIRONMENT=prod in your terminal.
3
Inicie sesión en la cuenta de AWS correcta
Utilice las credenciales de la cuenta mencionada encima de cada grupo de comandos.
4
Ejecútelo
Ejecute el script y luego haga clic en Actualizar auditoría en CostGlass.

Ejecutando una campaña de limpieza de etiquetas

Un plan de cuatro semanas (ilustrativo)
  1. Semana 1, decide. Acepte las etiquetas requeridas. Introdúcelos en la póliza. Tenga en cuenta la puntuación inicial.
  2. Semana 2, victorias rápidas. Turn on Hide Ephemeral. Filtrar por Sin etiquetar y por tipo de recurso. Utilice el script masivo para casos obvios.
  3. Semana 3, propietarios. Comparte la lista filtrada por cuenta con cada equipo. Utilizan Quick Tag o sus propias herramientas.
  4. Semana 4, ciérralo. Agregue etiquetas predeterminadas en su infraestructura como código y una política de nube para que los nuevos recursos comiencen a etiquetarse. Consulte la cobertura de Tag Explorer en el lado de los costos.
Consejo
Apunta a una línea ascendente, no a la perfección. Del setenta al ochenta por ciento de los recursos que soportan la mayor parte del costo es un resultado sólido.

Límites que debe conocer

  • Solo AWS. Other clouds' resources are not in this audit.
  • Sólo recursos descubiertos. A resource must be in CostGlass's inventory. Es posible que algunos tipos, como los que no tienen ARN, se omitan en el script.
  • Results are cached for 15 minutes unless you click Refresh Audit.
  • Si está limitado a una parte de la organización, solo verá y arreglará los recursos en las cuentas a las que pueda acceder.

Preguntas frecuentes

¿Por qué no puedo simplemente hacer clic y aplicar las etiquetas?
CostGlass se conecta en modo de solo lectura de forma predeterminada, por lo que AWS generalmente rechaza el cambio. CostGlass luego le da el comando para ejecutar y usted confirma cuando haya terminado.
Etiqueté un recurso en AWS pero todavía aparece como faltante.
Haga clic en Actualizar auditoría. El resultado se almacena en caché durante 15 minutos y el descubrimiento debe ver la nueva etiqueta.
¿Cuenta el valor de una etiqueta en blanco?
No. Una etiqueta requerida con un valor vacío cuenta como faltante.
¿El etiquetado aquí afecta mis informes de costos de inmediato?
No necesariamente. En AWS, la etiqueta también debe activarse como etiqueta de asignación de costos y solo los cargos nuevos la llevan. Consulte Estrategia de etiquetado.
¿Puede un miembro cambiar la póliza?
No. Solo los propietarios y administradores pueden editar la política o aplicar etiquetas.

Guías relacionadas