• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

ダッシュボードとグラフのインポート、エクスポート、追加

ダッシュボードを使用すると、システムの健全性を視覚化して追跡し、問題に対処し、さらなるステップを計画することができます。 さまざまなインポートおよびエクスポート オプションを使用して、すべての情報をチーム、顧客、その他の関係者と共有する方法を学びます。

ダッシュボードを JSON としてインポートする

コードレベルですぐに使用できるダッシュボードを変更する場合は、ダッシュボードを JSON としてインポートできます。 たとえば、2 つの既存のダッシュボードを結合してカスタムダッシュボードを作成する場合、ベースのダッシュボードの JSON を変更して、それをNew Relicにインポートし直すことができます。

ダッシュボードを JSON としてインポートするには:

  1. one.newrelic.com > All capabilities > Dashboardsに移動します。

  2. ...アイコンをクリックして既存のダッシュボードの JSON を開き、 Copy JSONを選択します。

  3. Dashboardsページに戻ります。

  4. 右上隅にあるImport dashboardをクリックします。

  5. JSON コードを貼り付けます。

  6. ダッシュボードのアカウントと権限設定を選択します。 一度設定したアカウントを変更することはできませんが、 権限はいつでも変更できます。

  7. Saveをクリックします。

ダッシュボードを PDF としてエクスポートする

ダッシュボードを PDF ファイルとしてエクスポートするには、ダッシュボードの右上隅にある...アイコンをクリックし、 Export dashboard as PDFを選択します。

Screenshot of how to export a dashboard as a PDF file

one.newrelic.com > All capabilities > Dashboardsに移動して既存のダッシュボードを開きます。

UI経由でダッシュボードをPDFとしてエクスポートする場合は、次の点を考慮してください:

カスタムディメンションやテンプレート変数のオーバーライドなどの追加オプションを使用してPDFまたはPNGとしてエクスポートするには、NerdGraph APIを使用します。

NerdGraph API経由でダッシュボードとチャートをエクスポートする

NerdGraph APIを使用して、ダッシュボードや個々のチャートウィジェットをスナップショット画像としてプログラムでエクスポートします。APIは、カスタムディメンション、テンプレート変数のオーバーライド、エンティティフィルターなど、UIでは利用できないオプションをサポートしています。

ダッシュボードをPDFまたはPNGとしてエクスポート

dashboardCreateSnapshotUrlミューテーションは、ダッシュボードページ全体のスナップショットURLを生成します。

ヒント

guidパラメーターには、ダッシュボードのGUIDではなく、ページのGUIDが必要です。ダッシュボードには複数のページを含めることができます。ページのGUIDを見つけるには、entitySearchクエリを使用するか、ダッシュボードページを開いて...メニューからManage JSONを選択します。

{
actor {
entitySearch(
query: "parentId ='YOUR_DASHBOARD_GUID' AND tags.isDashboardPage = 'true'"
) {
results {
entities {
guid
name
}
}
}
}
}

Mutation schema:

mutation {
dashboardCreateSnapshotUrl(
guid: EntityGuid!
params: SnapshotUrlInput
): String
}
input SnapshotUrlInput {
timeWindow: SnapshotUrlTimeWindowInput
display: SnapshotUrlDisplayInput
variables: [SnapshotUrlVariableInput!]
filter: String
format: SnapshotUrlFormat
}
input SnapshotUrlTimeWindowInput {
beginTime: EpochMilliseconds
endTime: EpochMilliseconds
duration: Milliseconds
}
input SnapshotUrlDisplayInput {
width: Int
height: Int
}
input SnapshotUrlVariableInput {
name: String!
values: [String!]!
}
enum SnapshotUrlFormat {
PDF
PNG
}

パラメーターリファレンス:

パラメータ

タイプ

デフォルト

説明

guid

EntityGuid!

必須。ダッシュボードページのエンティティGUID。

params.timeWindow.beginTime

EpochMilliseconds

ダッシュボードの現在のタイムウィンドウ

データウィンドウの開始(エポックミリ秒)。

