All Products
Search
Document Center

Simple Log Service:Gunakan Cost Manager yang baru

Last Updated:Jun 04, 2026

Analisis data penagihan, optimalkan biaya, dan deteksi anomali pengeluaran di seluruh layanan Alibaba Cloud. Cost Manager menyimpan data di Tablestore dengan pembaruan penuh otomatis setiap hari untuk memastikan akurasi dan ketepatan waktu.

Fitur

  • Optimalisasi biaya: Analisis tagihan pay-as-you-go per layanan dan perkirakan biaya bila beralih ke subscription.

  • Ekspor tagihan otomatis: Konfigurasikan sekali untuk transfer tagihan otomatis.

  • Analisis interaktif: Jalankan kueri SQL kustom pada data penagihan dan dapatkan hasil dalam hitungan detik.

  • Wawasan berbasis AI: Prediksi tren biaya dan deteksi anomali penagihan dengan pembelajaran mesin.

  • Laporan dan notifikasi otomatis: Jadwalkan laporan analisis melalui DingTalk atau email. Gunakan pembelajaran mesin untuk memprediksi tren biaya dan secara otomatis memicu notifikasi anomali.

  • Integrasi terbuka: Terhubung dengan lebih dari 30 produk analisis data, termasuk Hadoop, Spark, dan Flink.

Akses

  1. Masuk ke Simple Log Service console.

  2. Di area Log Application, pada tab Business Analysis, klik Cost Manager.

  3. Klik Custom Analysis.

Sintaks kueri

Sintaks dasar

Cost Manager mengekspos data penagihan sebagai tabel Logstore eksternal. Semua kueri harus menargetkan tabel eksternal ini.

  • Pernyataan pencarian sebelum karakter pipa (|) harus berupa tanda bintang (*).

  • Nama tabel eksternal adalah instance_bill. Tambahkan semua kondisi kueri ke klausa WHERE.

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

Sebagai contoh, kueri biaya SLS harian:

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

Contoh 1: Kueri agregasi

Untuk mendapatkan total biaya SLS:

  • Pernyataan kueri dan analisis

    * |
    select
      sum(PretaxAmount) as cost
    FROM  instance_bill
    where
      productcode = 'sls'
  • Hasil kueri dan analisisimage

Contoh 2: Kueri pengelompokan

Untuk mengkueri biaya berdasarkan layanan:

  • Pernyataan kueri dan analisis

    * |
    select
      productcode,
      sum(PretaxAmount) as cost
    FROM  instance_bill
    group by
      productcode
  • Hasil kueri dan analisisimage

Contoh 3: Perbandingan berbasis waktu

Untuk membandingkan biaya bulan ke bulan:

  • Pernyataan kueri dan analisis

    * |
    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
          )
      )
  • Hasil kueri dan analisisimage

Contoh 4: Analisis item yang dapat ditagih

Untuk mengkueri biaya dan penggunaan setiap item yang dapat ditagih di SLS:

  • Pernyataan kueri dan analisis

    * |
    SELECT
      BillingItem,
      sum(PretaxAmount) AS "Cost",
      sum(Usage) as "Usage"
    FROM  instance_bill
    where
      productcode = 'sls'
    GROUP by
      BillingItem
  • Hasil kueri dan analisisimage

Contoh 5: Analisis tren penggunaan harian

Untuk menganalisis tren penggunaan harian item yang dapat ditagih:

  • Pernyataan kueri dan analisis

    * |
    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
  • Hasil kueri dan analisis

    image

Contoh 6: Analisis instans

Untuk mengkueri biaya setiap instans SLS:

  • Pernyataan kueri dan analisis

    * |
    SELECT
      InstanceID,
      sum(PretaxAmount) AS "Cost"
    FROM  instance_bill
    where
      productcode = 'sls'
    GROUP by
      InstanceID
  • Hasil kueri dan analisisimage

Contoh 7: Analisis biaya instans harian

Untuk menganalisis tren biaya harian setiap instans SLS:

  • Pernyataan kueri dan analisis

    * |
    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
  • Hasil kueri dan analisis

    image

Contoh 8: Penggabungan tabel eksternal

Untuk menggabungkan data penagihan dengan tabel eksternal kustom:

Contoh ini menggabungkan instance_bill dengan tabel eksternal kustom instance_name_table yang memetakan ID instans ke nama.

  • Pernyataan kueri dan analisis

    * | 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

Deskripsi data tagihan

Field

Deskripsi

Contoh

BillingDate

Siklus penagihan.

2022-11-06

BillingItem

Item yang dapat ditagih.

Number of PUT and other types of requests

BillingType

Metode penagihan.

Other

CostUnit

Unit keuangan.

Unassigned

Mata Uang

Mata uang.

USD

DeductedByCashCoupons

Jumlah yang dikurangkan oleh kupon tunai.

0.0

DeductedByCoupons

Jumlah diskon dari kupon.

0.0

DeductedByPrepaidCard

Jumlah yang dikurangkan oleh kartu prabayar.

0.0

DeductedByResourcePackage

Jumlah yang dikurangkan oleh paket resource.

0

InstanceConfig

Konfigurasi instans detail.

None

InstanceID

ID instans.

me-east-1%3Bstandard

InstanceSpec

Spesifikasi instans.

None

InternetIP

Alamat IP publik.

None

IntranetIP

Alamat IP internal.

None

InvoiceDiscount

Jumlah diskon.

0.001

Item

Jenis tagihan. Nilai yang valid:

  • SubscriptionOrder: Pesanan subscription.

  • PayAsYouGoBill: Tagihan pay-as-you-go.

  • Refund: Pengembalian dana.

  • Adjustment: Penyesuaian.

PayAsYouGoBill

ListPrice

Harga satuan.

1.020000

ListPriceUnit

Unit harga.

CNY per 10,000 requests

NickName

Nama panggilan instans.

test

OutstandingAmount

Jumlah yang belum dibayar.

0.0

OwnerID

ID akun.

12***3212

PaymentAmount

Pembayaran tunai.

0.0

PretaxAmount

Jumlah yang harus dibayar.

0.0

PretaxGrossAmount

Jumlah asli.

0.005

ProductCode

Kode layanan.

oss

ProductDetail

Detail layanan.

Object Storage Service (OSS)

ProductName

Nama layanan.

Object Storage Service

ProductType

Jenis layanan.

None

Region

Wilayah.

China (Shanghai)

ResourceGroup

Kelompok sumber daya.

None

ServicePeriod

Periode layanan.

10800

SubscriptionType

Jenis langganan. Nilai yang valid:

  • Subscription: Langganan.

  • PayAsYouGo: Bayar sesuai penggunaan.

PayAsYouGo

Tag

Tag.

None

Usage

Penggunaan.

0.005000

UsageUnit

Unit penggunaan.

10,000 requests

Zone

Zona.

cn-shanghai-b

Langkah selanjutnya

Setelah kueri berhasil, visualisasikan hasilnya sebagai grafik statistik di dashboard.