用語集

ここでは、必要となる一般的な用語を解説しています。

アカウントドロップダウン

New Relicにログインすると、アカウントドロップダウンメニューにログイン名が表示されます。このメニューはUIの右上にあります。このメニューをクリックすると、さまざまなアカウント関連の機能にアクセスできます。

アドミニストレーター

New Relicアカウントのユーザーロールのタイプ。詳しくは、「ユーザー」をご覧ください。

エージェント

New Relicでは、エージェントとは、さまざまなテクノロジー(例:ウェブフレームワーク、ホストのオペレーティングシステム、データベースタイプ)とのインテグレーションを提供するモニタリングソフトウェアです。エージェントはそのデータを、通常は特定の頻度で、New Relicに送信します。

詳細については、以下をご覧ください。

エージェントAPI

一部のNew Relicエージェントには、エージェントの機能を拡張可能なエージェントAPIがあります。APIを使用して、エージェントの機能の制御、カスタマイズ、拡張が行えます。

エージェントAPIドキュメントは次のとおりです。

APMエージェント:

Browserエージェント:

Mobileエージェント:

集計メトリックス

集計メトリックデータには、アプリケーションの特定のメソッドへの呼び出しが要約されます。これには各メソッドの呼び出し回数とレスポンスタイムが含まれます。New Relic UIでは、クラス名とメソッド名が、その集計数とともに表示されます。メトリックデータの集計は、New Relicツールとサブスクリプションレベルによって異なります。詳しくは、データ保持期間に関するドキュメントを参照してください。

アラート

アラートを使用すれば、Alertsを通じて追跡可能なイベントやインシデントなどを指定された担当者に通知できます。

基本的なAlertsコンセプトの相互関連性の解説については、コンセプトとワークフローを参照してください。

アラート条件

一意の数字condition_idで特定されるアラート条件(または条件)には、違反となる基準が含まれます。条件には、選択したターゲットでの期間中のメトリックタイムスライスまたはカスタムメトリックについて設定される閾値が含まれます。

その他の基本的なAlertsコンセプトの互いの関連性の解説については、コンセプトとワークフローを参照してください。

アラートポリシー

1つ以上のアラート条件、1つ以上の通知チャネルそしてインシデントプリファレンス設定の集合。

ポリシー内の条件が違反を開いた場合はインシデントプリファレンス設定に基づきインシデントが開かれる可能性があります。通知がその後、ポリシーに添付されたすべてのチャネルに送信されます。

ポリシーと、その他の基本的なAlertsコンセプトの相互関連性の解説については、コンセプトとワークフローを参照してください。

apdex

Apdexは、アプリケーションやサービスのレスポンスタイムに対するユーザー満足度を測定できる業界標準の方法です。New Relicはレスポンスごとに評価を行い、満足容認不満に分類します。この評価を利用してユーザー全体の満足度を計算します。

詳細については、「Apdex: ユーザー満足度の測定」をご覧ください。

apdex_f

不満と評価されたトランザクションのレスポンスタイムのことです。デフォルトで、apdex_tの4倍の値に設定されています。

  • リクエストが、完全にapdex_t以下の場合は、満足と評価されます。
  • apdex_t以上、apdex_tapdex_f)の4倍未満のリクエストは、容認と評価されます。
  • apdex_fよりも遅い場合は、不満と評価されます。

詳細については、「Apdex: ユーザー満足度の測定」をご覧ください。

apdex_t

容認と評価されるトランザクションのレスポンスタイムのことです。デフォルトは0.5秒ですが、Apdex設定で変更可能です。

  • リクエストが、完全にapdex_t以下の場合は、満足と評価されます。
  • apdex_t以上apdex_f未満の場合は、容認と評価されます。
  • apdex_fよりも遅い場合は、不満と評価されます。

詳細については、「Apdex: ユーザー満足度の測定」をご覧ください。

API(アプリケーションプログラミングインタフェース)

New Relicは、多様なAPIとSDKをご用意しています。詳細については、New RelicのAPIの概要をご覧ください。

APM

New RelicのAPM(Application Performance Monitoring)は、ウェブおよび非ウェブアプリケーションのパフォーマンスモニタリングを提供します。APMは、複数のプログラミング言語を使用するアプリケーションをサポートしています。

アプリケーション

ここでの意味は、New Relicのインストゥルメントされたプログラムのことです。

アプリケーションID

一部のNew Relicソリューションでは、モニターしたアプリケーションに一意のアプリケーションID(多くの場合アプリIDと略される)を割り当てます。割り当てられている場合、このIDはUIで使用できます。属性としてもレポートされ、クエリを行えます。

この点について調べるには、アプリIDの検索をご覧ください。

アプリケーション名

New Relicがライセンスキーと組み合わせた名前で、特定のアプリケーションを一意に識別します。詳細については、「アプリケーションに名前を付ける」をご覧ください。

属性

