Posted indll

Script Monitoring HTTP dengan Python

Kali ini kita akan membuat script untuk monitoring HTTP dengan Python. Ada banyak script monitoring diluar sana yang bisa digunakan, tetapi ada baiknya kita belajar untuk membuatnya sehingga kita mengerti cara logiknya. Sebelum bisa menjalankan script ini, install terlebih modul request dengan pip pip install requests Script Python Copy script dibawah ini, lalu simpan sebagai […]

Posted inLinux

Cara Penggunaan dan Contoh Kasus Gitleaks

Gitleaks digunakan untuk mendeteksi hard-coded password ataupun secret yang terdapat di repository. Baik di tambahkan secara sengaja maupaun tidak sengaja, Gitleaks ini sangat berguna bila ditambahkan di CI/CD sebagai bagian dari proses sebelum delivery. Karena Gitleaks menggunakan regex untuk membaca secret yang ada, ada baiknya anda melakukan beberapa testing sebelum di implementasikan, karena regex sangat […]

Posted indll

Solusi Kubernetes Persistentvolumeclaim Bound to Non-existent Persistentvolume

Saat melakukan membuat Proof of Concept (POC) di Minikube untuk Redis HA, saya mendapat issue, PVC statusnya masih pending dan setelah dicari tau ternyata issue tersebut karena PV di kubernetes belum dibuat. Solusinya disini tidak bisa digunakan di AWS, Azure ataupun Google Cloud karena jenis storage yang dibutuhkan berbeda, tetapi untuk cara troubleshooting sama. Contoh […]

Posted indll

Menghitung Jumlah Baris Dengan wc dan grep

Kali ini kita akan membahas utility wc untuk menghitung jumlah baris pada suatu file. Ada banyak kegunaan dari wc yang bisa kita eksplore dengan melihat manualnya lewat terminal man wc Contoh text, simpan sebagai logs.txt logs number 1 logs number 2 logs number 3 logs number 4 Hitung dengan wc $ wc -l /tmp/logs.txt 3 […]

Posted indll

Mengelola User Grafana dengan Keycloak

Pada tutorial kali ini kita akan membahas cara untuk mengelola user Grafana dengan menggunakan Keycloak, semua user akan dikelola oleh Keycloak beserta dengan role-nya. Cara ini jauh lebih mudah untuk di maintance, karena kita memiliki satu sumber yang sama yaitu Keycloak, dan login ini bisa digunakan untuk berbagai aplikasi lainnya seperti Airflow, Superset, Jenkins, Trino, […]

Posted indll

Cara Konfigurasi fluentbit dengan fluent-operator di Kubernetes

Kebutuhan: – Kubernetes cluster – helm v3.x – kubectl – git Untuk aplikasi monitoring dan observability ada baiknya untuk menggunakan namespace tertentu agar tidak bercampur dengan aplikasi lainnya. Sebagai contoh kita akan membuat namespace montoring untuk kebutuhan ini kubectl create namespace monitoring Deploy Fluentbit dan fluent-operator Fluent bit dan fluent-operator bisa di install sekaligus menggunakan […]