婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 如何利用MongoDB存儲Docker日志詳解

如何利用MongoDB存儲Docker日志詳解

熱門標簽:濟南電銷機器人加盟公司 蘋果汽車租賃店地圖標注 呼和浩特電銷外呼系統加盟 廣州長安公司怎樣申請400電話 云南外呼系統 老虎洗衣店地圖標注 怎么投訴地圖標注 杭州人工電銷機器人價格 電銷機器人是什么軟件

前言

日志是系統很重要的一個組成部分,通過日志可以及時發現系統中存在的問題,也可以為修復問題提供線索。Docker提供了多種插件方式管理日志,本文就對使用MongoDB存儲Docker日志的過程做個記錄。

數據流


Docker產生的日期 發送到 FluentD,然后FluentD在轉存到MongoDB。

配置Fluentd

前提:操作系統是CentOS7,已安裝MongoDB3.4

1. 安裝Fluentd

CentOS 7的軟件庫并沒有包含Fluentd的安裝包,所以需要手動安裝。在CentOS使用的軟件td-agent。

# curl -L https://toolbelt.treasuredata.com/sh/install-redhat-td-agent3.sh | sh

上面命令會在/etct/yum.repo.d/目錄中,創建一個td-agent的安裝庫 td.repo,然后自動安裝td-agent。安裝完畢后設為自動啟動。

# systemctl start td-agent
# systemctl enable td-agent

如果在啟動過程中出現問題,可以查看位于/var/log/td-agent/下日志文件td-agent.log

2. 配置將docker日志轉存到MongoDB

轉存到MongoDB需要插件支持,但是默認情況下td-agent是沒有安裝該插件的,需要安裝。

# yum -y install td-agent-gemt
# td-agent-gem install fluent-plugin-mongo

編輯/etc/td-agent/td-agent.conf,增加

## match tag=docker.* and dump to mongodb
## 在docker啟動容器時,日志的tag要符合docker.*的形式
match docker.*>
 @type mongo
 # 數據庫地址
 host 127.0.0.1
 # 數據庫端口
 port 22017
 # 存儲日志的數據庫和數據集名稱
 database docker
 collection log
/match>

重啟td-agent。

啟動容器

啟動容器的命令改為:

$ docker run --mount type=bind,source=/home/demo/app,destination=/app --log-driver=fluentd --log-opt tag="docker.log" python3:latest python3 /app/test.py

運行完畢后,可以到MongoDB中查看日志。

后續

但是在實際的使用過程中,卻發現Docker生成的日志并不會立即寫入到MongoDB中,有大概1分鐘左右的延遲。

查閱Fluentd的文檔得知,有一個flush參數可以控制日志的寫入頻率,默認的是60s。更改flush_interval參數就可以提高寫入頻率,具體更改如下:

## match tag=docker.* and dump to console match docker.*> @type mongo host 127.0.0.1 port 22017 database docker collection log buffer> flush_mode interval flush_interval 1s /buffer> /match>

剛開始對文檔理解不太透徹,增加了flush_interval參數后,并沒有發揮作用,第一次更改時,并沒有將flush_mode和flush_interval放在buffer結構中。也就是:

## match tag=docker.* and dump to console match docker.*> @type mongo host 127.0.0.1 port 22017 database docker collection log flush_mode interval flush_interval 1s /match>

從日志中也可以看出上面的配置,并沒有發揮作用:

2018-01-19 14:33:32 +0800 [warn]: parameter '**flush_mode**' in match docker.*> @type mongo host "1270.0.0.1" port 22017 database "docker" collection "log" flush_mode interval flush_interval 1s buffer_chunk_limit 8m time_key time inject> time_key time time_format %Y-%m-%d %H:%M:%S.%L /inject> /match> is not used.

上面說flush_mode并沒有起作用。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

參考文檔:

  • https://docs.treasuredata.com/articles/td-agent
  • https://docs.docker.com/engine/admin/logging/fluentd/
  • https://docs.fluentd.org/v1.0/articles/out_mongo
