Posted indll

MariaDB/MySQL Load Tinggi di WordPress

Dari salah satu client, load MySQL/MariaDB WordPress yang mereka gunakan sangat tinggi, CPU yang digunakan > 90%. Sebelum melakukan tuning dan berbagai fix, terlebih dahulu cek log dari webserver yang digunakan. Pengguna nginx, pastikan server block memiliki error_log /var/log/nginx/DOMAIN.com.error_log; access_log /var/log/nginx/DOMAIN.com.access_log; lalu reload nginx. Bila domain yang digunakan memiliki pengunjung ribuan, ubah bagian error_log menjadi […]

Posted indll

Monitoring Server dengan Prometheus dan Integrasi Alertmanager ke Telegram

Untuk monitoring resource server ataupun service, Prometheus salah satu tool yang bisa diandalkan. Cara pengunaannya mudah dan hanya satu binary. Prometheus tidak memiliki fitur mengirim alert, untuk itu kita akan menggunakan Alerting untuk mengirim notifikasi bila terjadi anomali di system yang dimonitor dengan Prometheus. Target alert/notifikasi bisa email, webhook, Microsoft Teams, Telegram dll. Untuk kali […]

Posted indll

Cara Akses Website Dibalik mTLS dengan Python

Banyak situs korporasi yang mewajibkan untuk menggunakan mTLS untuk bisa mengakses API/Website mereka. Dalam contoh kasus ini kita akan membuat contoh sederhana penggunakan Python untuk bisa mengakses situs tersebut. mTLS adalah mutual TLS authentication, yang bisa diartikan client dan server perlu menggunakan certificate agar bisa saling terkoneksi, tanpa sertifikat handshake akan gagal. Persiapan – Client […]

Posted indll

Cara Fix Cassandra keyspaces don’t have the same replication settings

Berikut ini akan kita bahas solusi untuk masalah “Non-system keyspaces don’t have the same replication settings, effective ownership information is meaningless” dari Cassandra. Apakah permasalahan ini perlu di fix atau tidak tergantung dari design infrastucture yang anda miliki, tetapi pada umumnya harus di fix. Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving — Address Load Tokens Owns […]

Posted indll

Cara Menghapus Komentar Spam di WordPress dengan SQL

Cara paling cepat untuk menghapus komentar spam di WordPress adalah dengan menggunakan MySQL, dengan MySQL kita bisa menghapus semua spam sekaligus. Informasi mengenai informasi database bisa dilihat pada file wp-config.php yang biasanya berada di root folder situs anda. Disini saya akan mencontohkan menggunakan command line, tetapi cara ini bisa digunakan di PHPMyAdmin 1. Login MySQL […]

Posted indll

Cara Upload/Download File Minio Dengan Python

Minio adalah salah satu aplikasi yang banyak digunakan sebagai pengganti S3 yang bisa di hosting sendiri (self-hosted). Dengan menggunakan Minio, kita bisa menggunakan official SDK s3, yaitu boto3 karena Minio kompatibel dengan S3. Pada tutorial ini kita akan membahas cara konek ke minio dengan python, cara upload satu atau banyak file dan terakhir cara download […]