Tornar al blog
Gener 13, 2026Guies

Com configurar la supervisió del servidor

Guia completa sobre la configuració d'eines de supervisió del servidor com el Netdata, el Prometheus i la gestió de registres per a una gestió proactiva del servidor.

Com configurar la supervisió del servidor

La supervisió del servidor és essencial per mantenir un rendiment òptim, detectar problemes d'hora i garantir una alta disponibilitat. Aquesta guia cobreix la configuració de solucions de supervisió integrals per al vostre servidor Hiddence.

Instal·lació del Netdata (supervisió en temps real)

El Netdata proporciona una supervisió del rendiment en temps real amb una bonica interfície web:

bash
# Instal·lar el Netdata
bash <(curl -Ss https://my-netdata.io/kickstart.sh)

# Accediu al tauler de control a http://la-vostra-ip-del-servidor:19999

# Configurar el Netdata
sudo nano /etc/netdata/netdata.conf
# Establiu bind to = la-vostra-ip-del-servidor

# Reiniciar el Netdata
sudo systemctl restart netdata

Configuració del Prometheus i el Grafana

Per a una supervisió avançada amb taulers de control personalitzats:

bash
# Descarregar el 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-*

# Crear la configuració
nano prometheus.yml

# Iniciar el Prometheus
./prometheus --config.file=prometheus.yml

# Instal·lar el Node Exporter per a mètriques del sistema
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_exporter

Configuració d'alertes per correu electrònic

Configureu notificacions per correu electrònic per a esdeveniments crítics:

bash
# Instal·lar mailutils
sudo apt install mailutils -y

# Configurar el Postfix
sudo dpkg-reconfigure postfix
# Trieu 'Internet Site' i introduïu el vostre domini

# Provoteu el correu electrònic
echo "Missatge de prova" | mail -s "Alerta del servidor" el-vostre-correu@exemple.com

# Configurar la tasca cron per a la supervisió
crontab -e
# Afegiu: */5 * * * * /camí/a/script-supervisió.sh

Gestió de registres

Configureu una gestió de registres centralitzada:

bash
# Instal·lar el logrotate (sol estar preinstal·lat)
sudo apt install logrotate -y

# Configurar la rotació de registres
sudo nano /etc/logrotate.d/lamevaapp

# Exemple de configuració:
/var/log/lamevaapp/*.log {
    daily
    rotate 7
    compress
    delaycompress
    missingok
    notifempty
}

# Veure els registres del sistema
sudo journalctl -u nom-servei
sudo tail -f /var/log/syslog

Millors pràctiques de supervisió

  • Superviseu l'ús de la CPU, la memòria, el disc i la xarxa
  • Configureu alertes per a llindars crítics (CPU > 80%, Disc > 90%)
  • Superviseu els registres de l'aplicació per cercar errors
  • Feu un seguiment del temps d'activitat i dels temps de resposta
  • Superviseu els esdeveniments de seguretat i els intents d'inici de sessió fallits
  • Verificació regular de les còpies de seguretat
  • Documenteu la vostra configuració i procediments de supervisió