That’s strange.
I have a perfectly functioning second Sensu server with respect to the logs showing correct actions in
/var/log/sensu/sensu-{api,client,server}.log
for the given checks.
However, the Uchiwa dashboard doesn’t show a thing. 0’s across the board on the leftmost column for checks, clients, etc.
/var/log/uchiwa.err
is empty
And /var/log/uchiwa.log shows:
{“Date”:“2016-05-03T22:31:33.697694786Z”,“Level”:“info”,“Src”:{“Func”:“github.com/sensu/uchiwa/uchiwa/config.Load",“Line”:82},“Output”:"Loading configuration file /etc/sensu/uchiwa.json”}
{“Date”:“2016-05-03T22:31:33.698517757Z”,“Level”:“info”,“Src”:{“Func”:“github.com/sensu/uchiwa/uchiwa.(*Uchiwa).WebServer”,“Line”:427},“Output”:“Uchiwa is now listening on 10.10.6.108:3000”}
{“Date”:“2016-05-03T22:45:58.857667912Z”,“Level”:“info”,“Src”:{“Func”:“github.com/sensu/uchiwa/uchiwa/config.Load",“Line”:82},“Output”:"Loading configuration file /etc/sensu/uchiwa.json”}
{“Date”:“2016-05-03T22:45:58.861879112Z”,“Level”:“info”,“Src”:{“Func”:“github.com/sensu/uchiwa/uchiwa.(*Uchiwa).WebServer”,“Line”:427},“Output”:“Uchiwa is now listening on 10.10.6.108:3000”}
I’ve been around and around on this today and can’t come up with a workable approach.
Have rebooted the machine, inspected the json files, run a curl against the clients, etc.