2010-12-09 76 views
3

上帝幫助我們保留了一些運行在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首先出現。)

當上述事件觸發時,上帝是否支持向日志文件添加額外信息?

+5

我想也許你會更好地接近你的本地教會與這個問題... – Oystein 2010-12-14 22:35:07

+0

每個人羣中都有一個。不過,[這個問題](http://stackoverflow.com/q/3877178/306084)更具娛樂性。 – pjmorse 2010-12-15 17:42:14

回答

2

至少,你應該能夠通過像開始神獲得時間戳:

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

,但據我所知應該已經有您在W前面的日誌信息時間戳.log文件。就日誌文件定製而言,它看起來好像是issue幾年(簡短的回答:這不是一個選項)。