Visualiser une révision

[Debian/Ubuntu] Nextcloud - Monitoring grâce au conky

voxdemonix : révision n°2 (13 octobre 2019 21:58:11)

![screenshot conky nextcloud](https://wiki.0rion.netlib.re/lib/exe/fetch.php?media=documentation_en:screenshot-2019_10_07-conky_nextcloud_external_moniroting_tool03.png)

Introduction
============

Nous allons voir ici comment monitorer votre (ou vos) serveur nextcloud depuis un [conky](https://fr.wikipedia.org/wiki/Conky) sur votre bureau.
Le script kit en [Bash](https://fr.wikipedia.org/wiki/Bash_(Unix)) utilisé pour créer le conky utilise lui même la fonctionnalité de nextcloud "_External Monitoring Tool_" (basée sur [Open Collabora](https://www.freedesktop.org/wiki/Specifications/open-collaboration-services/)).
Par défaut le conky fourni en exemple affiche les informations principales mais pas toutes. Ainsi vous pourrez vous-même choisir assez facilement quoi afficher.
Le script kit se couple franchement bien avec les scripts du même auteur fournis dans :
- [Health Check de services grâce aux conkys](https://linuxfr.org/wiki/debian-ubuntu-health-check-de-services-grace-aux-conkys)
- [Exporter la température des disques](https://linuxfr.org/wiki/debian-ubuntu-exporter-la-temperature-des-disques) et 
- [Afficher dans un conky sur votre bureau les infos CPU de vos serveurs](https://linuxfr.org/wiki/afficher-dans-un-conky-sur-votre-bureau-les-infos-cpu-de-vos-serveurs)



Installation
============

1. Pas obligatoire, mais très fortement conseillé : créer un utilisateur admin dédié avec un mot de passe très solide. Alloué lui un token de connexion auquel vous supprimez l'accès au système de fichier.

1. [Téléchargez le dossier suivant](https://gitlab.com/voxdemonix/conky/tree/master/conky_nextcloud) et placez le dans _~/.conky/conky-perso/_ Vous pouvez bien entendu choisir un autre emplacement, mais il faudra le préciser dans le code (du conkyrc).

1. Éditez le fichier _~/.conky/conky-perso/conky_nextcloud/conky_nextcloud.bash_. Spécifiez l'utilisateur nextcloud, le mot de passe/token nextcloud et le nom de domaine de votre serveur. N'hésitez pas à modifier la fin du script pour choisir quoi afficher (voir la liste des fonctions).

1. Accordez les bonnes permissions sur le fichier

```bash
chmod 550 ~/.conky/conky-perso/conky_nextcloud/conky_nextcloud.bash
```

1. Ajoutez le conky à votre gestionnaire de conky puis activez-le. Enjoy !!


Farm Link
===========

- [[USA] 📟 [Debian/Ubuntu] Nextcloud - Conky for "External Monitoring Tool"](https://wiki.0rion.netlib.re/doku.php?id=documentation_en:nextcloud_conky_external_monitoring_tool) (original)