概要
Gitea は、Go で書かれたコミュニティが管理する軽量なコードホスティングソリューションです。
このインテグレーションは、Datadog Agent を通じて Gitea インスタンスを監視します。
セットアップ
前提条件
Gitea は、デフォルトでは内部メトリクスを公開していません。app.ini
コンフィギュレーションファイルでメトリクスエンドポイントを公開する組み込みの HTTP サーバーを有効にする必要があります。
詳しくは、公式のドキュメントをご覧ください。
インストール
Gitea インテグレーションは、デフォルトでは Datadog Agent パッケージに含まれていないため、インストールが必要です。
Agent v7.36 以降の場合は、下記の手順に従い Gitea チェックをホストにインストールします。Docker Agent または 上記バージョン以前の Agent でインストールする場合は、コミュニティインテグレーションの使用をご参照ください。
- 以下のコマンドを実行して、Agent インテグレーションをインストールします。
datadog-agent integration install -t datadog-gitea==<INTEGRATION_VERSION>
- Agent ベースのインテグレーションと同様にインテグレーションを構成します。
構成
Gitea データの収集を開始するには、Agent のコンフィギュレーションディレクトリのルートにある conf.d/
フォルダーの gitea.d/conf.yaml
ファイルを編集します。使用可能なすべてのコンフィギュレーションオプションの詳細については、サンプル gitea.d/conf.yaml を参照してください。
Agent を再起動します。
検証
Agent の status サブコマンドを実行し、Checks セクションで gitea
を検索します。
収集データ
メトリクス
イベント
Gitea チェックには、イベントは含まれません。
サービスチェック
トラブルシューティング
ご不明な点は、Datadog のサポートチームまでお問合せください。