params.timeWindow.endTime

EpochMilliseconds

ダッシュボードの現在のタイムウィンドウ

データウィンドウの終了(エポックミリ秒)。

params.timeWindow.duration

Milliseconds

beginTime

/

endTime

の代替となる相対的なタイムウィンドウ。

params.display.width

Int

1920

スナップショットのピクセル単位の幅。

params.display.height

Int

1080

スナップショットの高さ(ピクセル単位)。

params.variables

[SnapshotUrlVariableInput!]

ダッシュボードの現在の変数値

ダッシュボードテンプレート変数の特定の値を固定します。

params.filter

String

フィルターなし

スナップショット時に適用されるNRQLスタイルのエンティティフィルター。

params.format

SnapshotUrlFormat

PDF

出力フォーマット:

PDF

または

PNG

例:

重要

スナップショットURLは認証なしでパブリックにアクセス可能であり、3か月後に期限切れになります。組織のデータポリシーに従って慎重に共有してください。

チャート画像を取得する

dashboardWidgetCreateSnapshotUrlミューテーションは、単一のチャートウィジェットのPNGスナップショットURLを生成します。ウィジェットがダッシュボード上に存在する必要はありません — インラインで定義できるため、プログラムでチャート画像を生成するのに役立ちます。

Mutation schema:

mutation {
dashboardWidgetCreateSnapshotUrl(
widget: DeclarativeUiWidget!
): WidgetSnapshotResult
}
type WidgetSnapshotResult {
url: String!
}

widgetパラメーターはDeclarativeUiWidgetを受け付けます — 3つのネストされたレイヤーを持つJSONオブジェクト:

declarative/widget envelope
└── widget node ← title and widget-level props
└── visualization ← visualization type and configuration
{
"type": "declarative/widget",
"version": 1,
"content": {
"type": "widget",
"props": {
"title": "My Chart Title"
},
"content": {
"type": "visualization",
"id": "viz.line",
"props": {
// visualization-specific config (nrqlQueries, colors, thresholds, etc.)
}
}
}
}

JSONとしてエクスポートしたダッシュボードからウィジェット定義を構築する場合は、次のフィールドマッピングを使用します:

ダッシュボードJSONフィールド

DeclarativeUiWidgetフィールド

title

content.props.title

visualization.id

content.content.id

rawConfiguration.*

content.content.props.*

(同じフィールド名)

layout

id

linkedEntityGuids

含まれていません — スタンドアロンのスナップショットには必要ありません

例:

ヒント

NerdGraphのレガシーなactor.account.nrql.staticChartUrlフィールドは引き続き利用可能ですが、閾値、カラーフォーマット、新しいチャートタイプなどの最新の視覚化機能はサポートしていません。今後はdashboardWidgetCreateSnapshotUrlが推奨されるアプローチです。

重要

dashboardWidgetCreateSnapshotUrlによって生成されたスナップショットURLはPNG画像であり、認証なしで公開アクセス可能で、3か月後に有効期限が切れます。

チャートをCSVとしてエクスポート

ダッシュボードのテーブル チャートを CSV ファイルとしてエクスポートするには、チャートの右上隅で...をクリックし、 Export as CSVを選択します。

Screenshot of how to export a table chart as a CSV file

チャートを CSV としてエクスポートする場合は、次の点に注意してください。

  • データは常にUTC時間でエクスポートされます
  • エクスポートは、次のようなアグリゲータ関数をサポートしていません。 average()
  • エクスポートはCOMPARE_WITH句をサポートしていません
  • シナリオによっては、UI がエクスポートされた CSV に複製されていないデータの追加フォーマットを実行し、小さな不一致が生じる可能性があります (たとえば、-1.1E-17 が UI では 0 としてレンダリングされるが、CSV では 0 としてレンダリングされないなど)。
  • クロスアカウントクエリの結果をエクスポートすることはできません。

チャートのクエリと探索

グラフでできることの詳細については、 「クエリとグラフのオプション」を参照してください。

Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.