共用方式為


New-AzLogFilesDataSourceObject

建立 LogFilesDataSource 的記憶體內部物件。

Syntax

New-AzLogFilesDataSourceObject
   -FilePattern <String[]>
   -Stream <String[]>
   [-Name <String>]
   [-SettingTextRecordStartTimestampFormat <String>]
   [<CommonParameters>]

Description

建立 LogFilesDataSource 的記憶體內部物件。

範例

範例 1:建立自訂文字記錄數據源物件

New-AzLogFilesDataSourceObject -FilePattern "C:\\JavaLogs\\*.log" -Stream "Custom-TabularData-ABC" -Name myTabularLogDataSource -SettingTextRecordStartTimestampFormat "yyyy-MM-ddTHH:mm:ssK"

FilePattern                           : {C:\\JavaLogs\\*.log}
Format                                : text
Name                                  : myTabularLogDataSource
SettingTextRecordStartTimestampFormat : yyyy-MM-ddTHH:mm:ssK
Stream                                : {Custom-TabularData-ABC}

此命令會建立自定義文字記錄數據源物件。

參數

-FilePattern

記錄檔所在的檔案模式。

類型:String[]
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

數據源的易記名稱。 此名稱在數據收集規則內的所有數據源中都應該是唯一的。不論類型為何。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-SettingTextRecordStartTimestampFormat

其中一種支援的時間戳格式。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Stream

此數據源將傳送至的數據流清單。 數據流會指出將用於此數據源的架構。

類型:String[]
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

輸出

LogFilesDataSource