您可能感興趣的文章:
  • Docker mongoDB 4.2.1 安裝并收集springboot日志的步驟詳解
  • MongoDB中4種日志的詳細介紹
  • MongoDB數據庫的日志文件深入分析
  • SpringBoot中logback日志保存到mongoDB的方法
  • Linux下定時切割Mongodb數據庫日志并刪除指定天數前的日志記錄
  • 深入講解MongoDB的慢日志查詢(profile)
  • 使用MongoDB分析Nginx日志的方法詳解
  • MongoDB運行日志實現自動分割的方法實例
  • Node.js和MongoDB實現簡單日志分析系統
  • MongoDB日志文件過大的解決方法
  • 詳解MongoDB中的日志模塊

標簽:自貢 泰安 無錫 遼陽 雞西 玉林 興安盟 廈門

巨人網絡通訊聲明:本文標題《如何利用MongoDB存儲Docker日志詳解》,本文關鍵詞  如何,利用,MongoDB,存儲,Docker,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何利用MongoDB存儲Docker日志詳解》相關的同類信息!
  • 本頁收集關于如何利用MongoDB存儲Docker日志詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    26uuu国产日韩综合| 在线视频观看一区| 午夜精品久久久| 亚洲精品videosex极品| 亚洲欧洲制服丝袜| 亚洲精品成人精品456| 亚洲综合免费观看高清完整版在线| 中文字幕一区二区三区视频| 亚洲私人影院在线观看| 亚洲精品视频在线观看网站| 亚洲乱码一区二区三区在线观看| 亚洲另类春色校园小说| 亚洲一区二区三区影院| 日韩制服丝袜先锋影音| 国产一区亚洲一区| 成人一道本在线| 在线观看视频91| 欧美一区二区视频在线观看2022| 日韩亚洲欧美综合| 2020国产精品自拍| 中文字幕在线不卡视频| 亚洲成人在线网站| 狠狠色丁香婷婷综合| 成人黄色免费短视频| 欧美在线制服丝袜| 精品国产免费人成电影在线观看四季| 精品国产网站在线观看| 亚洲女人小视频在线观看| 日韩电影在线观看网站| 高清在线成人网| 精品视频资源站| 国产亚洲精品免费| 亚洲自拍偷拍图区| 丁香激情综合国产| 3d成人动漫网站| 国产精品久久久久久久久免费丝袜 | 亚洲国产高清在线观看视频| 亚洲蜜桃精久久久久久久| 日韩精品亚洲专区| 91欧美激情一区二区三区成人| 欧美人与性动xxxx| 日本一区二区成人| 九九九久久久精品| 欧美性受xxxx| 国产欧美日韩精品在线| 午夜精品123| 色综合视频一区二区三区高清| 精品少妇一区二区三区日产乱码| 亚洲精品成人悠悠色影视| 国产高清在线观看免费不卡| 在线成人午夜影院| 亚洲日本在线a| 国产美女一区二区三区| 欧美一区二区美女| 亚洲一区二区五区| 91精彩视频在线观看| 国产精品天美传媒| 国产精品原创巨作av| 日韩精品一区二| 日本网站在线观看一区二区三区| 91久久国产最好的精华液| 国产色综合久久| 激情综合亚洲精品| 日韩欧美在线网站| 日日夜夜一区二区| 在线成人免费视频| 丝袜美腿亚洲综合| 在线观看一区二区精品视频| 一区免费观看视频| 92精品国产成人观看免费| 欧美激情资源网| 成人av动漫在线| 中文字幕日本乱码精品影院| 成人免费高清视频在线观看| 国产精品丝袜一区| 91丨porny丨蝌蚪视频| 成人免费在线视频| 一本大道综合伊人精品热热| 亚洲黄色免费网站| 欧美日韩高清一区二区不卡| 天天做天天摸天天爽国产一区| 精品1区2区3区| 美女免费视频一区| 久久婷婷成人综合色| 国产九色sp调教91| 国产精品久久久爽爽爽麻豆色哟哟| 成人性生交大片| 亚洲欧美欧美一区二区三区| 色婷婷av一区二区三区之一色屋| 亚洲一区二区三区三| 欧美夫妻性生活| 国产一区在线精品| 日韩美女视频一区| 7777女厕盗摄久久久| 国产麻豆91精品| 专区另类欧美日韩| 91精品国产综合久久久蜜臀图片| 国内精品久久久久影院色| 亚洲欧洲在线观看av| 欧美在线视频日韩| 国产传媒久久文化传媒| 一区二区在线观看不卡| 精品国产免费一区二区三区香蕉| 成人免费看视频| 日日夜夜精品免费视频| 欧美激情一二三区| 欧美一区二区网站| av网站免费线看精品| 日韩二区在线观看| 亚洲品质自拍视频网站| 精品国产麻豆免费人成网站| 色哟哟一区二区| 久久不见久久见免费视频1| 亚洲欧洲精品一区二区精品久久久| 3atv一区二区三区| 一本大道久久a久久综合| 国产真实乱偷精品视频免| 一区二区三区四区蜜桃 | 99久久er热在这里只有精品15| 亚洲福利视频导航| 国产精品国产三级国产a| 日韩欧美一区二区久久婷婷| 91久久国产综合久久| 国产91在线观看| 另类的小说在线视频另类成人小视频在线 | 在线精品观看国产| 国产成人在线视频免费播放| 亚洲福利电影网| 尤物在线观看一区| 国产精品久久久久久久岛一牛影视 | 亚洲一区二区三区美女| 日本一区二区三区国色天香 | 婷婷久久综合九色国产成人| 亚洲丝袜美腿综合| 国产精品电影院| 久久婷婷成人综合色| 日韩欧美国产一区二区三区| 欧美日韩一级二级| 欧美午夜在线观看| 在线观看视频欧美| 在线看国产一区二区| fc2成人免费人成在线观看播放| 精品无码三级在线观看视频| 蜜臀av一区二区在线免费观看| 丝袜美腿亚洲一区| 亚洲综合精品自拍| 五月婷婷另类国产| 五月激情丁香一区二区三区| 亚洲风情在线资源站| 亚洲成人免费观看| 天天色图综合网| 久久国内精品视频| 国产一区在线看| 丁香婷婷综合五月| 99久久久免费精品国产一区二区| 波多野结衣欧美| 91蜜桃免费观看视频| 色94色欧美sute亚洲线路一ni | 国产aⅴ综合色| 国产999精品久久久久久| 97精品视频在线观看自产线路二| 成人综合婷婷国产精品久久免费| hitomi一区二区三区精品| 色网站国产精品| 56国语精品自产拍在线观看| 日韩精品一区二区三区四区| 国产亚洲精品资源在线26u| 中文字幕在线观看不卡| 亚洲第一激情av| 精品无码三级在线观看视频| 国产黄人亚洲片| 欧美私人免费视频| 精品国产网站在线观看| 国产精品国产a| 日本欧美一区二区三区| 国产精品亚洲一区二区三区妖精| 不卡视频在线看| 91精品免费在线观看| 国产精品美女久久久久久2018| 亚洲第一综合色| 国产精品99久久久久久宅男| 91蜜桃网址入口| 久久久综合精品| 亚洲一区在线观看免费观看电影高清| 人人精品人人爱| 91麻豆123| 精品国产sm最大网站免费看| 亚洲欧美电影一区二区| 久久国产福利国产秒拍| 97精品超碰一区二区三区| 欧美成人女星排名| 亚洲在线免费播放| 成人美女在线观看| 91精品国产入口| 亚洲精品成a人| 国产激情91久久精品导航| 欧美电影一区二区三区| 亚洲日本欧美天堂| 国产精品91一区二区| 欧美一区二区精品久久911|