Forum Discussion

daboochmeister2's avatar
Icon for Altostratus rankAltostratus
Nov 20, 2023

HSL logging fully asycnronous? Using HSL::send via iRule - will it pause http processing of request?

Hi - we have a vendor who will be seeking to integrate an iRule which leverages HSL to send logging; the immediate destination will be an HTTP virtual server which we will establish (which will, in t...
  • JRahm's avatar
    Nov 21, 2023

    Hi daboochmeister2, HSL is just a message sprayer; it does not wait for any application-layer responses. If using TCP instead of UDP, however, you will have transport-layer messaging in the mix, but TMM is very good at that. There will be some nominal impact to logging every request/response, partial or otherwise, but doing so in TMM with HSL is very efficient vs trying to do it via syslog.