xilonz.trellis_nixstats
Rôle de l'agent NIXStats pour Trellis
Configure automatiquement l'agent NIXStats sur les serveurs Trellis.
Exigences
- Ansible 2.3 ou version ultérieure
- Trellis
- Compte NIXStats (lien d'affiliation)
- Ubuntu 16.04 (Xenial)
Installation
Ajoutez ce rôle à galaxy.yml :
- src: xilonz.trellis_nixstats # Sensible à la casse !
version: 0.2.0 # Vérifiez la dernière version !
Exécutez $ ansible-galaxy install -r galaxy.yml
pour installer ce nouveau rôle.
Variables du rôle
# group_vars/<environment>/main.yml
###################################
nixstats_user_id: '' #(obligatoire)
nixstats_server_id: '' #(obligatoire)
nixstats_database_name: 'performance_schema' #(optionnel)
nixstats_database_enabled: true #(optionnel)
nixstats_nginx_enabled: true #(optionnel)
nixstats_phpfpm_enabled: true #(optionnel)
Modification du Playbook de Trellis
Ajoutez ce rôle à server.yml
après le dernier rôle :
roles:
# Tous les autres rôles de Trellis ...
- { role: wordpress-setup, tags: [wordpress, wordpress-setup, letsencrypt] }
- { role: xilonz.trellis-nixstats, tags: [nixstats]}
Limitations et problèmes connus
- Aucun
Les demandes de tirage sont les bienvenues.
Voir aussi
Aide nécessaire
- Une meilleure façon d'obtenir le nom de la base de données du premier site, et/ou un moyen de surveiller toutes les bases de données.
Informations sur l'auteur
L'agent Trellis NIXStats est un projet Steenbergen Design et maintenu par Arjan Steenbergen.
Remerciements à l'équipe Roots dont Trellis rend ce projet possible.
Vous pouvez m'aider en vous inscrivant à Nixstats en utilisant mon lien d'affiliation.
Contribution
Veuillez consulter le CODE_OF_CONDUCT pour plus de détails.
Licence
L'agent Trellis NIXStats est publié sous la licence MIT.
À propos du projet
Install NIXStats Agent on Trellis servers
Installer
ansible-galaxy install xilonz.trellis_nixstats
Licence
mit
Téléchargements
127
Propriétaire