Enero 13, 2026Mga Gabay
Paano I-set Up ang Server Monitoring
Kumpletong gabay sa pag-set up ng mga tool sa pagsubaybay sa server tulad ng Netdata, Prometheus, at pamamahala ng log para sa maagap na pamamahala ng server.

Ang pagsubaybay sa server ay mahalaga para sa pagpapanatili ng pinakamainam na performance, pag-detect ng mga isyu nang maaga, at pagtiyak ng mataas na availability. Sinasaklaw ng gabay na ito ang pag-set up ng mga komprehensibong solusyon sa pagsubaybay para sa iyong Hiddence server.
Pag-install ng Netdata (Real-time na Pagsubaybay)
Nagbibigay ang Netdata ng real-time na pagsubaybay sa performance na may magandang web interface:
bash
# I-install ang Netdata
bash <(curl -Ss https://my-netdata.io/kickstart.sh)
# I-access ang dashboard sa http://your-server-ip:19999
# I-configure ang Netdata
sudo nano /etc/netdata/netdata.conf
# Itakda ang bind sa = your-server-ip
# I-restart ang Netdata
sudo systemctl restart netdataPag-set Up ng Prometheus at Grafana
Para sa advanced na pagsubaybay na may mga custom na dashboard:
bash
# I-download ang Prometheus
wget https://github.com/prometheus/prometheus/releases/download/v2.45.0/prometheus-2.45.0.linux-amd64.tar.gz
tar xvfz prometheus-*.tar.gz
cd prometheus-*
# Gumawa ng configuration
nano prometheus.yml
# Simulan ang Prometheus
./prometheus --config.file=prometheus.yml
# I-install ang Node Exporter para sa mga sukatan ng system
wget https://github.com/prometheus/node_exporter/releases/download/v1.6.1/node_exporter-1.6.1.linux-amd64.tar.gz
tar xvfz node_exporter-*.tar.gz
cd node_exporter-*
./node_exporterPag-set Up ng Mga Alerto sa Email
I-configure ang mga notification sa email para sa mga kritikal na kaganapan:
bash
# I-install ang mailutils
sudo apt install mailutils -y
# I-configure ang Postfix
sudo dpkg-reconfigure postfix
# Piliin ang 'Internet Site' at ilagay ang iyong domain
# Subukan ang email
echo "Test message" | mail -s "Server Alert" your-email@example.com
# I-set up ang cron job para sa pagsubaybay
crontab -e
# Idagdag: */5 * * * * /path/to/monitoring-script.shPamamahala ng Log
I-set up ang sentralisadong pamamahala ng log:
bash
# I-install ang logrotate (karaniwang pre-installed)
sudo apt install logrotate -y
# I-configure ang log rotation
sudo nano /etc/logrotate.d/myapp
# Halimbawang configuration:
/var/log/myapp/*.log {
daily
rotate 7
compress
delaycompress
missingok
notifempty
}
# Tingnan ang mga log ng system
sudo journalctl -u service-name
sudo tail -f /var/log/syslogMga Pinakamahusay na Kasanayan sa Pagsubaybay
- Subaybayan ang paggamit ng CPU, memory, disk, at network
- Mag-set up ng mga alerto para sa mga kritikal na threshold (CPU > 80%, Disk > 90%)
- Subaybayan ang mga log ng application para sa mga error
- Subaybayan ang uptime at mga oras ng pagtugon
- Subaybayan ang mga kaganapan sa seguridad at nabigong mga pagtatangka sa pag-login
- Regular na pag-verify ng backup
- Idokumento ang iyong setup at mga pamamaraan ng pagsubaybay