Etiquetado virtual

Allocate spend by team, product or environment with rules, no cloud changes, with a rule builder and CostGlass AI.

Etiquetado virtual

Agrupe y asigne su gasto en nube y SaaS por equipo, producto o cualquier otra cosa, utilizando reglas en CostGlass. Sin cambios en su nube y sin esperar nuevas facturas.

Where in CostGlassCosts → Virtual Tagging
PlanGrowth and above (the menu item is greyed out on lower plans)
Who can do thisOwners and admins create and edit. Otros roles pueden ver.
Time needed15 to 30 minutes for a first tag
En resumen
  • Una etiqueta virtual es un conjunto de reglas que colocan cada cargo facturado en un grupo con nombre, por ejemplo Equipo = Pagos.
  • Las reglas se aplican al costo facturado cuando lo miras. No se escribe nada en su nube ni se almacena en los registros de costos, por lo que al editar una regla se reasigna todo el historial a la vez.
  • Las reglas se revisan en orden y el primer partido decide. Anything no rule matches gets the tag's default value.
  • Puede crear una etiqueta a partir de cuentas, servicios, regiones, identificadores de recursos, etiquetas de nube e incluso otras etiquetas virtuales.
  • Utilice la etiqueta en Informes, en Explorador de costos (agrupar y filtrar) y para definir el alcance de los Presupuestos.
Antes de empezar
  • El plan de crecimiento o superior.
  • El rol de propietario o administrador para crear o cambiar etiquetas.
  • Gasto facturado desde al menos una nube conectada o un servicio SaaS.
  • Opcional: etiquetas de nube en recursos de AWS u Oracle Cloud, si desea reglas basadas en ellas (consulte Estrategia de etiquetado).
Etiquetado virtual: pestañas para cada etiqueta virtual, el medidor de cobertura, el desglose de la asignación y la lista de reglas priorizadas.

La idea

Las etiquetas de nube reales son geniales, pero tienen lagunas: recursos que nadie etiquetó, facturas que no tienen ningún recurso (soporte, impuestos, redes compartidas), nubes cuya facturación no lleva etiquetas y un historial que no se puede cambiar. A etiqueta virtual es una etiqueta que existe sólo en CostGlass. Le das un nombre como Equipo y escriba reglas como "todo lo que hay en la cuenta A de AWS, más cualquier cosa cuyo servicio contenga Kubernetes, es el equipo de la plataforma".

Etiqueta virtual (clave)
La dimensión que está creando, por ejemplo Equipo, Producto o Entorno.
Valor
Uno de los grupos dentro de una etiqueta, por ejemplo Pagos o Búsqueda.
Regla
A condition ("where") and a value to give matching charges ("then").
Valor predeterminado
Qué cargo se obtiene cuando ninguna regla coincide. Se llama valor sin etiquetar en la aplicación.
Cobertura
La proporción del gasto facturado al que se le asignó un valor mediante una regla en lugar del valor predeterminado.
Nota
Las reglas se ejecutan en coste facturado. Se evalúan cuando ve un informe, por lo que puede cambiar una regla en cualquier momento y ver el efecto en cada mes anterior de inmediato.

Crear una etiqueta virtual

1
Abre la página
Go to Costs → Virtual Tagging.
2
Iniciar una etiqueta
Click Add tag at the top. A dialog called Add a virtual tag shows ready-made templates and a Create a custom tag button. En una organización nueva, la página muestra las mismas opciones que un inicio guiado.
3
Complete los detalles (etiqueta personalizada)
Enter a Display name (for example Team), an Identifier (no spaces) and an optional Description. Set the Untagged value (when no rule matches) and keep Active ticked.
4
Agregar reglas
Click Add Matching Rule (or Add Rule in the rules card). Consulte la siguiente sección.
5
Consultar cobertura
Observe cómo aumenta el medidor de cobertura en la parte superior a medida que agrega reglas.

