App GatewayのリモートSyslogの設定方法
本記事では、App Gateway のログをリモートのsyslog サーバーに送信する場合、App Gateway側でリモートsyslog を設定する方法を説明します。すでに別に稼働しているsyslog サーバーがあると仮定して話を進めます。
- .ymlファイルを編集します。
sudo権限を持つアカウントを使用して、SSHでApp Gatewayにログインします。
sudo vi /etc/cyolo/config/docker-compose.yml
"environment" の下に以下の行を追加します。
SYSLOG_ADDRESSES=udp://<IP address>:514
IPアドレス(514でない場合はポートも)を適宜調整してください。
結果は以下のようになります。
インデントのためのスペース数が他のエントリーと同じであることを確認してください。 - コンテナを再作成します。
.yml ファイルを編集したので、コンテナを再作成する必要があります。
sudo docker-compose -f /etc/cyolo/config/docker-compose.yml up -d
以上がApp Gateway のリモートsyslog を設定する手順です。ログが送信されていることをsyslogサーバーからも確認してください。