Forum Discussion

Mahesh_56902's avatar
Mahesh_56902
Icon for Nimbostratus rankNimbostratus
Mar 30, 2007

Writing logs for every HTTP request

Is it advisable to write logs for every HTTP request?

 

What are the performance implications?

 

Is it better to write logs from iRules script or a C project with iControl interface to BigIP?
  • log statements are meant to be used for debugging purposes. There is overhead with logging that should be avoided in production environments if at all possible. I guess it really depends on what your connection rates are, how much data you are logging, and how often (each connection or upon error conditions), and if you have an archival process for your logs (to free up disk space on the device).

     

     

    A bit more details would help with guidance on the best way to implement logging. iControl allows for state monitoring, but not for real-time traffic inspection as iRules does so there are some bits of data you can only get from each approach.

     

     

    -Joe