• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

Nextcloud 統合

Nextcloud ダッシュボードを使用すると、システム内のファイル数、ユーザー アカウント、データベース サイズを簡単に追跡できます。 Nextcloud 統合は、インフラストラクチャエージェントと Prometheus OpenMetrics 統合で構築されており、最も重要なデータをオールインワンで表示できる一連のデフォルトのを提供します。

Nextcloud と New Relic の統合をセットアップすると、すぐにこのようなダッシュボードにデータが表示されます。

インテグレーションをインストールするには、次の手順を実行します。

インフラストラクチャエージェントをインストールします

Nextcloud インテグレーションを使用するには、まず同じホストにインフラストラクチャエージェントをインストールする必要があります。 インフラストラクチャエージェントはホスト自体を監視し、次のステップでインストールするインテグレーションは Nexcloud 固有のデータを使用して監視を拡張します。

Nextcloud 用に NRI-Flex を構成する

当社の flex インテグレーションはNew Relic Infrastructureエージェントにバンドルされており、Nextcloud データをNew Relicに送信するために使用されます。 flex 設定ファイルを作成するには、次の手順に従います。

  1. nri-flex-nextcloud.ymlという名前のファイルを作成します /etc/newrelic-infra/integrations.d

  2. 構成テンプレートを使用して、 nri-flex-nextcloud.ymlという名前のファイル内のフィールドEVENT_TYPEYOUR_DOMAINを更新します。event_typeの値は、NRDB にメトリクスを保存するために使用されます。たとえば、 EVENT_TYPEを次のように更新できます。 NextcloudFlexMetrics

    nri-flex-nextcloud.ymlファイルは次のようになります。

    integrations:
    - name: nri-flex
    config:
    name: nextcloudFlex
    global:
    base_url: http://<YOUR_HOST_IP>/ocs/v2.php/apps/serverinfo/api/v1/
    user: <nextcloud_username>
    pass: <nextcloud_password>
    apis:
    - event_type: EVENT_TYPE
    url: info?format=json

    Nextcloud のメトリクスは次の URL で入手できます: http://<YOUR_HOST_IP>/ocs/v2.php/apps/serverinfo/api/v1/info?format=json

Nextcloud ログを New Relic に転送する

ログ転送を使用して、Nextcloud ログを New Relic に転送できます。

  1. logging.ymlという名前のログファイルを作成します /etc/newrelic-infra/logging.d/

  2. ログ ファイルを作成した後、次のスクリプトを logging.yml ファイルに追加します。

    logs:
  • name: nextcloud.log file: /var/www/nextcloud/data/nextcloud.log attributes: logtype: nextcloud_log

New Relic インフラストラクチャ エージェントを再起動します

データの使用を開始する前に、 インフラストラクチャ エージェントを再起動します

次のコマンドはほとんどのシステムで動作するはずです:

bash
$
sudo systemctl restart newrelic-infra.service

データを検索する

Nextcloudという名前の事前に構築されたダッシュボード テンプレートを選択して、Nextcloud サーバーのメトリクスを監視できます。事前に構築されたダッシュボード テンプレートを使用するには、次の手順に従います。

  1. one.newrelic.comから、

    + Integrations & Agents

    ページに移動します。

  2. Dashboards

    をクリックします。

  3. 検索バーにNextcloudと入力します。

  4. Nextcloud ダッシュボードが表示されます。それをクリックしてインストールします。

    Nextcloud ダッシュボードはカスタム ダッシュボードとみなされ、Dashboards UIに表示されます。 ダッシュボードの使用と編集に関するドキュメントについては、ダッシュボードのドキュメントを参照してください。

    過去 5 分間のアクティブ ユーザー数をチェックする NRQL クエリの例を次に示します。

    FROM NextcloudFlexMetrics SELECT latest(ocs.data.activeUsers.last5minutes)

    過去 24 時間のアクティブ ユーザー数をチェックする NRQL クエリの例を次に示します。

    FROM NextcloudFlexMetrics SELECT latest(ocs.data.activeUsers.last24hours)

次は何ですか?

NRQL クエリの構築とダッシュボードの生成について詳しくは、以下をご覧ください。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.