属性とは、New Relicにレポートされるオブジェクトに添付されたキーと値のペアです。他のSaaSソフトウェアのタグやラベルに類似した属性は詳細。UI経由でクエリもしくは検索するか、データディクショナリを使用して、このデータを確認できます。

例:

  • APMがTransactionイベントをレポートします。これには、duration属性における取引のタイミングデータが含まれ、その値は.002となる可能性があります。
  • InfrastructureモニタリングがProcessSampleイベントをレポートします。これには、値が.01になりうるcpuSystemPercent属性を含んだ、様々なCPU使用率属性が含まれます。
  • Telemetry SDKは、metricNamenewrelic.sourceのような添付の属性とともに、メトリックス保存のためMetricデータタイプをレポートします。

一部のNew Relicツールを使用して、カスタム属性をレポートし、モニタリングを強化できます。

APMの属性について詳しくは、エージェントの属性をご覧ください。

アベイラビリティの監視

Syntheticsモニターのタイプを参照してください。

ブラウザ

New Relic UIは、ほとんどのブラウザをサポートしています。詳細については、「サポート対象のブラウザ」をご覧ください。

エンドユーザーのブラウザモニタリングツールについては、ブラウザモニタリングをご覧ください。

バックグラウンド外部

ウェブ外部をご覧ください。

クラウドベースインテグレーション

New Relicは、Amazon Web Services(AWS)Microsoft AzureGoogle Cloud Platformなどのプロバイダーとのクラウドベースのインテグレーションを提供します。

コレクター

アプリケーションサーバー、モバイル機器、またはエンドユーザーのブラウザ上で実行されるNew Relicエージェントからデータを収集するコンポーネントです。エージェントがユーザーのアプリケーションサーバーにインストールされる一方で、コレクターはNew Relicのデータセンターの中央に配置されます。

コレクターにコンタクトするには、エージェントがNew RelicのドメインおよびIPアドレスにアクセス可能でなければなりません。(正確なドメインまたはIPはNew Relicモニタリングツールによって異なります。)コレクターはこのデータを受信して分析し、データベースに保管します。次に、データはNew Relic UIおよび当社のさまざまなREST APIによって取得され、提供されます。

コンピュートユニット(CU)

元の製品ベースの価格プランに適用される、New Relic製品の価格体系を決定するための測定単位です。詳しくは、コンピュートユニットの価格体系を参照してください。

condition_id

アラート条件をご覧ください。

CPM(1分間あたりの呼出し回数)

アプリケーションが1分間あたりに受信する呼び出し回数です。通常、これはページビューまたは外部接続数に相当し、一般的にRPM(分あたりのリクエスト数)と呼ばれる指標と同じものです。

CPU処理時間

トランザクションの待機時間を除いたコードの処理時間です。実際にトランザクションの処理に費やされた時間を表します。New Relic UIのトランザクションビューの上部に表示されています (これは現在、RubyとPHPのエージェントのみ提供するデータです)。

カスタムアトリビュート

任意のキーと値のペアをトランザクションまたはイベントに追加することで、追加情報を得ることができます。詳細については、「カスタムアトリビュート」をご覧ください。

カスタムダッシュボード

複数の New Relic データソースを元にしたデータをチャートとテーブルで表示するカスタマイズ可能なダッシュボードです。詳細については、ダッシュボードをご覧ください。

カスタムイベント

New Relicの用語におけるイベントは、属性が関連付けられているデータオブジェクトです。New Relicは、TransactionTransactionErrorなどのデフォルトのイベントタイプをレポートします。イベントは、独自に作成することもできます。イベントはクエリを行うことができ、その他の一部の機能で使用されます。

カスタムイベントは、APMエージェントBrowserエージェントMobileエージェント、およびイベントAPIを使用して生成できます。または、既存のデフォルトNew Relicイベントにカスタム属性を追加することもできます。

カスタムインストゥルメンテーション

カスタムインストゥルメンテーションを使用すると、New Relicが自動的にインストゥルメントしないインストゥルメントコード要素にまで、New Relicのモニタリングを拡張できます。New Relic がサポートしていないフレームワークを利用する場合や、プログラムの一部の要素がピックアップに失敗するような場合に便利です。また、カスタムインストゥルメンテーションを使用すると、トランザクションがレポートされるのを完全にブロックすることもできます。詳細については、「カスタムインストゥルメンテーション」をご覧ください。

カスタムメトリック

API コールを行った際に記録されるメトリックタイムスライスデータです。カスタムメトリックを使用すると、タイミングやコンピューターリソースデータなどの任意のメトリックを記録できます。カスタムメトリックの名前は、Custom/で始めてください。詳細については、「カスタムメトリックス」をご覧ください。

カスタムインストゥルメンテーションデータと混同しないように注意してください。

データコレクター

コレクター」をご覧ください。

劣化期間

