[rails] 로그에서 작업자 찾기
2019. 8. 19. 17:49ㆍ프로그래밍/Ruby on Rails
728x90
728x90
상황
- 작업자가 과도한 데이터 import, export를 해서 rails가 뻗은 상황.
- 범인(?)을 색출(?) 하기 위해 리눅스 머신에서 확인을 해봤다.
범인 색출
- rails/project/log 폴더에 로그가 잘 남아있다.
- config에 생성한 방식에 따라 로그가 남는데 development.log, production.log 같은 이름으로 남아있다.
- 거의 마지막 줄에 Processing by TABLE as HTML 형태로 남은 로그의 Parameters에 "authenticity_token"을 확인한다.
- 대충 G5pF6hSPx0Vf21Fi0FC이런 이상한 이름으로 된 토큰으로 검색해서 범인을 찾으면 된다.
- 윈도우라면 Notepad++이나 VS Code를 사용하면 될 것이다.
- 리눅스라면 grep 명령어로 하이라이팅 해서 찾으면 될 듯
grep G5pF6hSPx0Vf21Fi0FC production.log
728x90
반응형
'프로그래밍 > Ruby on Rails' 카테고리의 다른 글
[Ruby] bundle update를 로컬에서 하는 방법 (0) | 2017.11.23 |
---|---|
[Sqlite] sqlite_sequence table (1) | 2016.11.05 |
[rails] 스캐폴딩 기능 개발 기초 : 상세 화면 작성 (2) | 2016.08.14 |
[rails] 스캐폴딩 기능 개발 기초 : 목록 화면 작성 (0) | 2016.07.16 |
[rails] 스캐폴딩 기능 개발 기초 : 개요 (0) | 2016.07.06 |
[rails] 모델 기본 (2) | 2016.06.27 |
[rails] 뷰 기본 (3) | 2016.06.11 |