Todos os produtos
Search
Central de documentação

Simple Log Service:Use the new Cost Manager

Última atualização: Jul 03, 2026

Analise dados de faturamento, otimize custos e detecte anomalias de gastos nos serviços da Alibaba Cloud. O Cost Manager armazena dados no Tablestore e realiza atualizações completas automáticas diárias para garantir precisão e atualidade.

Recursos

  • Otimização de custos: analise faturas de pagamento conforme o uso por serviço e estime o custo da migração para assinatura.

  • Exportação automatizada de faturas: configure uma única vez para habilitar transferências automáticas.

  • Análise interativa: execute consultas SQL personalizadas nos dados de faturamento e obtenha resultados em segundos.

  • Insights com IA: preveja tendências de custos e detecte anomalias de faturamento com machine learning.

  • Relatórios e alertas automatizados: agende relatórios de análise via DingTalk ou e-mail. Use machine learning para prever tendências de custos e acionar alertas de anomalias automaticamente.

  • Integração aberta: conecte-se a mais de 30 produtos de análise de dados, incluindo Hadoop, Spark e Flink.

Acesso

  1. Faça login no Simple Log Service console.

  2. Na área Log Application, na aba Business Analysis, clique em Cost Manager.

  3. Clique em Custom Analysis.

Sintaxe de consulta

Sintaxe básica

O Cost Manager expõe os dados de faturamento como uma tabela externa do Logstore. Todas as consultas devem ter essa tabela externa como alvo.

  • A instrução de pesquisa antes do caractere pipe (|) deve ser um asterisco (*).

  • O nome da tabela externa é instance_bill. Adicione todas as condições de consulta à cláusula WHERE.

* | select xxx from instance_bill where xxx group by xxx limit xxx

Por exemplo, consulte os custos diários do SLS:

* |
select
  date_trunc('day', __time__) as day,
  sum(PretaxAmount) as cost
FROM  instance_bill
where
  productcode = 'sls'
group by
  day

Exemplo 1: Consulta de agregação

Para obter o custo total do SLS:

  • Instrução de consulta e análise

    * |
    select
      sum(PretaxAmount) as cost
    FROM  instance_bill
    where
      productcode = 'sls'
  • Resultado da consulta e análise image

Exemplo 2: Consulta agrupada

Para consultar custos por serviço:

  • Instrução de consulta e análise

    * |
    select
      productcode,
      sum(PretaxAmount) as cost
    FROM  instance_bill
    group by
      productcode
  • Resultado da consulta e análise image

Exemplo 3: Comparação temporal

Para comparar custos mês a mês:

  • Instrução de consulta e análise

    * |
    SELECT
      diff [1] AS "Current month cost",
      diff [2] AS "Previous month cost",
      diff [3] * 100 -100 as "Increase (%)"
    FROM (
        SELECT
          compare(amount, 2592000) as diff
        FROM (
            SELECT
              sum(PretaxAmount) AS amount
            FROM instance_bill
          )
      )
  • Resultado da consulta e análise image

Exemplo 4: Análise de itens faturáveis

Para consultar o custo e o uso de cada item faturável no SLS:

  • Instrução de consulta e análise

    * |
    SELECT
      BillingItem,
      sum(PretaxAmount) AS "Cost",
      sum(Usage) as "Usage"
    FROM  instance_bill
    where
      productcode = 'sls'
    GROUP by
      BillingItem
  • Resultado da consulta e análise image

Exemplo 5: Análise de tendência de uso diário

Para analisar a tendência diária de uso dos itens faturáveis:

  • Instrução de consulta e análise

    * |
    SELECT
    	date_trunc('day', __time__) as t,
      BillingItem,
      sum(PretaxAmount) AS "Cost",
      sum(Usage) as "Usage"
    FROM  instance_bill
    where
      productcode = 'sls'
    GROUP by
      BillingItem,
      t
    ORDER by
      t
  • Resultado da consulta e análise

    image

Exemplo 6: Análise de instância

