国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

兩款超好用的Kubernetes實時日志查看工具

系統 Linux
今天,我們就給大家介紹兩款超好用的多容器實時日志查看工具 Stern 和 Kubetail。

 [[351191]]

通常情況下,Kubernetes 環境下的應用日志都需要通過日志系統來進行收集,比如:Filebeat + ElasticSearch + Kibana 的組合來實現。雖然這一組合的功能相當強大,但是在一些比較簡陋的測試集群中,或者不具備瀏覽器條件的自動化/控制臺環境下,自動合并多個 Pod 中的日志進行集中的查看,對處理問題和調試故障還是很有大幫助的。

今天,我們就給大家介紹兩款超好用的多容器實時日志查看工具 Stern 和 Kubetail。

Stern

Kubectl 本身的 Log 命令是不支持同時查看多個 Pod 容器中的日志,Stern 很好的解決了這個問題, 它除了可以同時 tail 多個容器的日志之外, 還支持以下一些強大的功能:

  •  允許使用正則表達式來選擇需要 tail 的 PodName
  •  自定義不同 Pod 的日志輸出的顏色
  •  自動添加符合規則的新創建 Pod 并進行 tail
  •  ....

項目地址:https://github.com/wercker/stern

安裝 Stern

Stern 使用 Go 語言開發,安裝非常簡單,開箱即用。你只需下載對應平臺相關的二進制預編譯安裝包,就可以使用了。

以 Linux 平臺為例:

 

  1. $ wget https://github.com/wercker/stern/releases/download/1.11.0/stern_linux_amd64  
  2. $ chmod +x stern_linux_amd64  
  3. $ mv stern_linux_amd64 /usr/local/bin 

如果你使用的是 macOS,可以直接 Homebrew 進行安裝。

  1. $ brew install stern 

使用 Stern

Stern 支持的功能很多,用法也很豐富。下面我們來看幾個比較常用的例子:

    1.  實時查看當前 Namespace 中所有 Pod 中所有容器的日志

 

  1. $ stern  . 

    2.  實時查看 Pod 中指定容器的日志

 

  1. $ stern envvars --container gateway 

    3.  實時查看指定命名空間中除指定容器外的所有容器的日志

 

  1. $ stern -n staging --exclude-container istio-proxy . 

    4.  實時查看指定時間范圍內容器的日志,下面的例子表示是 15 分鐘內

 

  1. $ stern auth -t --since 15m 

    5.  實時查看指定命名空間中容器的日志

 

  1. $ stern kubernetes-dashboard --namespace kube-system 

    6.  實時查看所有命名空間中符合指定標簽容器的日志

 

  1. $ stern --all-namespaces -l run=nginx 

更多用法,可參考「官方文檔」。

Kubetail

Kubetail 是一個 Shell 腳本,它可以將多個 Pod 的日志合并到一起,并支持彩色輸出。

項目地址:https://github.com/johanhaleby/kubetail

安裝 Kubetail

由于 Kubetail 只是一個 Shell 腳本,直接下載后便可使用。

 

  1. $ wget https://raw.githubusercontent.com/johanhaleby/kubetail/master/kubetail  
  2. $ chmod +x kubetail  
  3. $ cp kubetail /usr/local/bin 

如果你使用的是 macOS,也可以直接 Homebrew 進行安裝。

 

  1. $ brew tap johanhaleby/kubetail && brew install kubetail 

Kubetail 還支持各種 SHELL 管理框架,比如:Oh-my-zsh、Antigen 等,具體安裝方法可參考「官方安裝文檔」。

使用 Kubetail

Kubetail 使用也是非常簡單的,基本語法如下:

 

  1. $ kubetail <search term> [-h] [-c] [-n] [-t] [-l] [-d] [-p] [-s] [-b] [-k] [-v] [-r] [-i]  

一些常用參數的解釋:

 

  1. -c:指定多容器 Pod 中的容器名稱  
  2. -t:指定 Kubeconfig 文件中的 Context  
  3. -l:標簽過濾器,使用 -l 參數之后,會忽略 Pod 名稱  
  4. -n:指定命名空間  
  5. -s:指定返回一個相對時間之后的日志,例如 5s,2m 或者 3h,缺省是 10s  
  6. -b:是否使用 line-buffered,缺省為 false  
  7. -k:指定輸出內容的具體著色部分,pod:只給 pod 名稱上色,line:整行上色(缺省),false:不上色 

