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

この機械翻訳は参考用に提供されます。

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

問題を作成する

Nextcloud 統合

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

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
  1. Nextcloud クイックスタート をインストールして、事前に構築されたダッシュボードを入手します。

データを検索する

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

  1. one.newrelic.comから、 + Add data [+ データの追加] ページに移動します。
  2. [ダッシュボード]をクリックします。
  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.