Para consultar o custo de cada instância do SLS:

  • Instrução de consulta e análise

    * |
    SELECT
      InstanceID,
      sum(PretaxAmount) AS "Cost"
    FROM  instance_bill
    where
      productcode = 'sls'
    GROUP by
      InstanceID
  • Resultado da consulta e análise image

Exemplo 7: Análise de custo diário por instância

Para analisar a tendência de custo diário de cada instância do SLS:

  • Instrução de consulta e análise

    * |
    SELECT
      date_trunc('day', __time__) as t,
      InstanceID,
      sum(PretaxAmount) AS "Cost"
    FROM  instance_bill
    where
      productcode = 'sls'
    GROUP by
      InstanceID,
      t
    ORDER by
      t
  • Resultado da consulta e análise

    image

Exemplo 8: Junções de tabelas externas

Para unir dados de faturamento a uma tabela externa personalizada:

Este exemplo une instance_bill à tabela externa personalizada instance_name_table, que mapeia IDs de instância para nomes.

  • Instrução de consulta e análise

    * | with t1 as (
      select
        InstanceID,
        sum(PretaxAmount) as PretaxAmount
      FROM    instance_bill
    ),
    t2 as (
      select
        InstanceID,
        InstanceName
      FROM    instance_name_table
    )
    select
      t1.InstanceID,
      t1.PretaxAmount,
      t2.InstanceName
    FROM  t1
      left join t2 on t1.InstanceID = t2.InstanceID

Descrição dos dados de fatura

Campo

Descrição

Exemplo

BillingDate

Ciclo de faturamento.

2022-11-06

BillingItem

Item faturável.

Número de solicitações PUT e de outros tipos

BillingType

Método de faturamento.

Outro

CostUnit

Unidade financeira.

Não atribuído

Currency

Moeda.

USD

DeductedByCashCoupons

Valor deduzido por cupons em dinheiro.

0.0

DeductedByCoupons

Valor de desconto de cupons.

0.0

DeductedByPrepaidCard

Valor deduzido por cartão pré-pago.

0.0

DeductedByResourcePackage

Valor deduzido por pacote de recursos.

0

InstanceConfig

Configuração detalhada da instância.

Nenhum

InstanceID

ID da instância.

me-east-1%3Bstandard

InstanceSpec

Especificações da instância.

Nenhum

InternetIP

Endereço IP público.

Nenhum

IntranetIP

Endereço IP interno.

Nenhum

InvoiceDiscount

Valor do desconto.

0.001

Item

Tipo da fatura. Valores válidos:

  • SubscriptionOrder: Pedido de assinatura.

  • PayAsYouGoBill: Fatura de pagamento conforme o uso.

  • Refund: Reembolso.

  • Adjustment: Ajuste.

PayAsYouGoBill

ListPrice

Preço unitário.

1.020000

ListPriceUnit

Unidade de preço.

CNY por 10.000 solicitações

NickName

Apelido da instância.

test

OutstandingAmount

Valor pendente.

0.0

OwnerID

ID da conta.

12***3212

PaymentAmount

Pagamento em dinheiro.

0.0

PretaxAmount

Valor a pagar.

0.0

PretaxGrossAmount

Valor original.

0.005

ProductCode

Código do serviço.

oss

ProductDetail

Detalhes do serviço.

Object Storage Service (OSS)

ProductName

Nome do serviço.

Object Storage Service

ProductType

Tipo de serviço.

Nenhum

Region

Região.

China (Shanghai)

ResourceGroup

Grupo de recursos.

Nenhum

ServicePeriod

Período de serviço.

10800

SubscriptionType

Tipo de assinatura. Valores válidos:

  • Subscription: Assinatura.

  • PayAsYouGo: Pagamento conforme o uso.

PayAsYouGo

Tag

Tag.

Nenhum

Usage

Uso.

0.005000

UsageUnit

Unidade de uso.

10.000 solicitações

Zone

Zona.

cn-shanghai-b

Próximas etapas

Após executar uma consulta com êxito, visualize os resultados como gráficos estatísticos em um painel.