Cada etiqueta virtual es una pestaña debajo del encabezado de la página, con una insignia que muestra la cantidad de reglas. The buttons next to the tag's name are Untagged value, Duplicate, Edit and a delete button. Una insignia "dinámica" significa que el valor predeterminado se toma de algo en lugar de un texto fijo.

Plantillas

Las plantillas crean una etiqueta funcional con un solo clic. Una plantilla aparece atenuada, con un motivo, cuando sus datos no la respaldan.

Plantillalo que te daNecesidades
ProveedorGasto agrupado por proveedor de nube o SaaS.Nada especial
Categoría de servicioSpend grouped by the provider's own category (Compute, Storage, Databases ...).Nada especial
Cuenta en la nubeGasto agrupado por cuenta, suscripción o proyecto.Nada especial
RegiónGasto agrupado por región.Nada especial
Gasto etiquetableSepara los cargos de uso (que se pueden etiquetar) de los cargos que no se pueden etiquetar (impuestos, créditos, etc.).Cargos por uso facturados
Entorno de etiquetaToma el valor de su propio entorno o etiqueta de nube de entorno.Un recurso con esa etiqueta
Equipo de etiquetaToma el valor de la etiqueta de nube de tu propio equipo.Un recurso con esa etiqueta

Sólo puedes crear una plantilla una vez. Si ya tiene una etiqueta con ese identificador, la plantilla se muestra como ya existente.

El creador de reglas: dónde y entonces

Una regla tiene dos mitades. Dónde dice a qué cargos se aplica. Entonces dice qué valor obtienen esos cargos. El cuadro de diálogo escribe un resumen en inglés simple de su regla a medida que la crea, por ejemplo, "Cuando el servicio contiene "Kubernetes", entonces Equipo = Plataforma", para que pueda verificar que se lea correctamente.

Conceptos básicos de las reglas

Configuraciónque hacePredeterminado / opciones
Nombre de la reglaA label for the rule list.Requerido
Posición (1 = marcada primero)Where the rule sits in the order. See "Order and first match" below.New rules go last

donde: condiciones

Each condition has a field, an operator and a value. Los selectores ofrecen los valores reales que se encuentran en su propio gasto e inventario, y usted puede escribir los suyos cuando tenga sentido.

CampoCon qué coincide
ServicioThe service name on the bill, for example Amazon EC2.
CuentaThe account, subscription, project or similar.
RegiónThe region of the charge.
ID de recursoThe id or name of the resource the charge was for.
Proveedor de nubeAWS, Azure, Google Cloud and so on.
Categoría de servicioThe provider's category for the service, where it supplies one.
Categoría de cargoThe kind of charge: usage, purchase, tax, credit or adjustment.
Etiqueta de nubeA tag on the resource (latest tags, not tags at bill time). You also name the tag key.
Otra etiqueta virtualThe value another virtual tag gives the charge. You also name that tag.
OperadorSignificadoNotas
esEquals the value.
no esDoes not equal it.A charge with no value for the field counts as "is not" anything.
contieneContains the text.
no contieneDoes not contain it.
comienza conBegins with the text.Not available for cloud tags or virtual tags.
coincide con expresiones regularesMatches a regular expression.Not for cloud tags, virtual tags, provider, service category or charge category. An invalid expression is refused.
existeThe field has a value. For a cloud tag: the tag is present.Needs no value. Not available for virtual tags.
no existeThe field is empty. For a cloud tag: the tag is absent.Needs no value. Not available for virtual tags.
es uno deEquals any of a list of values.Up to 100 values.
no es uno deEquals none of them.Up to 100 values.

Todas las comparaciones ignoran mayúsculas y minúsculas. Los valores están limitados a 100 caracteres.

Combinando condiciones: Agregar condición y Agregar grupo

