運維架構服務監控Open Falcon介紹

2021-10-01 07:24:40 字數 781 閱讀 1011

一、open-falcon介紹:

監控系統業界有很多傑出的開源監控系統。我們在早期,一直在用zabbix,不過隨著業務的快速發展,以及網際網路公司特有的一些需求,現有的開源的監控系統在效能、擴充套件性、和使用者的使用效率方面,已經無法支撐了。因此,從各位sre、sa、devs的使用經驗和反饋出發,結合業界的一些大的網際網路公司做監控,用監控的一些思考出發,設計開發了小公尺的監控系統:open-falcon。

二、特點:

1、強大靈活的資料採集:自動發現,支援falcon-agent、snmp、支援使用者主動push、使用者自定義外掛程式支援、opentsdb data model like(timestamp、endpoint、metric、key-value tags)

2、水平擴充套件能力:支援每個週期上億次的資料採集、告警判定、歷史資料儲存和查詢

3、高效率的告警策略管理:高效的portal、支援策略模板、模板繼承和覆蓋、多種告**式、支援callback呼叫

4、人性化的告警設定:最大告警次數、告警級別、告警恢復通知、告警暫停、不同時段不同閾值、支援維護週期

5、高效率的graph元件:單機支撐200萬metric的上報、歸檔、儲存(週期為1分鐘)

6、高效的歷史資料query元件:採用rrdtool的資料歸檔策略,秒級返回上百個metric一年的歷史資料

7、dashboard:多維度的資料展示,使用者自定義screen

8、高可用:整個系統無核心單點,易運維,易部署,可水平擴充套件

9、開發語言: 整個系統的後端,全部golang編寫,portal和dashboard使用python編寫。

運維架構服務監控Open Falcon

一 介紹 監控系統是整個運維環節,乃至整個產品生命週期中最重要的一環,事前及時預警發現故障,事後提供翔實的資料用於追查定位問題。監控系統作為乙個成熟的運維產品,業界有很多開源的實現可供選擇。當公司剛剛起步,業務規模較小,運維團隊也剛剛建立的初期,選擇一款開源的監控系統,是乙個省時省力,效率最高的方案...

linux服務監控及運維

目錄 1.1 安裝壓縮包 以root身份登陸centos依次 執行以下命令 wget 如果wget 下不下來,則直接在瀏覽器中複製 貼上鏈結 下來,用ftp傳輸工具傳輸到linux上,然後再進行下面的操作 1.2 解壓 tar zxvf psutil 2.1.3.tar.gz 1.3 進入解壓完的目...

運維 Zabbix 監控安裝和架構簡介

wget rpm ivh zabbix release 4.0 2.el7.noarch.rpm rpm ql zabbix release 修改源 vim etc yum.repos.d zabbix.repo 全域性替換,vim開啟檔案後 按 依次複製2行內容並回車 s s gpgcheck 1...