一些使用實例:

 

  1. $ kubetail my-pod-v1  
  2. $ kubetail my-pod-v1 -c my-container  
  3. $ kubetail my-pod-v1 -t int1-context -c my-container  
  4. $ kubetail '(service|consumer|thing)' -e regex  
  5. $ kubetail -l service=my-service  
  6. $ kubetail --selector service=my-service --since 10m  
  7. $ kubetail --tail 1 

至此,兩種超實用的多容器實時日志查看工具就介紹完了。

 

責任編輯:龐桂玉 來源: 奇妙的Linux世界
相關推薦

2020-12-16 15:56:05

Kubernetes日志工具

2024-02-22 08:09:44

K8S日志工具

2020-11-12 10:00:56

Kubernetes工具Linux

2019-07-31 11:30:25

MySQL數據庫工具

2022-07-04 08:48:36

KubernetesDatreeLinux

2015-11-25 14:43:44

2011-06-08 22:43:41

2023-10-10 14:54:31

插件開發

2020-08-12 09:35:23

Docker工具開源

2024-07-22 08:16:15

2010-05-26 09:10:44

Windows清理工具

2010-07-12 15:43:35

UML建模工具

2014-08-19 10:14:47

App應用原型設計工具

2016-11-09 08:49:39

Linux桌面錄制

2010-06-28 09:53:43

UML建模工具Rose

2011-10-09 11:00:17

2021-03-13 16:14:58

iOS磁力下載App

2022-03-29 18:18:07

Kubernetes框架

2016-11-08 09:43:02

Linux桌面錄制工具

2009-01-11 10:04:00

網管遠程維護工具
點贊
收藏

51CTO技術棧公眾號

