1
Q
清漆探針和日誌
A
回答
1
在你nginx.conf
把裏面http { ... }
塊如下:
map "$request_method:$request_uri:$remote_addr" $loggable {
"HEAD:/:127.0.0.1" 0;
default 1;
}
找到你access_log
指令,並添加if
條件,它像這樣:
access_log /path/to/access.log combined if=$loggable;
該做些什麼,是有條件地記錄請求的:HEAD
請求由localhost製作的,不會被記錄。其他的一切都照常記錄。
當然,如果您的探針使用不同的請求方法,資源或Varnish不在同一臺計算機上,則必須調整"HEAD:/:127.0.0.1"
,例如, "GET:/healthcheck:1.2.3.4"
將不會記錄GET
請求/healthcheck
通過1.2.3.4
。
相關問題
- 1. 使清漆日誌time_firstbyte和處理
- 2. 清漆訪問日誌文件
- 3. 清漆W3C像格式日誌記錄
- 4. 如何設置清漆日誌?
- 5. 清漆探針總是返回生病的後端
- 6. 如何檢查清漆探針失敗的原因?
- 7. APC和清漆
- 8. 無法寫入varnishlog或系統日誌清漆
- 9. 清漆客戶端IP沒有登錄Apache日誌
- 10. 清漆:如何根據虛擬主機分割日誌文件
- 11. 清漆
- 12. 使用apache和清漆laravel
- 13. 清漆和http標題
- 14. 清漆和配置Apache
- 15. 清漆+ nginx和gzipped svg
- 16. Drupal:清漆和餅乾
- 17. 清漆和websocket掛起
- 18. 清漆緩存和標題
- 19. 使用HTTP和REGEX的清漆清除
- 20. 清漆刷新
- 21. ServiceStack日誌清理
- 22. 空指針異常日誌和事件日誌類碼
- 23. 我試圖安裝清漆漆現場
- 24. Security.vcl清漆配置。
- 25. 清漆HitPass調試
- 26. 清漆3.0.3羣集
- 27. URL經由清漆
- 28. 清漆緩存+ PHP
- 29. 清漆錯誤sess_workspace
- 30. 強制笨清漆
完美,它的作品就像一個魅力!謝了哥們 :) –