OTTL Converter Functions in Edge Delta

Converters provide utility functions for transforming telemetry data. They do not alter the original as they are not editors. Therefore converters are typically embedded within editors such as set.

For example, in Edge Delta you need to decode the log body from byte array and save it in another field or a cache before you can use it. See Working with the body and Working with a cache for more information.

Note: Edge Delta agent v2.6.0 upgraded to OTTL v0.135.0, adding new functions like Index and improvements across transformation logic. See the OpenTelemetry OTTL documentation for the complete list of available functions.

Case Conversion Functions
Case Conversion Functions
Concat
Concat
ContainsValue
ContainsValue
ConvertTextToElementsXML
ConvertTextToElementsXML
Decode
Decode
Double
Double
Duration Functions
Duration Functions
ExtractGrokPatterns
ExtractGrokPatterns
ExtractPatterns
ExtractPatterns
FNV
FNV
Format
Format
GetXML
GetXML
HasPrefix
HasPrefix
HasSuffix
HasSuffix
Hex
Hex
Index
Index
InsertXML
InsertXML
Int
Int
IsMatch
IsMatch
IsRootSpan
IsRootSpan
IsValidLuhn
IsValidLuhn
Keys
Keys
Len
Len
Log
Log
MD5
MD5
Minute, Hour, Day, Month, Year
Minute, Hour, Day, Month, Year
Murmur3 Hash Functions
Murmur3 Hash Functions
Now
Now
ParseCSV
ParseCSV
ParseInt
ParseInt
ParseJSON
ParseJSON
ParseKeyValue
ParseKeyValue
ParseSimplifiedXML
ParseSimplifiedXML
ParseXML
ParseXML
RemoveXML
RemoveXML
SHA1, SHA256 and SHA512
SHA1, SHA256 and SHA512
Sort
Sort
Split
Split
String
String
Substring
Substring
Time and UnixMilli
Time and UnixMilli
ToKeyValueString
ToKeyValueString
Trim
Trim
Type Checking Functions
Type Checking Functions
URL
URL
UserAgent
UserAgent
UUID
UUID
UUIDv7
UUIDv7
Values
Values
XML Attributes to Elements
XML Attributes to Elements