Varias condiciones en una regla se unen con Y: todo debe ser verdad. Haga clic en Agregar grupo para crear un grupo, luego elija cualquiera (O) o todos (Y) ("Coincidencia... de estos"). Los grupos pueden contener grupos, hasta tres niveles, y una regla puede tener hasta 25 condiciones.

Ejemplo (ilustrativo)

"Equipo de plataforma": La cuenta es 1234… Y un grupo de cualquiera de: El servicio contiene Kubernetes, El servicio contiene CloudWatch. Eso significa: la cuenta y cualquiera de esos servicios.

Entonces: el valor

Elija cómo se establece el valor:

  • A fixed value: type it, up to 100 characters, for example Pagos.
  • Take the value from… (a valor dinámico): cópielo del cargo en lugar de escribirlo. Under Source choose A cloud tag on the resource (then give the tag key), A field of the charge (service, account, region, resource, cloud provider, service category or charge category), or Another virtual tag. Esto permite que una regla cubra muchos valores: "equipo = lo que diga la etiqueta de la nube del equipo".
  • Una etiqueta opcional nombra la regla en la lista cuando el valor es dinámico.

Sólo activo entre fechas

Open Only active between dates (optional) and set Active from and Active until (inclusive). La regla se aplica entonces sólo a los cargos cuyo período de inicio se encuentra dentro de esa ventana. Úselo para reorganizaciones: una regla para la antigua estructura del equipo finaliza el último día del trimestre y una nueva regla comienza al día siguiente.

Impacto en vivo

Antes de guardar, el cuadro de diálogo pregunta al servidor qué condiciones detectarían y muestra, por ejemplo, "Captura $1200 (14% del gasto) en 3000 líneas facturadas", con las mayores coincidencias. También muestra cuántos de sus recursos tienen una etiqueta de nube con la que coincide. Si la regla no detecta nada, lo dice, lo que generalmente significa un error tipográfico o una etiqueta que no existe.

Orden y primer partido

Las reglas se verifican de arriba a abajo (la posición 1 primero). La primera regla que coincide con un cargo decide su valor, y no se consideran reglas posteriores para ese cargo. Ponga reglas específicas por encima de las generales.

  • Arrastre una regla por su controlador para reordenarla o use los botones de subir y bajar.
  • No puede reordenar mientras un filtro de búsqueda oculte algunas reglas.
  • Each rule row has an on/off switch (pause or resume), Duplicate rule (the copy goes last), Edit rule and Delete rule.
  • Una regla que no se puede aplicar al costo facturado (por ejemplo, un patrón no válido) se omite y se muestra con el motivo y la página lo indica. Las reglas pausadas y las reglas fuera de su ventana de fecha no hacen nada.
El orden importa (ilustrativo)

Regla 1: El servicio contiene "Soporte" luego Equipo = Compartido. Regla 2: La cuenta es producción luego Equipo = Pagos. Un cargo de soporte de producción va a Compartido porque la regla 1 coincidió primero. Cámbialos y irá a Pagos.

El valor predeterminado

Haga clic en Valor sin etiquetar para cambiar el nombre del gasto no igualado. Puede ser texto fijo (como "No asignado") o dinámico, tomado de una etiqueta de nube, un campo del cargo u otra etiqueta virtual, con un valor de reserva cuando esté vacío. En el desglose, la fila predeterminada lleva un no asignado insignia.

Consejo
A dynamic default is a powerful tidy-up: set the default to take its value from your equipo cloud tag, and only write rules for the exceptions.

Etiquetas construidas sobre etiquetas

A rule can use another virtual tag as a condition (field Another virtual tag) or as the source of its value. Por ejemplo un Departamento La etiqueta puede agrupar los valores de un Equipo etiqueta. Límites: una etiqueta no puede depender de sí misma, directamente o a través de otros; la cadena puede tener como máximo tres niveles de profundidad. No puede eliminar ni cambiar el nombre de una etiqueta de la que dependen otras etiquetas, y el error nombra a los dependientes.

Cobertura y vista de asignación

Período de facturación

