全部产品
Search
文档中心

:Impor data jejak dari OpenCensus ke Layanan Log Sederhana

更新时间:Jul 06, 2025

Anda dapat mengirim data jejak dari OpenCensus ke OpenTelemetry Collector menggunakan OpenCensus SDK, lalu meneruskan data tersebut ke Layanan Log Sederhana melalui OpenTelemetry Collector. Topik ini menjelaskan cara meneruskan data jejak ke Layanan Log Sederhana menggunakan OpenTelemetry Collector.

Prasyarat

Sebuah instance jejak telah dibuat. Untuk informasi lebih lanjut, lihat Buat Instance Jejak.

Prosedur

  1. Instal OpenTelemetry Collector.

    1. Unduh OpenTelemetry Collector.

    2. Konfigurasikan OpenTelemetry Collector.

      1. Buat file bernama config.yaml.

      2. Tambahkan kode berikut ke file config.yaml.

        Ganti variabel dalam kode berikut dengan nilai sebenarnya. Untuk informasi lebih lanjut tentang variabel, lihat Variabel.

        receivers:
          opencensus:
            endpoint: 0.0.0.0:6850
        exporters:
          logging/detail:
            loglevel: debug
          alibabacloud_logservice/traces:
            endpoint: "${endpoint}"
            project: "${project}"
            logstore: "${instance}-traces"
            access_key_id: "${access-key-id}"
            access_key_secret: "${access-key-secret}"
        
        service:
          pipelines:
            traces:
              receivers: [opencensus]    # Setel parameter penerima ke opencensus.
              exporters: [alibabacloud_logservice/traces]    # Setel parameter pengekspor ke alibabacloud_logservice/traces.
              # untuk debug
              #exporters: [logging/detail,alibabacloud_logservice/traces]

        Tabel 1. Variabel

        Variabel

        Deskripsi

        Contoh

        ${endpoint}

        Titik akhir Layanan Log Sederhana. Formatnya adalah ${region-endpoint}. ${region-endpoint} adalah titik akhir proyek. Anda dapat mengakses Layanan Log Sederhana menggunakan titik akhir Internet, jaringan klasik, atau virtual private cloud (VPC). Untuk informasi lebih lanjut, lihat Titik Akhir.

        cn-hangzhou.log.aliyuncs.com

        ${project}

        Nama proyek Layanan Log Sederhana.

        test-project

        ${instance}

        ID instance jejak. Untuk informasi lebih lanjut, lihat Buat instance jejak.

        test-traces

        ${access-key-id}

        ID AccessKey akun Alibaba Cloud Anda.

        Kami merekomendasikan agar Anda menggunakan pasangan AccessKey dari Pengguna Resource Access Management (RAM) yang hanya memiliki izin tulis pada proyek Layanan Log Sederhana. Pasangan AccessKey terdiri dari ID AccessKey dan Rahasia AccessKey. Untuk informasi tentang cara memberikan izin tulis pada proyek tertentu kepada pengguna RAM, lihat Gunakan kebijakan kustom untuk memberikan izin kepada pengguna RAM. Untuk informasi tentang cara mendapatkan pasangan AccessKey, lihat Pasangan AccessKey.

        Tidak ada

        ${access-key-secret}

        Rahasia AccessKey akun Alibaba Cloud Anda.

        Kami merekomendasikan agar Anda menggunakan pasangan AccessKey dari pengguna RAM yang hanya memiliki izin tulis pada proyek Layanan Log Sederhana.

        Tidak ada

    3. Mulai OpenTelemetry Collector.

      ./otelcontribcol_linux_amd64 --config="./config.yaml"
  2. Konfigurasikan OpenCensus.

    Ubah titik akhir OpenCensus ke titik akhir tempat OpenTelemetry Collector mendengarkan. Sebagai contoh, jika titik akhir OpenTelemetry Collector adalah ${collector-host}, Anda harus menyetel titik akhir OpenCensus ke ${collector-host}:6850.

Apa yang harus dilakukan selanjutnya