Hello,

I have just recently started exploring ingesting logs from Squid via Logstash 
(TCP log ingestion)

I now have to make the decision of how to deploy Logstash, it seems to me that 
I have two options:

1. Deploy a Logstash instance for every region where I have a Squid instance 
running, resulting in the lowest latency possible between Squid and Logstash.
2. Deploy a central Logstash instance for all Squid instance worldwide, which 
is the cheapest and easiest option, but will have high latency for some of the 
Squid instance which are located far away geographically from the Logstash 
instance.

I already know that if the log server crashes in Squid, then Squid will crash 
with a fatal error, so Squid takes logging very seriously, so my question is: 
does TCP logging performance in Squid effect the total request performance, or 
are they independent from each other? based on that, I can decide if I go with 
option #1 or #2.

What would be you recommendations, if request performance is crucial (and log 
performance is not)?

Thanks,
Roee
_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to