Use Billing period to choose Current month (to date), Last month, Last 3 complete months or Last 6 complete months.

Medidor de cobertura

The large percentage is how much of the period's billed spend your rules allocate. Debajo verás la cantidad asignada y no asignada. También puede mostrar cuántos puntos cambió la cobertura con respecto al período anterior y qué parte del gasto lleva una identificación de recurso o pertenece a un recurso etiquetado, lo que limita qué reglas de etiquetas de nube pueden coincidir.

Mayor gasto no asignado enumera los servicios más importantes que alcanzaron el valor predeterminado, cada uno con un botón que abre el generador de reglas con ese servicio completado. Siga avanzando en la lista y el medidor subirá más rápido.

Atribución de costos virtuales

Las tarjetas muestran el gasto facturado y el número de valores. La atribución de costos virtuales enumera cada valor con su monto y participación. Click a value to drill down to the services and items behind it (Item, Service, Billed cost).

Por dónde empezar (a partir de tus propios datos)

Un panel sugiere reglas creadas únicamente a partir de sus propios datos: etiquetas de nube que existen en sus recursos (con sus valores), sus servicios más importantes y sus cuentas. Cada uno tiene un botón que abre una regla precargada. No se sugiere nada que no esté en tus datos.

Generar con CostGlass AI

Los propietarios y administradores ven un panel Generar con CostGlass AI plegable. Tiene dos pestañas.

Pestañaque hace
Describe una reglaType what the rule should do in your own words (up to 500 characters) and click Generate rule. Obtiene una regla propuesta con el impacto en su gasto. Use this rule opens it in the rule builder; Try again asks again.
Sugerir una etiquetaChoose what you want to allocate spend by (environment, application, team or customer) and click Suggest a tag. Obtienes una etiqueta propuesta completa con reglas; desmarca las que no quieras y acepta.
  • Las propuestas utilizan únicamente valores que existen en su propio inventario y costos facturados. Si una solicitud menciona cosas que no están en sus datos, se le pedirá que la reformule.
  • No se guarda nada hasta que usted acepta: se abre una sola regla en el generador para que la revise y una etiqueta aceptada se vuelve a verificar antes de crearla.
  • Each request counts against your organisation's daily CostGlass AI allowance. Cuando se agota el panel lo indica y se reinicia a las 00:00 UTC.
Aviso
Lee siempre lo que propone la IA. Verifique la oración resumida y la cifra de impacto en vivo antes de guardar.

Dónde se utilizan etiquetas virtuales

LugarCómo utilizar la etiqueta
InformesChoose the dimension Virtual Tag / Squad Allocation and pick the tag.
Explorador de costosIn Group by, choose Virtual tag: [name]. También puede filtrar o excluir valores de una etiqueta virtual.
PresupuestosWhen creating a budget, choose a Virtual tag and a Tag value to budget a team or product.
Cumplimiento de etiquetasSelect resources and click Quick Virtual Rule to start a rule from them.
Nota
La detección de anomalías y los widgets del panel no utilizan etiquetas virtuales en la actualidad.

Mejores prácticas

  • Comience con la plantilla que coincida con la forma en que se presentan los informes financieros (cuenta, o equipo desde etiqueta), luego refina.
  • Cree una etiqueta de equipo en capas. First, rules that take the value from your equipo cloud tag. Luego gobierna por cuenta para nubes o cuentas sin etiquetas. Luego rige por servicio los costos de plataforma compartida. Termine con un valor predeterminado claro como "No asignado".
  • Manejar los costos compartidos deliberadamente. Dale al soporte, la creación de redes y las plataformas compartidas su propio valor (por ejemplo, "Compartido") en lugar de ocultarlas en un solo equipo. Puedes ver su tamaño y luego decidir cómo compartirlos en tu propio proceso.
  • Mantenga el recuento de reglas bajo. Una etiqueta puede tener como máximo 50 reglas. Unas pocas reglas bien elegidas, como listas y valores dinámicos, superan a muchas reglas únicas.
  • Pon las reglas más específicas primero. Utilice Duplicar para probar una variación y el interruptor de pausa para probar sin eliminar.
  • Utilice las ventanas de fecha para reorganizaciones en lugar de eliminar reglas antiguas, para que la historia siga siendo correcta.
  • Revise el "Gasto principal no asignado" mensualmente. Nuevos servicios aparecen todo el tiempo.
