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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

Nextcloud 統合

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

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

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

New Relic にデータを取得するには、インフラストラクチャ エージェントをインストールします。当社のインフラストラクチャ エージェントはデータを収集して取り込むため、アプリのパフォーマンスを追跡できます。

インフラストラクチャ エージェントは、次の 2 つの方法でインストールできます。

Nextcloud 用に NRI-Flex を構成する

Flex は New Relic インフラストラクチャ エージェントにバンドルされています。フレックス構成ファイルを作成するには、次の手順に従います。

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

  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 ログを New Relic に転送する

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

Linux マシンでは、 logging.ymlという名前のログ ファイルが次の場所に配置されます。 /etc/newrelic-infra/logging.d/

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

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

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

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

    bash
    $
    sudo systemctl restart newrelic-infra.service
  2. Nextcloud クイックスタート をインストールして、事前に構築されたダッシュボードを入手します。

データを検索する

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

  1. one.newrelic.comから、

    + Add data

    ページに移動します。

  2. Dashboards

    をクリックします。

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

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

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

このサンプル書き込みを使用して、 one.newrelic.comでキャプチャされた Nextcloud メトリクスを表示します。

過去 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.