2015-12-24 67 views
0

我們使用Kubernetes 1.1.3及其默認的fluentd-elasticsearch日誌記錄。Kubernetes Liveness Probe Logging

我們還在我們的容器上使用LivenessProbes以確保它們按預期運行。

我們的問題是,我們發送到來自LivenessProbe的STDOUT的行看起來沒有達到彈性搜索。

有沒有一種方法可以讓流暢的船舶LivenessProbes的輸出像普通容器一樣?

回答

3

探針的輸出被負責運行探針的節點上的Kubelet組件吞噬(source code, if you're interested)。如果某個探針失敗,則其輸出將被記錄爲與該pod關聯的事件,應該可以通過該API訪問該事件。

成功探針的輸出不記錄在任何地方unless your Kubelet has a log level of at least --v=4, in which case it'll be in the Kubelet's logs

如果您有想要完成輸出的想法,請隨時在Github問題中提出功能請求:)