Ejemplo resuelto: una etiqueta de equipo (ilustrativa)
  1. Crea una etiqueta llamada Equipo con el valor sin etiquetar "No asignado".
  2. Regla 1, "Etiqueta Equipo de la nube": donde El equipo de etiquetas en la nube existe, then take the value from the cloud tag equipo.
  3. Regla 2, "Plataforma de datos": donde La cuenta es una de sus dos cuentas de datos, luego Equipo = Datos.
  4. Regla 3, "Servicios compartidos": donde El servicio es uno de servicios de soporte y redes, luego Equipo = Compartido.
  5. Consultar cobertura. Open Top unallocated spend, add rules for the biggest remaining services, and repeat.

Límites y cosas que debes saber

LímiteDetalle
Reglas por etiquetaComo máximo 50.
Condiciones por reglaComo máximo 25, en grupos anidados hasta en tres niveles.
Etiquetas construidas sobre etiquetasSin ciclos; cadenas de hasta tres niveles de profundidad.
Las reglas de etiquetas de la nube utilizan las etiquetas más recientesLas etiquetas de un recurso ahora, no las etiquetas que tenía en el momento de la facturación. Un cargo sin identificación de recurso no puede coincidir con una etiqueta de nube.
Disponibilidad de etiquetas en la nubeLas etiquetas de la nube llegan a CostGlass para AWS y Oracle Cloud. Las reglas sobre servicio, cuenta y región funcionan para todas las nubes.
No utilizado en otros lugaresLos widgets de detección de anomalías y del panel de control no utilizan etiquetas virtuales.
PlanCrecimiento y más. La entrada del menú es visible pero está bloqueada en los planos inferiores.
PermisosSolo los propietarios y administradores crean, editan o eliminan etiquetas y reglas.
Importante
Asignación de etiquetas virtuales facturado costo. No cambian su nube y no cambian lo que le factura su proveedor de nube.

Preguntas frecuentes

Edité una regla. ¿Cambiará el último trimestre?
Sí. Las reglas se aplican cuando ves los datos, por lo que cualquier cambio reasigna cada período de inmediato. Utilice ventanas de fecha para mantener una regla anterior para períodos anteriores.
Why is a lot of spend "unallocated"?
Ninguna regla lo igualaba. Abra Gastos principales no asignados y agregue reglas para los servicios más importantes o establezca un valor predeterminado dinámico.
Mi regla de etiquetas en la nube no coincide con nada.
El panel de impacto en vivo lo dirá. Es posible que la etiqueta no exista en sus recursos, que los recursos no estén en el inventario o que el gasto no tenga una identificación de recurso. Las reglas basadas en etiquetas pueden coincidir poco cuando solo una pequeña parte del gasto pertenece a recursos etiquetados; la página señala esto.
¿Puedo usar una etiqueta virtual para gastos en Azure o SaaS?
Sí. Las reglas sobre cuenta, servicio, región y proveedor funcionan para cada nube conectada y para proveedores de IA y SaaS.
¿Por qué el elemento del menú aparece atenuado?
El etiquetado virtual necesita el plan de crecimiento o superior. Al hacer clic en él se explica la actualización.
¿Cuál es la diferencia entre una etiqueta virtual y una etiqueta en la nube?
Se establece una etiqueta de nube en su nube en un recurso. Una etiqueta virtual es un conjunto de reglas en CostGlass aplicadas al costo. Consulte Estrategia de etiquetado.

Guías relacionadas