「大家好,我是熊貓,你的NAS領(lǐng)航員。NAS不只是存儲(chǔ)那么簡(jiǎn)單,數(shù)碼也可以是生活,關(guān)注我,給你的生活加點(diǎn)'技'趣!」

引言

熊貓介紹過很多監(jiān)控項(xiàng)目了,例如之前的uptime、Statping、Umami等等,但這些項(xiàng)目都存在一個(gè)問題,那就是不全面。例如uptime或者Umami這種只能作為web網(wǎng)站監(jiān)控,想要監(jiān)控服務(wù)器有需要部署另外的。那么有沒有一款多合一的項(xiàng)目呢?還真有!「tianji」一款支持網(wǎng)站分析、運(yùn)行監(jiān)控以及服務(wù)器狀態(tài)監(jiān)控的項(xiàng)目,整合了Website analytics、Uptime Monitor以及Server Status的多種特性。

「目前支持特性:」

  • [x] 網(wǎng)站分析
  • [x] 監(jiān)控
  • [x] 服務(wù)器狀態(tài)
  • [x] 問題通知
  • [x] 遙測(cè)
  • [x] OpenAPI
  • [x] 網(wǎng)站
  • [ ] 團(tuán)隊(duì)協(xié)作
  • [ ] UTM追蹤
  • [x] 候補(bǔ)名單
  • [x] 調(diào)查
    • [ ] 調(diào)查頁面
  • [ ] 燈塔報(bào)告
  • [ ] 鉤子
  • [ ] 鏈接
  • [x] 舵安裝支持
    • [ ] 允許從公共場(chǎng)所安裝
  • [ ] 改進(jìn)監(jiān)控報(bào)告的使用
    • [ ] 卸載指南
    • [ ] 從服務(wù)器下載
    • [ ] 自定義參數(shù)指南

NAS原來這么有用 篇二百六十:NAS搭建多合一監(jiān)控平臺(tái),全面監(jiān)控項(xiàng)目——天機(jī)

項(xiàng)目體驗(yàn)

項(xiàng)目會(huì)根據(jù)主機(jī)時(shí)間而且換明暗模式,左邊為各種監(jiān)視器,中間則是配置項(xiàng),而最右邊則是配置項(xiàng)目的具體監(jiān)控情況,界面觀感還挺清晰的,同時(shí)該項(xiàng)目也是有中文的。

NAS原來這么有用 篇二百六十:NAS搭建多合一監(jiān)控平臺(tái),全面監(jiān)控項(xiàng)目——天機(jī)

網(wǎng)站監(jiān)控將監(jiān)控代碼填入到你自己的網(wǎng)站頭部信息中就可以了,可同時(shí)設(shè)置多個(gè)網(wǎng)站。熊貓這里因?yàn)閯偺钊?,沒什么數(shù)據(jù)就不做過多展示了,無非就是頁面、瀏覽IP、瀏覽器、以及地區(qū)等等信息的查看。

NAS原來這么有用 篇二百六十:NAS搭建多合一監(jiān)控平臺(tái),全面監(jiān)控項(xiàng)目——天機(jī)

在下面就是監(jiān)視器,可監(jiān)控我們的各種主機(jī),例如熊貓這里將其旁路由監(jiān)控,能清晰看到什么時(shí)候上線什么時(shí)候下線了。

NAS原來這么有用 篇二百六十:NAS搭建多合一監(jiān)控平臺(tái),全面監(jiān)控項(xiàng)目——天機(jī)

再往下就是服務(wù)器的監(jiān)控,這需要手動(dòng)在服務(wù)器中運(yùn)行命令,由于熊貓這里沒有空余的服務(wù)器也就不做展示了,感興趣的可以自行嘗試。

NAS原來這么有用 篇二百六十:NAS搭建多合一監(jiān)控平臺(tái),全面監(jiān)控項(xiàng)目——天機(jī)

再往下就是遙測(cè)、頁面以及設(shè)置調(diào)查報(bào)告了,這些我也就不一一測(cè)試了畢竟也沒有對(duì)應(yīng)的測(cè)試環(huán)境,感興趣的小伙伴可以自行體驗(yàn)。

NAS原來這么有用 篇二百六十:NAS搭建多合一監(jiān)控平臺(tái),全面監(jiān)控項(xiàng)目——天機(jī)

再設(shè)置界面可以更改個(gè)人賬號(hào)密碼、建立通知以及日志等信息。其中通知信息可通過郵箱、TG、飛書以及webhook進(jìn)行通知。

NAS原來這么有用 篇二百六十:NAS搭建多合一監(jiān)控平臺(tái),全面監(jiān)控項(xiàng)目——天機(jī)

項(xiàng)目部署

該項(xiàng)目的部署并不難,這里我們采用docker-compose編排的形式部署,方便一次性拉取到我們需要的容器。其中容器image標(biāo)簽為容器名,這里可以選擇添加你的加速地址。端口以及文件映射等其他變量可根據(jù)自身情況修改。

version: '3'

services:

tianji:

image: moonrailgun/tianji

ports:

- "12345:12345"

environment:

DATABASE_URL: postgresql://tianji:tianji@postgres:5432/tianji

JWT_SECRET: replace-me-with-a-random-string

ALLOW_REGISTER: "false"

ALLOW_OPENAPI: "true"

depends_on:

- postgres

restart: always

postgres:

image: postgres:15.4-alpine

environment:

POSTGRES_DB: tianji

POSTGRES_USER: tianji

POSTGRES_PASSWORD: tianji

volumes:

- /volume1/docker/tainji:/var/lib/postgresql/data

restart: always

healthcheck:

test: ["CMD-SHELL", "pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}"]

interval: 5s

timeout: 5s

retries: 5

將文件夾保存到nas中,或者使用第三方的docker工具運(yùn)行docker-compose up -d。這里推薦熊貓使用的1Panel,容器管理功能很強(qiáng)大,至于怎么在nas上搭建1Panel,可以詳細(xì)看之前的文章。

NAS原來這么有用 篇二百六十:NAS搭建多合一監(jiān)控平臺(tái),全面監(jiān)控項(xiàng)目——天機(jī)

啟動(dòng)容器之后,我們可以通過瀏覽器輸入NASIP+12345端口號(hào)訪問項(xiàng)目,默認(rèn)的用戶名與密碼均為admin,登陸之后記得更改哦!

NAS原來這么有用 篇二百六十:NAS搭建多合一監(jiān)控平臺(tái),全面監(jiān)控項(xiàng)目——天機(jī)

寫在最后

蠻不錯(cuò)的項(xiàng)目,不過雖說功能挺強(qiáng)大的,但是目前UI界面還是有點(diǎn)簡(jiǎn)陋了,期待作者加強(qiáng)一下UI界面。

以上便是本期的全部?jī)?nèi)容了,如果你覺得還算有趣或者對(duì)你有所幫助,不妨點(diǎn)贊收藏,最后也希望能得到你的關(guān)注,咱們下期見!

NAS原來這么有用 篇二百六十:NAS搭建多合一監(jiān)控平臺(tái),全面監(jiān)控項(xiàng)目——天機(jī)

作者聲明本文無利益相關(guān),歡迎值友理性交流,和諧討論~

,

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。