運維lives matter!七款開源項目讓運維人不當(dāng)背鍋俠(運維開源平臺)
一說到運維,開發(fā)者們的第一反應(yīng)大多都是「背鍋俠」。網(wǎng)絡(luò)故障了?找運維!服務(wù)器出問題了?找運維!總之只要是研發(fā)過程中出現(xiàn)問題了,找運維總沒錯。
這樣一個總是「背鍋」的角色,所需要掌握的知識和技術(shù)其實并不亞于研發(fā),是一個門檻低且上限高的崗位。想要做好運維,除了堅實的理論基礎(chǔ),擁有好的運維工具也能讓運維人如虎添翼。
今天 Gitee 分享的七款開源項目就是為運維人打造,一起來看看吧。
1.nginxWebUI
項目作者:陳釔蒙
開源許可協(xié)議:MulanPSL-1.0
項目地址:https://gitee.com/cym1102/nginxWebUI
本項目可以使用WebUI配置nginx的各項功能,包括http協(xié)議轉(zhuǎn)發(fā),tcp協(xié)議轉(zhuǎn)發(fā),反向代理,負(fù)載均衡,ssl證書自動申請、續(xù)簽、配置等,最終生成nginx.conf文件并覆蓋nginx的默認(rèn)配置文件, 完成nginx的最終功能配置。
2.wgcloud
項目作者:王逅逅
開源許可協(xié)議:GPL-3.0
項目地址:https://gitee.com/wanghouhou/wgcloud
WGCLOUD 基于 java 語言開發(fā),是高性能高并發(fā)的分布式監(jiān)控平臺,核心模塊包括:主機監(jiān)控,ES集群監(jiān)控,CPU監(jiān)控,內(nèi)存監(jiān)控,數(shù)據(jù)監(jiān)控(mysql,oracle,pg等),服務(wù)心跳檢測,應(yīng)用進(jìn)程管理,磁盤IO監(jiān)控,系統(tǒng)負(fù)載監(jiān)控,網(wǎng)絡(luò)拓?fù)鋱D,端口監(jiān)控,日志文件監(jiān)控,docker監(jiān)控,監(jiān)控告警信息(可集成微信釘釘短信等方式)推送。
3.wecube-platform
項目作者:WeBank
開源許可協(xié)議:Apache-2.0
項目地址:https://gitee.com/WeBank/wecube-platform
WeCube是一套由微眾銀行開源,一站式IT架構(gòu)管理和運維管理工具,主要用于簡化分布式架構(gòu)IT管理,并可以通過插件進(jìn)行功能擴展。
4.cubic
項目作者:三人行
開源許可協(xié)議: WTFPL
項目地址:https://gitee.com/sanjiankethree/cubic
Cubic 是一個對應(yīng)用透明,無侵入的java應(yīng)用診斷工具,用于提升開發(fā)人員的診斷效率和能力。
Cubic 的目標(biāo)是一站式j(luò)ava應(yīng)用診斷解決方案,讓開發(fā)人員無需登錄機器或修改系統(tǒng),就可以從日志、內(nèi)存、線程、類信息、調(diào)試、機器和系統(tǒng)屬性等各個方面對應(yīng)用進(jìn)行診斷,提升開發(fā)人員診斷問題的效率和能力。
5.Prometheus Alert
項目作者:feiyu563
開源許可協(xié)議:MIT
項目地址:https://gitee.com/feiyu563/PrometheusAlert
PrometheusAlert是開源的運維告警中心消息轉(zhuǎn)發(fā)系統(tǒng),支持主流的監(jiān)控系統(tǒng)Prometheus、Zabbix,日志系統(tǒng)Graylog2,Graylog3、數(shù)據(jù)可視化系統(tǒng)Grafana、SonarQube等支持WebHook接口的系統(tǒng)發(fā)出的預(yù)警消息,支持將收到的這些消息發(fā)送到釘釘,微信,飛書,騰訊短信,騰訊電話,阿里云短信,阿里云電話,華為短信,容聯(lián)云電話等。
6.xcloud-webconsole
項目作者:wl4g
開源許可協(xié)議:Apache-2.0
項目地址:https://gitee.com/wl4g/xcloud-webconsole
一個輕量的企業(yè)級Web的控制終端程序,匯集了大多數(shù)同類產(chǎn)品優(yōu)點于一身,支持SSH2/lrzsz、(RDP/RFB/Telnet)、審計和錄屏等。
7.LaraWatcher
項目作者:Celaraze
開源許可協(xié)議:MIT
項目地址:https://gitee.com/celaraze/LaraWatcher
Lara Watcher是一個輕量的服務(wù)(器)狀態(tài)維護平臺。靈感源于模仿 Apple Services 來實時展示相關(guān)服務(wù)的運行情況。
Gitee 上還有更多運維與網(wǎng)管類開源項目,點擊下方了解更多去 Gitee 看看吧。