Sim, eu também senti falta:
meu arquivo /etc/sensu/conf.d/uchiwa.json
continha o seguinte:
{
"sensu": [
{
"name": "Sensu",
"host": "localhost",
"ssl": false,
"port": 4567,
"path": "",
"timeout": 5000
}
],
"uchiwa": {
"port": 3000,
"stats": 10,
"refresh": 10000
}
}
Mas você pode perceber que há outro arquivo uchiwa.json
padrão, localizado em /etc/sensu/
Neste arquivo uchiwa.json
, ele atribui o nome de usuário como "admin" e a senha como "secreta", que pode ser útil para você.
Além disso, observe que, se você estiver seguindo as instruções de digitalocean Eles não são 100% corretos. Eu tive que mover meu arquivo uchiwa.json
recém-criado de /etc/sensu/conf.d
para /etc/sensu
porque é onde o uchiwa está procurando o arquivo de configuração de acordo com /var/log/uchiwa.err
Se você realmente não quer uma senha, aqui está o que deve funcionar:
-
mova o arquivo
/etc/sensu/uchiwa.json
renomeando-o parauchiwa.json.old
mv /etc/sensu/uchiwa.json /etc/sensu/uchiwa.json.old
-
mova o arquivo
/etc/sensu/conf.d/uchiwa.json
para/etc/sensu/uchiwa.json
cd /etc/sensu/conf.d && mv uchiwa.json ../
-
reinicie o serviço do uchiwa
service uchiwa restart
Dessa forma, você pode acessar http://<ipaddress>:3000
e não receber uma senha.
Acho que encontrei de onde o uchiwa está vindo:
em /etc/init.d/uchiwa
A seguinte linha:
args="-c /etc/sensu/uchiwa.json -p /opt/uchiwa/src/public"
Pode ser alterado para refletir o caminho para o seu arquivo uchiwa.json
, então você pode reiniciar o serviço uchiwa.