AWS

AWS Ubuntu18 + Laravelのログ集約

AWS

 

事前準備

EC2 + Ubuntu + LEMP + LaravelのAMIを作成する

 

 

Ubuntu 18.04 LTS – Bionicを選択

 

パッケージの更新

 

PHPのインストール

 

 

 

 

Nginxインストール

 

 

 

 

MariaDB

 

 

 

 

 

 

 

Ctrl + xを教えてyを選択、そしてEnterを押すと保存される

www-dataにログインできるようにする

 

 

 

www-dataでmysqlにログインできるようになった

 

 

 

 

Composerインストール

 

Laravelインストール

 

 

 

 

http://IPアドレス/

Laravelが表示された

 

 

Database: sampleappが表示された!

OK!

 

 

 

.env

 

クエリログの出力

 

 

 

app/Http/Kernel.php へ追記

 

 

 

 

 

CloudWatch Agentを入れる場合

CloudWatch Agent Laravelログ出力

 

Kinesis Agentを入れる場合[工事中]

 

Kinesis Agent

openjdkのバージョン検索

 

 

 

 

 

 

 

 

 

 

 

インストール成功!

 

EC2にIAMロールを作成して割り当てます。

  • このロールを使用するサービスを選択:EC2
  • ポリシー:AmazonKinesisFirehoseFullAccess
  • ロール名:EC2-Kinesis-Full-Role

 

Data Firehose -> Create delivery stream ->

 

 

 

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)