| ナビゲーションリンクをスキップ | |
| 印刷ビューの終了 | |
|
Oracle® ZFS Storage Appliance 顧客サービスマニュアル、Release 2013.1.3.0 ZS4-4、ZS3-x、7x20 コントローラ、および DE2-24、Sun Disk Shelf 用 |
ワークフローは、Oracle ZFS Storage Appliance のシェル内で非同期に (デフォルトでは) そのワークフローを実行しているユーザーとして実行されます。そのため、ワークフローには自由に使用できる Oracle ZFS Storage Appliance スクリプティング機能があり、Oracle ZFS Storage Appliance シェルのその他のインスタンスと同様に、Oracle ZFS Storgae Appliance と連携できます。つまり、ワークフローはコマンドを実行したり、出力を解析したり、状態を変更したりできます。run 関数を使用して現在の CPU 使用率を返す、より複雑な例を次に示します。
var workflow = {
name: 'CPU utilization',
description: 'Displays the current CPU utilization',
execute: function () {
run('analytics datasets select name=cpu.utilization');
cpu = run('csv 1').split('\n')[1].split(',');
return ('At ' + cpu[0] + ', utilization is ' + cpu[1] + '%');
}
};