GoriRack

Rack Monitoring Server System

GoriRackサーバ REST API 連携 REST APIを使用したWebサービス連携


GoriRack(ゴリラック)サーバ ・システムでは、データセンター内で使用するDCIMモニタリング情報をWeb API(REST API)により他用途のWebサーバに連携できます。お客様のWebサービスに最適なセンサ情報の活用を実現します。


REST APIとは?

  • REST APIとは、ウェブサービスやアプリケーション間でデータをやり取りするための仕組みです。
  • RESTとは、ウェブの設計原則のことで、URLやHTTPメソッドを使ってリソースを表現し、操作することができます。
  • REST APIのメリットは、軽量で高速、スケーラビリティが高く、様々なプラットフォームに対応できることです。

REST APIとは、ウェブサービスやアプリケーション間でデータをやり取りするための仕組みです。
RESTという言葉は、Representational State Transfer(表現的状態遷移)の略で、ウェブの設計原則のことを指します。RESTでは、ウェブ上に存在するデータや機能をリソースと呼び、それぞれに一意なURL(Uniform Resource Locator)を割り当てます。

また、HTTPメソッド(GET, POST, PUT, DELETEなど)を使って、リソースに対する操作(取得、作成、更新、削除など)を行います。
例えば、"https://example.com/users/1"というURLは、IDが1のユーザというリソースを表し、GETメソッドでそのユーザの情報を取得したり、PUTメソッドでそのユーザの情報を更新したりできます。
リソースの操作結果は、JSONやXMLなどの形式で返されます。


REST APIのメリット

軽量で高速な通信

REST APIでは、シンプルなURLやHTTPメソッドを使ってリクエストやレスポンスを行うため、通信量が少なくなります。また、JSONやXMLなどの形式は人間にもコンピュータにも読みやすく解釈しやすいため、処理速度が向上します。

高いスケーラビリティ

REST APIでは、リソースと操作が分離されているため、サーバ側やクライアント側の変更に柔軟に対応できます。例えば、サーバ側ではリソースの管理方法やデータベースの種類を変更しても、クライアント側に影響を与えません。また、クライアント側ではリソースの表示方法や操作方法を変更しても、サーバ側に影響を与えません。

多様なプラットフォームに対応

REST APIでは、URLやHTTPメソッドなどはウェブ標準技術であるため、様々なプラットフォーム(PC、スマートフォン、タブレット、IoTデバイスなど)から利用できます。また、REST APIはコードオンデマンドという原則に従って、必要に応じてクライアントに実行可能なコードを送ることができるため、クライアントの機能を拡張できます。


GoriRack REST API仕様


認証については参照系 API(GET メソッド)の場合、基本認証無しでの利用が可能ですが、参照系以外の API については認証が必要になります。
ログイン ID、パスワードを使用して認証を行い、イラスト中のようにログイン認証をパスするとセッションIDが返ります。このセッション ID を API 使用時に一緒に渡すことでサービスを利用できます。

ユーザ権限

権限 システム状態取得 機器状態取得
ゲスト × ×
ユーザ ×
管理者
全権管理者

取得情報・設定対象

API分類 取得対象/設定対象
状態監視API RMS ユニットやセンサ、ラックの状態を取得する場合に本 API を使用します。このAPIを使用することで、システム状態、電源状態、温度状態、湿度状態などを取得できます。
状態制御API 電子錠やデジタル出力の状態を制御するためのAPIです。このAPIを使用することで、電子錠を施錠/解錠状態に制御したり、デジタル出力をON/OFF状態に制御することができます。
設定管理API システムの各種設定を管理するためのAPIです。このAPIを使用することで、機器設定やカードリーダー設定、ユーザ設定などの設定情報を取得・更新・削除することができます。
ログAPI システムの各種ログを閲覧するためのAPIです。アナログセンサやデジタルセンサ、ラック扉の解錠/施錠、ラック扉の開閉動作、アラートなどのログを取得します。


もっと詳しく知りたい

電話でのお問い合わせ

045-443-4072

受付時間:9:00~17:30(平日)
12:00~13:00は受付時間外

フォームでのお問い合わせ

問い合わせ

製品仕様やお見積りなど
お気軽にお問い合わせください。

  • 受託設計
  • smart power solution
  • CT Net/work BOX
  • IVR(自動音声応答システム)とは
  • クラウド対応電話通報デバイスTP2000
  • RACK MONITORING SYSTEM
  • Zabbixによるセンサー機器監視
  • 導入事例
  • TOKYO ELECTRON DEVICE
ページの先頭へ戻る