New Relicではデータを送信するために多くのシーンでライセンスキーを利用します。ライセンスキーが漏洩すると第三者に自分のアカウントにデータを送信される恐れがあります。
とはいえ、New Relicのライセンスキーはアプリケーションの起動時に設定するため、ソースコードや起動用のスクリプト、設定ファイルなどに記述することになります。そのため、ソース管理ツールに保存され意図しない漏洩が起きる可能性があります。万一漏洩した場合、ライセンスキーを変更する必要がありますが、デフォルトで利用できるライセンスキーはユーザー自身では削除・変更できないため、テクニカルサポートに問い合わせる必要があります。
ユーザー自身で好きなタイミングでライセンスキーを作成・削除するために、デフォルトのライセンスキーは利用せず、New Relic OneのUIおよびNerdgraph APIで管理することができます。この記事ではUIでの管理を簡単に紹介します。
UIで管理するためには、アカウントのAdmin Roleを持ったユーザーでログインし、APIキーページに移動します。one.newrelic.com/launcher/api-keys-ui.api-keys-launcher に直接移動するか、アカウントドロップダウンからAdministrationを選択し、ページの横にあるオプションからAPI keysを選択します。
デフォルトのライセンスキーがすでに表示されているはずです。新規に作成する場合は、Create a keyをクリックし、送信先のアカウントを選択し、名前とノートを記入します。
Create a keyをクリックすると作成されたキーを先程のAPI keys画面で確認できます。作成されたキーの値は右側の...アイコンをクリックしたメニューからCopy key をクリックするとコピーされます。削除するときはDeleteをクリックしてください(デフォルトで作成されているキーは削除できません)。キーの変更はできないため、置き換える場合は新規に作成し置き換えが完了したあとに削除してください。
이 블로그에 표현된 견해는 저자의 견해이며 반드시 New Relic의 견해를 반영하는 것은 아닙니다. 저자가 제공하는 모든 솔루션은 환경에 따라 다르며 New Relic에서 제공하는 상용 솔루션이나 지원의 일부가 아닙니다. 이 블로그 게시물과 관련된 질문 및 지원이 필요한 경우 Explorers Hub(discuss.newrelic.com)에서만 참여하십시오. 이 블로그에는 타사 사이트의 콘텐츠에 대한 링크가 포함될 수 있습니다. 이러한 링크를 제공함으로써 New Relic은 해당 사이트에서 사용할 수 있는 정보, 보기 또는 제품을 채택, 보증, 승인 또는 보증하지 않습니다.