使用滴滴雲快速搭建 Open-Falcon 監控平臺
最近筆者申請了一個開源專案的支援計劃,獲得了
滴滴雲
的一臺免費的伺服器一段時間。
Open-Falcon 是非常優秀的一款開源監控系統,正好最近想弄一個測試環境嘗試下 Open-Falcon,把此次搭建的過程分享給大家。
準備滴滴雲伺服器
首先登陸
滴滴雲
,申請一臺
滴滴雲
伺服器。
具體的步驟就不講了,大家可以參考
滴滴雲
的
。
下面我們看到的,是我已經申請好的一臺
2核4G的伺服器
啦。
安裝資料庫
筆者只是用來測試,本地又有 400G 的資料盤,就直接手動安裝 MySQL 了。
如果是生產環境,推薦使用
滴滴雲
提供的
服務。
由於雲主機的系統是 CentOS 7.4,方便起見我就直接使用了 mariaDB。
安裝 Go 環境
要編譯安裝 Open-Falcon,需要
Go 語言環境
。我們一步步來安裝最新的 go1.11:
此時,我們在機器上,執行 go version,就可以看到已經最新的 go 1.11 已經整裝待發啦!
做 Open-Falcon 的編譯準備
由於 Open-Falcon 元件眾多,很多元件開發語言不同,有一些第三方依賴,需要我們提前安裝。
根據 Open-Falcon 的
,接下來我們會做一些編譯準備:
編譯 Open-Falcon 原始碼
編譯準備做完之後,我們進入
$GOPATH/src/github.com/open-falcon
目錄,也就是我們要下載 Open-Falcon 原始碼的目錄。
接下來開始編譯:
打包完之後,我們會在當前目錄下發現一個名為
open-falcon-vx.x.x.tar.gz
的檔案,這就是我們打包好的部署包啦。
初始化資料庫結構
啟動服務之前,我們要先把資料庫的結構都初始化好,方便模組連線:
安裝 Open-Falcon
此時,在安裝目錄下,Open-Falcon 系列的可執行檔案和配置檔案就都已經準備好了。
啟動 Open-Falcon
進入安裝目錄後,啟動方式如下:
Open-Falcon 提供了非常人性化的啟動工具
open-falcon
命令,使用方式可以透過
./open-falcon -h
來檢視。
安裝繪圖元件
Open-Falcon 繪圖元件跟後臺的基礎元件是分開的,因此我們要單獨安裝繪圖元件。
首先,我們將繪圖元件的程式碼拉取下來:
cd $ WorkDir && git clone https : //github.com/open-falcon/dashboard.git
cd dashboard
接下來,安裝 Dashboard 的周邊依賴:
虛擬環境完善之後,我們就可以啟動繪圖元件了:
使用 Open-Falcon
繪圖元件啟動後,我們可以透過我們滴滴雲伺服器的 8081 埠訪問我們的服務。
我們註冊一個使用者,就可以直接使用啦!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559758/viewspace-2222546/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux監控平臺搭建Linux
- Zabbix監控平臺的搭建
- Prometheus + Grafana 監控平臺搭建PrometheusGrafana
- 使用Prometheus+Grafana快速打造高逼格監控平臺PrometheusGrafana
- jmeter+influxdb+grafana監控平臺搭建JMeterUXGrafana
- linux下cacti監控平臺的搭建Linux
- Jmeter監控平臺搭建:JMeter+InfluxDB+GrafanaJMeterUXGrafana
- zabbix監控平臺
- 手把手教你搭建高逼格監控平臺,第三彈,監控JVMJVM
- 手把手教你搭建高逼格監控平臺,第二彈,監控mysqlMySql
- 藉助Docker搭建JMeter+Grafana+Influxdb監控平臺DockerJMeterGrafanaUX
- Docker 快速搭建主從 + 哨兵監控Docker
- 運維架構服務監控Open-Falcon運維架構
- Docker系列——InfluxDB+Grafana+Jmeter效能監控平臺搭建(三)DockerUXGrafanaJMeter
- Docker系列——InfluxDB+Grafana+Jmeter效能監控平臺搭建(二)DockerUXGrafanaJMeter
- 搭建 nGrinder 效能測試平臺並快速使用
- 平臺解析|計訊水電站下洩生態流量監控雲平臺
- 滴滴雲平臺事業群——就是穩!
- 能耗線上管理平臺搭建能源監控系統開發
- 手把手教你搭建Windows 搭建Prometheus + Grafana + Jmeter視覺化監控平臺WindowsPrometheusGrafanaJMeter視覺化
- SpringBoot快速整合SpringBootAdmin管控臺監控服務Spring Boot
- 手把手教你搭建高逼格監控平臺,第四彈,監控主機存活狀態
- 360容器平臺監控實踐
- Zabbix搭建-zabbix+Grafana從零設計自己的監控平臺Grafana
- Grafana搭建-zabbix+grafana從零設計自己的監控平臺Grafana
- go 服務監控指標(metric)上報open-falconGo指標
- 滴滴雲上搭建 Gluster
- 能源能源管控系統開發方案,線上監測平臺搭建
- 手把手教你搭建高逼格監控平臺,動起來吧
- DIY一個前端監控平臺(上)前端
- Prometheus 監控平臺元件深度講解Prometheus元件
- Cacti+Nagios監控平臺完美整合iOS
- 大型企業能源管理監控系統開發,線上監測平臺搭建方案
- 基於滴滴雲搭建 Lustre
- 對於k8s微服務的效能測試監控平臺搭建K8S微服務
- docker-compose快速搭建 Prometheus+Grafana監控系統DockerPrometheusGrafana
- grafana+prometheus快速搭建MySql監控系統實踐GrafanaPrometheusMySql
- Telegraf+Influxdb+Grafana構建監控平臺UXGrafana