circus-tent / circus

A Process & Socket Manager built with zmq
http://circus.readthedocs.org/
Other
1.55k stars 257 forks source link

circus-web sends blank page #815

Open ahammond opened 10 years ago

ahammond commented 10 years ago

With the following installed:

[root@wsapi1 ~]# /srv/circus_virtualenv/bin/pip freeze
Mako==1.0.0
MarkupSafe==0.23
TornadIO2==0.0.4
anyjson==0.3.3
backports.ssl-match-hostname==3.4.0.2
chaussette==1.1
circus==0.11.1
circus-web==0.5
iowait==0.2
psutil==2.1.1
pyzmq==14.3.1
simplejson==3.5.3
six==1.7.2
stevedore==0.15
tomako==0.1.0
tornado==3.2.2
virtualenv==1.11.6
virtualenv-clone==0.2.5
virtualenvwrapper==4.3
wsgiref==0.1.2

I run circus and see the following in the process tables:

[root@wsapi1 ~]# ps axww | grep circus
 8916 ?        Ssl    0:22 /srv/circus_virtualenv/bin/python2.7 /srv/circus_virtualenv/bin/circusd /etc/circusd.ini
 8921 ?        Ssl    0:00 /srv/circus_virtualenv/bin/python2.7 -c from circus import plugins;plugins.main() --endpoint tcp://127.0.0.1:5555 --pubsub tcp://127.0.0.1:5556 --config max_retry:5:::name:plugin:flapping --log-level INFO --log-output /var/log/circus/circusd.log circus.plugins.flapping.Flapping
 8922 ?        Ssl    0:28 /srv/circus_virtualenv/bin/python2.7 -c from circus import plugins;plugins.main() --endpoint tcp://127.0.0.1:5555 --pubsub tcp://127.0.0.1:5556 --config check_url:http://127.0.0.1:18888/users/b1ba08395681ffad0000000021344007:::name:plugin:wsapi_observer:::restart_on_error:wsapi:::timeout:1:::loop_rate:5 --log-level INFO --log-output /var/log/circus/circusd.log circus.plugins.http_observer.HttpObserver
 8925 ?        Ssl   26:07 /srv/circus_virtualenv/bin/python2.7 -c from circus import stats; stats.main() --endpoint tcp://127.0.0.1:5555 --pubsub tcp://127.0.0.1:5556 --statspoint tcp://127.0.0.1:5557 --log-level INFO --log-output /var/log/circus/circusd.log
 8926 ?        Ssl    7:23 /srv/circus_virtualenv/bin/python2.7 -c from circusweb import circushttpd; circushttpd.main() --endpoint tcp://127.0.0.1:5555 --fd 6
 9300 pts/0    S+     0:00 grep circus

My ini is:

[root@wsapi1 ~]# cat /etc/circusd.ini 
[circus]
check_delay = 5
endpoint = tcp://127.0.0.1:5555
pubsub_endpoint = tcp://127.0.0.1:5556
include_dir = /etc/circusd.d
statsd = True
stats_endpoint = tcp://127.0.0.1:5557
statsd_close_outputs = False
httpd = True
httpd_host = localhost
httpd_port = 8080
httpd_close_outputs = False
loglevel = INFO
logoutput = /var/log/circus/circusd.log

[plugin:flapping]
use = circus.plugins.flapping.Flapping
max_retry = 5

[root@wsapi1 ~]# cat /etc/circusd.d/*
[watcher:wsapi]
cmd = /srv/wsapi_virtualenv/bin/twistd
args = --pidfile=/var/run/wsapi/pid$(circus.wid) --logfile=/var/log/wsapi/worker$(circus.wid).log -n wsapi --config_file=/etc/wsapi/config.yaml --rest_socket=/var/run/wsapi/socket$(circus.wid) --rest_port=1988$(circus.wid)
working_dir = /srv/wsapi
uid = 496
gid= 495
copy_env = True
virtualenv = /srv/wsapi_virtualenv
numprocesses = 2
flapping.max_retry = 5

[plugin:wsapi_observer]
use = circus.plugins.http_observer.HttpObserver
check_url =  http://127.0.0.1:18888/users/b1ba08395681ffad0000000021344007
loop_rate = 5
timeout = 1
restart_on_error = wsapi

And the following nginx config:

[root@wsapi1 ~]# cat /etc/nginx/conf.d/circushttpd.conf 
# /etc/nginx/conf.d/circushttpd.conf

upstream circushttpd_server {
  server localhost:8080;
}

