您好,登錄后才能下訂單哦!
這篇文章主要講解了“web開發中有哪些監控系統”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“web開發中有哪些監控系統”吧!
1 Pinpoint
1.1 優勢
大企業/長時間驗證,穩定性和完成度高
探針收集的數據粒度比較細
HBase的數據密度較大,支持PB級別下的數據查詢
代碼設計考慮的擴展性較弱,二次開發難度較大(探針為插件式,開發比較簡單)
擁有完整的APM和調用鏈跟蹤功能
1.2 劣勢
代碼針對性強,擴展較難
容器為HBase,查詢功能較弱(主要為時間維度)
探針的額外消耗較多(探針采集粒度細,大概10%~20%)
項目趨于成熟,而擴展難度較大,目前社區活躍度偏低,基本只進行探針的增加或者升級
缺少自定義指標的設計
2 Skywalking
2.1 優勢
數據容器為ES,查詢支持的維度較多并且擴展潛力大
項目設計采用微內核+插件,易讀性和擴展性都比較強
主要的研發人員為華人并且均比較活躍,能夠進行更加直接的溝通
擁有完整的APM和調用鏈跟蹤功能
2.2 劣勢
項目發展非常快,穩定性有待驗證
ES數據密度較小,在PB級別可能會有性能壓力
缺少自定義指標的設計
3 CAT
3.1 優勢
大企業/長時間驗證,穩定性和完成度高
采用手動數據埋點而不是探針,數據采集的靈活性更強
支持自定義指標
代碼設計考慮的擴展性較弱,并且數據結構復雜,二次開發難度較大
擁有完善的監控告警機制
3.2 劣勢
代碼針對性強,擴展較難
需要手動接入埋點,代碼侵入性強
APM功能完善,但是不支持調用鏈跟蹤
感謝各位的閱讀,以上就是“web開發中有哪些監控系統”的內容了,經過本文的學習后,相信大家對web開發中有哪些監控系統這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。