Tips sederhana system troubleshooting

Okey kali ini saya ingin membagikan tips sederhana dalam system troubleshooting


1. Mengetahui lokasi server/VM beserta lingkungannya

Maksudnya disini adalah kita perlu cukup familiar dulu dengan misalnya ooh VM nya ada di on-premises, di cloud, cloud provider ABC misalnya dengan ini bisa sedikit membantu misalnya, jika ada hal-hal yang sekiranya perlu di tanyakan ke provider support nya, mengenai apakah ada limit traffic, limit disk iops, routing di router cloud mereka, dll.


2. Mengetahui jenis VM yang dipakai


Nah disini sudah masuk kedalam akun, misalnya akun cloud nya/akun server on-premises, yang sudah menjadi responsibilty customer misalnya type VM, security group, firewall, NAT, pastikan konektivitas  sudah bisa dilakukan step by step dengan check ping antar VM, cek ping gateway cloud, cek dns client nya dst.


3. OS yang dipakai


Disini perlu dicek kondisi VM apakah memory, disk, cpu yang dipakai sudah mencukupi kebutuhan, atau menggunakan container misal docker, cek limitasi resourcesnya, perlu dibenchmark menggunakan tool seperti fio, hdparm, cpu, memory benchmark, dll. 


4. Cek services


Hal yang pertama dicek tentunya biasanya apakah service nya on/off, beberapa hal yang bisa menyebabkan service tiba2 hang/mati adalah kekurangan memory, tentunya bisa dipastikan di konfigurasi memory setiap code, misalnya di java ada jvm max/min configuration, cek service apakah running di background, cek control service yang dipakai misalnya service, supervisord, init d, coba run dalam mode debug jika diperlukan untuk troubleshooting.


Komentar

Postingan populer dari blog ini

Cara memahami dan menghafal model OSI dengan analogi

Pembahasan IT Network Systems Administration Module A DNS (Forward Zone, Reverse Zone, CNAME, MX, Split View)

Table of Contents