server {
  listen   8081 ssl;
  server_name  wsapi1.virtual.anchorfree.net;
  ssl_certificate /etc/pki/tls/certs/*.anchorfree.net.crt;
  ssl_certificate_key /etc/pki/tls/private/*.anchorfree.net.key;
  ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
  ssl_ciphers HIGH:!aNULL:!MD5;
  ssl_prefer_server_ciphers on;

  access_log /var/log/nginx/circus_access.log;
  error_log /var/log/nginx/circus_error.log;

  location / {
    proxy_pass http://circushttpd_server;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_set_header Host $http_host;
    proxy_set_header X-Forwarded-Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_redirect off;
  }

  location ~/media/\*(.png|.jpg|.css|.js|.ico)$ {
    alias /srv/circus_virtualenv/lib/python2.6/site-packages/circusweb/media;
   }
}

When I browse to https://hostname:8081/, I get the connect page. I say ok to connecting to 127.0.0.1:5555 and end up at a blank page. I do view source and see a single empty line. Logfiles follow:

[root@wsapi1 nginx]# cat circus_access.log 
192.168.33.1 - - [01/Jul/2014:20:49:40 +0000] "GET / HTTP/1.1" 400 672 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:40 +0000] "GET /favicon.ico HTTP/1.1" 400 672 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET / HTTP/1.1" 302 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /connect/ HTTP/1.1" 200 2868 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/circus.css?v=6d12a2ee78404c0f52c10de70df855c6 HTTP/1.1" 200 14040 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/rickshaw.min.js?v=149254274cb3381251deb5601308e7ae HTTP/1.1" 200 36713 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/d3.v2.js?v=a1760962e588caf2f3a41bacb77ceff4 HTTP/1.1" 200 254544 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/socket.io.js?v=68ab83f032595ae63f738cce3c255bf5 HTTP/1.1" 200 95844 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/jquery.min.js?v=b8d64d0bc142b3f670cc0611b0aebcae HTTP/1.1" 200 94840 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/circus.png?v=78a76588083fc273eb5474e6be05038f HTTP/1.1" 200 22717 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/circus.js?v=366c0bdca194b3b193f0820923c338c6 HTTP/1.1" 200 4983 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:49:55 +0000] "GET /static/favicon.ico?v=1c14c20d9014206828a1a15ba7f2418b HTTP/1.1" 200 15086 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:50:01 +0000] "POST /connect/ HTTP/1.1" 302 0 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:50:01 +0000] "GET / HTTP/1.1" 200 0 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:50:01 +0000] "GET /favicon.ico HTTP/1.1" 200 15086 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"
192.168.33.1 - - [01/Jul/2014:20:50:58 +0000] "GET / HTTP/1.1" 200 0 "https://192.168.33.31:8081/connect/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36"

And circus

[root@wsapi1 circus]# cat circusd.log 
2014-07-01 20:48:53 circus[9313] [INFO] Starting master on pid 9313
2014-07-01 20:48:53 circus[9313] [INFO] sockets started
2014-07-01 20:48:53 circus[9313] [INFO] Arbiter now waiting for commands
2014-07-01 20:48:53 circus[9313] [INFO] plugin:flapping started
2014-07-01 20:48:53 circus[9313] [INFO] plugin:wsapi_observer started
2014-07-01 20:48:53 circus[9313] [INFO] wsapi started
2014-07-01 20:48:53 circus[9313] [INFO] circusd-stats started
2014-07-01 20:48:53 circus[9313] [INFO] circushttpd started
2014-07-01 20:48:54 circus[9318] [INFO] Loading the plugin...
2014-07-01 20:48:54 circus[9318] [INFO] Endpoint: 'tcp://127.0.0.1:5555'
2014-07-01 20:48:54 circus[9318] [INFO] Pub/sub: 'tcp://127.0.0.1:5556'
2014-07-01 20:48:54 circus[9318] [INFO] Starting
2014-07-01 20:48:54 circus[9319] [INFO] Loading the plugin...
2014-07-01 20:48:54 circus[9319] [INFO] Endpoint: 'tcp://127.0.0.1:5555'
2014-07-01 20:48:54 circus[9319] [INFO] Pub/sub: 'tcp://127.0.0.1:5556'
2014-07-01 20:48:54 circus[9319] [INFO] Starting
2014-07-01 20:48:54 circus[9322] [INFO] Starting the stats streamer
2014-07-01 20:49:25 circus[9313] [INFO] wsapi stopped
2014-07-01 20:49:25 circus[9313] [INFO] wsapi started
2014-07-01 20:49:25 circus[9318] [INFO] wsapi: flapping detected: retry in  7s (attempt number 1)
2014-07-01 20:49:26 circus[9313] [INFO] wsapi stopped
2014-07-01 20:49:26 circus[9318] [INFO] wsapi: flapping detected: retry in  7s (attempt number 2)
2014-07-01 20:49:29 circus[9313] [INFO] wsapi started

I would expect the wsapi stuff to flap. However I'd also expect to see a webui for circus! I cranked the logging up to debug and got the following:

[root@wsapi1 circus]# cat circusd.log 
2014-07-01 20:54:43 circus[9432] [INFO] Starting master on pid 9432
2014-07-01 20:54:43 circus[9432] [DEBUG] Socket bound at 127.0.0.1:8080 - fd: 6
2014-07-01 20:54:43 circus[9432] [INFO] sockets started
2014-07-01 20:54:43 circus[9432] [DEBUG] Initializing watchers
2014-07-01 20:54:43 circus[9432] [DEBUG] cmd: /srv/circus_virtualenv/bin/python2.7 -c 'from circus import plugins;plugins.main()' --endpoint tcp://127.0.0.1:5555 --pubsub tcp://127.0.0.1:5556 --config max_retry:5:::name:plugin:flapping --log-level DEBUG --log-output /var/log/circus/circusd.log circus.plugins.flapping.Flapping
2014-07-01 20:54:43 circus[9432] [DEBUG] args: None
2014-07-01 20:54:43 circus[9432] [DEBUG] process args: ['/srv/circus_virtualenv/bin/python2.7', '-c', 'from circus import plugins;plugins.main()', '--endpoint', 'tcp://127.0.0.1:5555', '--pubsub', 'tcp://127.0.0.1:5556', '--config', 'max_retry:5:::name:plugin:flapping', '--log-level', 'DEBUG', '--log-output', '/var/log/circus/circusd.log', 'circus.plugins.flapping.Flapping']
2014-07-01 20:54:43 circus[9432] [DEBUG] running plugin:flapping process [pid 9437]
2014-07-01 20:54:43 circus[9432] [INFO] Arbiter now waiting for commands
2014-07-01 20:54:43 circus[9432] [INFO] plugin:flapping started
2014-07-01 20:54:43 circus[9432] [DEBUG] cmd: /srv/circus_virtualenv/bin/python2.7 -c 'from circus import plugins;plugins.main()' --endpoint tcp://127.0.0.1:5555 --pubsub tcp://127.0.0.1:5556 --config check_url:http://127.0.0.1:18888/users/b1ba08395681ffad0000000021344007:::name:plugin:wsapi_observer:::restart_on_error:wsapi:::timeout:1:::loop_rate:5 --log-level DEBUG --log-output /var/log/circus/circusd.log circus.plugins.http_observer.HttpObserver
2014-07-01 20:54:43 circus[9432] [DEBUG] args: None
2014-07-01 20:54:43 circus[9432] [DEBUG] process args: ['/srv/circus_virtualenv/bin/python2.7', '-c', 'from circus import plugins;plugins.main()', '--endpoint', 'tcp://127.0.0.1:5555', '--pubsub', 'tcp://127.0.0.1:5556', '--config', 'check_url:http://127.0.0.1:18888/users/b1ba08395681ffad0000000021344007:::name:plugin:wsapi_observer:::restart_on_error:wsapi:::timeout:1:::loop_rate:5', '--log-level', 'DEBUG', '--log-output', '/var/log/circus/circusd.log', 'circus.plugins.http_observer.HttpObserver']
2014-07-01 20:54:43 circus[9432] [DEBUG] running plugin:wsapi_observer process [pid 9438]
2014-07-01 20:54:43 circus[9432] [INFO] plugin:wsapi_observer started
2014-07-01 20:54:43 circus[9432] [DEBUG] cmd: /srv/wsapi_virtualenv/bin/twistd
2014-07-01 20:54:43 circus[9432] [DEBUG] args: --pidfile=/var/run/wsapi/pid$(circus.wid) --logfile=/var/log/wsapi/worker$(circus.wid).log -n wsapi --config_file=/etc/wsapi/config.yaml --rest_socket=/var/run/wsapi/socket$(circus.wid) --rest_port=1988$(circus.wid)
2014-07-01 20:54:43 circus[9432] [DEBUG] process args: ['/srv/wsapi_virtualenv/bin/twistd', '--pidfile=/var/run/wsapi/pid1', '--logfile=/var/log/wsapi/worker1.log', '-n', 'wsapi', '--config_file=/etc/wsapi/config.yaml', '--rest_socket=/var/run/wsapi/socket1', '--rest_port=19881']
2014-07-01 20:54:43 circus[9432] [DEBUG] running wsapi process [pid 9439]
2014-07-01 20:54:43 circus[9432] [DEBUG] cmd: /srv/wsapi_virtualenv/bin/twistd
2014-07-01 20:54:43 circus[9432] [DEBUG] args: --pidfile=/var/run/wsapi/pid$(circus.wid) --logfile=/var/log/wsapi/worker$(circus.wid).log -n wsapi --config_file=/etc/wsapi/config.yaml --rest_socket=/var/run/wsapi/socket$(circus.wid) --rest_port=1988$(circus.wid)
2014-07-01 20:54:43 circus[9432] [DEBUG] process args: ['/srv/wsapi_virtualenv/bin/twistd', '--pidfile=/var/run/wsapi/pid2', '--logfile=/var/log/wsapi/worker2.log', '-n', 'wsapi', '--config_file=/etc/wsapi/config.yaml', '--rest_socket=/var/run/wsapi/socket2', '--rest_port=19882']
2014-07-01 20:54:43 circus[9432] [DEBUG] running wsapi process [pid 9440]
2014-07-01 20:54:44 circus[9432] [INFO] wsapi started
2014-07-01 20:54:44 circus[9432] [DEBUG] cmd: /srv/circus_virtualenv/bin/python2.7 -c 'from circus import stats; stats.main()' --endpoint tcp://127.0.0.1:5555 --pubsub tcp://127.0.0.1:5556 --statspoint tcp://127.0.0.1:5557 --log-level DEBUG --log-output /var/log/circus/circusd.log
2014-07-01 20:54:44 circus[9432] [DEBUG] args: None
2014-07-01 20:54:44 circus[9432] [DEBUG] process args: ['/srv/circus_virtualenv/bin/python2.7', '-c', 'from circus import stats; stats.main()', '--endpoint', 'tcp://127.0.0.1:5555', '--pubsub', 'tcp://127.0.0.1:5556', '--statspoint', 'tcp://127.0.0.1:5557', '--log-level', 'DEBUG', '--log-output', '/var/log/circus/circusd.log']
2014-07-01 20:54:44 circus[9432] [DEBUG] running circusd-stats process [pid 9441]
2014-07-01 20:54:44 circus[9432] [INFO] circusd-stats started
2014-07-01 20:54:44 circus[9432] [DEBUG] cmd: /srv/circus_virtualenv/bin/python2.7 -c 'from circusweb import circushttpd; circushttpd.main()' --endpoint tcp://127.0.0.1:5555 --fd $(circus.sockets.circushttpd)
2014-07-01 20:54:44 circus[9432] [DEBUG] args: None
2014-07-01 20:54:44 circus[9432] [DEBUG] process args: ['/srv/circus_virtualenv/bin/python2.7', '-c', 'from circusweb import circushttpd; circushttpd.main()', '--endpoint', 'tcp://127.0.0.1:5555', '--fd', '6']
2014-07-01 20:54:44 circus[9432] [DEBUG] running circushttpd process [pid 9442]
2014-07-01 20:54:44 circus[9432] [INFO] circushttpd started
2014-07-01 20:54:44 circus[9437] [INFO] Loading the plugin...
2014-07-01 20:54:44 circus[9437] [INFO] Endpoint: 'tcp://127.0.0.1:5555'
2014-07-01 20:54:44 circus[9437] [INFO] Pub/sub: 'tcp://127.0.0.1:5556'
2014-07-01 20:54:44 circus[9437] [INFO] Starting
2014-07-01 20:54:44 circus[9438] [INFO] Loading the plugin...
2014-07-01 20:54:44 circus[9438] [INFO] Endpoint: 'tcp://127.0.0.1:5555'
2014-07-01 20:54:44 circus[9438] [INFO] Pub/sub: 'tcp://127.0.0.1:5556'
2014-07-01 20:54:44 circus[9438] [INFO] Starting
2014-07-01 20:54:44 circus[9441] [INFO] Starting the stats streamer
2014-07-01 20:54:44 circus[9432] [DEBUG] got message {"command":"list","properties":{},"id":"28ef72a6faa64cb58ed23ca94926a0cb"}
2014-07-01 20:54:44 circus[9432] [DEBUG] got message {"command":"list","properties":{"name":"plugin:flapping"},"id":"92c2caf8bc71486e9fe4e982c55ed04a"}
2014-07-01 20:54:44 circus[9432] [DEBUG] here is the status of the processes [(9437, 0)]
2014-07-01 20:54:44 circus[9441] [DEBUG] Starting the periodic callback for plugin:flapping
2014-07-01 20:54:44 circus[9441] [DEBUG] Callback added for plugin:flapping
2014-07-01 20:54:44 circus[9441] [DEBUG] Adding 9437 in plugin:flapping
2014-07-01 20:54:44 circus[9432] [DEBUG] got message {"command":"list","properties":{"name":"plugin:wsapi_observer"},"id":"25d916672c0d41af88e3c86d8862c650"}
2014-07-01 20:54:44 circus[9432] [DEBUG] here is the status of the processes [(9438, 0)]
2014-07-01 20:54:44 circus[9441] [DEBUG] Starting the periodic callback for plugin:wsapi_observer
2014-07-01 20:54:44 circus[9441] [DEBUG] Callback added for plugin:wsapi_observer
2014-07-01 20:54:44 circus[9441] [DEBUG] Adding 9438 in plugin:wsapi_observer
2014-07-01 20:54:44 circus[9432] [DEBUG] got message {"command":"list","properties":{"name":"wsapi"},"id":"1171932d5d804badb9a939ea53b1fe0f"}
2014-07-01 20:54:44 circus[9432] [DEBUG] here is the status of the processes [(9440, 0), (9439, 0)]
2014-07-01 20:54:44 circus[9441] [DEBUG] Starting the periodic callback for wsapi
2014-07-01 20:54:44 circus[9441] [DEBUG] Callback added for wsapi
2014-07-01 20:54:44 circus[9441] [DEBUG] Adding 9440 in wsapi
2014-07-01 20:54:44 circus[9441] [DEBUG] Adding 9439 in wsapi
2014-07-01 20:54:44 circus[9432] [DEBUG] got message {"command":"list","properties":{},"id":"46f145ad9db247a89af88ca6f0254af4"}
2014-07-01 20:54:44 circus[9432] [DEBUG] got message {"command":"dstats","properties":{},"id":"214a7eb012c747ec939fba80b38337d2"}
2014-07-01 20:54:44 circus[9432] [DEBUG] got message {"command":"list","properties":{"name":"circushttpd"},"id":"59bb308a549f4407a0158599bbf3c4b5"}
2014-07-01 20:54:44 circus[9432] [DEBUG] here is the status of the processes [(9442, 0)]
2014-07-01 20:54:44 circus[9441] [DEBUG] Callback added for circus
2014-07-01 20:54:44 circus[9432] [DEBUG] got message {"command":"listsockets","properties":{},"id":"387ef0af0434476288ea29b54d34c489"}
2014-07-01 20:54:44 circus[9441] [DEBUG] Callback added for sockets
2014-07-01 20:54:44 circus[9441] [DEBUG] Initial list is defaultdict(<type 'list'>, {'wsapi': [9440, 9439], 'plugin:wsapi_observer': [9438], 'plugin:flapping': [9437]})
2014-07-01 20:54:44 circus[9441] [DEBUG] Now looping to get circusd events
2014-07-01 20:54:45 circus[9432] [DEBUG] got message {"command": "list", "properties": {}}
2014-07-01 20:54:45 circus[9432] [DEBUG] got message {"command": "options", "properties": {"name": "plugin:flapping"}}
2014-07-01 20:54:45 circus[9432] [DEBUG] got message {"command": "options", "properties": {"name": "plugin:wsapi_observer"}}
2014-07-01 20:54:45 circus[9432] [DEBUG] got message {"command": "options", "properties": {"name": "wsapi"}}
2014-07-01 20:54:45 circus[9432] [DEBUG] got message {"command": "globaloptions", "properties": {}}
2014-07-01 20:54:45 circus[9441] [DEBUG] Publishing stats about plugin:flapping
2014-07-01 20:54:45 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.14","name":null,"cmdline":"python2.7","mem":3.9,"mem_info2":"247M","mem_info1":"17M","pid":9437,"children":[],"age":2.1288089752197266,"create_time":1404248083.84,"subtopic":9437,"cpu":0.0,"nice":0}
2014-07-01 20:54:45 circus[9441] [DEBUG] Sending {"mem":3.9,"age":2.1288089752197266,"pid":[9437],"cpu":0.0}
2014-07-01 20:54:45 circus[9441] [DEBUG] Publishing stats about plugin:wsapi_observer
2014-07-01 20:54:45 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.16","name":null,"cmdline":"python2.7","mem":4.1,"mem_info2":"251M","mem_info1":"18M","pid":9438,"children":[],"age":2.1197900772094727,"create_time":1404248083.85,"subtopic":9438,"cpu":0.0,"nice":0}
2014-07-01 20:54:45 circus[9441] [DEBUG] Sending {"mem":4.1,"age":2.1197900772094727,"pid":[9438],"cpu":0.0}
2014-07-01 20:54:45 circus[9441] [DEBUG] Publishing stats about wsapi
2014-07-01 20:54:45 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:00.63","name":null,"cmdline":"python2.7","mem":6.2,"mem_info2":"143M","mem_info1":"28M","pid":9440,"children":[],"age":2.103634834289551,"create_time":1404248083.88,"subtopic":9440,"cpu":0.0,"nice":0}
2014-07-01 20:54:45 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:00.63","name":null,"cmdline":"python2.7","mem":6.3,"mem_info2":"144M","mem_info1":"28M","pid":9439,"children":[],"age":2.124752998352051,"create_time":1404248083.86,"subtopic":9439,"cpu":0.0,"nice":0}
2014-07-01 20:54:45 circus[9441] [DEBUG] Sending {"mem":12.5,"age":2.124752998352051,"pid":[9440,9439],"cpu":0.0}
2014-07-01 20:54:45 circus[9441] [DEBUG] Publishing stats about circus
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.18","name":"circusd","cmdline":"python2.7","mem":3.9,"mem_info2":"251M","mem_info1":"17M","pid":9432,"children":[],"age":2.3201639652252197,"create_time":1404248083.68,"subtopic":9432,"cpu":0.0,"nice":0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.18","name":"circusd-stats","cmdline":"python2.7","mem":3.9,"mem_info2":"250M","mem_info1":"18M","pid":9441,"children":[],"age":2.1007418632507324,"create_time":1404248083.9,"subtopic":9441,"cpu":0.0,"nice":0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.20","name":"circushttpd","cmdline":"python2.7","mem":4.6,"mem_info2":"323M","mem_info1":"21M","pid":9442,"children":[],"age":2.0814788341522217,"create_time":1404248083.92,"subtopic":9442,"cpu":0.0,"nice":0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"mem":12.399999999999999,"age":2.3201639652252197,"pid":[9432,9441,9442],"cpu":0.0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Publishing stats about sockets
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"reads":0,"address":"127.0.0.1:8080","fd":6,"subtopic":6}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"reads":0,"addresses":["127.0.0.1:8080"]}
2014-07-01 20:54:46 circus[9441] [DEBUG] Publishing stats about plugin:flapping
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.14","name":null,"cmdline":"python2.7","mem":3.9,"mem_info2":"247M","mem_info1":"17M","pid":9437,"children":[],"age":3.126725196838379,"create_time":1404248083.84,"subtopic":9437,"cpu":0.0,"nice":0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"mem":3.9,"age":3.126725196838379,"pid":[9437],"cpu":0.0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Publishing stats about plugin:wsapi_observer
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.16","name":null,"cmdline":"python2.7","mem":4.1,"mem_info2":"251M","mem_info1":"18M","pid":9438,"children":[],"age":3.1177000999450684,"create_time":1404248083.85,"subtopic":9438,"cpu":0.0,"nice":0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"mem":4.1,"age":3.1177000999450684,"pid":[9438],"cpu":0.0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Publishing stats about wsapi
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9440,"children":[],"age":3.0885307788848877,"create_time":1404248083.88,"subtopic":9440,"cpu":37.6,"nice":0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9439,"children":[],"age":3.1090190410614014,"create_time":1404248083.86,"subtopic":9439,"cpu":37.6,"nice":0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"mem":18.6,"age":3.1090190410614014,"pid":[9440,9439],"cpu":37.6}
2014-07-01 20:54:46 circus[9441] [DEBUG] Publishing stats about circus
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.18","name":"circusd","cmdline":"python2.7","mem":3.9,"mem_info2":"251M","mem_info1":"17M","pid":9432,"children":[],"age":3.313227891921997,"create_time":1404248083.68,"subtopic":9432,"cpu":0.0,"nice":0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.20","name":"circusd-stats","cmdline":"python2.7","mem":3.9,"mem_info2":"250M","mem_info1":"18M","pid":9441,"children":[],"age":3.0938119888305664,"create_time":1404248083.9,"subtopic":9441,"cpu":2.0,"nice":0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.25","name":"circushttpd","cmdline":"python2.7","mem":4.8,"mem_info2":"324M","mem_info1":"21M","pid":9442,"children":[],"age":3.07440185546875,"create_time":1404248083.92,"subtopic":9442,"cpu":5.0,"nice":0}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"mem":12.6,"age":3.313227891921997,"pid":[9432,9441,9442],"cpu":2.3333333333333335}
2014-07-01 20:54:46 circus[9441] [DEBUG] Publishing stats about sockets
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"reads":7,"address":"127.0.0.1:8080","fd":6,"subtopic":6}
2014-07-01 20:54:46 circus[9441] [DEBUG] Sending {"reads":7,"addresses":["127.0.0.1:8080"]}
2014-07-01 20:54:47 circus[9432] [DEBUG] got message {"command": "status", "properties": {"name": "wsapi"}}
2014-07-01 20:54:47 circus[9432] [DEBUG] got message {"command": "status", "properties": {"name": "wsapi"}}
2014-07-01 20:54:47 circus[9441] [DEBUG] Publishing stats about plugin:flapping
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.14","name":null,"cmdline":"python2.7","mem":3.9,"mem_info2":"247M","mem_info1":"17M","pid":9437,"children":[],"age":4.126906156539917,"create_time":1404248083.84,"subtopic":9437,"cpu":0.0,"nice":0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"mem":3.9,"age":4.126906156539917,"pid":[9437],"cpu":0.0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Publishing stats about plugin:wsapi_observer
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.16","name":null,"cmdline":"python2.7","mem":4.1,"mem_info2":"251M","mem_info1":"18M","pid":9438,"children":[],"age":4.117902994155884,"create_time":1404248083.85,"subtopic":9438,"cpu":0.0,"nice":0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"mem":4.1,"age":4.117902994155884,"pid":[9438],"cpu":0.0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Publishing stats about wsapi
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9440,"children":[],"age":4.089618921279907,"create_time":1404248083.88,"subtopic":9440,"cpu":0.0,"nice":0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9439,"children":[],"age":4.110553026199341,"create_time":1404248083.86,"subtopic":9439,"cpu":0.0,"nice":0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"mem":18.6,"age":4.110553026199341,"pid":[9440,9439],"cpu":0.0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Publishing stats about circus
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.18","name":"circusd","cmdline":"python2.7","mem":3.9,"mem_info2":"251M","mem_info1":"17M","pid":9432,"children":[],"age":4.3132100105285645,"create_time":1404248083.68,"subtopic":9432,"cpu":0.0,"nice":0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.22","name":"circusd-stats","cmdline":"python2.7","mem":3.9,"mem_info2":"250M","mem_info1":"18M","pid":9441,"children":[],"age":4.094090938568115,"create_time":1404248083.9,"subtopic":9441,"cpu":2.0,"nice":0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.32","name":"circushttpd","cmdline":"python2.7","mem":5.0,"mem_info2":"327M","mem_info1":"22M","pid":9442,"children":[],"age":4.074728012084961,"create_time":1404248083.92,"subtopic":9442,"cpu":7.0,"nice":0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"mem":12.8,"age":4.3132100105285645,"pid":[9432,9441,9442],"cpu":3.0}
2014-07-01 20:54:47 circus[9441] [DEBUG] Publishing stats about sockets
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"reads":1,"address":"127.0.0.1:8080","fd":6,"subtopic":6}
2014-07-01 20:54:47 circus[9441] [DEBUG] Sending {"reads":1,"addresses":["127.0.0.1:8080"]}
2014-07-01 20:54:48 circus[9441] [DEBUG] Publishing stats about plugin:flapping
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.14","name":null,"cmdline":"python2.7","mem":3.9,"mem_info2":"247M","mem_info1":"17M","pid":9437,"children":[],"age":5.12816309928894,"create_time":1404248083.84,"subtopic":9437,"cpu":0.0,"nice":0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"mem":3.9,"age":5.12816309928894,"pid":[9437],"cpu":0.0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Publishing stats about plugin:wsapi_observer
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.16","name":null,"cmdline":"python2.7","mem":4.1,"mem_info2":"251M","mem_info1":"18M","pid":9438,"children":[],"age":5.118825197219849,"create_time":1404248083.85,"subtopic":9438,"cpu":0.0,"nice":0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"mem":4.1,"age":5.118825197219849,"pid":[9438],"cpu":0.0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Publishing stats about wsapi
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9440,"children":[],"age":5.089602947235107,"create_time":1404248083.88,"subtopic":9440,"cpu":0.0,"nice":0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9439,"children":[],"age":5.11073899269104,"create_time":1404248083.86,"subtopic":9439,"cpu":0.0,"nice":0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"mem":18.6,"age":5.11073899269104,"pid":[9440,9439],"cpu":0.0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Publishing stats about circus
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.18","name":"circusd","cmdline":"python2.7","mem":3.9,"mem_info2":"251M","mem_info1":"17M","pid":9432,"children":[],"age":5.312201976776123,"create_time":1404248083.68,"subtopic":9432,"cpu":0.0,"nice":0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.25","name":"circusd-stats","cmdline":"python2.7","mem":3.9,"mem_info2":"250M","mem_info1":"18M","pid":9441,"children":[],"age":5.093299865722656,"create_time":1404248083.9,"subtopic":9441,"cpu":3.0,"nice":0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.32","name":"circushttpd","cmdline":"python2.7","mem":5.0,"mem_info2":"327M","mem_info1":"22M","pid":9442,"children":[],"age":5.07372784614563,"create_time":1404248083.92,"subtopic":9442,"cpu":0.0,"nice":0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"mem":12.8,"age":5.312201976776123,"pid":[9432,9441,9442],"cpu":1.0}
2014-07-01 20:54:48 circus[9441] [DEBUG] Publishing stats about sockets
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"reads":0,"address":"127.0.0.1:8080","fd":6,"subtopic":6}
2014-07-01 20:54:48 circus[9441] [DEBUG] Sending {"reads":0,"addresses":["127.0.0.1:8080"]}
2014-07-01 20:54:49 circus[9441] [DEBUG] Publishing stats about plugin:flapping
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.14","name":null,"cmdline":"python2.7","mem":3.9,"mem_info2":"247M","mem_info1":"17M","pid":9437,"children":[],"age":6.128277063369751,"create_time":1404248083.84,"subtopic":9437,"cpu":0.0,"nice":0}
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"mem":3.9,"age":6.128277063369751,"pid":[9437],"cpu":0.0}
2014-07-01 20:54:49 circus[9441] [DEBUG] Publishing stats about plugin:wsapi_observer
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.16","name":null,"cmdline":"python2.7","mem":4.1,"mem_info2":"251M","mem_info1":"18M","pid":9438,"children":[],"age":6.1192450523376465,"create_time":1404248083.85,"subtopic":9438,"cpu":0.0,"nice":0}
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"mem":4.1,"age":6.1192450523376465,"pid":[9438],"cpu":0.0}
2014-07-01 20:54:49 circus[9441] [DEBUG] Publishing stats about wsapi
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.10","name":null,"cmdline":"python2.7","mem":9.4,"mem_info2":"164M","mem_info1":"42M","pid":9440,"children":[],"age":6.090129852294922,"create_time":1404248083.88,"subtopic":9440,"cpu":1.0,"nice":0}
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9439,"children":[],"age":6.110689163208008,"create_time":1404248083.86,"subtopic":9439,"cpu":0.0,"nice":0}
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"mem":18.700000000000003,"age":6.110689163208008,"pid":[9440,9439],"cpu":0.5}
2014-07-01 20:54:49 circus[9441] [DEBUG] Publishing stats about circus
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.18","name":"circusd","cmdline":"python2.7","mem":3.9,"mem_info2":"251M","mem_info1":"17M","pid":9432,"children":[],"age":6.3122429847717285,"create_time":1404248083.68,"subtopic":9432,"cpu":0.0,"nice":0}
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.27","name":"circusd-stats","cmdline":"python2.7","mem":3.9,"mem_info2":"250M","mem_info1":"18M","pid":9441,"children":[],"age":6.09287691116333,"create_time":1404248083.9,"subtopic":9441,"cpu":2.0,"nice":0}
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.32","name":"circushttpd","cmdline":"python2.7","mem":5.0,"mem_info2":"327M","mem_info1":"22M","pid":9442,"children":[],"age":6.073513984680176,"create_time":1404248083.92,"subtopic":9442,"cpu":0.0,"nice":0}
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"mem":12.8,"age":6.3122429847717285,"pid":[9432,9441,9442],"cpu":0.6666666666666666}
2014-07-01 20:54:49 circus[9441] [DEBUG] Publishing stats about sockets
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"reads":0,"address":"127.0.0.1:8080","fd":6,"subtopic":6}
2014-07-01 20:54:49 circus[9441] [DEBUG] Sending {"reads":0,"addresses":["127.0.0.1:8080"]}
2014-07-01 20:54:50 circus[9441] [DEBUG] Publishing stats about plugin:flapping
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.14","name":null,"cmdline":"python2.7","mem":3.9,"mem_info2":"247M","mem_info1":"17M","pid":9437,"children":[],"age":7.126233100891113,"create_time":1404248083.84,"subtopic":9437,"cpu":0.0,"nice":0}
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"mem":3.9,"age":7.126233100891113,"pid":[9437],"cpu":0.0}
2014-07-01 20:54:50 circus[9441] [DEBUG] Publishing stats about plugin:wsapi_observer
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.16","name":null,"cmdline":"python2.7","mem":4.1,"mem_info2":"251M","mem_info1":"18M","pid":9438,"children":[],"age":7.117721080780029,"create_time":1404248083.85,"subtopic":9438,"cpu":0.0,"nice":0}
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"mem":4.1,"age":7.117721080780029,"pid":[9438],"cpu":0.0}
2014-07-01 20:54:50 circus[9441] [DEBUG] Publishing stats about wsapi
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.10","name":null,"cmdline":"python2.7","mem":9.4,"mem_info2":"164M","mem_info1":"42M","pid":9440,"children":[],"age":7.100822925567627,"create_time":1404248083.88,"subtopic":9440,"cpu":0.0,"nice":0}
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9439,"children":[],"age":7.121161222457886,"create_time":1404248083.86,"subtopic":9439,"cpu":0.0,"nice":0}
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"mem":18.700000000000003,"age":7.121161222457886,"pid":[9440,9439],"cpu":0.0}
2014-07-01 20:54:50 circus[9441] [DEBUG] Publishing stats about circus
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.18","name":"circusd","cmdline":"python2.7","mem":3.9,"mem_info2":"251M","mem_info1":"17M","pid":9432,"children":[],"age":7.318166971206665,"create_time":1404248083.68,"subtopic":9432,"cpu":0.0,"nice":0}
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.29","name":"circusd-stats","cmdline":"python2.7","mem":3.9,"mem_info2":"250M","mem_info1":"18M","pid":9441,"children":[],"age":7.0988450050354,"create_time":1404248083.9,"subtopic":9441,"cpu":2.0,"nice":0}
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.33","name":"circushttpd","cmdline":"python2.7","mem":5.0,"mem_info2":"327M","mem_info1":"22M","pid":9442,"children":[],"age":7.0794358253479,"create_time":1404248083.92,"subtopic":9442,"cpu":1.0,"nice":0}
2014-07-01 20:54:50 circus[9441] [DEBUG] Sending {"mem":12.8,"age":7.318166971206665,"pid":[9432,9441,9442],"cpu":1.0}
2014-07-01 20:54:51 circus[9441] [DEBUG] Publishing stats about sockets
2014-07-01 20:54:51 circus[9441] [DEBUG] Sending {"reads":0,"address":"127.0.0.1:8080","fd":6,"subtopic":6}
2014-07-01 20:54:51 circus[9441] [DEBUG] Sending {"reads":0,"addresses":["127.0.0.1:8080"]}
2014-07-01 20:54:51 circus[9441] [DEBUG] Publishing stats about plugin:flapping
2014-07-01 20:54:51 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.14","name":null,"cmdline":"python2.7","mem":3.9,"mem_info2":"247M","mem_info1":"17M","pid":9437,"children":[],"age":8.127048969268799,"create_time":1404248083.84,"subtopic":9437,"cpu":0.0,"nice":0}
2014-07-01 20:54:51 circus[9441] [DEBUG] Sending {"mem":3.9,"age":8.127048969268799,"pid":[9437],"cpu":0.0}
2014-07-01 20:54:51 circus[9441] [DEBUG] Publishing stats about plugin:wsapi_observer
2014-07-01 20:54:51 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.16","name":null,"cmdline":"python2.7","mem":4.1,"mem_info2":"251M","mem_info1":"18M","pid":9438,"children":[],"age":8.118732213973999,"create_time":1404248083.85,"subtopic":9438,"cpu":0.0,"nice":0}
2014-07-01 20:54:51 circus[9441] [DEBUG] Sending {"mem":4.1,"age":8.118732213973999,"pid":[9438],"cpu":0.0}
2014-07-01 20:54:51 circus[9441] [DEBUG] Publishing stats about wsapi
2014-07-01 20:54:51 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.10","name":null,"cmdline":"python2.7","mem":9.4,"mem_info2":"164M","mem_info1":"42M","pid":9440,"children":[],"age":8.101887941360474,"create_time":1404248083.88,"subtopic":9440,"cpu":0.0,"nice":0}
2014-07-01 20:54:51 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9439,"children":[],"age":8.12256908416748,"create_time":1404248083.86,"subtopic":9439,"cpu":0.0,"nice":0}
2014-07-01 20:54:51 circus[9441] [DEBUG] Sending {"mem":18.700000000000003,"age":8.12256908416748,"pid":[9440,9439],"cpu":0.0}
2014-07-01 20:54:51 circus[9441] [DEBUG] Publishing stats about circus
2014-07-01 20:54:51 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.18","name":"circusd","cmdline":"python2.7","mem":3.9,"mem_info2":"251M","mem_info1":"17M","pid":9432,"children":[],"age":8.319528818130493,"create_time":1404248083.68,"subtopic":9432,"cpu":0.0,"nice":0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.32","name":"circusd-stats","cmdline":"python2.7","mem":3.9,"mem_info2":"250M","mem_info1":"18M","pid":9441,"children":[],"age":8.100519895553589,"create_time":1404248083.9,"subtopic":9441,"cpu":3.0,"nice":0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.34","name":"circushttpd","cmdline":"python2.7","mem":5.0,"mem_info2":"327M","mem_info1":"22M","pid":9442,"children":[],"age":8.081379890441895,"create_time":1404248083.92,"subtopic":9442,"cpu":1.0,"nice":0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"mem":12.8,"age":8.319528818130493,"pid":[9432,9441,9442],"cpu":1.3333333333333333}
2014-07-01 20:54:52 circus[9441] [DEBUG] Publishing stats about sockets
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"reads":0,"address":"127.0.0.1:8080","fd":6,"subtopic":6}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"reads":0,"addresses":["127.0.0.1:8080"]}
2014-07-01 20:54:52 circus[9441] [DEBUG] Publishing stats about plugin:flapping
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.14","name":null,"cmdline":"python2.7","mem":3.9,"mem_info2":"247M","mem_info1":"17M","pid":9437,"children":[],"age":9.135771989822388,"create_time":1404248083.84,"subtopic":9437,"cpu":0.0,"nice":0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"mem":3.9,"age":9.135771989822388,"pid":[9437],"cpu":0.0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Publishing stats about plugin:wsapi_observer
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.16","name":null,"cmdline":"python2.7","mem":4.1,"mem_info2":"251M","mem_info1":"18M","pid":9438,"children":[],"age":9.127094030380249,"create_time":1404248083.85,"subtopic":9438,"cpu":0.0,"nice":0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"mem":4.1,"age":9.127094030380249,"pid":[9438],"cpu":0.0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Publishing stats about wsapi
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.10","name":null,"cmdline":"python2.7","mem":9.4,"mem_info2":"164M","mem_info1":"42M","pid":9440,"children":[],"age":9.101738929748535,"create_time":1404248083.88,"subtopic":9440,"cpu":0.0,"nice":0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9439,"children":[],"age":9.122446060180664,"create_time":1404248083.86,"subtopic":9439,"cpu":0.0,"nice":0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"mem":18.700000000000003,"age":9.122446060180664,"pid":[9440,9439],"cpu":0.0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Publishing stats about circus
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.18","name":"circusd","cmdline":"python2.7","mem":3.9,"mem_info2":"251M","mem_info1":"17M","pid":9432,"children":[],"age":9.303385019302368,"create_time":1404248083.68,"subtopic":9432,"cpu":0.0,"nice":0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.35","name":"circusd-stats","cmdline":"python2.7","mem":3.9,"mem_info2":"250M","mem_info1":"18M","pid":9441,"children":[],"age":9.083709955215454,"create_time":1404248083.9,"subtopic":9441,"cpu":3.0,"nice":0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.35","name":"circushttpd","cmdline":"python2.7","mem":5.0,"mem_info2":"327M","mem_info1":"22M","pid":9442,"children":[],"age":9.064399003982544,"create_time":1404248083.92,"subtopic":9442,"cpu":1.0,"nice":0}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"mem":12.8,"age":9.303385019302368,"pid":[9432,9441,9442],"cpu":1.3333333333333333}
2014-07-01 20:54:52 circus[9441] [DEBUG] Publishing stats about sockets
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"reads":0,"address":"127.0.0.1:8080","fd":6,"subtopic":6}
2014-07-01 20:54:52 circus[9441] [DEBUG] Sending {"reads":0,"addresses":["127.0.0.1:8080"]}
2014-07-01 20:54:53 circus[9441] [DEBUG] Publishing stats about plugin:flapping
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.14","name":null,"cmdline":"python2.7","mem":3.9,"mem_info2":"247M","mem_info1":"17M","pid":9437,"children":[],"age":10.128178119659424,"create_time":1404248083.84,"subtopic":9437,"cpu":0.0,"nice":0}
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"mem":3.9,"age":10.128178119659424,"pid":[9437],"cpu":0.0}
2014-07-01 20:54:53 circus[9441] [DEBUG] Publishing stats about plugin:wsapi_observer
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.16","name":null,"cmdline":"python2.7","mem":4.1,"mem_info2":"251M","mem_info1":"18M","pid":9438,"children":[],"age":10.119091033935547,"create_time":1404248083.85,"subtopic":9438,"cpu":0.0,"nice":0}
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"mem":4.1,"age":10.119091033935547,"pid":[9438],"cpu":0.0}
2014-07-01 20:54:53 circus[9441] [DEBUG] Publishing stats about wsapi
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.10","name":null,"cmdline":"python2.7","mem":9.4,"mem_info2":"164M","mem_info1":"42M","pid":9440,"children":[],"age":10.101290941238403,"create_time":1404248083.88,"subtopic":9440,"cpu":0.0,"nice":0}
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.3,"mem_info2":"164M","mem_info1":"42M","pid":9439,"children":[],"age":10.121891021728516,"create_time":1404248083.86,"subtopic":9439,"cpu":0.0,"nice":0}
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"mem":18.700000000000003,"age":10.121891021728516,"pid":[9440,9439],"cpu":0.0}
2014-07-01 20:54:53 circus[9441] [DEBUG] Publishing stats about circus
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.19","name":"circusd","cmdline":"python2.7","mem":3.9,"mem_info2":"251M","mem_info1":"17M","pid":9432,"children":[],"age":10.316136837005615,"create_time":1404248083.68,"subtopic":9432,"cpu":1.0,"nice":0}
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.37","name":"circusd-stats","cmdline":"python2.7","mem":3.9,"mem_info2":"250M","mem_info1":"18M","pid":9441,"children":[],"age":10.096637964248657,"create_time":1404248083.9,"subtopic":9441,"cpu":2.0,"nice":0}
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.35","name":"circushttpd","cmdline":"python2.7","mem":5.0,"mem_info2":"327M","mem_info1":"22M","pid":9442,"children":[],"age":10.077723979949951,"create_time":1404248083.92,"subtopic":9442,"cpu":0.0,"nice":0}
2014-07-01 20:54:53 circus[9441] [DEBUG] Sending {"mem":12.8,"age":10.316136837005615,"pid":[9432,9441,9442],"cpu":1.0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Publishing stats about sockets
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"reads":0,"address":"127.0.0.1:8080","fd":6,"subtopic":6}
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"reads":0,"addresses":["127.0.0.1:8080"]}
2014-07-01 20:54:54 circus[9441] [DEBUG] Publishing stats about plugin:flapping
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.14","name":null,"cmdline":"python2.7","mem":3.9,"mem_info2":"247M","mem_info1":"17M","pid":9437,"children":[],"age":11.126703023910522,"create_time":1404248083.84,"subtopic":9437,"cpu":0.0,"nice":0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"mem":3.9,"age":11.126703023910522,"pid":[9437],"cpu":0.0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Publishing stats about plugin:wsapi_observer
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.16","name":null,"cmdline":"python2.7","mem":4.1,"mem_info2":"251M","mem_info1":"18M","pid":9438,"children":[],"age":11.117670059204102,"create_time":1404248083.85,"subtopic":9438,"cpu":0.0,"nice":0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"mem":4.1,"age":11.117670059204102,"pid":[9438],"cpu":0.0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Publishing stats about wsapi
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.10","name":null,"cmdline":"python2.7","mem":9.4,"mem_info2":"164M","mem_info1":"42M","pid":9440,"children":[],"age":11.089704990386963,"create_time":1404248083.88,"subtopic":9440,"cpu":0.0,"nice":0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"username":"wsapi","ctime":"0:01.0","name":null,"cmdline":"python2.7","mem":9.4,"mem_info2":"164M","mem_info1":"42M","pid":9439,"children":[],"age":11.110320091247559,"create_time":1404248083.86,"subtopic":9439,"cpu":0.0,"nice":0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"mem":18.8,"age":11.110320091247559,"pid":[9440,9439],"cpu":0.0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Publishing stats about circus
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.19","name":"circusd","cmdline":"python2.7","mem":3.9,"mem_info2":"251M","mem_info1":"17M","pid":9432,"children":[],"age":11.313244819641113,"create_time":1404248083.68,"subtopic":9432,"cpu":0.0,"nice":0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.39","name":"circusd-stats","cmdline":"python2.7","mem":3.9,"mem_info2":"250M","mem_info1":"18M","pid":9441,"children":[],"age":11.094262838363647,"create_time":1404248083.9,"subtopic":9441,"cpu":2.0,"nice":0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"username":"root","ctime":"0:00.36","name":"circushttpd","cmdline":"python2.7","mem":5.0,"mem_info2":"327M","mem_info1":"22M","pid":9442,"children":[],"age":11.074728012084961,"create_time":1404248083.92,"subtopic":9442,"cpu":1.0,"nice":0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"mem":12.8,"age":11.313244819641113,"pid":[9432,9441,9442],"cpu":1.0}
2014-07-01 20:54:54 circus[9441] [DEBUG] Publishing stats about sockets
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"reads":0,"address":"127.0.0.1:8080","fd":6,"subtopic":6}
2014-07-01 20:54:54 circus[9441] [DEBUG] Sending {"reads":0,"addresses":["127.0.0.1:8080"]}

I previously had a working Web UI. The changes I'm aware of include going to 0.11.1 and adding flapping and observers to my config. I'll try reverting the config changes and seeing if that resolves the problem, but my best guess is that it's in the 0.11.1 release?

ahammond commented 10 years ago

Well, partially working. The stats windows were always empty.

zackkitzmiller commented 10 years ago

I can reproduce this as well.

pcdinh commented 10 years ago

I can reproduce it on 0.11.1