やりたいこと
開発環境やSTG環境で立ち上げているアプリに対してログを仕込みたい
Gitにログを仕込んでソースをあげてもいいが、
そうなると、
- ソースの修正
- gitへpush
- 各開発環境がデプロイされるまでに時間がかかる
また、ソースにログが残ったままになって本番環境にデプロイしてしまうリスクもある
解決方法
docker(AWS)内に直接vimをインストールして、
デプロイしているソースに直接ログを書き込む
こうすれば、デプロイを待たなくてもいいのでスピードも上げられるし
Gitにログが残ることもない
再デプロイすれば、ログも消える!
vimのインストール方法
apt-get update
apt-get install vim
vimさえ入ってしまえば、あとはお好きなソースにログを入れてください。
懸念点など
する場合は、自己責任で!
うちは、このやり方で本番環境に影響がないので出来ましたが、
デプロイ手順次第では影響出るとかもあるので。
dev,stg環境で手っ取り早くするにはこれ!
(本番環境でもこの手段は使えますが、かなりリスキーなのでオススメできません!自己責任で!!)