17-Aug-2023 05:40 - edited 17-Aug-2023 05:51
Hi,
We got Telemtry working. We used the Generic HTTP method. For LTM, a lot of info is sent, but the 'HTTP HOST' is missing. We used this configuration
create ltm profile request-log telemetry_traffic_log_profile request-log-pool telemetry request-log-protocol mds-tcp request-log-template event_source=\"request_logging\",hostname=\"$BIGIP_HOSTNAME\",client_ip=\"$CLIENT_IP\",server_ip=\"$SERVER_IP\",http_method=\"$HTTP_METHOD\",http_uri=\"$HTTP_URI\",virtual_name=\"$VIRTUAL_NAME\",event_timestamp=\"$DATE_HTTP\" request-logging enabled response-log-pool telemetry response-log-protocol mds-tcp response-log-template event_source=\"response_logging\",hostname=\"$BIGIP_HOSTNAME\",client_ip=\"$CLIENT_IP\",server_ip=\"$SERVER_IP\",http_method=\"$HTTP_METHOD\",http_uri=\"$HTTP_URI\",virtual_name=\"$VIRTUAL_NAME\",event_timestamp=\"$DATE_HTTP\",http_statcode=\"$HTTP_STATCODE\",http_status=\"$HTTP_STATUS\",response_ms=\"$RESPONSE_MSECS\" response-logging enabled - from https://clouddocs.f5.com/products/extensions/f5-telemetry-streaming/1.20/event-listener.html#request...
It would be really usefull to add the HTTP HOST to the logging. I have searched but can't seem to find it. Is it possible? Maybe a JMESpath expression?
Thanks
18-Aug-2023 07:04
Hi, I allready tried $HTTP_HOST but that didn't work. Documentation doen't mention anything about HTTP HOST and there is no "definitive list off variables", so i might need to contact F5 Support. the info about JMESPath was informative, thanks.
If anyone encountered the same problem and knows the answer, feel free to share! 🙂
21-Aug-2023 15:04 - edited 21-Aug-2023 15:05
@Cypher - the initial reply you had was a repeat spammer. I'll see if there is anyone that can check your question since your post was taken off the "no-replies" list by the spammer.