Я пытаюсь развернуть sensu-server в моем локальном ubuntu с помощью панели управления uchiwa. Когда я завершаю всю настройку и запускаю uchiwa, я пытаюсь получить доступ с другого компьютера в моей локальной сети, с локальным ip и портом 3000. Учива спросит у меня комбинацию пользователя и пароля, которую я не создал в моем файле uchiwa.json ни одного пользователя или пароля. Это оно:
{
"sensu": [
{
"name": "Sensu",
"host": "localhost",
"ssl": false,
"user": "",
"pass": "",
"port": 4567,
"path": "",
"timeout": 5000
}
],
"uchiwa": {
"host": "192.168.1.18",
"port": 3000,
"stats": 10,
"refresh": 10000
}
}
Я что-то упустил?
Да, я тоже пропустил:
мой /etc/sensu/conf.d/uchiwa.json
файл содержал следующее:
{
"sensu": [
{
"name": "Sensu",
"host": "localhost",
"ssl": false,
"port": 4567,
"path": "",
"timeout": 5000
}
],
"uchiwa": {
"port": 3000,
"stats": 10,
"refresh": 10000
}
}
Но вы могли заметить, что есть другое значение по умолчанию uchiwa.json
файл, расположенный в /etc/sensu/
В этом uchiwa.json
В файле указывается имя пользователя «admin» и пароль «secret», которые вы можете найти для себя.
Также обратите внимание, что если вы следуете указаниям из цифровой океан Они не на 100% верны. Мне пришлось переместить только что созданный uchiwa.json
файл из /etc/sensu/conf.d
к /etc/sensu
потому что именно там Учива ищет файл конфигурации в соответствии с /var/log/uchiwa.err
Если вам действительно не нужен пароль, вот что должно сработать:
переместить /etc/sensu/uchiwa.json
файл, переименовав его в uchiwa.json.old
mv /etc/sensu/uchiwa.json /etc/sensu/uchiwa.json.old
переместить /etc/sensu/conf.d/uchiwa.json
файл в /etc/sensu/uchiwa.json
cd /etc/sensu/conf.d && mv uchiwa.json ../
перезапустите службу учива
service uchiwa restart
Таким образом вы можете добраться до http://<ipaddress>:3000
и не получать запрос на ввод пароля.
Думаю, я нашел, откуда тянет Учива:
в /etc/init.d/uchiwa
Следующая строка:
args="-c /etc/sensu/uchiwa.json -p /opt/uchiwa/src/public"
Можно изменить, чтобы отразить путь к вашему uchiwa.json
файл, то вы можете перезапустить службу учива.