データソースが違反状態になると、劣化期間が始まります。劣化期間は、条件の閾値で設定されます。ソースが劣化期間全体にわたって違反状態のままである場合、違反が開きます。さらに、以下の手順に従います。

  • 劣化期間が終了する前にデータソースの違反状態が解消されると、劣化期間のカウントダウンがリセットされ、違反は発生しません。
  • アラート条件の閾値が少なくとも1回と設定されている場合、劣化期間は常に1分間持続します。
次元メトリック

次元メトリックは、複数の属性を有するメトリックで、次元とも呼ばれます。New Relicでは、Metricデータタイプを使用して次元メトリックスをレポートします。その他のメトリックデータタイプの詳細については、メトリックデータをご覧ください。

Docker

マルチコンテナのポータブルアプリケーションを構築できる分散アプリケーション用オープンプラットフォームです。Infrastructureモニタリングには、統合されたDockerモニタリングが含まれます。Docker についての詳細は、Docker の Web サイトをご覧ください。

ダウンタイム

顧客がサイトにアクセスできない期間や、アプリがNew Relicにレポートを送信しない期間のことです。詳細については、SyntheticsモニタリングSyntheticsモニターのタイプを参照してください。

エンティティ

New Relicにおけるエンティティは、監視できるデータを保持する識別可能な任意の対象です。エンティティは、アプリケーション、マイクロサービスなどのように直接的に監視できる対象またはデータセンターなどのように間接的に監視できる対象です。

アラート条件のターゲットとして、1つ以上のエンティティを指定できます。Alerts APIでは、監視されているエンティティはentity_idを使用して識別します。

詳細については、エンティティとはをご覧ください。

イベント

イベントという単語は、多くの意味を有する一般的な用語です

New Relic では、イベントには、いくつかの意味があります。

  • New Relicでは、イベントデータは、コアデータタイプの1つです。イベントデータは、特定時間の単一イベントの記録を意味します。イベントは、タイプ(たとえば、TransactionまたはMobile)によって異なる場合があり、関連付けられた属性(たとえば、timestampまたはtransactionName)を持ちます。詳細については、イベントデータをご覧ください。
  • Infrastructure の場合、イベントという言葉は、重要なシステムやホストのアクティビティを表すために使用されることもあります。例えば、監視されているホストの設定変更は、InfrastructureのEvents UIページに表示されます。
  • Alertsの場合、Events UIページには、モニターされているエンティティのアラート関連インシデントのリストが表示されます。イベントは、違反のオープンおよびクローズの際に報告されます。
  • コンテキストによっては、イベントは任意のNRQLクエリが可能なデータタイプを参照できます。例えば、NRQLクエリを実行すると、検査済みイベントの数が表示されます: これは、クエリを行ったすべてのデータタイプの数を指します。
予想されるエラー

予想されるエラーとは、Apdexの点数やエラー率に影響を与えたくない一般的なエラーです。詳細については、「APMでのエラーの管理」をご覧ください。

エクスポーター

New Relicでは、エクスポーターとは、サードパーティ(New Relic以外)のテレメトリーツールからNew Relicにテレメトリーデータをレポートするインテグレーションのタイプです。例については、エクスポーターをご覧いただくか、インテグレーションを検索してください。

Flex

New Relic Flexは、アプリケーション非依存の一体型インテグレーションです。これにより、多様なサービスからメトリックデータを収集し、標準形式(例:JSONまたはプレーンテキスト)で標準プロトコル(HTTP、ファイル、シェル)にメトリックスを露呈するアプリのインストゥルメントを端末に対し行える独自のインテグレーションを作成できます。

コーディングのスキルが不要なため、この方法でカスタムインテグレーションを作成することが推奨されます。

フレームワーク

フレームワークとは、事前に定義された関数の構造化されたコレクションです。アプリケーション開発者は、フレームワークに独自のコードを挿入して、アプリケーションを構築します。フレームワークとライブラリは違います。ライブラリは、必要に応じて呼び出すことができる関数の集まりです。フレームワークはアプリケーションのスケルトンです。そのフレームワークの関数は、ユーザーの関数を呼び出します。フレームワークとライブラリの違いについては、「フレームワークとライブラリの違いとは何か?.」をご覧ください。

New Relicは一般的な多くのフレームワークを自動的にインストゥルメントします。New Relicがサポートするフレームワークについては、エージェント固有のマニュアルを参照してください。

収穫サイクル

New Relic エージェントからコレクターへの各接続時間を指します。収集サイクルの合間に、エージェントはデータを収集し、キャッシュします。サイクルの終わりに、エージェントはこれらのデータをコレクターにレポートし、その後、新しい収集サイクルを開始します。

稼働ステータス

一部のNew Relic UIページには、モニターされたエンティティの索引の隣に表示される、稼働ステータスインジケーターがあります。色分けされたバー(一般に緑色、黄色、赤色、灰色)は、お使いのアプリケーションまたはNew Relicによって監視されているその他のエンティティの状態を示しています。エンティティに割り当てられたアラートポリシーがあるか、ポリシーに違反しているかどうかも示します。

