1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| 'cloudwatch' => [
'driver' => 'custom',
// 作成したクラス
'via' => \App\Logging\CloudWatchLoggerFactory::class,
'sdk' => [
// AWS リージョン
'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),
'version' => 'latest',
// デプロイ先にIAMロールがアタッチされている場合、アタッチ済みロールを使用するなら削除する必要あり
'credentials' => [
// AWS アクセスキー
'key' => env('AWS_ACCESS_KEY_ID'),
// AWS シークレット
'secret' => env('AWS_SECRET_ACCESS_KEY')
]
],
// ロググループ名
'log_group' => env('CLOUDWATCH_LOG_GROUP', 'log-group'),
// ログストリーム名
'log_stream' => env('CLOUDWATCH_LOG_STREAM', 'log-stream'),
// ログ保持期間
'retention' => env('CLOUDWATCH_LOG_RETENTION', 7),
'level' => env('CLOUDWATCH_LOG_LEVEL', 'error')
],
|