Model Serve
- Model Serve
- 所有产品
キー
| タイプ
| 必須
| 説明
|
---|---|---|---|
File
| String
| ○
| 読み取るソースファイルの絶対パスと名前。
|
initialPosition
| String
| ○
| テールするファイルからデータを読み取る際の開始位置。
|
rolloverPattern
| String
| -
| ロールオーバーするファイルのファイル名パターン。
|
tailingMode
| String
| ○
| ロギングパターンに基づいて、1つまたは複数のファイルをテールします。
|
File Name
| String
| ○
| ターゲットファイルの名前。
|
interimDirectory
| String
| ○
| Secure Agent上のステージングディレクトリへのパス。
|
rolloverSize
| Integer
| ○
| タスクがファイルをステージングディレクトリからターゲットに移動する際のファイルサイズ(KB)。
|
rolloverEvents
| Integer
| ○
| ファイルのロールオーバーの前に蓄積するイベントまたはメッセージの数。
|
rolloverTime
| Integer
| -
| ターゲットファイルがロールオーバーするまでの時間(ミリ秒単位)。
|
{ "Success": { "name": "FileToFile", "description": "FileToFile_V2", "runtimeId": "01000025000000000003", "locationId": "5sJ0JDyJyWLlrosS5qJjsQ", "currentVersion": "2", "messageFormat": "binary", "nodes": [ { "name": "FileToFile_source", "type": "source", "connectionId": "0100000B000000000002", "transformationType": "", "config": [ { "key": "File", "value": "siagent.log" }, { "key": "initialPosition", "value": "Current Time" }, { "key": "rolloverPattern", "value": "" }, { "key": "tailingMode", "value": "Single file" } ] }, { "name": "FileToFile_target", "type": "target", "connectionId": "0100000B000000000002", "transformationType": "", "config": [ { "key": "File Name", "value": "testing.log" }, { "key": "interimDirectory", "value": "/home/agent/infa/test_file_target" }, { "key": "rolloverSize", "value": 100 }, { "key": "rolloverEvents", "value": 100 }, { "key": "rolloverTime", "value": 100 } ] } ], "edges": [ { "from": "FileToFile_source", "to": "FileToFile_target" } ], "runtimeOptions": { "maxLogSize": { "value": 10, "unit": "MB" }, "logLevel": "INFO" } } }