혹시 로그 남기시는분 있나요? > 자유게시판

자유게시판

혹시 로그 남기시는분 있나요? 정보

혹시 로그 남기시는분 있나요?

본문

물론 아파치를 기반으로 하는 php 는 아파치 로그가 남습니다.

그걸 분석하는 플러그인도 있고 필요한 정보는 다 있죠

 

하지만 제가 원하는 정보는 그게 아니거든요

어떤 php 페이지를 호출했을때 어떤 php 가 참조 되는지를 먼저 알아야 되고,

console.log  로 찍는건 일시적이니까 어떤 형태로든 내가 원하는 메세지를 로그 파일로 남기는거 말이죠.

 

사실 제가 만들어 쓰는 모듈이 있는데 여기에 올리기가 부끄럽네요

다른 분들은 쉬운 방법으로 이미 하고 계신게 아닌가 하구요 ^^

 

마땅한 방법이 없다면 제가 만든 소스 올리도록 하겠습니다.

 

ps : 지금은 웹 프로그램을 하고 있지만 제 전공은 서버 프로그램입니다.

그래서 로그가 중요합니다. 로그파일 이쁘게 만드는건 서버 프로그래머의 자존심(?) 이라 믿었거든요 ^^

추천
2

댓글 15개

처음에는 DB로 남기다가 하루 수백MB씩 늘어나는것을 감당못하다가 text로 저장후 따로 파싱하는 방법도 쓰다가 요즘은 그냥 포기하고 둡니다.ㅠ  게을러진것일테죠..
그누보드는 그냥 extend 에 위치,ip,agent,아이디 같은 정보를 단순 기록하는 루틴으로 넣어 씁니다.
보통은 그냥 두었다가 문제가 발생되면 그때 처리해주곤 하지요..
이쁘게 만드는것에는 공감하는데 현실은 그 노력에 대한 댓가가 적어서 대충하게 되네요.
"자존심"이라는 단어를 한참 보았습니다. 화이팅입니다.^^
어이쿠.. 제가 올리려던게 extend 에 넣는 간단한 모듈입니다. ^^
서버 프로그램을 주로 하다보니 이쁜 디자인의 그림 만큼이나 로그도 이쁘게 보이더라구요 ㅋㅋ
로그를 남기기에는 적절한 옵션이네요
결국 문제는 사용자가 exit() 를 호출하는 경우네요

그누보드에  tail.sub.php 에 로그 넣는 부분을 넣었는데 이 옵션을 사용해 보겠습니다. ^^
역쉬 고수님은 다르군요
저는 오랜 습관이라 tail 로 로그 보면서 디버깅하는게 익숙하다 보니 ㅋㅋ
저같은 경우는 기본적으로 서버 접근이 불가능 하다는걸 전제로 두기때문에 저런식으로 필요한 부분만 찾아봅니다 ㅠ.ㅠ
헉.. 그렇다면 아파치 로그는 어떻게... ㅠ.ㅜ
저는 서버에서 vi 로 작업하니 서버 접근이 안된다니.. 상상이 안되네요 ㅋ
서버는 나름 로그를 관리 하지만 그누보드에서 로그를 사용 하는것이 좋은건가요? 제가 잘몰라서요....ㅠㅠ
저의경우 지원해주는 업체들의 이용회원들 사이에서 분쟁이 많이 일어나는 편입니다. 글을 지웠다 안지웠다, 봤다 안봤다부터 수정했느니 마니.. 등등.. 개인적인 생각에 등록되는 글보다는 그 기록남기는 레코드가 훨씬 많은듯합니다. 뭐 그래도 그런 상황이라도 발생되어야 저같은 곰손가락 돌팔이의 생계에 도움이 되는것일테지요.ㅎㅎ
그누보드에 꼭 필요한지는 상황에 따라 틀리니 님이 잘 설명해주셧네요
저같은 경우에는 특정한 부분 수정할때 어떤 php 를 참조하는지 확인용도로 다음과 같이 남깁니다.

[2018-02-05 12:06:46][INFO ][client 192.168.0.1] : /~****/bbs/write.php ( included :  ---- 중략 ---/home/****/public_html/plugin/login_dup_check.php)

그거 외에는 이런식으로 제가 필요한 내용을 남기지요

[2018-01-31 20:34:48][INFO ][client 192.168.0.1] :  sql = select me_id, --- 중략 --- where chk is null
부하가 생길정도는 아닙니다.
아파치 로그보단 훨씬 내용을 줄였으니까요 ^^

필요하다면 아이디, 거쳐간 페이지나 영향있는 게시글 까지 기록에 남기면 추적할때 도움이 될겁니다.
계속 돌아가는 프로그램들은 잘돌아가는지 확인하는건 상세로그 남기는거 말곤 방법이 없으니 최대한 중요한 내용만 이쁘게(?) 남기는 게 포인트 입니다.

동료 개발자중에는 정작 필요한 알고리즘에는 30% 의 열정을 쏟고, 나머지 70% 를 로그 포맷팅을 위한 열정으로 채우는 분들도 꽤 있었습니다. ㅋ
전체 195,337 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여4 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT