Menyelesaikan Masalah Metricbeat MSSQL SQL SERVER An existing connection was forcibly closed by the remote host

Selamat datang di beritausaha.com, kali ini kita akan membahas tentang bagaimana untuk menyelesaikan masalah seperti An existing connection was forcibly closed by the remote host pada saat implementasi modul MSSQL/SQL server metricbeat, masalah ini biasa terjadi ketika kita mencoba mendapatkan data performance atau log transaksi saat implementasi pengumpulan data SQL server metricbeat elasticsearch.

Bisasanya dengan konfigurasi standard seperti dibawah ini kita sudah bisa untuk mengambil data dari MSSQL module, silahkan buka mssql.yml, lalu setting username dan passwordnya.

- module: mssql
  metricsets:
    - "transaction_log"
    - "performance"
  hosts: ["sqlserver://localhost"]
  username: "usersql"
  password: "passwordsql"
  period: 10s

Dengan konfigurasi seperti diatas, metricbeat akan   mengirimkan data setiap 10 detik sekali, port yang digunakan untuk akses seql server secara default yaitu port 1433, anda juga bisa merubah port tersebut dengan menambahan port setelah host server contohnya localhost:1433. untuk memastikan port yang digunakan oleh SQL Server silahkan baca artikel, cara mengaktifkan TCP dan Melihat port yang digunakan SQL Server.

Namun meskipun dengan konfigurasi seperti diatas, kita bisa mengalami error, berupa agent metricbeat tidak bisa konek ke SQL Server, salah satu error yang sering ditemukan, yaitu An existing connection was forcibly closed by the remote host. tapi tenang berikut cara menyelesaikan masalahnya, pengalaman beritausaha.com dalam implementasi elasticsearch, untuk menyeleasaikan masalah tersebut kita hanya perlu menambahkan satu parameter, yaitu parameter encrypt dalam nilai host, buat encrypt menjadi disable, seperti contoh dibawah ini.

- module: mssql
  metricsets:
    - "transaction_log"
    - "performance"
  hosts: ["sqlserver://localhost?encrypt=disable"]
  username: "usersql"
  password: "passwordsql"
  period: 10s

Semoga artikel ini bermanfaat. Silahkan kunjungi artikel lainnya seperti cara install metricbeat untuk modul MSSQL.

Komentar

Postingan Populer