一般的に、色分けされたバーは緑色、黄色、赤色、または灰色で稼働ステータスを示します。例外:

host

New Relicにおいて、ホストは次のいずれかを指します:

  • 物理マシンは、メモリ、プロセッサ、ストレージなどの専用物理リソースを搭載したハードウェアベースのデバイスです。各マシンには、アプリケーションが稼働するOSが個別にインストールされています。
  • 仮想マシン(VM)は、あたかも物理マシンであるかのようにプログラムを実行する、物理マシンのソフトウェアによる実装です。1台または複数の仮想マシンを、物理マシン上で実行することができます。各仮想マシンにはOSが個別にインストールされ、RAMやCPUなどの仮想マシンリソースが割り当てられています。
  • クラウドインスタンスは、パブリッククラウド内で実行される仮想マシンの1種です。この文脈では、仮想マシンとクラウドインスタンスはJava仮想マシン(JVM)やコンテナとは異なるものを指しています。
ホスト ID

APMで特定される各ホストには、ホストIDが付与されます。この ID は、ホストを一意に識別したり、REST API を利用してホストに関する情報を取得する際に使用されます。詳細については、ホストID一覧を参照してください。

無視されたエラー

APM エージェントに対し、コレクターに報告しないように要請したエラーです。詳細については、「APMでのエラーの管理」をご覧ください。

インシデント

インシデントは、アラートポリシーで定義した条件に対する1つ以上の違反の集合です。インシデントレコードには、違反ごとにオープン、クローズのタイムスタンプがすべて含まれ、各違反の前後に評価されたデータチャートのスナップショットも含まれています。

ユーザーインタフェースのインシデントページから詳細情報を確認できます。また、ポリシー違反をインシデントにロールアップする方法については、自由に設定を選択することもできます。

インシデントと、その他の基本的なAlertsコンセプトの互いの関連性の解説については、コンセプトとワークフローを参照してください。

インフラストラクチャのモニター

ホストパフォーマンスの変化を、設定の変更と関連付けることで、Infrastructure Monitoringは平均修復時間(MTTR)の短縮を実現する、リアルタイムの時間メトリックスとパワフルな分析を提供します。

Infrastructureは、物理的なデータセンターから無数のAmazon Elastic Compute Cloud(Amazon EC2)インスタンスやその他のタイプのインテグレーションまで、柔軟な動的サーバーモニタリングを必要とする複雑な環境専用に設計されています。

Insights

これまで、Insightsは、New Relicがレポートするデータ向けにクエリとチャートを作成する主な方法でした。現在は、改善されたクエリビルダーがあります。

インスタンス ID

New Relic が識別する各インスタンスに付与される一意のインスタンス ID です。インスタンス ID は、JVM (Java 仮想マシン) で一般的に使われるものですが、各エージェントにも存在します。この ID は、インスタンスを一意に識別したり、REST API を利用してインスタンスに関する情報を取得する際に使用されます。詳細については、インスタンスID一覧を参照してください。

インストゥルメンテーション

アプリケーションやホストから取得したデータの集合です。New Relic がフレームワークをインストゥルメントする場合、New Relic はフレームワークが使用したメソッドや呼び出しを検出し、自動的に分類します。

インテグレーション

New Relicでは、インテグレーションは、特定のテクノロジー(ウェブフレームワークやデータベースのタイプ)と統合するソリューションを指します。

インテグレーションをご覧ください。

インタラクション

Mobile Monitoringにおけるインタラクションとは、ユーザーインタラクション(通常はボタンを押す動作)によって開始される特定のコードパスです。インタラクションはモバイルにおけるトランザクションを意味します。トランザクションと同じように、インタラクションはトレースと監視が可能です。

インタラクショントレース

インタラクショントレースとは、1回のインタラクションの全体像です。インタラクショントレースを使用すると、1 つの遅いインタラクションに対してより詳細なデータまで確認できます。その結果、より幅広い問題を理解するための手助けとなります。インタラクショントレースは、モバイルにおけるトランザクショントレースです。詳細については、「インタラクションの作成 (iOS)」および「インタラクションの作成 (Android)」を​ご覧ください​。

インベントリデータ

インベントリデータは、サービスまたはホストのステータスまたは設定に関する情報です。インベントリデータの例は、

  • 構成設定
  • サービスが稼働しているホスト名
  • Amazon AWSリージョン
  • 使用中ポート

詳細については、データを理解して使用するをご覧ください。

キートランザクション

ユーザーが特に重要と印を付けたウェブトランザクション。たとえば、主要なビジネスイベント(調印や購入の確認など)またはパフォーマンスに大きな影響のあるトランザクション(検索など)があります。キートランザクションには、UIの独自のページおよび他のカスタマイズされた値があります。詳細については、キートランザクションをご覧ください。

ランチャー

