En el següent article anem a fer una ullada a SysStat. Aquesta és una col·lecció d'eines amb què podrem monitoritzar el nostre sistema, que a més és de codi obert i gratuïta. Amb aquestes eines podrem depurar problemes de rendiment en sistemes Gnu/Linux, també ens permetrà veure les dades de rendiment del sistema en temps real, o analitzar les dades dels fitxers que aquestes eines poden generar.
La seva instal·lació és força simple. A les següents línies veurem pas a pas com realitzar la instal·lació d'aquest conjunt d'eines a Ubuntu 20.04. Les instruccions d'instal·lació també es poden seguir en altres versions d'Ubuntu i qualsevol altra distribució basada en Debian com Linux Mint.
Característiques generals de Sysstat
- Podeu mostrar-nos els valors estadístics mitjana al final dels informes.
- Disposa de la possibilitat de detectar sobre la marxa nous dispositius (discos, interfícies de xarxa, etc…) que es creen o registren de forma dinàmica.
- Compatibilitat amb màquines UP i SMP, incloses les màquines amb processadors de múltiples nuclis o hiperprocessos.
- suport per CPU hotplug (detecta automàticament processadors que estan deshabilitats o habilitats sobre la marxa) I CPU tickless.
- funciona en arquitectures de 32 o 64 bits.
- necessita molt poc temps de CPU per executar-se.
- Les estadístiques del sistema recopilades per sar/sadc es poden desar en un fitxer per a una inspecció futura. Permet configurar la durada de l'historial de dades que es conservarà. No hi ha límit per a la durada daquest historial, sinó lespai disponible al nostre dispositiu demmagatzematge.
- Les estadístiques del sistema recopilades per sar / sadc es poden exportar en diversos formats diferents (CSV, XML, JSON, SVG, etc…).
- iostat pot mostrar estadístiques dels dispositius administrats.
- compta amb sortida de color intel·ligent per facilitar la lectura de les estadístiques.
- Sysstat s'ha traduït a nombrosos diferents idiomes.
- Les ordres de Sysstat poden seleccionar automàticament la unitat utilitzada per mostrar les mides per facilitar la lectura.
- es poden generar gràfics (format SVG) i mostrar-los al nostre navegador web favorit.
- Sysstat és programari lliure / de codi obert i està disponible de forma gratuïta sota la llicència pública general GNU, versió 2.
- L'última versió de Sysstat sempre es pot trobar al lloc web del creador.
Aquestes són només algunes de les característiques de el programa. es poden consultar totes elles en detall des del repositori en GitHub de el projecte.
Instal·lar SysStat a Ubuntu 20.04 LTS
Aquest conjunt de ferramenta la podem trobar disponible en els repositoris d'Ubuntu. Per això, el primer que haurem de fer és actualitzar el programari disponible des dels repositoris. Això ho podrem fer obrint una terminal (Ctrl+Alt+T) i executant-hi les ordres:
sudo apt update; sudo apt upgrade
A continuació ja podem instal·lar SysStat a Ubuntu 20.04. Com deia, aquest conjunt d'eines està disponible als repositoris d'Ubuntu, per la qual cosa podrem utilitzar APT per a la instal·lació. Només caldrà escriure a la mateixa terminal:
sudo apt install sysstat
Finalitzada la instal·lació, anem a realitzar una mínima configuració necessària perquè SysStat funcioni correctament. Per defecte, la supervisió d'aquesta eina està deshabilitada, per això haurem de habilitar el monitoratge de SysStat. Això ho podrem fer editant el següent fitxer:
sudo vim /etc/default/sysstat
Aquí tan sols haurem de establir ENABLED a true:
ENABLED="true"
El següent pas serà desar i tancar el fitxer. Ara només queda habilitar el servei SysStat i iniciar-lo executant:
sudo systemctl enable sysstat sudo systemctl start sysstat
Quan el servei estigui iniciat, podrem utilitzar les utilitats per monitoritzar el rendiment del sistema i lactivitat dús. A més, Sysstat també conté eines que podeu programar a través de cron o systemd per recopilar i crear un historial sobre les dades de rendiment i l'activitat. Totes aquestes eines es poden consultar a la documentació disponible des de la pàgina web del projecte.
Desinstal
Per a eliminar aquesta aplicació del nostre sistema, Tan sols serà necessari obrir una terminal (Ctrl + Alt + T) i executar-hi la comanda:
sudo apt remove sysstat
Per obtenir ajuda o informació útil sobre aquestes eines, els usuaris podem consultar la informació publicada al repositori de GitHub o en la pàgina web de el projecte.