2010-12-09 3 views
3

하나님께서는 레일즈 박스 (Nginx와 MySQLd, 특히)에서 실행되는 몇 가지 서비스를 유지하도록 도와 주셨지만, 실제 행동으로 바뀔 때 좀 더 자세한 정보를 얻길 희망합니다. 이 서버가 다운 나에게 알려주기 때문에,커스텀 God logging?

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

... 그 방법으로 충분히 멋지다 : 지금까지 w.log = /var/log/god/mysql.log (예를 들어)를 사용하여 시계 로그 파일을 설정하는 것은 우리에게 이런 물건을 많이 얻는다 하나님 께서 다시 시작 하셨지만 나는 타임 스탬프와 다른 어떤 세부 사항을 원합니다. (서버로드, 메모리 상태 또는 MySQLd가 시작된 이유를 진단하는 데 도움이되는 다른 것)

신이 로그 파일에 추가 정보를 추가하는 것을 지원합니까? 최소한

+5

아마도이 질문으로 지역 교회에 다가가는 것이 더 나을 것이라고 생각합니다. – Oystein

+0

모든 군중 하나가 있습니다. [이 질문] (http://stackoverflow.com/q/3877178/306084)은 훨씬 더 재미 있습니다. – pjmorse

+0

대답하면 삶에 대한 답을 얻을 수 있습니다. –

답변

2

당신은 같은 하나님을 시작하여 타임 스탬프를 얻을 수 있어야 :

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

하지만 지금까지 내가 이미 w에 로그 메시지를 이전의 타임 스탬프가 있어야를 말할 수있는 .log 파일. 로그 파일 맞춤 설정에 관한 한 몇 년 동안 issue 인 것처럼 보입니다 (짧은 답변 : 옵션이 아닙니다).

+0

어. 나는 시간 소인을 얻지 않고있다. 그러나 부정적인 대답은 여전히 ​​답이라고 생각한다. – pjmorse