MIDServerManage - グローバル
MIDServerManage スクリプトインクルードは、開始、停止、アップグレード、ログの取得、テストプローブの送信、およびシステムメッセージを送信するメッセージを送ることによってMID サーバーを管理することができるメソッドを提供します。
サーバースクリプトで使用してメッセージを MID サーバーに送信します。
MIDServerManage:MIDServerManage()
MIDServerManage のインスタンスを作成します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
MIDServerManage - grab_logs(文字列 agentName, 文字列 logs)
指定された MID サーバーのログを取得します。
| 名前 | タイプ | 説明 |
|---|---|---|
| エージェント名 | 文字列 | MID サーバー名 |
| ログ | 文字列 | 取得するログのタイプ (オプション) |
| タイプ | 説明 |
|---|---|
| 文字列 | ログメッセージ |
var msm = new MIDServerManage();
msm.grab_logs('serv1');
出力: バックグラウンドメッセージ、type:info、message: MID サーバーログを入手しています
MIDServerManage - restart(文字列 agentName)
指定された MID サーバーを再起動します。
| 名前 | タイプ | 説明 |
|---|---|---|
| エージェント名 | 文字列 | MID サーバー名 |
| タイプ | 説明 |
|---|---|
| なし |
var msm = new MIDServerManage();
msm.restart('serv1');
MIDServerManage - stop(文字列 agentName)
指定された MID サーバーを停止します。
| 名前 | タイプ | 説明 |
|---|---|---|
| エージェント名 | 文字列 | MID サーバー名 |
| タイプ | 説明 |
|---|---|
| なし |
var msm = new MIDServerManage();
msm.stop('serv1');
MIDServerManage - system_msg(文字列 agentName, 文字列 cmd, 文字列名)
指定された MID サーバーのシステムメッセージを作成します。
| 名前 | タイプ | 説明 |
|---|---|---|
| エージェント名 | 文字列 | MID サーバー名 |
| cmd | 文字列 | プローブソースフィールドの値 |
| 名前 | 文字列 | プローブの名前 |
| タイプ | 説明 |
|---|---|
| なし |
var msm = new MIDServerManage();
msm.test_probe('mid.server.serv1', 'command', 'probe_id');
MIDServerManage - text_probe(文字列 agentName, 文字列 probeID, 文字列 topic, 文字列 ename, 文字列 source)
指定された MID サーバーのテストプローブを送信します。
| 名前 | タイプ | 説明 |
|---|---|---|
| エージェント名 | 文字列 | MID サーバー名 |
| probe_id | 文字列 | 送信するプローブの ID |
| トピック | 文字列 | トピックフィールドの情報 |
| ENAME | 文字列 | プローブの名前 |
| ソース | 文字列 | ソースフィールドの情報 |
| タイプ | 説明 |
|---|---|
| オブジェクト | 指定された MID サーバーのプローブ |
var msm = new MIDServerManage();
msm.test_probe('mid.server.serv1', 'probe_id', 'topic text', 'name', 'source text');
MIDServerManage - upgrade(文字列 agentName)
指定された MID サーバーをアップグレードします。
| 名前 | タイプ | 説明 |
|---|---|---|
| エージェント名 | 文字列 | MID サーバー名 |
| タイプ | 説明 |
|---|---|
| なし |
var msm = new MIDServerManage();
msm.upgrade('serv1');