Mendapatkan Notifikasi untuk Free Memory Desktop/Server

Free Memory adalah memory RAM yang tersisa dan bisa digunakan. Sebagai SysAdmin akan membutuhkan ini untuk mengetahui free memory yang tersedia oleh server, karena untuk mengantisipasi jika terjadi low memory yang mengakibatkan lemotnya sever. Berikut saya berikan contoh script yang sudah dimanfaatkan untuk debian Desktop supaya ada notif ke layar jika memory low Silahkan modifikasi sesuai kebutuhan, anda bisa melakukan modifikasi jika menginginkan akan mengirim email jika server low memory, script berikut berbasis PHP sehingga mudah untuk dimodifikasi
#!/opt/lampp/bin/php 
<?php $alert_percent = ($argc > 1) ? (int)$argv[1] : 90; 
$interval      = ($argc > 2) : (int)$argv[2] : 25; 
//while(true) { 
        exec("free", $free); 
        $free = implode(' ',$free); 
        preg_match_all("/(?<=\s)\d+/", $free, $match); list($total_mem, $used_mem, $free_mem, $shared_mem, $buffered_mem, $cached_mem) = $match[0]; $used_mem -= ($buffered_mem + $cached_mem); $percent_used = (int)(($used_mem * 100) / $total_mem); if($percent_used > $alert_percent) 
                exec("notify-send 'Low Memory: $percent_used% used'"); 
//      sleep($interval); 
//} 
exit(); 
untuk menjalankan bisa dengan ./filescript.php PERHATIAN: Jika akan dijalankan melalui daemon silahkan hilangkan tanda comment supaya bisa script berjalan tanpa henti dan selalu cek ke memory pada interval waktu tertentu Semoga informasi ini bisa membantu

Continue Reading

Setting IP Static di ubuntu 20.04/18.04 (Netplan) (Server)

Untuk ubuntu terbaru ini terdapat perbedaan dalam melakukan konfigurasi ip static yakni sekarang menggunakan netplan. Pada ubuntu sebelumnya dalam mengkonfigurasi IP Static adalah dengan melakukan konfigurasi pada /etc/network/interface sedangkan pada ubuntu terbaru bukan lagi disitu melainkan harus melakukan konfigurasi pada netplan. Ada perbedaan silahkan ikuti petunjuk singkat berikut:

Continue Reading

ZTE F609 Indihome Default Password

Telkom secara berkala mengubah password modem ZTE F609 Indihome milik mereka. Tindakan tersebut dapat dimanfaatkan karena ternyata password yang digunakan di beberapa lokasi sama. Berikut daftar username dan password yang bisa kalian coba:

Continue Reading

Mac OS X Operation not supported for write in /home

Apple tidak ingin kamu memiliki direktori /home tetapi jika kamu benar-benar ingin melakukan sesuatu dengan direktori /home maka kamu bisa melakukan ini pada dasarnya mengubah file /etc/auto_master dan hapus atau komen baris yang memiliki /home

Continue Reading

Install MongoDB Driver in XAMPP Mac (OS X)

Buka terminal sebelum menuju ke penginstalan sebaiknya lakukan hal berikut
nano ~/.profile
Tambahkan baris berikut
export PATH=/Applications/XAMPP/bin:$PATH
Simpan lalu tutup terminal dan buka kembali terminal

Continue Reading

Memperbaiki: At least xMB more space needed on the /boot filesystem

Saat memperbarui server CentOS 6 klien menggunakan "yum update", saya mengalami kesalahan berikut:
Transaction Check Error: installing package kernel-2.6.32-358.2.1.el6.x86_64 needs 11MB on the /boot filesystem 
Error Summary 
Disk Requirements: At least 11MB more space needed on the /boot filesystem.
Untuk memeriksa disk space di /boot saya menjalankan perintah berikut: df -h Yang memberikan hasil sebagai berikut:

Continue Reading

The power of documents

Kami sajikan dengan bahasa yang mudah dengan disertai command line yang bisa di copy-paste sehingga memudahkan untuk melakukan modifikasi command line