Economía unitaria
Cost per business unit: define metrics, send volumes, set targets and alerts.
Economía unitaria
Divida su gasto registrado en la nube por un número de su propio negocio, como pedidos, usuarios o llamadas API, para ver cuánto cuesta realmente una unidad y si está mejorando.
- A costo unitario es el gasto en la nube dividido por el volumen de negocio que usted suministra. Le indica si se está volviendo más eficiente a medida que crece, algo que una factura total no puede hacer.
- Usted define un métrico (por ejemplo, "Pedidos"), elija entre qué gasto dividir y envíe a CostGlass un volumen por día.
- CostGlass solo calcula los días que tienen ambos gasto registrado y un volumen registrado. Nada está sembrado ni inventado.
- Establecer un objetivo y CostGlass envía correos electrónicos a los propietarios y administradores si el costo unitario supera el 5%.
- Vea la tendencia, una proyección en línea recta, y de dónde proviene el costo por nube, servicio o cuenta.
La idea
Su factura de la nube aumenta cuando su negocio crece, y eso está bien. La pregunta útil es si sube más rápido que el negocio. La economía unitaria responde a esto dividiendo el gasto por una medida de valor.
Supongamos, por ejemplo, que en un mes gastas 20.000 y gestionas 1.000.000 de pedidos. El coste por pedido es 0,02. El mes que viene gastas 24.000 y gestionas 1.500.000 pedidos: la factura es un 20% más alta, pero el coste por pedido cae a 0,016. Ése es un negocio más sano y sólo el coste unitario lo demuestra. (Estos números son ilustrativos).
- Métrico
- A business measure you define, such as "API requests", "Monthly active users" or "Orders". Tiene un nombre, una etiqueta de unidad y un alcance de costo.
- Volumen
- La cifra de un día, por ejemplo 52.000 pedidos el 1 de septiembre. Tú los suministras.
- Alcance de costos
- Qué parte de su gasto dividir por el volumen: todo el gasto, solo computación o solo bases de datos.
- Costo unitario
- Gasto dividido por volumen, entre los días que tenga ambos.
- Objetivo
- El costo unitario por debajo del cual desea mantenerse. Opcional.
Antes de empezar
- Al menos una nube está conectada y sincronizada, por lo que CostGlass ha registrado el gasto. Without it the page says "No cloud cost has been recorded yet".
- Un número comercial que puede proporcionar por día, desde su propio sistema (un recuento de base de datos, una exportación de análisis, un informe de facturación).
- Una cuenta de propietario o administrador para definir métricas, agregar volúmenes y establecer objetivos.
Definir una métrica
Alcances de costos
| Opción en pantalla | Lo que se divide por el volumen |
|---|---|
| Todo el gasto en la nube | Todo registrado, en cada nube y proveedor conectados (las asignaciones de Kubernetes se excluyen porque vuelven a dividir el costo ya facturado). |
| Calcular sólo | Servicios de computación y contenedores. |
| Sólo bases de datos | Servicios de bases de datos. |
Los créditos y reembolsos no se incluyen en el costo unitario. Mide lo que consumió la empresa, por lo que el final de un crédito promocional no debe parecer que el costo unitario está aumentando.
Enviar volúmenes
Select the metric button, then click Add volume. El cuadro de diálogo Agregar volumen de negocio tiene tres pestañas. Cualquiera que sea su uso, hay un volumen por métrica por día; enviar un día nuevamente reemplaza el valor anterior.
Introduzca un día
Choose the Date and type the Volume, then Save datapoint. Los volúmenes son cero o más y pueden ser decimales.
Importar un CSV
Use Import a CSV to choose a file, or paste rows into or paste rows here, then click Import.
| Regla | Detalle |
|---|---|
| Columnas | Una fecha y un valor, una fila por día. |
| Formato de fecha | AAAA-MM-DD. Se ignora el tiempo posterior a la fecha. Se aceptan barras en lugar de guiones. |
| fila de encabezado | Opcional. Si está presente, CostGlass busca una columna de fecha denominada fecha, día, ds, marca de tiempo u hora, y una columna de valor denominada valor, volumen, valor_métrico, recuento, importe, total o unidades. De lo contrario, utiliza las dos primeras columnas. |
| Separador | Coma, punto y coma o tabulación. |
| Valores | Cero o más. Se eliminan los espacios dentro de los números. |
| Límites | Hasta 5.000 filas de datos y 2 MB, en UTF-8. Se rechazan los archivos más grandes: divídalos |
| Fecha repetida | Gana la última fila para esa fecha. |
| Problemas | Se omite una fila incorrecta, no todo el archivo. The result says "Imported N days, skipped M" and lists the first few problems by row number, for example "Row 3: '2026-13-40' is not a date". |
Desde tus propios sistemas
La pestaña Desde sus sistemas muestra una solicitud ya preparada. Envíe hasta 5000 días a la vez, como JSON. La solicitud necesita el token de inicio de sesión de un propietario o administrador; Todavía no existe una clave API separada para esto. Reemplace la identificación de la métrica con la que aparece en la pantalla y el token con la suya.
/v1/unit-economics/telemetry con metric_id, date y metric_value. Una solicitud que menciona una métrica de otra organización se rechaza por no encontrarse.Leyendo la página
Status and 'Getting started'
La tarjeta Primeros pasos se muestra mientras aún no tiene métricas ni costos unitarios. Su última línea informa qué datos de costos existen: El coste diario de la nube se registra hasta una fecha, o que sus nubes solo informen totales mensuales, o que aún no exista ningún costo.
Las cuatro cartas
| Card | Significado |
|---|---|
| Costo actual por unidad | Los últimos 30 días hasta su último volumen, gaste dividido por el volumen entre los días que tienen ambos. Se muestra con la unidad, por ejemplo "por 1.000 consultas · Gasto total en la nube". Muestra un guión con "Necesita volumen y costo registrado para los mismos días" hasta que se pueda calcular. |
| Costo por unidad versus los 30 días anteriores | El cambio porcentual respecto de los 30 días anteriores. Verde al bajar, ámbar al subir. "Needs 60 days of data" until enough history exists. |
| Costo objetivo por unidad | Your target, an Edit button, a status pill and the Email alerts tick. The pill reads Within target, Over target, No target set or No data yet. |
| El último volumen | Su volumen más reciente y su fecha. |
Una métrica que está por encima del objetivo también lleva una pequeña etiqueta por encima del objetivo en su botón en la parte superior.
Costo por unidad a lo largo del tiempo
Choose a range with Last 30 days, Last 90 days, Last 180 days, Last 365 days or Custom range (From and To, up to two years). La línea azul es el costo real por unidad de cada día. Si existe suficiente historia, una línea discontinua de color ámbar extiende la tendencia hacia el futuro. Una píldora verde de ganancia de eficiencia muestra cuánto más barata es una unidad ahora que al principio de la gama. Una píldora que incluye el gasto estimado advierte cuando algunos días usan totales mensuales repartidos en un mes cerrado (consulte la base de gasto).
Un día con un volumen pero sin gasto todavía cuenta como un día de volumen; su costo unitario está simplemente en blanco. Si existen volúmenes pero no hay costo, la página dice "Los volúmenes están registrados, pero aún no hay costo de nube para esos días".
Proyección
The Projection card says what cost per unit will be in 30 days if the recent trend continues, and whether it is rising, falling or flat, and warns Eso está por encima de tu objetivo cuando sea relevante. Es un ajuste lineal de los costos unitarios diarios. Necesita al menos 14 días que tengan un costo unitario y su confianza se muestra como baja (menos de 30 días) o media. Trátelo como un empujón, no como un pronóstico: se supone que nada cambia.
De dónde proviene el costo
Buttons Cloud, Service and Account choose the grouping. The table lists each group with Spend, Share and Cost per unit. The groups' unit costs add up to the metric's overall figure for the range. Como máximo se presentan 24 grupos; el resto se dobla en (otro). Una estimación La etiqueta marca un grupo que incluye el gasto mensual distribuido. Úselo para encontrar qué nube o servicio mueve su costo unitario.
What 'spend basis' means
La mayoría de las nubes informan del gasto diario. Algunos informan sólo facturas mensuales. CostGlass maneja esto honestamente:
| base de gasto | Significado |
|---|---|
| a diario | Todos los días se utilizó el gasto diario real. |
| mixto | Algunos días utilizaron el gasto diario real; otros utilizaron un total mensual distribuido uniformemente entre los días de un mes cerrado y se marcan como estimados. |
| spread_mensual | Sólo existen totales mensuales. Cada mes cerrado se divide uniformemente entre sus días. Estos días están marcados como estimados. |
| ninguno | No había ningún costo disponible. |
Objetivos y alertas
| Regla | Detalle |
|---|---|
| Lo que cuenta como sobreobjetivo | El costo unitario está más del 5% por encima del objetivo. Un costo unitario dentro del 5% del objetivo aún se muestra como dentro del objetivo. |
| A quién se envía el correo electrónico | Los propietarios y administradores de su organización. |
| ¿Con qué frecuencia | Un correo electrónico cuando la métrica cruza el objetivo, un recordatorio como máximo una vez a la semana mientras dura y nada mientras esté bien. |
| Cuando comprueba | Aproximadamente cada 6 horas. |
| Restableciendo | Cambiar el objetivo o volver a activar las alertas comienza de nuevo: la siguiente verificación decide si ha terminado. |
| Línea de asunto | "[CostGlass] Cost per <unit> is over target: <metric name>". |
| Alcance | The alert looks at your whole organisation, not at any one user's part of it. |
Recetas
- Click Define metric, name it "API calls", unit "1k calls", scope Compute only.
- Export daily request counts from your gateway, divide by 1,000, and save them as a CSV with a
date,valueheader. - Add volume then Import a CSV.
- Después de unas semanas, lea Costo por unidad vs 30 días anteriores y la proyección.
- Open the metric and set the range to Last 90 days.
- In Where the cost comes from click Service, then Account.
- Compare the shares with last quarter's, then open the service in Explorador de costos.
Run a nightly job that posts yesterday's volume to the bulk request above using an owner or admin token, so the metric stays current without anyone uploading files.
Límites a tener en cuenta
- Aún no puede cambiar el nombre ni eliminar una métrica, ni editar o eliminar un solo punto de datos de la página. Puedes sobrescribir un día enviándolo nuevamente.
- La solicitud de volúmenes necesita un token de inicio de sesión; aún no hay disponible una clave API dedicada para esto.
- Los ámbitos de costos son tres: todos los gastos, computación y bases de datos. La división de cálculo y base de datos por nombre de servicio es aproximada.
- La proyección es lineal y necesita 14 días con un costo unitario.
- Las alertas son únicamente por correo electrónico y cubren a toda la organización.
- Las asignaciones de Kubernetes nunca se agregan para gastar aquí, para evitar contar el costo del nodo dos veces.