You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the record attributes are part of the body, it is not possible to query the record by these attributes. To achieve that, we need to add explicit support for the current categories.
This issue approaches the category FrontDoorAccessLog (the goal is to handle all the other categories currently upstream as well).
Component(s)
pkg/translator/azurelogs
Is your feature request related to a problem? Please describe.
Parent issue is #39186.
Describe the solution you'd like
When the record attributes are part of the body, it is not possible to query the record by these attributes. To achieve that, we need to add explicit support for the current categories.
This issue approaches the category
FrontDoorAccessLog
(the goal is to handle all the other categories currently upstream as well).This is an example of a log of this category.
The proposed log attributes are:
trackingReference
azure.ref
httpMethod
http.request.method
httpVersion
network.protocol.version
requestUri
url.orginal
Also parses it to get fields:
1.
url.scheme
2.
url.fragment
3.
url.query
4.
url.path
5.
url.port
sni
tls.server.name
requestBytes
http.request.size
responseBytes
http.response.size
userAgent
user_agent.original
clientIp
client.address
clientPort
client.port
socketIp
source.address
timeToFirstByte
azure.time_to_first_byte
timeTaken
duration
requestProtocol
network.protocol.name
securityProtocol
tls.protocol.name
2.
tls.protocol.version
httpStatusCode
http.response.status_code
pop
azure.pop
cacheStatus
azure.cache_status
errorInfo
exception.type
ErrorInfo
errorInfo
endpoint
1.
destination.address
if it is equal tohostName
2.
network.peer.address
otherwise.hostName
destination.address
2.
destination.port
, if anysecurityCurves
tls.curve
securityCipher
tls.cipher
OriginIP
1.
server.address
2.
server.port
This means that the example of the log I put above, will end up as:
Describe alternatives you've considered
N/A
Additional context
N/A
The text was updated successfully, but these errors were encountered: