Linux Cockpit akankah lebih baik dari Netdata?

Pada saat banyak Linux sysadmin waktu mereka dengan menggunakan command line, akses remote dengan Putty dan aplikasi serupa yang lain hal terbebut tidak selalu menghasilkan output yang diharapkan. Linux Cockpit menyediakan output graph dan mudah menyajikan pengukuran performa sistem kita.

Jika kita pernah menggunakan tool serupa bernama Netdata mungkin akan muncul banyak perdebatan dan menurut kami itu soal selera dan pilihan

Jika kita belum pernah mencoba Linux Cockpit, mungkin kita akan sedikit terkejut dengan kemampuannya Linux Cockpit mengunakan web-base konsol sangat user-friendly yang menyediakan beberapa cara mudah untuk mengetahui secra detail Linux systems —  Melalui web. Kita dapat memonitor system resources, menambah dan menghapus accounts, monitor system usage, mematikan sistem serta perintah-perintah yang lainnnya.

Linux Cockpit memberikan akses untuk melihat banyak cara monitor performas sistem dan membuat konfigurasi yang dikostumisasi dan tentu saja menerapkannnya, berikuku beberapa kategori yang tersedia:

  • Monitor aktivitas sistem (CPU, memory, disk IO dan network traffics) — System
  • Melihat log sistem entri — Logs
  • Manmpilkan kapasitas penyimpanan pada partisi Hardisk — Storage
  • Menampilkan aktivitas network (sent dan received) — Networking
  • Managemen user accounts — Accounts
  • Memeriksa status sistem services — Services
  • Melihat informasi aplikasi yang terinstal — Applications
  • Melihat dan menginstall update yang tersedia (jika loggin sebagai root) dan restart sistem jika diperlukan — Software Updates
  • Membuka dan mengaksses terminal window — Terminal

Beberapa instalasi Linux Cockpit akan mengijinkan kita untuk melakukan diagnostic reports, dump kernel, menguji SELinux (security) settings, dan melihat daftar subscriptions.

Bagaimana Menggunakan Linux Cockpit

Fedora

Cockpit telah terinstall by default di Fedora Server.

Iinstall Cockpit pada varian Fedora gunakancommands. For the latest

  1. Install cockpit:sudo dnf install cockpit
  2. Enable cockpit:sudo systemctl enable --now cockpit.socket
  3. Buka firewall jika diperlukan:sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent

Untuk beberpa Linux (RHEL), Linux Cockpit telah terinstall dan siap digunakan dan beberapa lainnya kita perlu melalui langkah berikut untuk menginstal

Red Hat Enterprise Linux

  1. Enable Extras repository:sudo subscription-manager repos --enable rhel-7-server-extras-rpms
  2. Instal cockpit:sudo yum install cockpit
  3. Enable cockpit:sudo systemctl enable --now cockpit.socket
  4. Buka firewall jika diperlukan:sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent

Untuk melihat daftar distribusi yang telah didukung Cockpit Project.

Linux Cockpit tidak menyediakan dan mengenali sudo privileges tanpa konfigurasi tambahan. untuk mendapatkan sudo privileges berkerja, kita perlu memastikan bahwa user adalah wheel(RHEL) atau adm (Debian) group di /etc/group file, yang dimana Server Administrator checkbox dipilih untuk user account ini ketika logged Cockpit sebagai root beserta “Reuse my password”.

CentOS

Cockpit sudah terinclude di CentOS 7.x:

  1. Instal cockpit:sudo yum install cockpit
  2. Enable cockpit:sudo systemctl enable --now cockpit.socket
  3. Buka Firewall jika diperlukan:sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --reload

Debian

Cockpit sudah terintegrasi pada Debian unstable dan di backports Debian 8 (Jessie) and 9 (Stretch).

  1. Debian 9 kita perlu meng-enable backports repository:echo 'deb http://deb.debian.org/debian stretch-backports main' > \ /etc/apt/sources.list.d/backports.list apt-get update
  2. Debian 8 kita perlu meng-enable backports-sloppy repository:echo 'deb http://deb.debian.org/debian jessie-backports-sloppy main' > \ /etc/apt/sources.list.d/backports.list apt-get update
  3. Instal package:sudo apt-get install cockpit

Yang penasaran dapat lihat review di video berikut atau kunjungi official web https://cockpit-project.org/

Leave a Reply

Your email address will not be published. Required fields are marked *