uwsgi_plugins options

alarm_curl
Plugin to send a logline to a curl url.
alarm_xmpp
Plugin to send a logline via XMPP/Jabber (see http://uwsgi-docs.readthedocs.org/en/latest/AlarmSubsystem.html).
cache
Enable the caching framework
carbon
Send uWSGI's internal statistics to one or more Carbon servers
cheaper_busyness
Implement cheaper algorithm that adds or remove workers based on average utilization for given time period
clock_monotonic
Modular clock source, uses clock_gettime with CLOCK_REALTIME
clock_realtime
Modular clock source, uses clock_gettime with CLOCK_MONOTONIC
corerouter
Base request routing internal mechanism
curl_cron
Call a curl url directly from a cron task
dumbloop
Run apps which do not require sockets
echo
Returns requests as they were sent
emperor_amqp
Enable an emperor controlled via AMQP
emperor_pg
Enable an emperor getting its configuration from a PostgreSQL database
emperor_zeromq
Enable an emperor controlled via ZeroMQ
fastrouter
Proxy/load-balancer/router speaking the uwsgi protocol
forkptyrouter
Pseudoterminal server to connect to instances running inside a jail/separate namespace
geoip
Export GeoIP information as routing variables (requires dev-libs/geoip)
graylog2
Send logs to a Graylog2 server in Graylog2's native GELF format
http
make uWSGI natively speak HTTP, using this plugin you do not need a front-end HTTP server
ldap
Lets you configure the uWSGI server via LDAP
legion_cache_fetch
caching for the legion subsystem
logcrypto
Send encrypted log messages via UDP
logfile
Enable logging to logfiles (requires USE=ssl)
logpipe
Log to stdin of a newly forked process
logsocket
Log to a unix socket
mongodblog
Write logs to a mongodb server
nagios
To monitor, and eventually get warning messages, via Nagios
notfound
Log 404 errors
pam
Support PAM authentication
ping
pings a uwsgi server
rados
serve objects stored in a Ceph cluster directly using the librados API
rawrouter
Enable routing requests to a specific plugin/application/function using the request modifiers
redislog
Log to a redis server
router_access
uWSGI internal routing, simple access support
router_basicauth
uWSGI internal routing, basicauth support
router_cache
uWSGI internal routing, cache support
router_expires
uWSGI internal routing, expires headers support
router_hash
uWSGI internal routing, URL hash support
router_http
uWSGI internal routing, http headers support
router_memcached
uWSGI internal routing, memcached support
router_metrics
uWSGI internal routing, metrics subsystem support
router_radius
uWSGI internal routing, radius auth support
router_redirect
uWSGI internal routing, simple redirect support
router_redis
uWSGI internal routing, redis support
router_rewrite
uWSGI internal routing, URL rewrite support
router_spnego
uWSGI internal routing, spnego auth support
router_static
uWSGI internal routing, static files serving support
router_uwsgi
uWSGI internal routing,
router_xmldir
uWSGI internal routing,
rpc
Allow calling functions on a remote uWSGI server/cluster
rrdtool
Store uWSGI stats in a rrd fashion
rsyslog
Send logs to Unix standard syslog residing on a remote server
signal
Enable the signal framework to allow event based inter process communication
spooler
Enable queue management that works like a printing/mail system, available for python/perl/ruby
sqlite
Configure uWSGI via a sqlite database
ssi
Fast templating system that has access to the uWSGI API
sslrouter
Permits routing/proxy of SSL requests
stats_pusher_statsd
Part of the metrics subsystem, lets you push metrics to a statsd server
symcall
Allows you to write native uWSGI request handlers without the need of developing a full uWSGI plugin
syslog
Enable logging to standard Unix syslog
systemd_logger
Enable logging via systemd journal
transformation_chunked
Filter the response generated by your application, encode the output in HTTP chunked
transformation_gzip
Filter the response generated by your application, compress in gzip
transformation_offload
Filter the response generated by your application, buffer streaming offload
transformation_tofile
Filter the response generated by your application, caching buffer to a static file
transformation_toupper
Filter the response generated by your application, transforming each character in uppercase
tuntap
Ad-hoc solution for giving network connectivity to Linux processes running in a dedicated network namespace
ugreen
Use green threads on top of the uWSGI async platform
webdav
Build the WebDAV server (note: attributes are stored in extended attributes)
xattr
Exposes extended file attributes as router variables
xslt
Apply XSL transformation on XML documents on the fly (requires dev-libs/libxslt)
zabbix
Send statistics to a zabbix server (uwsgi behaves directly as a zabbix agent)
zergpool
Allow grouping zerg instances and attach them to different zerg servers