これは実装ガイドの最初の部分です。
New Relic に初めてサインアップするとき、いくつかの重要なアカウント関連およびユーザー関連の決定を下す必要があります。実装のこの段階では、次のことを行います。
- アカウント関連の重要な設定を決定する
- New Relic チームのリーダーを誰にするかを考える
- システム内のどのコンポーネントを計測する必要があるかを考えてください
- データを整理するための戦略について考えてみましょう
アカウントの初期設定
New Relic にサインアップすると、 New Relic オーガニゼーションが得られます。この組織は、組織のデータ、アカウント、およびユーザーのコンテナーです。最初に考慮すべきいくつかの重要な事項を次に示します。
データセンターのリージョンを決定する
New Relic にサインアップするときは、2 つのデータセンター地域のどちらに組織を配置するかを選択する必要があります: 米国または EU。リージョン間にはいくつかの違いがあります。たとえば、異なる API エンドポイントがあり、いくつかの機能に違いがあります。データセンター リージョンの詳細をご覧ください。
必要なエディションを検討する
New Relic 組織は New Relic を永久に無料で使用できます。 New Relic 組織が New Relic の支払いを開始する場合、 Standard 、 Pro 、またはEnterpriseの 3 つのエディションのいずれかになります。 エディションは後からいつでもアップグレードできますが、大規模な組織の場合は、各エディションの機能を確認し、最終的にどのエディションを選択することになるかを把握しておくとよいでしょう。価格設定ページをご覧ください。
セキュリティ コンプライアンスのニーズを決定する
New Relic は、デフォルトで高レベルのセキュリティを提供します (セキュリティ機能の詳細をお読みください)。ただし、特定の業界では、はるかに高いレベルのセキュリティ コンプライアンスが必要です (医療機関や金融機関など)。これらの組織には、FedRAMP および HIPAA セキュリティ コンプライアンスを提供しています。これらのコンプライアンス オプションには、Enterprise エディション (エディションの詳細をご覧ください) と Data Plus オプションの両方が必要です。Data Plus を使用すると、保持期間の延長やクエリ制限の引き上げなど、いくつかの強力なデータ機能にアクセスできます。データ プラスのメリットについて詳しくは、こちらをご覧ください。
コンプライアンス機能の詳細については、次のドキュメントを参照してください。
チームリーダーを決める
どのチーム メンバーが最初の New Relic チーム リーダーになるかを決める必要があります。これらは、次の 1 つ以上を行うチーム メンバーになります。
- インストルメンテーションのセットアップと構成
- New Relic ユーザーの追加と管理
- 請求の監督
- ユーザーのトレーニングと質問への回答
チーム リーダーを追加する場合は、次の点を考慮してください。
Assign user type based on expected duties.
管理業務では、ユーザーをコア プラットフォーム ユーザーまたはフル プラットフォーム ユーザーのいずれかにする必要があります。 ユーザータイプについて詳しく学びます。
Assign users to appropriate groups.
グループに管理者を追加するためのオプション:
スプレッドシートを使用して、ユーザーの New Relic の責任を計画することをお勧めします。
請求について
あなたのチームは、請求要因とは何か、無料で何が得られるかを理解している必要があります。
使用状況 UI には、取り込みデータが表示されます。
将来のコストを見積もりたいですか?インジェストの見積もりに関するブログ記事を参照してください。
インストルメンテーションの目標と計画について考える
New Relic を最大限に活用するには、オブザーバビリティの目標と、それらの目標を達成するために何をインストルメント化する必要があるかについて、時間をかけて検討する必要があります。組織が大きくなるほど、この計画はより重要になります。
分散トレース UI のビュー。計測するシステム コンポーネントが多いほど、可視性がより完全になり、オブザーバビリティへの取り組みがより効果的になります。
インストルメンテーション計画をより明確にするためのヒント:
- オブザーバビリティの目標と、それを達成する方法についてブレインストーミングを行います。関与している主なビジネスユニットは何ですか?成功を測定するために使用する重要業績評価指標は何ですか?
- 過去に他の監視ソリューションを使用したことがある場合は、どのような問題点があり、今回はどのように改善できるかを考えてください。
- ハードウェアとソフトウェアの両方のシステム アーキテクチャの図を作成します。オンプレミスとクラウドのコンポーネントは何ですか?目標を達成するために監視する必要があるエンティティ (アプリ、ホスト、サービスなど) を決定します。
- 監視対象のエンティティと、それらがチームや他のビジネス ユニットとどのように関連しているかを示すスプレッドシートを作成します。
- 可観測性のすべてのニーズに New Relic を使用しますか?それとも、さまざまなツールを使用する予定ですか?すべてのデータを 1 か所にまとめて New Relic に切り替えることには価値があります。他のサービスから New Relic にデータを転送することもできることに注意してください。(当社がサポートする一般的なテレメトリ ツールとサービスについて説明します。 )
これらはあなたが考えたいかもしれないいくつかのことです。 最適な耐障害性を実現するための詳細なガイダンスが必要な場合は、 Observability maturityシリーズ(たとえば、 何を計画するかを決定するためのこのガイド) をご覧ください。
データ編成について考える
New Relic データが整理されているほど、次のことが簡単になります。
データの検索とクエリ
データ用に
を作成
問題のトラブルシューティング
データを整理するための重要な戦略は次のとおりです。
を使用すると、モニター アプライアンス間の関係をすばやく確認できるため、問題のトラブルシューティングが容易になります。 強力なタグ付け戦略を持つことが重要です。 たとえば、全員が同じタグ命名構造を使用し、一貫して同じタグを使用するようにするのが良い方法です。 まだない場合は、組織用のタグ付け戦略を作成することを検討してください。
機能を使用すると、関連するアプリ、サービス、ホスト、その他のエンティティをビジネス関連のグループにまとめ、それらに関する情報を 1 つのダッシュボードで確認できます。 関連するエンティティをワークロードにグループ化する方法について、時間をかけて検討してください。
タグとワークロードについては、このガイドの後半で再度説明しますが、組織が大規模な場合は、これらのことについて今考えておくと役立つ場合があります。
複数のアカウントを検討する
複数のアカウントを使用することは、データを整理するもう 1 つの方法です。
New Relic にサインアップすると、単一のアカウントを持つ New Relic 組織が作成されます。Pro または Enterprise エディションでは、複数のアカウントを持つことができます。それ以外の場合は、1 つしか持つことができません。
アカウントを追加する理由について詳しくは、こちらをご覧ください。
必要なアカウントを計画し、アカウント ID を追跡するには、スプレッドシートを使用することをお勧めします。これは、ユーザー アクセスの計画に使用するのと同じスプレッドシートを使用できます。
利用可能な API を理解する
API に関するいくつかの基本を理解しておくと、後でインストルメンテーションと構成を行う際に役立ちます。当社の API には以下が含まれます。
data ingest APIs
: これらは、メトリクス、イベント、ログ、トレースの 4 つのコア データ タイプ用のAPIです。 当社のデータレポートツールはこれらの API を介してデータを送信し、API を直接使用することもできます。 私たちの主なデータ取り込みキーは
です。 ライセンスキーは特定のアカウント ID に関連付けられています。 より自動化されたインストール オプションには、適切なライセンス キーが含まれています。
私たちの
GraphQL-format API
は
NerdGraph
と呼ばれます。 これは、データのクエリから New Relic 機能の構成まで、データ取り込み以外のすべての用途に使用されます。 NerdGraph には、各ユーザーに固有の個人キーである
が必要です。
ユーザーの計画と追加
ここまでで、New Relic 管理者を追加しましたが、他のユーザーをまだ追加していない可能性があります。
ユーザー数が約 15 人以上の組織の場合、ユーザーの New Relic アクセスを計画すると便利です。これは特に、ユーザーがアクセスできるアカウントとロールを細かく制御する必要がある場合に当てはまります。ただし、数人のユーザーしかいない場合、または大部分またはすべてのユーザーにすべての New Relic 機能へのアクセスを許可することを計画している場合、ユーザー アクセスを計画することはそれほど重要ではありません。
Pro エディションと Enterprise エディション のみが、複数のアカウント、カスタム グループとロールの追加機能、および 5 人を超えるフル プラットフォーム ユーザーを持つ機能を許可していることに注意してください。つまり、Free または Standard エディションを使用している場合、ユーザーの計画はそれほど重要ではありません。
推奨される手順:
- ユーザー管理システムの仕組みの基本をお読みください。
- どのチーム メンバーが New Relic にアクセスできるか、そのユーザー タイプは何か、どのアカウントにアクセスできるかを計画します。
ユーザーを追加する準備はできましたか?いくつかのオプション:
- シングル サインオンを使用したり、ID プロバイダーからユーザーを管理したりしたいですか?ユーザーログインと管理オプションをご覧ください。
- ユーザーを UI から手動で追加しますか?ユーザーを追加するを参照してください。
- アカウントとユーザーをプログラムで管理したいですか?NerdGraph API ドキュメント を参照してください。
また、データ レポートを取得した後で、いつでもユーザーを追加できることに注意してください。
次のステージ
実装の旅を続ける準備はできましたか?次の段階に進みます: インストルメンテーション。