ランチャーは、New Relic Oneアプリの作成時に含めることのできる特定のコードです。アプリの起動時にクリックする、ホームページ上のタイルを作成します。詳しくは、中核となるUIコンポーネントの操作に関するドキュメントを参照してください。

ログ

ログは、システムのアクティビティを理解して問題を診断するための、システムに関するメッセージです。ログデータの使用方法の詳細については、ログ管理をご覧ください。

マスターアカウント

マスターアカウントは、サブアカウントとも呼ばれる、関連した「従属」アカウントを持つNew Relicアカウントです。特定のアプリケーションのみ閲覧可能なユーザーが必要な場合などに便利です。

マスターアカウントとサブアカウントを作成するオプションは、New Relic のサブスクリプションレベルによって異なります。詳細については「サブアカウントの作成」をご覧ください。

メトリック

メトリックは、数字の測定値です。測定を行いレポートする方法はいくつかあるため、メトリックデータは広範なカテゴリです。New Relicでのメトリックスのレポートの方法の詳細については、New Relicのデータタイプをご覧ください。

メトリックタイムスライス

New Relicはさまざまな方法でメトリックスをレポートします。メトリックデータの1つに、メトリックタイムスライスデータと呼ばれるものがあります。これは、APMやMobile Monitoring、Browser Monitoringで多くのチャートを生成するのに使用されるデータのタイプです(詳細については、メトリックタイムスライスデータをご覧ください)。

時間が経つと、メトリックタイムスライスデータはより効率的に保存するために、より長いタイムスライスデータレコードに集計されます。このタイプのデータを集計する方法については、データ集計をご覧ください。

このタイプのデータのクエリを行う方法については、メトリックタイムスライスデータのクエリをご覧ください。

メトリックのグループ化問題

アカウントがNew Relicに対して名前の異なるメトリックタイムスライスデータポイントを過剰に送信し、それら個々のウェブトランザクションが適切に集計されない場合に、メトリクスのグループ化問題が発生します。たとえば、単一の/user/controlpanel/メトリック名でなく、/user/controlpanel/alice/user/controlpanel/bob/user/controlpanel/carolが表示される場合があります。詳細については、メトリックのグループ化問題をご覧ください。

ミニオン

プライベートロケーションから監視ジョブを受け付けるソフトウェア。ミニオンをハイパーバイザで実行する仮想アプライアンスのパッケージです。詳しくは、「プライベートロケーションの概要」や「プライベートミニオンのインストールおよび構成」をご覧ください。

モバイルモニタリング

Mobile Monitoringを使用して、Android、iOS、tvOS などのその他のシステムにおいて、モバイルアプリのパフォーマンスをモニターおよび管理できます。Mobile Monitoringは、クラッシュ、スループット、HTTPリクエスト、エラートレースなどを含む、エンドツーエンドの詳細情報を提供します。

AndroidiPhoneとiPad向けのNew Relic独自のモバイルアプリとは異なるものであることに注意してください。

モニター

Synthetic Monitoringにおけるモニターとは、お客様のWebサイトやAPIエンドポイントの可用性を確保するものです。詳しくは、「モニターの追加と編集」をご覧ください。

Nerdlet

Nerdlet は New Relic One アプリケーションのコンポーネントです。これは、React JavaScriptパッケージで表される特定のUIビューです。詳細については、「Nerdpackファイル構造」を参照してください。

Nerdpack

Nerdpack は New Relic One アプリケーションのコンポーネントです。これは、アプリケーションに必要なすべてのファイルを含むパッケージです。詳細については、「Nerdpackファイル構造」を参照してください。

ログ

New Relic Logsは、ログデータを残りのテレメトリーデータと接続できる、拡張可能なログ管理プラットフォームを提供します。最も一般的なオープンソースのロギングツールを内蔵したプラグインによって、New Relicのあらゆる場所にデータをシンプルに送信できます。

New Relic One

詳しい情報については、New RelicのAPIの概要を参照してください。

NRQL (New Relic クエリ言語)

NRQLは、SQLに類似したクエリ言語であり、New Relicアカウントに保存されているデータのクエリを実行できます。

非 Web トランザクション

APMは、Webまたは非Webのいずれかとしてトランザクションを識別します。Web リクエストによってトランザクションが開始されたことを New Relic が検出しない場合、これを非 Web トランザクションと呼びます。詳しくは、バックグラウンドプロセスとその他の非ウェブトランザクションをご覧ください。

通知

インシデントのオープン、認識、あるいはクローズの際に送信されるメッセージ。通知タイプは、アラートポリシーの通知チャネルによって定義されます。

通知と、その他の基本的なAlertsコンセプトの互いの関連性の解説については、コンセプトとワークフローを参照してください。

通知チャネル

インシデントのオープン、認識、またはクローズの際の通知の送り先。利用可能なチャネルには、メール、モバイルプッシュ通知、Webhookなどがあります。

オンホストインテグレーション

