日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何在MongoDB中查看數(shù)據(jù)庫日志(mongodb查看數(shù)據(jù)庫日志)

MongoDB是一種受歡迎的文檔型數(shù)據(jù)庫,可以幫助用戶管理海量數(shù)據(jù),并提供高可用性和可擴展性。在MongoDB中,用戶可以通過查看數(shù)據(jù)庫日志了解系統(tǒng)運行情況,包括錯誤、警告、性能指標(biāo)等。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比呈貢網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式呈貢網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋呈貢地區(qū)。費用合理售后完善,十載實體公司更值得信賴。

本文將介紹。

1. 確認(rèn)日志路徑

在MongoDB中,日志默認(rèn)存儲在MongoDB的數(shù)據(jù)目錄下的”log”文件夾中??梢栽趍ongod.conf文件中查找”logpath”參數(shù)來確定日志路徑。如果找不到該參數(shù),則需要手動創(chuàng)建”log”文件夾,并在mongod.conf文件中添加”logpath”參數(shù)來指定日志路徑。

例如,在Ubuntu系統(tǒng)中,可以使用以下命令找到mongod.conf文件:

“`

sudo nano /etc/mongod.conf

“`

然后可以在文件中找到”logpath”參數(shù):

“`

systemLog:

destination: file

logAppend: true

path: /var/log/mongodb/mongod.log

“`

在這個例子中,日志路徑為/var/log/mongodb/mongod.log。

2. 啟用日志記錄級別

MongoDB支持幾種不同的日志記錄級別,包括0-5級別。用戶可以在mongod.conf文件中設(shè)置日志級別。默認(rèn)情況下,MongoDB將輸出級別為2(信息)以上的日志記錄。

例如,在Ubuntu系統(tǒng)中,可以在mongod.conf文件中找到以下部分:

“`

systemLog:

destination: file

logAppend: true

path: /var/log/mongodb/mongod.log

verbosity: 0

“`

將”verbosity”參數(shù)的值從0更改為2可以啟用級別為2及以上的日志記錄。用戶也可以設(shè)置更高的級別,例如5級別(用于詳細(xì)記錄所有日志記錄)。

3. 查看日志文件

一旦確認(rèn)了日志路徑并啟用了日志記錄級別,就可以開始查看日志文件??梢允褂萌魏挝谋揪庉嬈鞔蜷_日志文件,例如nano、vim、emacs等。也可以使用命令行工具來打開文件,例如less和tl。

例如:

使用nano打開日志文件:

“`

sudo nano /var/log/mongodb/mongod.log

“`

使用tl命令查看日志文件:

“`

sudo tl -f /var/log/mongodb/mongod.log

“`

tl命令將輸出最新的日志記錄。用戶也可以指定-n參數(shù)來輸出最后n個記錄。例如,使用以下命令輸出日志文件的最后20個記錄:

“`

sudo tl -n 20 /var/log/mongodb/mongod.log

“`

4. 使用MongoDB日志記錄器

除了手動查看日志文件外,MongoDB還提供了一個內(nèi)置的日志記錄器,可以幫助用戶更方便地查看日志記錄??梢允褂胐b.getLogComponents()命令來查看MongoDB支持的日志記錄組件。每個組件都有相應(yīng)的日志級別。

例如,使用以下命令查看MongoDB支持的日志記錄組件:

“`

db.getLogComponents()

“`

可以看到以下結(jié)果:

“`

{

“accessControl”: 0,

“command”: 0,

“control”: 0,

“geo”: 0,

“index”: 0,

“network”: 0,

“query”: 0,

“replication”: 0,

“sharding”: 0,

“storage”: 0,

“write”: 0

}

“`

在上面的結(jié)果中,所有組件的日志級別都為0,表示不記錄日志??梢允褂靡韵旅顔⒂萌罩居涗浗M件:

“`

db.setLogLevel(“component”, level)

“`

其中,”component”指要啟用日志記錄的組件名稱,”level”指要設(shè)置的日志級別。

例如,使用以下命令啟用查詢組件的日志記錄級別為3:

“`

db.setLogLevel(“query”, 3)

“`

然后可以使用db.adminCommand({ getLog: “query” })命令查看查詢組件的日志記錄。

在MongoDB中查看數(shù)據(jù)庫日志可以幫助用戶了解系統(tǒng)運行情況,并診斷和解決問題。用戶可以通過手動查看日志文件或使用MongoDB日志記錄器來查看日志記錄。要確保日志記錄級別已正確設(shè)置,并確認(rèn)日志路徑。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,響應(yīng)式網(wǎng)站制作,設(shè)計師量身打造品牌風(fēng)格,熱線:028-86922220

MongoDB日志太大怎么辦

MongoDB的日志增長的很快,/var所在的空間馬上就占滿了,即便換到另一個磁盤分區(qū)保存日志,攜液日志還是增長的很快,磁盤眼看要告磬。

有一個好辦法,就是使用旋轉(zhuǎn)日志。

MongoDB的旋轉(zhuǎn)日志有點怪,Linux下mongd服務(wù)接辯亮物受一個kill -SGIUSR1命令后就立刻將當(dāng)前日志文件重命名為帶日期的文件,然后創(chuàng)建新的日志文件。

不想一般的旋轉(zhuǎn)日志,可以配置旋轉(zhuǎn)策略。不過沒關(guān)系,經(jīng)過測試,發(fā)送該鍵肢命令時不會影響到MongoDB的服務(wù)。

下面是一個例子,先查找進(jìn)程id, 然后發(fā)送命令。

root@jstc:/etc/init.d# ps -def | grep mongod

mongodb48 May04 ?:23:53 /usr/bin/mongod –config /etc/mongodb.conf

root:22 pts/:00:00 grep –color=auto mongod

root@jstc:/etc/init.d# kill -SIGUSR1 723

root@jstc:/etc/init.d# cd /home/mongodb/log/

root@jstc:/home/mongodb/log# ls

mongodb.log mongodb.log.T

root@jstc:/home/mongodb/log# ls -alh

total 20G

drwxrwxrwx 2 root root 4.0K May 18 20:23 .

drwxrwxrwx 4 root root 4.0K Apr 20 21:25 ..

-rw-r–r– 1 mongodb nogroup 34K May 18 20:24 mongodb.log

-rwxrwxrwx 1 mongodb nogroup 20G May 18 20:23 mongodb.log.T

現(xiàn)在可以將之前20G的日志文件挪走或者刪除了。

也可以自己先個定時腳本,定期發(fā)送命令給mongod服務(wù)。

關(guān)于mongodb查看數(shù)據(jù)庫日志的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

成都創(chuàng)新互聯(lián)科技公司主營:網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、小程序制作、成都軟件開發(fā)、網(wǎng)頁設(shè)計、微信開發(fā)、成都小程序開發(fā)、網(wǎng)站制作、網(wǎng)站開發(fā)等業(yè)務(wù),是專業(yè)的成都做小程序公司、成都網(wǎng)站建設(shè)公司、成都做網(wǎng)站的公司。創(chuàng)新互聯(lián)公司集小程序制作創(chuàng)意,網(wǎng)站制作策劃,畫冊、網(wǎng)頁、VI設(shè)計,網(wǎng)站、軟件、微信、小程序開發(fā)于一體。


當(dāng)前題目:如何在MongoDB中查看數(shù)據(jù)庫日志(mongodb查看數(shù)據(jù)庫日志)
標(biāo)題網(wǎng)址:http://www.dlmjj.cn/article/ccsjhos.html