Selective Logging for Text Payloads
To select the fields in the text format payloads, use the <TextSelectiveLog> tag in the log policy XML file. This table explains the field names for logging in a text payload.
| Parameter | Description | 
|---|---|
| Prefix | Specifies a prefix string to be printed before the value of string in the payload to be selectively logged. For example, for <Prefix>SSN</Prefix>, the selectively log string is SSN : 123 45 6789 | 
| LineNumber | Specifies a line number which contains the string to be selectively logged. | 
| StartsWith | Specifies the prefix for the string to be selectively logged. | 
| Regex | Specifies a regular expression pattern which matches the data string to be selectively logged. | 
| StartIndex | Specifies an index of the data string at which masking starts. | 
| EndIndex | Specifies an index of the data string at which masking ends. | 
Example of Selective Logging Policy for Text Payloads
 <TextSelectiveLog>
                <TextToLog>
                    <Prefix>SSN</Prefix>
                    <LineNumber>1</LineNumber>
                    <StartsWith>XSD </StartsWith>
                    <Regex></Regex>
                    <StartIndex>1</StartIndex>
                    <EndIndex>11</EndIndex>
                </TextToLog>
                <TextToLog>
                    <Prefix></Prefix>
                    <LineNumber>2</LineNumber>
                    <StartsWith></StartsWith>
                    <Regex>XSD</Regex>
                    <StartIndex>1</StartIndex>
                    <EndIndex>11</EndIndex>
                </TextToLog>
         </TextSelectiveLog>
 
		Copyright © Cloud Software Group, Inc. All rights reserved.
