2010-10-15 第二十七話 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で不可能な操作は主に下記の通り。 監視結果閲覧 ユーザ管理 一括制御機能 メンテナンス機能 通知機能 性能管理機能 これらは今後のバージョンアップの際に追加する予定です。