久久久欧美精品| 给我免费播放片在线观看| 成人动漫av在线| 色av男人的天堂免费在线| 中文字幕欧美日韩| 日韩视频免费| 九九九九免费视频| 精品久久免费看| 国产日韩欧美| 国产小视频在线观看| 国产精品久久久久久久久男| 久久一留热品黄| 欧美成人资源| 久久精品magnetxturnbtih| 伊人婷婷欧美激情| 亚洲精品视频一二三区| 日韩极品视频在线观看| 亚洲女人天堂成人av在线| 久久精品三级| 麻豆网站在线| 91观看网站| 欧美亚洲综合网| 亚洲网站在线| 超碰caoporn久久| 欧美国产一区二区在线| 91精品国产品国语在线不卡| 亚洲美女黄色| 韩国成人动漫| 最新中文字幕2018| 国产精品网站大全| 欧美挠脚心视频网站| 国产精品原创巨作av| 给我免费播放日韩视频| 99se视频在线观看| 正在播放一区| 欧美中文在线视频| 欧美肥妇毛茸茸| 久久免费的精品国产v∧| 欧美极品一区二区三区| 国产成人久久精品麻豆二区| bdsm精品捆绑chinese| 国产在线观看网站| 国产伦理一区二区三区| 国产经典欧美精品| 成年人三级视频| 亚洲人成网站999久久久综合| 美女网站色91| 亚洲精品一区av| sese在线视频| 中文字幕桃花岛| 日韩视频在线免费播放| 青草热久免费精品视频| 一本大道av一区二区在线播放| 国产精品免费看| 精品一区二区三区中文字幕| 最新四虎影在线在永久观看www| 欧美激情www| 2020欧美日韩在线视频| 日韩欧美在线影院| 国产精品免费视频一区| 免费一区视频| 国产a久久精品一区二区三区| 欧美人与牲禽动交com| 国产福利在线免费| 国产综合第一页| 66m—66摸成人免费视频| 日韩欧美不卡一区| 午夜精品久久久| 91日韩精品一区| 蜜桃精品视频在线| 亚洲一级黄色| 99久久国产综合精品成人影院| 中文字幕一区二区三区四区在线视频| 亚洲欧美视频在线| 夜夜嗨av一区二区三区四季av| 久久久99免费| 亚洲专区一二三| 亚洲免费视频中文字幕| 亚洲卡通动漫在线| 图片区小说区国产精品视频| 亚洲va在线va天堂| 午夜av一区二区| 日韩欧美亚洲范冰冰与中字| 天天综合网天天综合色| 欧美午夜片在线看| 日韩中文字幕免费视频| 91成人福利在线| 久久综合精品一区| 婷婷精品国产一区二区三区日韩 | 一区二区三区四区av| 在线观看国产一区二区| 永久免费精品影视网站| 自拍偷拍亚洲在线| 国产精品偷伦视频免费观看国产| 狠狠干一区二区| 激情成人开心网| 亚洲图片欧美| 国产极品久久久久久久久波多结野| 国产成人高清精品免费5388| 99视频+国产日韩欧美| 94色蜜桃网一区二区三区| 在线观看亚洲精品| 国产精品欧美在线| 天天干天天操天天做| 欧美片第一页| 韩国av一区二区三区在线观看| 欧美日韩性生活| 国产精品一区二区在线| 国产主播在线一区| 影音先锋亚洲视频| 能在线观看的av| 国产视频福利在线| 婷婷激情一区| 精品二区视频| 国产三级欧美三级| 国产精品分类| 久久综合九色综合97_久久久| 午夜精品久久久久久久蜜桃app | 老牛嫩草一区二区三区日本| 97久久精品人人做人人爽50路| 欧美日韩国产色视频| 色av吧综合网| 国产亚洲精品自在久久| 麻豆av免费在线| 欧美性猛交xxx乱大交3蜜桃| 一区二区三区欧洲区| 日韩专区在线视频| 香蕉加勒比综合久久| 欧美国产在线视频| 樱花www成人免费视频| 麻豆网站在线看| 日韩在线观看| 国产精品嫩草99a| 中文字幕av一区二区| 亚洲va久久久噜噜噜久久狠狠| 欧美色老女人| 男人亚洲天堂| 国产成人精品免费在线| 日韩午夜av电影| 国产精品一区二区不卡视频| 成年人视频在线网站| 精品视频国内| 成人性生交大片免费看中文| 91精品免费观看| 精品国产免费久久久久久尖叫| 日本亚洲欧美| 亚洲精品在线观看91| 色婷婷久久一区二区三区麻豆| 国产精品吴梦梦| 在线中文字幕视频| 欧美激情日韩| 欧美在线色视频| 精品无人乱码一区二区三区的优势| 蜜桃tv在线播放| 99热精品在线| 亚洲国产欧美自拍| 国产精品网站免费| 成人免费在线电影网| 一级中文字幕一区二区| 欧美成人免费视频| 丰满爆乳一区二区三区| 成人影院网站ww555久久精品| 成人免费视频视频在线观看免费| 久久精彩免费视频| 国产精品秘入口18禁麻豆免会员 | 日本午夜激情视频| 巨茎人妖videos另类| 91麻豆精品一区二区三区| 97婷婷涩涩精品一区| 激情丁香在线| 精品网站aaa| 亚洲三级久久久| 91手机在线视频| 免费在线看黄色| 国产乱码字幕精品高清av| 欧美日本精品在线| jizzjizz亚洲中国少妇| 久久国产三级精品| 久久久伊人欧美| 九色在线视频蝌蚪| 水蜜桃久久夜色精品一区的特点 | 牛牛国产精品| 精品国内片67194| 蜜臀久久99精品久久久酒店新书| 日韩一级淫片| 欧美日韩另类一区| 国产一区二区三区乱码| 日韩一区自拍| 国产一区二区三区在线观看网站| 欧美知名女优| 国产精品一区专区| 99国产超薄肉色丝袜交足的后果| 久久99久久久精品欧美| 精品污污网站免费看| 网站一区二区三区| 国产一区二区三区不卡在线观看 | 欧美zozo另类异族| 九色免费视频| 国产成人亚洲综合a∨婷婷 | 精品少妇一区二区|