All Products
Search
Document Center

Elasticsearch:Konfigurasikan pustaka pihak ketiga

Last Updated:Aug 20, 2026

Fitur Pustaka Pihak Ketiga memungkinkan Anda mengunggah dan mengelola file driver untuk konfigurasi kluster Alibaba Cloud Logstash.

Prosedur

  1. Buka halaman Logstash Clusters.

  2. Navigasi ke kluster target.

    1. Di bilah navigasi atas, pilih wilayah tempat kluster berada.

    2. Pada halaman Logstash Clusters, temukan kluster tersebut lalu klik ID-nya.

  3. Di panel navigasi sebelah kiri, klik Cluster Configuration.

  4. Di bagian Third-party Libraries, klik Manage di samping Upload.

  5. Pada halaman Modify Configuration, klik Configure di bagian bawah.

  6. Klik Upload dan pilih file lokal yang akan diunggah dari kotak dialog yang muncul.

    Anda dapat mengunggah beberapa file sekaligus. Sebelum diunggah, Alibaba Cloud Logstash memvalidasi setiap file berdasarkan nama dan nilai MD5-nya. Setiap file harus memiliki ekstensi .jar, dan nama filenya tidak boleh mengandung karakter Tionghoa atau melebihi 100 karakter. Jika suatu file gagal dalam validasi ini, pesan error akan muncul dan file tersebut tidak akan diunggah.

    Saat ini, Alibaba Cloud Logstash mendukung tiga jenis file driver: MySQL JDBC, PolarDB for Oracle JDBC, dan PostgreSQL JDBC. Tabel berikut mencantumkan tautan unduhannya.

    Jenis driver

    File driver

    MySQL JDBC driver

    PolarDB for Oracle JDBC driver

    PolarDB for Oracle JDBC.zip

    Catatan

    Alibaba Cloud PolarDB for Oracle menyediakan driver JDBC yang kompatibel dengan Java 6, Java 7, dan Java 8. File JAR yang sesuai adalah:

    • polardb-jdbc16.jar

    • polardb-jdbc17.jar

    • polardb-jdbc18.jar

    Pilih driver JDBC yang sesuai dengan versi Java Development Kit (JDK) aplikasi Anda.

    PostgreSQL JDBC driver

    Peringatan

    Memodifikasi pustaka pihak ketiga akan memicu restart kluster. Untuk menghindari gangguan layanan, lakukan perubahan ini hanya pada jam sepi.

  7. Klik Save.

    Menyimpan konfigurasi akan memicu restart kluster. Setelah restart selesai, pustaka pihak ketiga telah ditambahkan.

  8. Opsi: Klik lagi Manage di samping Upload untuk melihat detail file yang telah diunggah pada halaman Modify Configuration.

    Halaman tersebut menampilkan File Name dan File Path untuk setiap file yang diunggah. Anda dapat menyalin File Path suatu file untuk digunakan saat mengonfigurasi pipeline yang memerlukan pustaka tersebut. Contoh konfigurasi tersedia di Gunakan Logstash untuk menyinkronkan data dari RDS for MySQL ke Elasticsearch.

    Penting
    • Untuk alasan keamanan, jika Anda menggunakan driver JDBC dalam konfigurasi pipeline, Anda harus menambahkan allowLoadLocalInfile=false&autoDeserialize=false ke parameter jdbc_connection_string. Jika tidak, file konfigurasi Logstash akan gagal divalidasi. Contohnya: jdbc_connection_string => "jdbc:mysql://xxx.drds.aliyuncs.com:3306/test-database?allowLoadLocalInfile=false&autoDeserialize=false".

    • Untuk menghapus pustaka pihak ketiga yang tidak digunakan, buka halaman Modify Configuration, klik Configure di bagian bawah, lalu klik ikon 删除图标 di samping file tersebut.

API Terkait