前言介紹
HttpReports 是基於.Net Core 開發的APM監控系統,使用MIT開源協議,主要功能包括,統計, 分析, 視覺化, 監控,追蹤等,適合在微服務環境中使用。
Github地址:https://github.com/dotnetcore/HttpReports
線上預覽: http://122.51.188.23:8080 (頻寬有限,第一次會有點慢)
賬號: admin 密碼 123456
開源不易,感興趣的同學還希望點個Star,支援下
簡單架構
2.0 更新
HttpReports 上一次釋出HttpReports 還是在3個月前,HttpReports 2.0 版本的改動還是挺大的,所以建議老版本的升級前,還是先看下文件,本次更新主要以下幾個方面
- 專案結構調整,統一使用 HttpTransport
- 使用 Vue + Antv + ElementUI 重構了Dashboard
- 使用FreeSql ORM重構了儲存層,之前相容多資料庫是個很頭疼的問題,要寫很多sql,FreeSql相容的很好,現在專案裡面你找不到一行sql, 用起來非常方便,效能也有提升,這裡給葉老闆點個贊
線上文件
文件統一託管在語雀,本文就不做詳細介紹了, https://www.yuque.com/httpreports/docs
預覽
交流溝通
貢獻的最簡單的方法之一就是是參與討論和討論問題(issue)。你也可以通過提交的 Pull Request 程式碼變更作出貢獻。
可以新增QQ群溝通,也可以新增的微信,我拉你進微信群
寫在最後
HttpReports 從第一次提交程式碼到現在已經10個月了,兼職開源,佔據了生活很大一部分的時間, 一個個版本迭代到現在,2.0 不是最終版,未來可能會有 3.0 5.0,我看支援的同學也有很多,有很多人提了很多意見,感謝各位的支援,讓我們覺得做這件事是有意義的,一定會把 HttpReports 做的越來越好