App GatewayのリモートSyslogの設定方法

本記事では、App Gateway のログをリモートのsyslog サーバーに送信する場合、App Gateway側でリモートsyslog を設定する方法を説明します。すでに別に稼働しているsyslog サーバーがあると仮定して話を進めます。

 

  1. .ymlファイルを編集します。
     sudo権限を持つアカウントを使用して、SSHでApp Gatewayにログインします。 
    sudo vi /etc/cyolo/config/docker-compose.yml

     "environment" の下に以下の行を追加します。 
    SYSLOG_ADDRESSES=udp://<IP address>:514


    IPアドレス(514でない場合はポートも)を適宜調整してください。
    結果は以下のようになります。 

    インデントのためのスペース数が他のエントリーと同じであることを確認してください。 

  2.  コンテナを再作成します。
     .yml ファイルを編集したので、コンテナを再作成する必要があります。 
    sudo docker-compose -f /etc/cyolo/config/docker-compose.yml up -d

     

以上がApp Gateway のリモートsyslog を設定する手順です。ログが送信されていることをsyslogサーバーからも確認してください。