New-AzLogFilesDataSourceObject
Erstellen Sie ein In-Memory-Objekt für LogFilesDataSource.
Syntax
New-AzLogFilesDataSourceObject
-FilePattern <String[]>
-Stream <String[]>
[-Name <String>]
[-SettingTextRecordStartTimestampFormat <String>]
[<CommonParameters>]
Beschreibung
Erstellen Sie ein In-Memory-Objekt für LogFilesDataSource.
Beispiele
Beispiel 1: Erstellen eines benutzerdefinierten Textprotokolldatenquellenobjekts
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}
Mit diesem Befehl wird ein benutzerdefiniertes Textprotokolldatenquellobjekt erstellt.
Parameter
-FilePattern
Dateimuster, in denen sich die Protokolldateien befinden.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Ein Anzeigename für die Datenquelle. Dieser Name sollte in allen Datenquellen (unabhängig vom Typ) innerhalb der Datensammlungsregel eindeutig sein.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SettingTextRecordStartTimestampFormat
Eines der unterstützten Zeitstempelformate.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Stream
Liste der Datenströme, an die diese Datenquelle gesendet wird. Ein Datenstrom gibt an, welches Schema für diese Datenquelle verwendet wird.
Typ: | String[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Ausgaben
Azure PowerShell