Überwachung der Nextcloud von Centreon aus

Und wie könnten wir nicht einen Beitrag darüber verpassen, wie man Nextcloud mit Centreon überwacht, mit all dem Gerassel, das ich euch von diesen beiden tollen Produkten gebe,! In diesem Beitrag werden wir sehen, wie man eine Nextcloud-Umgebung überwacht, aber mit sehr, sehr interessanten Metriken! Nicht nur der Linux-Rechner, aber auch Nextcloud-Dienste! Angreifen@!

 

A parte de monitorizar como ya sabemos la máquina de Nextcloud, o sea los componentes básicos del sistema operativo, CPU, WIDDER, Disketten, etc.. que podéis utilizar Dieser Beitrag para apoyaros y crear lo que necesitéis, este post va más orientado a lo dicho, los servicios que ofrece y métricas interesantes. Eso sí en el siguiente post también vamos a flipar con cosicas guays que sacamos en Nextcloud…

 

Kommen, auf den Punkt gebracht! Das Wichtigste, usaremos en este documento un maravilloso script de Kozliatko gerufen check_nextcloud.py, con él vamos a poder sacar métricas como los usuarios que tenemos habilitados, el total de archivos que tenemos, los almacenes de datos, la base de datos, los datos de lo que comparten, número de ítems que comparten, y pudiendo ver el tipo, si tienen link, Passwort, etc… así como ver los usuarios activos en cada momento.

 

Zunächst, en la máquina de Centreon, nos descargamos el script que usaremos y lo ponemos en la carpeta de los plugins:

[Quellcode]wget https://raw.githubusercontent.com/BornToBeRoot/check_nextcloud/master/check/check_nextcloud.py
chmod +x check_nextcloud.py
mv check_nextcloud.py /usr/lib/centreon/plugins/[/Quellcode]

 

Recordar que como casi cualquier script, si le pasamos un /h podremos ver toda la ayuda y todas las posibilidades que nos dará. Ach übrigens,, si tienes un certificado y te interesa monitorizarlo, kannst du nachschlagen Dieser Beitrag, o si quieres ver si tiene algún puerto específico levantado repasa Dieser andere…

Por cierto en este post omito la creación del Host en Centreon, que es la máquina de Nextcloud al uso, eso lo sabéis y si no, recordad que lo tenéis en el post de cómo monitorizar un equipo Linux.

 

Una vez el script lo tenemos listo, wir müssen das Kommando registrieren (seit “Konfiguration” > “Befehle” > “Hinzufügen…”), mit der Erstellung nur eines einzigen Kommandos zum späteren Überwachen aller Dienste reicht es uns, wir müssen einen Benutzer mit Administratorrechten in Nextcloud und dessen Passwort angeben, gefolgt von der URL unserer Nextcloud-Seite und am Ende geben wir ein Argument an, das den zu prüfenden Typ angibt:

  • Name des Befehls: check_nextcloud.py
  • Typ des Befehls: $CENTREONPLUGINS$/check_nextcloud.py -u BENUTZER -p PASSWORT -H daten.openservices.eus -c $ARG1$
  • Argumente: Es reicht zu setzen 1 das Argument und es wird für den Typ der Prüfung verwendet, die durchgeführt wird.

 

In diesem Beispiel werden wir generieren 5 Dienste mit dem Kommando, das wir gerade erstellt haben, wir werden sie dem bereits erstellten Nextcloud-Host zuweisen, seit “Konfiguration” > “Dienste” > “Hinzufügen…”. Im Folgenden lasse ich euch die 5 Dienste, os comento el Argumento que llevaría cada uno asociado y lo que podemos ver con ellos:

  • Almacenamiento con el argumento 'storage’ nos dirá los usuarios que están dados de alta en Nextcloud, el número de ficheros, el número de almacenes, de carpetas, etc…
  • Datenbank con el argumento 'database’ nos dirá la versión de MySQL y el tamaño de la BD.
  • Compartido con el argumento 'shares’ nos dirá todos los ítems que nuestros usuarios han compartido, si son carpetas, Dateien, con elnace, sin contraseña, con caducidad…
  • System con el argumento 'system’ nos indicará si Nextcloud está corriendo y su versión.
  • Usuarios activos con el argumento 'activeUsers’ nos indicará las sesiones activas de usuarios que hemos tenido en los últimos 5 Protokoll, en la última hora o en las últimas 24 Stunden.

 

Wie gewöhnlich, tras grabar y exportar la configuración de nuestro Centreon, podremos ver ya el estado de la monitorización en nuestro servidor de Nextcloud! Ein Wunder! Conocemos a parte de los 5 Servicios creados, pues el consumo de CPU, WIDDER, Speicher auslagern, Certificado, DB, Disketten, netto… que grande! Pues en un siguiente post alucinaremos con otras cosas cuquis que le podemos sacar… así que tod@s ojo avizor!

 

Empfohlene Beiträge

Verfasser

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Zögern Sie nicht, mich zu kontaktieren, Ich werde versuchen, dir zu helfen, wann immer ich kann, Teilen ist Leben ;) . Genießen Sie Dokumente!!!