Skip to content

SauWebProgramming/linux-script-project-ismailalpakwork-ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Linux Sunucu Durum Paneli

Proje Tanıtımı

Bu proje, Linux sunucunun anlık durumunu (CPU, RAM, Disk, uptime, aktif kullanıcı) web tarayıcısı üzerinden görüntülemek için hazırlanmıştır. Veriler Bash script ile toplanmakta ve Nginx üzerinden yayınlanmaktadır.

Kurulan Paketler sudo apt update sudo apt install nginx -y

Cron Ayarı

Toplanan Veriler: CPU kullanımı, RAM durumu, Disk doluluğu, Uptime ve aktif kullanıcı bilgileri bash komutlarıyla anlık olarak çekilmektedir.

Teknoloji Yığını: Veri toplama için Bash Script, sunum için Nginx Web Server ve otomasyon için Crontab kullanılmıştır.

Otomasyon: Sunucu verileri her 1 dakikada bir otomatik olarak güncellenerek statik bir HTML dosyasına yazdırılmaktadır.

monitor.sh scripti her 1 dakikada bir otomatik çalışacak şekilde ayarlanmıştır.

sudo crontab -e

*/ * * * * /home/ismail/server-dashboard/monitor.sh

Çalıştırma ve Görüntüleme

Web arayüzüne aşağıdaki adresten erişilir:

http://localhost

Dashboard otomatik olarak güncellenmektedir.

About

linux-script-project-ismailalpakwork-ops created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages