Google Cloud Ops エージェントでLaravelログをCloud Loggingに転送するBy kaneko tomo / 2022年1月24日 Ops エージェントでVMインスタンス上のログファイルをクラウド側に送る設定をしました。 Opsエージェントのインストール 手順 https://cloud.google.com/stackdriver/docs/solutions/ops-agent/installation ログ転送設定 /etc/google-cloud-ops-agent/config.yamlを編集します。 logging: receivers: laravel_log: type: files include_paths: - /var/www/path_to_laravel/storage/logs/*.log service: pipelines: custom_pipeline: receivers: [laravel_log] 再起動させて反映 systemctl restart google-cloud-ops-agent ステータス確認 systemctl status google-cloud-ops-agent Apacheのログも送るように設定 logging: receivers: laravel_log: type: files include_paths: - /var/www/path_to_laravel/storage/logs/*.log httpd_access_log: type: files include_paths: - /var/log/httpd/access_log httpd_error_log: type: files include_paths: - /var/log/httpd/error_log service: pipelines: custom_pipeline: receivers: [laravel_log, httpd_access_log, httpd_error_log] Cloud ロギング画面でログを確認できるようになりました。