Menyelesaikan Masalah Metricbeat MSSQL SQL SERVER An existing connection was forcibly closed by the remote host
- module: mssqlmetricsets:- "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: mssqlmetricsets:- "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
Posting Komentar