xilonz.trellis_nixstats

Rôle de l'agent NIXStats pour Trellis

Configure automatiquement l'agent NIXStats sur les serveurs Trellis.

Exigences

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