Nerdpack をサブスクライブして、New Relic プラットフォームで使用してください。 使用しなくなった Nerdpacks の登録を解除します。
CLIを更新する
コマンドを実行する前に、CLI の最新バージョンがインストールされていることを確認してください。
$nr1 update
権限を確認してください
Nerdpack を購読するには、次のものが必要です。
- 公開したアカウントへのアクセス
- Nerdpacksを管理するために必要な権限
Nerdpackを公開する
Nerdpack を購読するには、作成した Nerdpack を公開する必要があります。
- Nerdpackを公開する
- 公開されていてまだタグが付いていない場合は、Nerdpackにタグを付けてください。
Nerdpackを購読する
公開された Nerdpack を Web UI またはnr1
CLI のいずれかでサブスクライブして、アカウントで使用します。 サブスクライブすると、使用するタグ付きバージョンとサブスクライブするアカウントを選択できます。 これにより、アカウントで使用する Nerdpack を制御できます。
ヒント
サブスクライブしたタグが更新されると、New Relic は Nerdpack を自動的に更新します。
New Relicホームページから、上部のナビゲーション バーの+ Integrations & Agentsに移動します。
アプリのフィルターまたは検索バーを使用して、公開された Nerdpack を見つけます。 公開されているすべての Nerdpack がここに表示されます。 ただし、探しているものがフィルタリングで除外されている可能性があります。 フィルターを調整して、探している Nerdpack を見つけます。
New Relic アカウントに追加する Nerdpack を選択します。
Add this app [このアプリを追加]をクリックします。 すでに Nerdpack に登録している場合は、このボタンにManage access [アクセスの管理]が表示されます。
サブスクライブするアカウントと、サブスクライブするタグ付きバージョンを選択します。 次に、アカウントを更新します。
ヒント
Web UI および CLI の一部では、tags [タグ]をchannels [チャネル]と呼びます。 これは、Nerdpack バージョン管理の過去の実装の New Relic の社員です。 歴史的および実装の詳細を無視して、これらを同義語として考えます。
これで、あなたとあなたがサブスクライブしているアカウントのメンバーは、 New Relicから Nerdpack をリリースできるようになりました。
アプリを購読している場合は、 Your apps [あなたのアプリ]で見つけてください。 視覚化をサブスクライブしている場合は、 Custom visualizations [カスタム視覚化]で見つけます。
コマンドラインからサブスクライブする
独自の Nerdpack を公開している場合は、 nr1
CLI を使用して Nerdpack をサブスクライブする方が早い場合があります。
Nerdpack のルートディレクトリに移動します:
$cd my-awesome-nerdpack
これらの手順では、Nerdpack をmy-awesome-nerdpack
と呼びます。
Nerdpack が公開され、タグ付けされていることを確認します。
$nr1 nerdpack:infoId: ab123c45-678d-9012-efg3-45hi6jkl7890Region: usAccount ID: 1234567Local version: 1.0.0Subscription Model: OWNER_AND_ALLOWEDVersion Count: 1Version Date Tags------- ----------------- ------1.0.0 a few seconds ago STABLE
タグ が付いた 公開 バージョンが少なくとも 1 つ表示されます。STABLE
である必要はありません。 タグ付けされたバージョンはどれでも購読できます。
Nerdpack を購読する:
$nr1 nerdpack:subscribe --channel=STABLESubscribed account 1234567 to the nerdpack ab123c45-678d-9012-efg3-45hi6jkl7890 on the STABLE channel
ここで、 STABLE
タグを購読しました。 CLI からDEV
およびBETA
タグをサブスクライブすることもできますが、サブスクリプション コマンドでは任意のタグを許可しません。 他のタグ付けされたバージョンをサブスクライブするには、Web UI を使用する必要があります。
Web UI と同様に、channel [チャネル]nr1 nerdpack:subscribe
という用語は、Nerdpack バージョンの古い実装への参照です。
技術的詳細
nr1 nerdpack:subscribe
はnr1 subscription:set
の別名です。
詳細については、 nr1 subscription:set
ドキュメントをお読みください。 または、 nr1
ヘルプ ページを参照してください:
$nr1 subscription:set --help
Nerdpack の購読を解除する
Nerdpack の登録を解除すると、アカウントから削除されます。
New Relicから、上部のナビゲーション バーのAppsに移動します。
購読している Nerdpack の横にある「i」アイコンをクリックします。 詳細ページが開きます。
Manage access [アクセスの管理]をクリックします。
登録を解除するアカウントの選択を解除します。 次に、それらのアカウントを更新します。
コマンドラインを使用して登録を解除する
Nerdpacks から CLI プロファイルをすぐに登録解除します。
Nerdpack のルートディレクトリに移動します:
$cd my-awesome-nerdpack
プロフィールのサブスクリプションを表示します:
$nr1 subscription:listListing subscribed deployed nerdpacks on your account:Version UUID Name Date User------- ------------------------------------ ---------------- ----------- -------0.6.4 384de6e5-8e57-4d56-9d13-299ee7ae8641 Account Maturity a month ago 2774472
UUID を使用して Nerdpack から登録解除します。
$nr1 nerdpack:unsubscribe --nerdpack-id=384de6e5-8e57-4d56-9d13-299ee7ae8641Unsubscribed account 1234567 from the nerdpack 384de6e5-8e57-4d56-9d13-299ee7ae8641 on the STABLE channel.
ヒント
nr1 nerdpack:unsubscribe
はnr1 subscription:unset
の別名です。
詳細については、 nr1 subscription:unset
ドキュメントをお読みください。 または、 nr1
ヘルプ ページを参照してください:
$nr1 subscription:unset --help
公開したNerdpackへのアクセスに関する問題を解決する
Nerdpack を購読すると、問題が発生する場合があります。 サブスクライブできない場合や、アカウントに重複したサブスクリプションが表示される場合は、これらの問題を解決するための一般的な解決策を検討してください。
Nerdpackバージョンにタグを付ける
Nerdpack を購読するときは、特定のタグを選択します。 したがって、サブスクライブしようとしている Nerdpack が タグ でない場合、またはターゲットとする タグ がない場合、リリース バージョンは次のようになります。
$nr1 nerdpack:subscribe --channel=DEV› Error: Nerdpack ab123c45-678d-9012-efg3-45hi6jkl7890 is not deployed to channel DEV. You have to deploy it first› Code: PACKAGE_NOT_DEPLOYED$nr1 nerdpack:tag --tag=DEV✔ Tagged ab123c45-678d-9012-efg3-45hi6jkl7890 version 1.0.0 as DEV.$nr1 nerdpack:subscribe --channel=DEVSubscribed account 1234567 to the nerdpack ab123c45-678d-9012-efg3-45hi6jkl7890 on the DEV channel.
--channel
引数なしでサブスクライブする場合、デフォルトのチャネルはSTABLE
なので、この場合はSTABLE
バージョンがあることを確認してください。
$nr1 nerdpack:subscribe› Error: Nerdpack ab123c45-678d-9012-efg3-45hi6jkl7890 is not deployed to channel STABLE. You have to deploy it first› Code: PACKAGE_NOT_DEPLOYED
Web UIで購読する
CLI を使用してサブスクライブする場合は、タグを選択するために--channel
引数を渡します。 channel [チャネル]は、実質的にはtag [タグ]です。 この用語は、Nerdpack バージョン管理の過去の実装の New Relic の社員です。
ただし、これらの用語は同義ですが、CLI では--channel
使用が制限されます。 --channel
でサブスクライブする場合、選択できるのはDEV
、 BETA
、 STABLE
のいずれかのみです。 したがって、別のタグをサブスクライブするには、Web UI を使用します。
$nr1 nerdpack:subscribe --channel=QA› Error: Expected --channel=QA to be one of: DEV, BETA, STABLE› See more help with --help› Code: UNKNOWN