複雑な問題を調査したり、チームとインサイトを共有したりするとき、データから完全なストーリーをつなぎ合わせながら、さまざまなツール間を飛び回ったり、書き込みをコピーしたり、スクリーンショットを撮ったり、コンテキストを維持するのに苦労していることに気づくことがよくあります。 従来のダッシュボードは監視には最適ですが、調査を文書化したり、詳細な事後分析を作成したり、段階的な分析ワークフローを構築したりする必要がある場合には不十分です。
ノートブックは、データを使って完全なストーリーを伝えるための動的かつ体系的な方法を提供することで、この問題を解決します。これらは構造化されたデータドリブン ドキュメントであり、書き込み、視覚化、わかりやすいテキストを 1 つの共有可能なアセットに組み合わせることができるため、分析中に複数のツールを切り替えたり、重要なコンテキストを失ったりする必要がなくなります。
使用事例
ノートブックを使用してワークフローを改善し、生データを実用的なストーリーに変換します。
- データの執筆、分析、および視覚化: すべての観察データ (ログ、メトリクス、イベント) を執筆し、システムのパフォーマンスをより深く理解するために視覚化を作成します。
- 事後分析と頻繁イベントの文書を作成する: チームと協力して調査を文書化し、頻繁イベントの事後分析と根本原因分析のための明確で再利用可能な記録を作成します。
- 再利用可能なワークフローとランブックを構築する: 複雑な分析のためのステップバイステップのガイドを作成して共有します。
- コンテキストと物語を追加する: Markdown を使用すると、クエリやグラフに詳細なタイトル、メモ、説明を簡単に追加して、断片的なデータ ポイントをまとまりのあるストーリーに変換できます。
ノートブックを使い始める
ノートブックの基本を理解したので、独自のノートブックの作成と管理を開始する準備が整いました。
ノートブックにアクセスする
ノートブックにアクセスするには:
- one.newrelic.comに移動します。
- ページの下部にあるドロワーからQuery your dataコンソールを開きます。
- 組織によって作成されたすべてのノートブックのリストを表示するには、クエリビルダーヘッダーのNotebooksをクリックします。

次に移動してノートブックに移動します Query your data > Notebooks
ノートブックブロック
ブロックはノートブックの基本的な構築単位です。これらは、分析と説明を構成するために追加する個別のセクションです。
クエリブロック
クエリブロックを使用してNRQLクエリを記述し、結果を視覚化します。標準のクエリビルダーで利用可能なすべての単一クエリのチャートタイプとカスタマイズは、ノートブックでサポートされています。
テキストブロック
Markdown を使用して、リッチ テキスト、タイトル、コンテキスト、説明、わかりやすいテキストを追加して、調査のストーリーを伝えます。
ブロックアクション
各ブロックを操作してドキュメントを整理できます。
- Duplicate: ブロックのコピーを作成する
- Delete: ノートブックからブロックを削除します
- Move Up/Down: ノートブック内のブロックを並べ替えます
- Move to Top/Bottom : ブロックを先頭または末尾にすばやく移動します
ノートブックの権限
ノートブックの作成を開始する前に、権限の仕組みと、誰がノートブックにアクセスできるかを理解することが大切です。
組織協会
すべてのノートブックは、それが作成された組織に属するリソースです。この関連付けは永続的であり、変更することはできません。ノートブックは異なる組織間で共有できません。組織が削除されると、ノートブックも削除されます。ユーザーが別の組織に移動すると、以前の組織のノートブックにアクセスできなくなります。
現在の権限モデル
New Relic Notebooksは、アクセスを制御するためにCRUD機能を持つカスタムロールを使用します。アクセスには2つのレベルがあります:組織レベル(管理者が設定)とノートブックレベル(作成者がノートブックごとに設定)です。
組織レベルの権限
これらは、New Relic管理UIのカスタムロールを介して付与されます。
ロール | 機能 | 許可される操作 |
|---|---|---|
フルアクセス |
| 組織内の任意のノートブックの作成、読み取り、編集、および削除 |
作成者 |
| 新しいノートブックの作成(自身のノートブックのみ) |
ノートブックレベルのロール
これらは特定のノートブックに割り当てられ、通常はノートブックの作成者によって行われます。
ロール | 許可 | 許可される操作 |
|---|---|---|
オーナー |
| 読み取り、編集、削除、および権限の管理 — 作成者に自動的に割り当てられます |
編集者 |
| ノートブックの編集 |
閲覧者 |
| ノートブックの表示(読み取り専用) |
連携の仕組み
- 管理者がユーザーに組織レベルのCreator [作成者]ロールを付与します — これにより、ユーザーはノートブックを作成できるようになります。
- ユーザーがノートブックを作成すると、自動的にそのOwner [所有者]になります。
- その後、所有者は特定のノートブックに対してEditor [編集者]またはReader [閲覧者]のロールを付与することで、他のユーザーとノートブックを共有できます。
- 組織全体のすべてのノートブックへのアクセスが必要なユーザー(管理者など)には、代わりにFull access [フルアクセス]ロールが付与されます。
次は何ですか?
ノートブックの基本を理解したら、次のことができるようになります。
- ノートブックのブロックについて詳しく学ぶ
- ノートブックの変数を使用して、動的でパラメータ化されたランブックを構築します。
- ノートブック向けBlob Storage APIを使用して、プログラムでノートブックを管理します。
関連する機能もご覧ください:
- 永続的なデータ視覚化を構築するためのDashboards
- 個別のクエリを作成するためのクエリビルダー
- 視覚化オプションを理解するためのチャート