Grafana監控視覺化環境搭建

2022-06-26 17:09:13 字數 1709 閱讀 9972

依賴庫go 1.6

nodejs v4+

sqlite3

go 環境搭建

vi /etc/profile

export gopath="/root/go"

export goroot="/usr/local/go"

export path=$goroot/bin:$path

export path=$gopath/bin:$path

nodejs 環境搭建

cd /usr/local

tar -zxvf node-v4.5.0-linux-x64.tar

chmod -r 755 node

vi /etc/profileexport node=/usr/local/node

export path=$/bin:$path

編譯安裝前準備

建立$gopath/src/github.com/grafana/grafana目錄,然後git最新的**到此目錄.

mkdir $gopath/src/github.com/grafana/grafana
編譯後端原始碼步驟

go run build.go build編譯前端原始碼步驟

執行

./bin/grafana-server
開啟瀏覽器 (預設http://localhost:3000 匿名方式登入《部分功能存在許可權限制》)

開啟登陸頁面 (預設http://localhost:3000/login 使用者名稱/密碼 = admin/admin 功能沒有許可權限制).

配置

啟動項配置

在/etc/grafana/目錄:

grafana.ini

dev.ini (if found)

custom.ini

基本許可權配置

在/usr/share/grafana/conf

defaults.ini 2.sample.ini

程式發布各平台安裝包

發布安裝包依賴fpm工具.

####安裝gem

sudo apt-get install ruby

sudo apt-get install ruby-dev

####安裝fpm

gem install fpm

編譯發布

發布後的安裝包(.tar .deb .rpm檔案)都存在在$gopath/src/github.com/grafana/grafana/dist目錄下面, 部分臨時檔案都存在在/tmp目錄下面

go run build.go build package
對於開源專案grafana,我已經對其完成漢化工作,如下:

Zabbix監控視覺化

一 監控系統的架構體系 大家都知道,監控系統由三大部分組成,一,監控資料採集 二,監控告警分析 三,監控資料包表 視覺化。在市面上常見的開源監控軟體,或者商業監控軟體中,均有很好的實踐和體現。監控系統的架構,通常分為無 模式c s和有 模式 c p s,當然也有主主節點模式。下面談談監控資料的採集問...

225 Grafana之資料視覺化

grafana是乙個開源的資料視覺化平台,通過配置接入各種資料來源,就可以查詢和視覺化資料。grafana使用go語言編寫,支援當前幾乎所有 30 的主流的資料庫 包括開源或者商業化的資料庫 並能將各種資料來源的資料混合在同乙個儀錶盤中完美的展現出來,以便我們能更好地理解當前資料指標,培養團隊資料驅...

Spring Boot 應用視覺化監控

1 spring boot 應用暴露監控指標 版本 1.5.7.release 首先,新增依賴如下依賴 org.springframework.boot spring boot starter actuator 採集應用的指標資訊,我們使用的是prometheus,相應的我們引入包 2 promet...