Skip to main content

現在、GitHub AE は限定的リリースです。

ログの転送

GitHub AE は、syslog-ng を使用して、Git とアプリケーション ログを指定したサーバーに転送します。

ログの転送について

syslog スタイルのログ ストリームをサポートしているログ収集システムがサポートされています (LogstashSplunk など)。

ログ転送を有効にする場合、syslog エンドポイント間の通信を暗号化するために CA 証明書をアップロードする必要があります。 アプライアンスとリモート syslog サーバーは双方向 SSL を実行し、それぞれが他方に証明書を提供し、受信した証明書の有効性を検証します。

ログの転送を有効化

  1. GitHub AE の右上で、ご自分のプロフィール フォトをクリックしてから、 [Enterprise 設定] をクリックします。

    GitHub Enterprise Server のプロファイル写真をクリックしたときに表示されるドロップダウン メニューのスクリーンショット。 [エンタープライズ設定] オプションが濃いオレンジ色の枠線で強調表示されています。

  2. Enterprise アカウントのサイドバーで、 [設定] をクリックします。

  3. [設定][ログ転送] をクリックします。

  4. [ログ転送] で、 [ログ転送を有効にする] を選択します。

  5. [Server address] の下に、ログを転送するサーバーのアドレスを入力します。

  6. [プロトコル] ドロップダウン メニューを選び、プロトコルをクリックします。

  7. 必要に応じて、TLS を使った syslog エンドポイント間の暗号化通信を有効にするには、 [TLS を有効にする] を選びます。

  8. [Public certificate] の下に、x509 証明書を貼り付けます。

  9. [保存] をクリックします。