カスタムアプリケーションを構築したり、オープンソース アプリの 1 つを変更したりすることに決めた場合は、いくつかの重要なツールが必要です。
- New Relic One コマンドラインインターフェース (CLI) 。
- CLI をダウンロードすると取得できる API キー。
アプリで何をしたいかに応じて、追加のセットアップと設定が必要になる場合があります。 このガイドの内容は次のとおりです。
- New Relic One CLIをダウンロードしてアプリを構築または変更する
- このウェブサイトにコンテンツを投稿する
あなたが始める前に
始める前に、まず権限についてお読みになることをお勧めします。
構築を開始するには、次のものが必要です。
- Github アカウントアカウント。 アプリの構築に必ずしも必要ではありませんが、GitHub アカウントがあれば、オープンソース アプリをダウンロードしてカスタマイズしたり、オープンソース プロジェクトに貢献したりすることができます。
- New Relic 開発者アカウント。 まだお持ちでない場合は、New Relic アプリケーションを開発するための無料トライアル アカウントを取得できます。
- .npm です。 Node.jsをインストールしている場合は、JavaScript コードを共有、再利用、更新するために使用される
npm
が既に存在します。 これは、New Relic アプリとこの Web サイトのフレームワークである React コンポーネントを操作するために必要です。
サポートに関する注意事項
New Relic アプリケーションの構築は、他の JavaScript/React アプリケーションの構築と同じです。 当社では、構築ツール ( CLIおよびSDK ライブラリ)に関するサポートを提供しています。 ただし、基本的な JavaScript または React コーディングに関する質問や問題についてはサポートを提供していません。
ビルドに関するよくある質問と回答については、 New Relic での構築に関する Explorers Hub ページを参照してください。
ヒント
New Relic One VSCode 拡張機能またはNew Relic VSCode 拡張パックを使用してアプリを構築します。
アプリの構築または変更の準備
CLIとAPIキーをダウンロードする
Build New Relic applications page [New Relic アプリケーションのビルド ページ]で、Quick start [クイック スタート]手順を完了してダウンロードします。
これらの 6 つのクイック スタート手順を実行すると、アプリの開発に使用する API キーと、アプリの構築とデプロイに使用するNew Relic One CLI を取得できます。 クイック スタートの最後には、次の内容で構成されるプロジェクトが作成されます。
- Nerdpack [オタクの集団]。 アプリケーションに必要なすべてのファイルが含まれるパッケージ。 アプリを構築するためにカスタマイズする 2 種類のファイル (Nerdlets とランチャー) が含まれています。
- 1 つ以上のNerdletファイル。 特定の UI ビューまたはウィンドウ。 Nerdlet は、
index.js
ファイル、stylesheet
、JSON 形式のconfig
ファイルを含む React JavaScript パッケージです。 あらゆる JS 機能 (チャート、インタラクティブ フィールド、ツールチップなど) を含めることができます。 launcher
ファイル: これはランチャーの基礎であり、アプリを公開した後に New Relic からアプリケーションを開くために使用されます。
構築を開始する
コーディングの準備ができたら、Nerdpack にcd
して開始してください。
アプリケーションの構築について詳しく知りたい場合は、次のステップバイステップ ガイドをお試しください。
- 「Hello, World!」アプリケーションの構築では、小さなアプリケーションを作成し、それを New Relic に公開し、アカウントをサブスクライブして他のユーザーと共有する方法を説明します。
- 地域ごとのページビューのマップでは、人気のオープンソース アプリの 1 つを作成する手順を説明します。 アプリにカスタム クエリを追加してテーブルに表示し、そのデータをマップに追加する方法を学びます。
developer.newrelic.com
サイトに貢献する
このサイトはオープンソースですので、皆様のご意見をお聞かせください。 修正方法がわかっている間違いを見つけた場合は、プルリクエストを作成してください。 改善してほしいコンテンツのギャップを見つけた場合は、GitHub の問題をお送りください。 または、共有したいガイドがある場合は、まったく新しいガイドを作成してください。 方法については、以下をお読みください。
developer-website
GitHub リポジトリをフォークする
リポジトリをフォークすると、 developer.newrelic.com
ファイルの独自のコピーで作業し、ローカルでサイトを構築できるようになります。 また、受信したプルリクエストをより簡単に管理できるようになります。
GitHub の開発者向け Web サイトページに移動します。
ページの右上にあるFork [フォーク]ボタンを選択します。
フォーク先のアカウントを選択し、フォークが作成されるまで数秒待ちます。
定期的に同期して、メイン ブランチの上流への変更や追加をフォークに反映させて最新の状態に保ちます。
機能やドキュメントのリクエストをする
- 任意のページで、ページ上部にあるGitHubボタンを選択します。
- 必要な変更の種類を選択します。
- GitHub フォームに記入してください。
新しいガイドを投稿する
プロセスを順を追って説明する寄稿者向けガイドラインをご覧ください。