Diferència entre revisions de la pàgina «Grup 3 - Monitorització del sistema ProxMox»

De Wiket
Salta a la navegació Salta a la cerca
(Es crea la pàgina amb «== InfluxDB == * Afegim la clau d'InfluxDB al sistema. border|500px| * Instal·lem els repositoris necesaris. border|500px|...».)
 
Línia 19: Línia 19:
 
[[File:Influ6.png|border|500px|]]
 
[[File:Influ6.png|border|500px|]]
  
* Finalment, accedim al localhost pel port 3000 i comprovem que ja tenim accés a InfluxDB.
+
* Finalment, accedim al '''localhost''' pel port '''8086''' i comprovem que ja tenim accés a InfluxDB.
 
[[File:Influ7.png|border|500px|]]
 
[[File:Influ7.png|border|500px|]]
  
=== Instalación de Telegraf ===
+
=== Telegraf ===
 
+
* Per tal d'unificar Telegraf a InfluxDB, crearem un contenidor en aquest últim des de  '''InfluxDB -> Datos -> Pool -> Create new bucket'''
* En InfluxDB crearemos un contenedor, para ello ingresamos a InfluxDB -> Datos -> Pool -> Create new bucket
 
 
[[File:Telegr1.png|border|500px|]
 
[[File:Telegr1.png|border|500px|]
  
* Agregamos el GPG de Telegraf y realizamos la instalación del mismo.
+
* Afegim al sistema la GPG de Telegraf i procedim a la instal·lació d'aquest.
 
[[File:Telegr2.png|border|500px|]]
 
[[File:Telegr2.png|border|500px|]]
  
* Revisamos que el servicio este UP.
+
* Comprovem que el servei estigui en marxa.
 
[[File:Telegr3.png|border|500px|]]
 
[[File:Telegr3.png|border|500px|]]
  
* Accedemos al fichero de configuración de Telegraf.
 
[[File:Telegr4.png|border|500px|]]
 
  
* Modificamos el fichero de la siguiente manera.
+
* Modifiquem el fitxer de configuració de Telegraf que es troba allotjat a '''/etc/telegraf''' per tal que:
  
  - En el apartado url: la url del servidor InfluxDB.
+
  - '''urls''': direcció del servidor d'InfluxDB
 
+
  - '''token''': token d'administrador d'InfluxDB.
  - Token: añadir el token del administrador de Influxdb.
+
  - '''bucket''': nom del contenidor creat.
 
+
  - '''organization''': nom que li hem donat a l'organització.
  - Bucket: añadir el contenedor creado anteriormente.
 
 
 
  - Organization: Añadir el nombre de la organización.
 
  
 
[[File:Telegr5.png|border|500px|]]
 
[[File:Telegr5.png|border|500px|]]
  
* Reiniciamos el servicio y accedemos de nuevo a la pagina, nos dirigtamos el apartado de Explorer y nos tiene que aparecer esto mismo.
+
* Un cop modificat reiniciem el servei i recarregada la pàgina, en dirigir-nos a l'apartat '''Explorer''' ens hauria d'aparèixer el següent.
 
[[File:Telegr6.png|border|500px|]]
 
[[File:Telegr6.png|border|500px|]]
  
=== Instalación de Grafana ===
+
=== Grafana ===
 
+
* Realitzem la instal·lació dels paquets necessaris.
* Realizamos la instalación de todos los paquetes necesarios para el funcionamiento de Grafana.
 
 
  [[File:Graf1.png|border|500px|]]
 
  [[File:Graf1.png|border|500px|]]
 
<br clear=all>
 
<br clear=all>
Línia 61: Línia 54:
 
<br clear=all>
 
<br clear=all>
  
* Agregamos la versión estable de Grafana.
+
* Afegim al sistema l'última versió estable de Grafana.
 
[[File:Graf4.png|border|500px|]]
 
[[File:Graf4.png|border|500px|]]
  
* Actualizamos de nuevo la máquina.
+
* Actualitzem de nou la màquina.
 
[[File:Graf5.png|border|500px|]]
 
[[File:Graf5.png|border|500px|]]
  
* Instalamos el paquete de Grafana.
+
* Instal·lem Grafana.
 
[[File:Graf6.png|border|500px|]]
 
[[File:Graf6.png|border|500px|]]
  
* Efectuamos toda esta secuencia de comandos para así revisar que el Grafana esté instalado de manera correcta.
+
* Efectuem un daemon-realod i iniciem el servei de Grafana.
 
[[File:Graf7.png|border|500px|]]
 
[[File:Graf7.png|border|500px|]]
  
* Para la configuración de Grafana accedemos a nuestro navegador por el puerto 3000 y accedemos a Configuration → Data sources -→ Add data source y añadimos InfluxDB.
+
* Per a la configuració de Grafana accedirem de forma gràfica des de localhost en el port 3000 i accedirem a '''Configuration → Data sources -→ Add data source''' per afegir InfluxDB.
 
[[File:Graf8.png|border|500px|]]
 
[[File:Graf8.png|border|500px|]]
  
* Editamos para así poderlo añadir.
+
* Configurem la data source d'InfluxDB amb la informació necesaria:
 
[[File:Graf9.png|border|500px|]]
 
[[File:Graf9.png|border|500px|]]
  
* Añadimos la información necesaria.
 
 
[[File:Graf10.png|border|500px|]]
 
[[File:Graf10.png|border|500px|]]
  

Revisió del 12:47, 7 abr 2022

InfluxDB

  • Afegim la clau d'InfluxDB al sistema.

Influ1.png

  • Instal·lem els repositoris necesaris.

Influ2.png

  • Fem un Apt Update del sistema i procedim a instal·lar InfluxDB

Influ3.png

  • Posem el marxa el servei i comprovem l'estatus.

Influ4.png

  • Fem que el servei iniciï amb el sistema.

Influ5.png

  • Instal·lem el mode gràfic per a una major facilitat d'ús.

Influ6.png

  • Finalment, accedim al localhost pel port 8086 i comprovem que ja tenim accés a InfluxDB.

Influ7.png

Telegraf

  • Per tal d'unificar Telegraf a InfluxDB, crearem un contenidor en aquest últim des de InfluxDB -> Datos -> Pool -> Create new bucket

[[File:Telegr1.png|border|500px|]

  • Afegim al sistema la GPG de Telegraf i procedim a la instal·lació d'aquest.

Telegr2.png

  • Comprovem que el servei estigui en marxa.

Telegr3.png


  • Modifiquem el fitxer de configuració de Telegraf que es troba allotjat a /etc/telegraf per tal que:
- urls: direcció del servidor d'InfluxDB
- token: token d'administrador d'InfluxDB.
- bucket: nom del contenidor creat.
- organization: nom que li hem donat a l'organització.

Telegr5.png

  • Un cop modificat reiniciem el servei i recarregada la pàgina, en dirigir-nos a l'apartat Explorer ens hauria d'aparèixer el següent.

Telegr6.png

Grafana

  • Realitzem la instal·lació dels paquets necessaris.
Graf1.png


Graf2.png


Graf3.png


  • Afegim al sistema l'última versió estable de Grafana.

Graf4.png

  • Actualitzem de nou la màquina.

Graf5.png

  • Instal·lem Grafana.

Graf6.png

  • Efectuem un daemon-realod i iniciem el servei de Grafana.

Graf7.png

  • Per a la configuració de Grafana accedirem de forma gràfica des de localhost en el port 3000 i accedirem a Configuration → Data sources -→ Add data source per afegir InfluxDB.

Graf8.png

  • Configurem la data source d'InfluxDB amb la informació necesaria:

Graf9.png

Graf10.png

  • Si está bien configurado veremos este resultado si accedemos a Data Source.

Graf11.png

  • Para que pueda funcionar de manera correcta tenemos que crear la base de datos, que seria con el siguiente comando.

Graf12.png

  • Vamos a crear un nuevo Data Source en Grafana.

Graf13.png

  • Activamos la opción de Basic Auth

Graf14.png

  • Ponemos los datos del usuario y contraseña de InfluxDB.

Graf15.png

  • Finalmente, añadimos la información que falta.

Graf16.png

  • Si todos los pasos los hemos seguido de manera correcta, accediendo a Explore tenemos que ver esto.

Graf17.png

  • Para poder tener un Dashboard vamos a importar una plantilla ya generada, en este caso la 10048. Para ello accedemos a Create → Import

Graf18.png

  • A continuación accedemos a Data Center de nuestro cluster de Proxmox y le damos a Metric Server -> Add -> InfluxDB

Graf19.png

  • Completamos con los datos del InfluxDB.

Graf20.png

  • Este sería el resultado con el Metric Server agregado.

Graf21.png

  • Y este el resultado de la monitorización siendo visualizada desde Grafana.

Graf22.png

Alertas

  • Para crear la alerta nos vamos al Dashboard que hemos cargado anteriormente y buscamos sobre que queremos generar la alerta, en este caso será sobre GPU, le damos a EDIT.

Alertpro1.png

  • Editamos la variable de la plantilla, en este caso lo tenemos que dejar con el nombre del nodo.

Alertpro2.png

  • Nos vamos al apartado Alert y ya podemos editar la alerta, le asignamos por ejemplo que al 10% de uso se genere alerta, ya que sería una prueba.

Alertpro3.png

  • Nos dirigimos a Alerting para así poder asignar el método de alerta.

Alertpro4.png