Posted inPHP

Mengirim Log Laravel ke Elasticsearch dengan Logstash

Secara default Laravel menyimpan log error didalam file storage/logs/laravel.log, nah log ini kita bisa kirim ke Elasticsearch ataupun log agregator lainnya dengan bantuan logstash. Dengan mengirim data lewat aplikasi yang berbeda, kita mengurangi beban Laravel (PHP) untuk memproses log, sehingga kinerja aplikasi bisa lebih optimal. Logstash adalah aplikasi yang digunakan untuk memproses, filter dan mengirim […]

Posted inLinux

Deploy Elasticsearch dan Kibana 7.x di Kubernetes

Kali ini kita akan membahas cara untuk deploy Elasticsearch beserta Kibana di Kubernetes. Kali ini kita akan menggunakan DigitalOcean Kubernetes (DOKS), walaupun kita menggunakan DigitalOcean, anda tetap bisa menggunakannya di varian Kubernetes lainnya, mungkin yang perlu disesuaikan hanya dibagian LoadBalancer. Spesifikasi Kubernetes : 1.21 Elasticsearch : 7.16.2 Kibana : 7.16.2 Deploy Elasticsearch Hal yang pertama […]

Posted inLinux

Instalasi dan Konfigurasi Smokeping 2.8.x di Debian 11

Smokeping merupakah senjata utama untuk memonitoring services yang menggunakan PING/ICMP. Tidak semua versi smokeping tersedia di Debian 11, untuk itu kita harus compile dari awal untuk versi terbaru, karena kemungkinan besar versi terbaru tidak akan di ikutkan di Debian 11. Mari mulai proses instalasi Smokeping 2.8.x di Debian 11 (“bullseye”) Install Dependency Install dependency berikut […]

Posted indll

Deploy Kubernetes di DigitalOcean dengan Terraform

Kali ini kita akan membahas cara untuk deploy Kubernetes di DigitalOcean dengan Terraform. Kubernetes dari DigitalOcean adalah managed kubernetes yang ditawarkan oleh DigitalOcean, saat ini versi yang tersedia adalah 1.21.x, 1.20.x dan 1.19.x. Disini yang perlu kita bayar adalah node yang digunakan kubernetes, karena control plane-nya sendiri disediakan gratis. Untuk menjalankan kubernetes dengan biaya termurah […]

Posted indll

Daftar/Verifikasi DigitalOcean dengan Bank Jago

Dengan menggunakan akun Bank Jago, sekarang kita bisa mendaftar DigitalOcean. Bank Jago bisa digunakan untuk verifikasi, ataupun membayar tagihan DigitalOcean. Bank digital satu ini, bisa dijadikan sebagai alternative Jenius, yang sekarang sudah mulai membebankan biaya bulanan ke pelanggan sebesar Rp. 10.000. Salah satu keuntungan kartu Debit dibandingkan dengan Kartu Kredit adalah, dengan kartu debit hanya […]

Posted inLinux

Cara Testing Fluentd dengan Docker

Fluentd banyak digunakan dimana-mana sebagai tukang kirim log dan tukang proses/format log. Untuk testing berbagai versi Fluentd, menggunakan docker akan sangat membantu, karena tidak perlu menginstall berbagai dependency Ruby, dan bisa cepat melakukan testing. Tergantung kebutuhan anda, kita bisa build docker image yang akan digunakan untuk kebutuhan spesifik, sebagai contoh dalam images docker tersebut diperlukan […]