2010-12-09 87 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几年(简短的回答:这不是一个选项)。