• ログイン無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

ホストの追加、名前の変更、削除

アプリケーション用のホストを追加、削除することができます。既存のホストの名前を変更することはできませんが、ホストやクラスタにちなんだ名前のアプリケーションを作成することができます。また、 ホストに化粧品のラベルを割り当てることで、基礎となるホスト名の設定を変更せずにホストを区別することができます

ホストの追加

監視対象のホストを追加するには、エージェントをインストールして、アプリケーションを起動します。アプリケーションを実行しているホストは、New Relic に識別され、数分後に自動的にサイトに表示されます。

ホスト名の変更

ホスト名を変更することはできません。ただし、 ホストやクラスタの名前を冠したアプリケーションを作成することは可能です。 。たとえば、ホスト ey01-s00057ey01-s00058 が両方ともプロダクション tier の一部である場合、 App - Production という名前のアプリケーションを作成し、これらの2つのホストがそのアプリケーションにレポートするようにできます。

ホストの表示名の変更

また、動的に割り当てられたホストを簡単に区別するために、ホストに表示名を割り当てることができます。この表示名は、アプリとその親ホストとの間のリンクには影響しません。表示名はAPM UIに表示され、自動的に割り当てられた host:port の名前を装飾します。

以下の例では、 QA ServerLocal Dev Server が表示名です。

crop-cosmetic-label-hostname.png

表示名を設定するには

New Relicエージェント

ホストの表示名の設定

C SDK

newrelic_datastore_segment_params_t::host データストアセグメントを編集します。

Go

Go agent HostDisplayName の構成設定を編集します。

Java

コンフィグファイルまたは環境変数を編集します 。ただし、Javaエージェント がインスタンス名 を検出した場合、APMは表示名の代わりにその名前を使用します。

.NET

編集 displayName 属性 in processHost element of the .NET agent config file or environment variables.

Node.js

display_name を、設定ファイルの process_host セクションで編集します。

PHP

process_host.display_name を、 newrelic.ini ファイルで編集します。

Python

process_host.display_name を設定ファイルで編集します。

Ruby

process_host.display_name を設定ファイルで編集します。

ホストの削除

ホストを削除するには、どちらかのオプションを使用します。

  • エージェントをアンインストールします。
  • エージェント設定ファイルを編集または削除して無効にします。エージェントを無効にした後、すべてのアプリケーションホストインスタンス(Passenger、Jettyなど)が完全に再起動されていることを確認してください。

時々、不正なアプリケーションサーバプロセスがデータを報告し続けることがあります。このような状況では、エージェントをシャットダウンし、データが報告されていないことを確認したにもかかわらず、 アプリのヘルスステータスインジケータ が緑色に表示されます。Webサーバに不正なプロセスがないか確認するか、 support.newrelic.com でサポートを受けてください。

古いホスト上のすべてのレポートアプリケーションがシャットダウンされると、古いホストがNew Relicのリストから消え、新しいホストが表示されるまでに10分程度かかることがあります。

Copyright © 2022 New Relic Inc.