geerlingguy.php-tideways

DEPRECATED Rol de Ansible: PHP-Tideways

DEPRECATED: Este rol de Ansible ya no se mantiene y ha sido desaprobado.

CI

Instala la Extensión de Perfil de PHP Tideways en servidores Linux.

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver defaults/main.yml):

workspace: /root

Dónde se descargarán y construirán los archivos de configuración de Tideways.

tideways_download_url: https://github.com/tideways/php-xhprof-extension/archive/master.zip
tideways_download_folder_name: php-xhprof-extension-master

La URL desde la cual se descargará Tideways y la carpeta resultante en la que se descargará.

tideways_extension_name: tideways_xhprof.so

El nombre de la extensión para la extensión PHP de Tideways.

tideways_api_key: ''

Si usas la interfaz de usuario de Tideways, establece esta variable con tu clave API. De lo contrario, la extensión se puede usar junto con la interfaz de usuario de XHProf para ver los perfiles.

tideways_install_xhprof_ui: true

El formato de datos de Tideways es 100% compatible con XHProf, por lo que puedes usar la interfaz de usuario de XHProf para explorar los informes de perfiles y la clase XHProfRuns_Default para escribir los datos del perfil en disco. Si usas la interfaz de usuario de Tideways, establece esta variable a no.

xhprof_download_url: https://github.com/phacility/xhprof/archive/master.tar.gz
xhprof_download_folder_name: xhprof-master

La URL desde la cual se descargará XHProf.

php_xhprof_lib_dir: /usr/share/php/xhprof_lib

Directorio donde se almacena la biblioteca PHP de XHProf.

php_xhprof_html_dir: /usr/share/php/xhprof_html

Directorio donde se almacena la interfaz de usuario de XHProf.

Dependencias

  • geerlingguy.php

Ejemplo de Playbook

- hosts: webservers
  roles:
    - geerlingguy.php-tideways

Licencia

MIT / BSD

Información del Autor

Este rol fue creado en 2017 por Jeff Geerling, autor de Ansible for DevOps.

Acerca del proyecto

Tideways PHP Profiler Extension for Linux

Instalar
ansible-galaxy install geerlingguy.php-tideways
Licencia
mit
Descargas
48.3k
Propietario
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns