Closed neoqmin closed 8 years ago
$ git update-index --chmod=+x .openshift/action_hooks/*
travis의 테스트가 완료된 후 python으로 post_deploy가 자동 실행된다.
cd ${OPENSHIFT_REPO_DIR}
cd ${OPENSHIFT_DATA_DIR}
현재 Log Set만 생성되고, 정상적인 로그 출력이 안되는 상황임
rhc ssh --app blogsync 명령으로 vm에 접속해서 로그관련 주요 프로세스를 실행시키면서 확인을 해봐야함
post_deploy로 하게 되면, 업데이트 될때마다 생성되기 때문에, 그냥 터미널로 접속하여 le를 설정하고, 실행하는 것이 더 쉽다.
./le init --account-key=[ACCOUNT-KEY]
./le register --name=blogsync --hostname=blogsync-wzdfac.rhcloud.com
./le follow /var/lib/openshift/55f035ba2d527171d3000173/app-root/logs/nodejs.log
./le monitordeamon
이제 logentries에 접속하고 기다리면 메세지 나온다. https://logentries.com/app/
post_deploy를 제거 하거나, le가 반복하지 않도록 해야 한다.
다른 개발자들이 작성한 다른 프로젝트와 동일하게 동일한 repository에 logentries 관련 코드를 추가했었으나 blogsync 소스와 같은 repository에 있을 필요가 없는 것 같습니다.
logentries 연동
https://github.com/logentries/le_openshift.git 를 소스에 적용