第二十七話 3.2WebサービスAPI その2

cです。こんにちは。


WebサービスAPIって一体どんな事ができるの?
という質問を受けたので下記に列挙してみます。
ちなみにAPI数は113あります。

  • リポジトリ
    • クライアントからできる事はほぼ全てWebサービスAPI機能で実行可能です。
    • 例:ノード登録、ノード参照、スコープ追加、ノード一覧取得、Find by SNMPの結果取得などなど。
  • ジョブ
    • クライアントからできる事はほぼ全てWebサービスAPI機能で実行可能です。
    • 例:即時実行、ジョブ登録、ジョブ再開、ジョブ履歴閲覧などなど。
  • 監視監視
    • 全ての監視設定の登録、削除、取得、変更がWebサービスAPI機能で可能です。
    • 全ての監視とは下記の通り。
    • Ping監視、SNMP監視、リソース監視、プロセス監視、syslog-ng監視、アプリケーション監視、SNMPTRAP監視、サービスポート監視、エージェント監視、HTTP監視、SQL監視
  • VM管理オプション
    • 仮想化操作がWebサービスAPI機能で可能です。
    • 仮想化操作とは下記の通り。
    • 電源ON/OFF、シャットダウン、サスペンド、再起動、削除、移動、複製、編集(CPU,MEMの変更)

Hinemosクライアントからは可能で、WebサービスAPIで不可能な操作は主に下記の通り。

  • 監視結果閲覧
  • ユーザ管理
  • 一括制御機能
  • メンテナンス機能
  • 通知機能
  • 性能管理機能

これらは今後のバージョンアップの際に追加する予定です。