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

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

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

問題を作成する

Synthetics REST API version 1 (deprecated)

現在、New Relic は、v1 と v3 の 2 つのバージョンの外形監視 API をサポートしています。 バージョン 3 は 2016 年 10 月にリリースされました。 Version 1 is deprecatedとなり、最終的には利用できなくなります。 終了日は発表されていない。 ただし、v1 に対してこれ以上の開発や変更は行われません。

注意

推奨事項: v3合成APIを使用して新しいモニターを作成し、v1スクリプトを同等のv3に移行します。

New Relic のシンセティックモニタリングの REST API を使用するには、 API アクセスを有効にして、アカウント設定から Admin User's API key を生成する必要があります。その後、コマンドラインで標準的なAPIコールを行うことができます。

シンプルでスクリプトのあるモニターの管理

合成RESTAPI呼び出しを行うには、管理者ユーザーのAPIキーを使用する必要があります。アカウントのRESTAPIキーは機能しません。

注意

合成RESTAPIは、アカウントのリクエストのレートを1秒あたり3リクエストに制限します。このしきい値を超えて行われたリクエストは、429応答コードを返します。

これらの例は、curlコマンドを示しています。

スクリプトによるモニターの管理

一般的な API に加えて、 scripted browser ( SCRIPT_BROWSER ) およびapi test ( SCRIPT_API ) モニター タイプ用の API メソッドがいくつかあります。

これらの例は、curlコマンドを示しています。

スクリプト化ブラウザの例

New RelicのREST APIとbashスクリプトを使用して、スクリプト化されたブラウザモニターを作成する例を示します。

シンセティック属性

ここでは、SyntheticsのREST APIコールで使用される属性をアルファベット順に並べています。

Synthetics API attribute

Definition

apiVersion

文字列です。バージョン番号です。

emails

文字列の配列。New Relic で アラート通知を受けるためのメールアドレス

frequency

整数です。 チェックの間の分数 。有効な値は、1、5、15、30、60、360、720、および1440です。

id

特定の合成モニターのUUID。

locations

Array of strings: Array of locations by full label.

name

文字列です。 モニターの名前.

scriptLocations

文字列: 検証済みスクリプト実行を使用したプライベートロケーションname値とhmac値。

scriptText

文字列です。 scripted monitors のBASE64エンコードされたテキストです。

slaThreshold

倍です。 Synthetics SLA レポート の値、単位は秒。

status

文字列: 有効な値には、 ENABLEDおよびDISABLEDが含まれます。

type

文字列: モニターの種類.有効な値は以下の通りです。

  • SIMPLE (ping)
  • BROWSER
  • SCRIPT_BROWSER
  • SCRIPT_API

uri

文字列: SIMPLEおよびBROWSERモニタータイプのURI;たとえば、 http://my-site.comSCRIPT_BROWSERおよびSCRIPT_APIの場合はオプション。

userID

整数。特定のユーザーID。

特定のモニターエンドポイント

特定のモニターに対してRESTAPI呼び出しを行う場合は、エンドポイントの一部としてmonitor_uuidを含めます。 monitor_uuidは、URLの一部であるGUIDです。たとえば、選択した合成モニターのURLは次のとおりです。

https://synthetics.newrelic.com/accounts/nnnn/monitors/ab123-c456d-e78-90123-f45g

monitor_uuidは、 /monitors/に続く値です。

Copyright © 2024 New Relic株式会社。

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