Monitoring

Celery

Celery queues can be monitored with Flower. You must ask your admin the URL for the dashboard.

The first view of dashboard shows all celery workers:

For each worker, you can see a summary of executed tasks. Clicking on the worker name will give a more detailed view and even add, remove and restart workers.

A complete documentation about Flower can be found here.

AppDynamics

AppDynamics monitoring can be easily activated by setting thise environment variables:

ADYNAMICS_ENABLE
ADYNAMICS_ANDROID_KEY
ADYNAMICS_WEB_KEY
ADYNAMICS_WEB_ADRUM_HOST
ADYNAMICS_WEB_BEACON_HOST

ADYNAMICS_AGENT_APP
ADYNAMICS_CONTROLLER_HOST
ADYNAMICS_CONTROLLER_PORT
ADYNAMICS_CONTROLLER_SSL
ADYNAMICS_CONTROLLER_ACCOUNT
ADYNAMICS_CONTROLLER_ACCESSKEY

ADYNAMICS_RR_TIER
ADYNAMICS_RR_NODE
ADYNAMICSWS_TIER
ADYNAMICSWS_NODE
ADYNAMICSBEAT_TIER
ADYNAMICSBEAT_NODE
ADYNAMICSWORKER_DEFAULT_TIER
ADYNAMICSWORKER_DEFAULT_NODE
ADYNAMICSWORKER_NOTIFICATIONS_TIER
ADYNAMICSWORKER_NOTIFICATIONS_NODE
ADYNAMICSWORKER_EMAILS_TIER
ADYNAMICSWORKER_EMAILS_NODE

# path to configuration files
ADYNAMICS_CONFIG_CELERY
ADYNAMICS_CONFIG_WS