依賴庫go 1.6
nodejs v4+
sqlite3
go 環境搭建
vi /etc/profileexport gopath="/root/go"
export goroot="/usr/local/go"
export path=$goroot/bin:$path
export path=$gopath/bin:$path
nodejs 環境搭建
cd /usr/localtar -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####安裝fpmsudo apt-get install ruby-dev
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...