オンホストインテグレーションは、お客様のサーバーまたはホストにあり、インフラストラクチャエージェントと通信を行うインテグレーションを指します。詳しくは、「オンホストインテグレーションの概要」をご覧ください。

所有者 (オーナー)

元の価格プランのアカウントについては、ユーザーロールのタイプとなります。これは、最初にアカウントを作成したユーザーです。詳しくは、「ユーザー」をご覧ください。

ページロードタイミング

ページロードタイミングでは、New Relicはエンドユーザーのブラウザの読み込み時間全体をモニターします。New Relic のアプリケーションエージェントはページに JavaScript を自動的に埋め込みます。そして、以下の重要な読み込み箇所をキャプチャします。

  • ナビゲーション開始: ユーザーがトランザクションを開始する時。
  • ファーストバイト: ブラウザがリクエストされたページを受信した時。
  • DOM の準備完了: ブラウザが DOM の解析を完了した時。
  • ページ準備完了: ページの読み込みが完了したとき。

ページロードタイミングは、RUM やリアルユーザー監視とも呼ばれています。一般的な RUM とは異なり、ページロードタイミングは、JavaScript エラーや AJAX リクエストもキャプチャします。詳しくは、「ページロードタイミングプロセス」をご覧ください。

パラメーター

廃止予定の用語です。「属性」をご覧ください。

ある時点におけるアプリケーションのビューへの固有の URL です。パーマリンクは、同僚との関心の対象とする時間枠の共有やトラブルシューティングに役立ちます。詳しくは、「パーマリンク」をご覧ください。

pinger

ウェブサイトがアクセス可能か検証するために、ウェブサイトにアクセスするNew Relicのコンポーネントです。New Relicには、ヨーロッパ、アジア、米国にpingersがあります。各pingerは、少なくとも2分に一回はウェブサイトへの通信を試みます。十分なPingerがウェブサイトに到達できない場合、アプリケーションはダウンしているとみなされます。

実ブラウザでのテストやAPIエンドポイントのテストを含め、スクリプト化した詳細テストについては、Synthetics Monitoringを参照してください。Synthetics Monitoringには、世界中の場所からWebサイトをモニターする無料のPingモニター機能が含まれています。詳細については、Syntheticsモニターのタイプを参照してください。

プラグイン

Pluginsは、スタック全体に関する重要な情報をモニターするオープンプラットフォームを提供します。New Relic のパートナー、PaAS と SaAS プロバイダー、サードパーティベンダー、プラグインユーザーは、以下の操作が可能です。

  • 公開されているプラグインセントラルのプラグインをすぐにインストールして使用する。
  • 独自のプラグイン用エージェントを展開して、お客様のビジネスにとって最も重要なメトリックデータを収集する。
  • プラグインを公開または非公開アクセス用にパブリッシュする。
ポーリング間隔 (AWS)

当社のAmazonインテグレーションは、ポーリング間隔に従って、AWSサービスをクエリします。ポーリング間隔はインテグレーションによって異なります。各ポーリング間隔は、AWS エンティティごとに発生します。例えば、Elastic Load Balancer (ELB) が 13 ある場合は、それぞれが 5 分ごとにポーリングされます。

AWSインテグレーションによっては、APIリクエストと返されるメトリックデータ間において、遅延が発生する可能性があります。通常では見られない遅延に気付いた場合は、インテグレーションのトラブルシューティング手順に従ってください。

PPM (分あたりのページ数)

アプリケーションが処理する 1 分あたりのページ数です。

プライベートロケーション

Syntheticsは、独自のシステム内にプライベートミニオンを構築し、そこからSyntheticsのモニターを実行できるモニター機能を提供しています。プライベートロケーションでは、Syntheticsの対象地域を拡張したり、イントラネットサイトなど、ファイアウォールの背後にあるWebサイトをモニターすることができます。詳しくは、「プライベートロケーションの概要」をご覧ください。

回復期間

回復期間は、データソースが違反状態になった後で違反が解消されたときに始まります。復元期間は、条件の閾値で設定されます。ソースの違反が解消された状態で回復期間が終了すると、違反は終了します。回復期間が経過する前にデータソースが違反状態になると、回復期間クロックがリセットされ、違反は終了しません。

レスポンスタイム

サービスをリクエストしてからレスポンスがあるまでの時間。詳しくは、「レスポンスタイム」をご覧ください。

制限付きユーザー

New Relicアカウントのユーザーロールのタイプ。詳しくは、「ユーザー」をご覧ください。

ロールアップ

複数のアプリケーションに対して同じアプリケーション名を使用することです。これにより、複数のアプリケーションまたはアプリケーションの複数のインスタンスから取得したデータを APM 内で結合できるようになります。詳しくは、「アプリケーションデータのロールアップ」をご覧ください。

ルートスパン

ディストリビューティッド(分散)トレーシングでは、ルートスパンが、トレースの最初のスパンです。大抵の場合、ルートスパン時間は、トレース全体の時間またはそれに非常に近い時間を表します。

