В течение 1171 секунд (›=180 секунд) от клиента не отправляется ни одно сообщение проверки активности.

У меня есть установка ядра sensu (один сервер с несколькими клиентами). Я столкнулся с такой проблемой, как - 'No keepalive sent from client for 7807 seconds (>=180)' от нескольких клиентов, хотя их экземпляры живы.

Я проверил время как на клиенте, так и на сервере. У него не так много вариаций (только в секундах). Я попытался установить ntpdate на оба экземпляра.

[root@client-machine user]# ntpdate pool.ntp.org
31 Aug 14:07:50 ntpdate[14158]: the NTP socket is in use, exiting

[root@server-machine:/home/user]# ntpdate pool.ntp.org
31 Aug 14:08:04 ntpdate[29031]: the NTP socket is in use, exiting

Периодически статус в uchiwa показывает зеленый цвет для этой клиентской машины, и он автоматически становится КРАСНЫМ для дальнейших проверок.

Посоветуйте избавиться от этой проблемы!


person vinoth C    schedule 31.08.2018    source источник
comment
не могли бы вы показать журналы как с вашего сервера sensu, так и с клиента? Журналы для sensu-server, sensu-client были бы очень полезны   -  person Sufiyan Ghori    schedule 10.09.2018
comment
{метка времени:2018-09-24T10:16:22.299886+0000,уровень:информация,сообщение:публикация результата проверки,полезная нагрузка:{клиент:freshcaller-ci,проверка:{команда:/opt/sensu/embedded/bin/check- disk-usage.rb -I / -w 80 -c 90, вхождений: 5, имя: check-disks, выпущено: 1537784182, выполнено: 1537784182, продолжительность: 0,069, вывод: CheckDisk OK: использование всего диска ниже 80% и inode использование ниже 85%\n,статус:0}}}   -  person vinoth C    schedule 24.09.2018
comment
над одним из них находится журнал sensu-client. это журнал сервера: {метка времени:2018-09-24T10:24:22.295463+0000,уровень:информация,сообщение:результат проверки публикации,полезная нагрузка:{клиент:sensu-server1,проверка:{команда:/opt/sensu/ embedded/bin/check-disk-usage.rb -I / -w 80 -c 90,вхождений:5,имя:check-disks,выдано:1537784662,интервал:60,подписчики:[взлетно-посадочная полоса],выполнено:1537784662,длительность :0.062, вывод: CheckDisk OK: использование всего диска менее 80% и использование inode менее 85%\n, статус: 0}}}   -  person vinoth C    schedule 24.09.2018


Ответы (1)


Я была такая же проблема. Решил это, сначала установив часовой пояс, а затем установив следующие пакеты

date
timedatectl set-timezone Europe/Dublin
yum -y install chrony
timedatectl set-ntp true
person Bilal Ali Jafri    schedule 18.10.2018
comment
Спасибо Билал за ответ. Я только что нашел основную причину проблемы, поскольку служба sensu-server работала в нескольких экземплярах. Остановил эти службы, кроме серверной машины. Теперь все выглядит отлично! - person vinoth C; 23.10.2018