1 {% set work_threads = (ansible_processor_vcpus + 1) // 2 %}
2 {% if work_threads > 10 %}
3 {% set work_threads = 10 %}
6 <VirtualHost {{ internal_ip }}:8777>
7 WSGIDaemonProcess ceilometer-api processes=4 threads={{ work_threads }} user=ceilometer group=ceilometer display-name=%{GROUP}
8 WSGIProcessGroup ceilometer-api
9 WSGIScriptAlias / /usr/lib/python2.7/dist-packages/ceilometer/api/app.wsgi
10 WSGIApplicationGroup %{GLOBAL}
11 ErrorLog /var/log/apache2/ceilometer_error.log
12 CustomLog /var/log/apache2/ceilometer_access.log combined
14 <Directory /usr/lib/python2.7/dist-packages/ceilometer/api/>
25 WSGISocketPrefix /var/run/apache2