ただし、数多くの非同期、非ブロッキングプロセスを使用する、より複雑な最新のシステムには当てはまりません。こうしたシステムでは、ルートスパンの時間はトレース時間よりも大幅に短くなる場合があります。

RPM

RPMという用語は、通常アプリケーションがユーザーから1分ごとに受信するリクエスト数を指します。通常、CPM (1 分間あたりの呼出し回数) と同じものです。

これまで、APMやBrowser MonitoringなどのNew Relicのモニタリングソリューションには、https://rpm.newrelic.comなどの製品URLにRPMが含まれていました。これは、もともと、「Railsパフォーマンス管理」を表していました。これは、最初の製品がRailsアプリケーション上のRubyをモニターしていたためです。当社は現在、Ruby以外の数多くの言語とシステムをモニターします。

RUM (リアルユーザー監視)

ページロードタイミング」をご覧ください。

ランブック

ランブックには、サービス停止、アラートインシデント、その他の状況において、システムアドミニストレーター、ネットワーク運用スタッフ、その他のスタッフが行うべき標準的な手順と操作が含まれています。組織においてランブックの手順がURLに保存されている場合、この情報をAlerts policyにリンクすることで、インシデントがポリシー閾値の定義に違反した場合に、担当者がこの情報に簡単にアクセスできるようになります。

SAML (Security Assertion Markup Language)

SAMLは、二者間で認証データを共有するためのXMLベースのデータフォーマットです。New Relicアカウントでユーザーのシングルサインオンを有効にするには、SAML 証明書を取得する必要があります。詳しくは、「SAML サービスプロバイダ」をご覧ください。

Selenium

Seleniumはオープンソースのブラウザのテストスイートです。Synthetics は、Selenium を使用して、実ブラウザで監視対象の Web サイトをテストしています。詳しくは、「モニターのタイプ」をご覧ください。

サービス

サービスは、特定のタスク、通常はサービスリクエストを実行するランタイムサーバー プロセスのクラスタです。アプリケーションとは異なり、通常サービスは人間によって呼び出されません。

New Relicは、サービスからデータを報告できるようにするさまざまなインテグレーションを提供します。

スパン

ディストリビューティッド(分散)トレースでは、スパンは「名前が付けられた、制限時間付きの操作で、そのトレースにおける作業の連続的なセグメント」を表します (OpenTracing.ioの定義より)。

ディストリビューティッド(分散)トレーシング機能の場合、スパンはディストリビューティッド(分散)トレーシングUIに表示され、データタイプSpanクエリを行うことができます。

ルートスパン」もご覧ください。

SSL 証明書

SSL証明書は、送信されているデータを暗号化します。New Relic では、一般的に使用されている用語であることから、SSL をセキュリティ証明書を指すものとしていますが、すべての証明書は、データ送信時における確実な暗号化のための業界標準を満たしています。

SSO (シングルサインオン)

SSO(シングルサインオン)を使用して、外部SSOプロバイダーを介して、New Relicのユーザー認証を管理でます。詳しくは、「SSO の設定」をご覧ください。

サブアカウント

マスターアカウント」をご覧ください。

合成モニタリング

Syntheticモニタリングでは、自動化したスクリプト可能なツールを介して、WebサイトやAPIエンドポイントをモニターできます。Webサイトがアクセス可能であることを確認するために、無料の Pingモニターが使えます。さらに、ブラウザモニターを利用してモニター機能を拡張すると、実ブラウザに対してテストできるようになります。加えて、スクリプトを使うことでブラウザや API モニターをスクリプト化し、高度なテストを実行することができます。

ターゲット

ターゲットとは、アラート条件で識別された、New Relicモニタリングツールが監視するリソースまたはコンポーネントです。そのターゲットのデータソースが定義済みのCritical閾値を超えた場合、違反をオープンします。ご利用のポリシーのインシデントプリファレンス設定次第では、Alertsがインシデントレコードを作成し、定義済みチャネル経由で通知を送信する場合があります。エンティティも参照してください。

閾値

閾値とは、違反を定義したアラート条件を指します。閾値には、違反をトリガーするためにデータソースが超える必要のある値、そして違反を定義する時間関連の設定が含まれます。例としては、次のようなものがあります。

  • 一定の値を最低x分間超える
  • 一定の値をx分間で1回だけ超える

データソースが特定の値を受け渡す間、劣化期間が始まります。同様に、そのデータソースが特定の値の受け渡しを停止すると、回復期間が始まります。これら2つの期間は、アラート条件の閾値設定で定義されます。

閾値には、必須のCritical(赤)およびオプションのWarning(黄)があります。UIでは、閾値を超えた場合にエンティティの稼働ステータスインジケーターが黄色から赤色へと変化し、違反がオープンします。

