Обычай бога логинится? - PullRequest
       22

Обычай бога логинится?

3 голосов
/ 09 декабря 2010

Бог помог нам сохранить несколько сервисов, работающих на коробке Rails (в частности, Nginx и MySQLd), но я надеюсь получить больше подробностей, когда они действительно вступят в действие. Пока что установка файла журнала часов с помощью w.log = /var/log/god/mysql.log (например) дает нам много таких вещей:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
 * Starting MySQL database server mysqld
   ...done.

... что достаточно круто в своем роде, потому что оно говорит мне, что сервер вышел из строя и Бог перезапустил его, но я надеюсь на что-то вроде временной отметки и, возможно, некоторые другие детали. (Загрузка сервера, состояние памяти или что-то еще, чтобы помочь мне диагностировать, почему MySQLd отключился с самого начала.)

Поддерживает ли Бог добавление дополнительной информации в файлы журналов при возникновении таких событий?

1 Ответ

2 голосов
/ 18 декабря 2010

По крайней мере, вы сможете получить метку времени, начав с бога что-то вроде:

god -Dc config/sst.god --log-level debug

но, насколько я могу судить, в вашем файле w.log уже должны быть метки времени, предшествующие сообщениям журнала. Что касается настройки файла журнала, то похоже, что это была проблема в течение нескольких лет (короткий ответ: это не вариант).

...