詳細については、閾値の定義をご覧ください。閾値と、その他の基本的なAlertsコンセプトの相互関連性の解説は、コンセプトとワークフローを参照してください。

スループット

スループットは、監視対象のアプリケーションのユーザーアクティビティを測定したものです。APMスループットとBrowserスループットは、以下の異なる方法で測定されます。

  • APM:1分当たりのリクエスト(RPM)
  • ブラウザ:1分当たりのページビュー(PPM)
ティア

ティアとは、サポート対象のさまざまなエージェント言語エコシステムのNew Relicによる分類方法や表示方法を表します。例えば:

  • APM では、アプリケーションのメインの Overview チャートに表示される色分けされたカテゴリは、ティアとして、関数、プロセス、またはエージェントの処理にかかったレスポンスタイムを表します。例えば、リクエストキューイング、ガーベッジコレクション、ミドルウェア、JVM などです。
  • New Relicのラベルでは、TIERをクライアントサーバーアーキテクチャの定義や分類に使用することができます(例:フロントエンドティアおよびバックエンドティア)。

ティアは価格ティアとも呼ばれます。

タイムピッカー

デフォルトで、New Relic UI には、直近 30 分間のデータが表示されます。期間を変更するには、タイムピッカーを使用します。

時間範囲

時間範囲は、New Relic UIで選択された時間の長さを参照できます。New Relicは、タイムピッカーを使用して選択した範囲に応じて、時間範囲を表示します。

時間区切りデータ

メトリックタイムスライスデータを参照してください。

トレース

traceは、リクエストがシステム内をどのように移動するかを説明したものです。トレースデータは、システムのパフォーマンスを理解し、問題を診断するのに役立ちます。トレースデータの使用方法の詳細については、New Relic データタイプをご覧ください。

ステータス信号

稼働ステータスをご覧ください。

トランザクション

トランザクションは、アプリケーションにおける1つの作業の論理単位として定義されます。この用語は主に、APM によって監視されるサーバー側のトランザクションを意味します。詳細については、Web トランザクションおよび Web 以外のトランザクションに関する New Relic のドキュメントをご覧ください。

トランザクションという用語は、Browser Monitoringでも使用されることがあります。この場合は、ブラウザ側のWebリクエストで始まり、ページの完全な読み込みで終わるアクティビティを意味します。

トランザクショントレース

トランザクショントレースは、データベースクエリと正確な呼び出しパターンに及ぶ、トランザクションの全体像です。トランザクショントレースを使用すると、1 つの遅いトランザクションに対してより詳細なデータまで確認できます。その結果、より幅広い問題を理解するための手助けとなります。詳細については、「トランザクショントレース」をご覧ください。

UI

New Relic のユーザーインタフェースのことです。詳細については、「標準ダッシュボード機能」をご覧ください。

ユーザー

ユーザーは、New Relicアカウントの特定のユーザーロールを参照できます。詳しくは、「ユーザー」をご覧ください。

UTC

世界協定時刻(UTC)、または協定世界時は、世界中の時刻を同期させるための標準的なタイムスタンプです。

値関数 (メトリック)

平均値、最小値、最大値、合計値、サンプルのサイズなど、メトリックタイムスライスデータから取得された数値です。

違反

違反は、アラート条件によって監視されたエンティティが、当該条件によって定義された閾値を超えた値を報告した際に発生します。違反と、その他の基本的なAlertsコンセプトの相互関連性に関する解説は、コンセプトとワークフローを参照してください。

選択したインシデントのページからは、違反のサマリを表示できます。また、製品のUIからは、特定のエンティティの違反も確認できます。

Web 外部

Web外部は、監視しているアプリケーションのコード内から外部アプリケーションへのトランザクションに費やされた時間に適用される用語です。この時間は、サードパーティ企業 (支払いプロバイダーなど) への呼び出しまたは社内の別のマイクロサービスへの呼び出しです。Web 外部は、測定しているアプリケーション外部で実行しているコードによって、パフォーマンスがどのように影響を受けるかを示します。

Webトランザクション

トランザクションは、アプリケーションにおける1つの作業の論理単位として定義されます。この用語は主に、APM によって監視されるサーバー側のトランザクションを意味します。

ウェブトランザクションは、HTTPリクエストにより始まります。大半の組織では、これは顧客中心のインタラクションを表すため、監視すべき最も重要なトランザクションです。詳細については、ウェブトランザクションおよび ウェブ以外のトランザクションをご覧ください。

WebDriverJS

WebDriverは、Seleniumのコンポーネントで、Syntheticsのスクリプト化ブラウザの制御に使用します。具体的には、Synthetic は、Node.js をベースにした Selenium である WebDriverJS を使用します。詳細については、「スクリプト化ブラウザの書き込み」と「スクリプト化ブラウザの例」をご覧ください。

ワークロード

ワークロードは、 全体としてデジタルサービスを提供するエンティティのグループを表します。詳細については、ワークロードをご覧ください。

その他のヘルプ

さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください: