首页 > 其他分享 >运维 lives matter!七款开源项目让运维人不再当背锅侠

运维 lives matter!七款开源项目让运维人不再当背锅侠

时间:2023-01-13 22:37:37浏览次数:62  
标签:监控 运维 锅侠 gitee matter 开源 https com

https://zhuanlan.zhihu.com/p/265065303

一说到运维,开发者们的第一反应大多都是「背锅侠」。网络故障了?找运维!服务器出问题了?找运维!总之只要是研发过程中出现问题了,找运维总没错。

这样一个总是「背锅」的角色,所需要掌握的知识和技术其实并不亚于研发,是一个门槛低且上限高的岗位。想要做好运维,除了坚实的理论基础,拥有好的运维工具也能让运维人如虎添翼。

今天 Gitee 分享的七款开源项目就是为运维人打造,一起来看看吧。

1.nginxWebUI

项目作者:陈钇蒙

开源许可协议:MulanPSL-1.0

项目地址:https://gitee.com/cym1102/nginxWebUI

本项目可以使用WebUI配置nginx的各项功能,包括http协议转发,tcp协议转发,反向代理,负载均衡,ssl证书自动申请、续签、配置等,最终生成nginx.conf文件并覆盖nginx的默认配置文件, 完成nginx的最终功能配置。

2.wgcloud

项目作者:王逅逅

开源许可协议:GPL-3.0

项目地址:https://gitee.com/wanghouhou/wgcloud

WGCLOUD 基于 Java 语言开发,是高性能高并发的分布式监控平台,核心模块包括:主机监控,ES集群监控,CPU监控,内存监控,数据监控(mysql,oracle,pg等),服务心跳检测,应用进程管理,磁盘IO监控,系统负载监控,网络拓扑图,端口监控,日志文件监控,docker监控,监控告警信息(可集成微信钉钉短信等方式)推送。

3.wecube-platform

项目作者:WeBank

开源许可协议:Apache-2.0

项目地址:https://gitee.com/WeBank/wecube-platform

WeCube是一套由微众银行开源,一站式IT架构管理和运维管理工具,主要用于简化分布式架构IT管理,并可以通过插件进行功能扩展。

4.cubic

项目作者:三人行

开源许可协议: WTFPL

项目地址:https://gitee.com/sanjiankethree/cubic

Cubic 是一个对应用透明,无侵入的java应用诊断工具,用于提升开发人员的诊断效率和能力。

Cubic 的目标是一站式java应用诊断解决方案,让开发人员无需登录机器或修改系统,就可以从日志、内存、线程、类信息、调试、机器和系统属性等各个方面对应用进行诊断,提升开发人员诊断问题的效率和能力。

5.Prometheus Alert

项目作者:feiyu563

开源许可协议:MIT

项目地址:https://gitee.com/feiyu563/PrometheusAlert

PrometheusAlert是开源的运维告警中心消息转发系统,支持主流的监控系统Prometheus、Zabbix,日志系统Graylog2,Graylog3、数据可视化系统Grafana、SonarQube等支持WebHook接口的系统发出的预警消息,支持将收到的这些消息发送到钉钉,微信,飞书,腾讯短信,腾讯电话,阿里云短信,阿里云电话,华为短信,容联云电话等。

6.xcloud-webconsole

项目作者:wl4g

开源许可协议:Apache-2.0

项目地址:https://gitee.com/wl4g/xcloud-webconsole

一个轻量的企业级Web的控制终端程序,汇集了大多数同类产品优点于一身,支持SSH2/lrzsz、(RDP/RFB/Telnet)、审计和录屏等。

7.LaraWatcher

项目作者:Celaraze

开源许可协议:MIT

项目地址:https://gitee.com/celaraze/LaraWatcher

Lara Watcher是一个轻量的服务(器)状态维护平台。灵感源于模仿 Apple Services 来实时展示相关服务的运行情况。

Gitee 上还有更多运维与网管类开源项目,点击后面的链接去 Gitee 看看吧:https://gitee.com/explore/manag

标签:监控,运维,锅侠,gitee,matter,开源,https,com
From: https://www.cnblogs.com/netflix/p/17050389.html

相关文章

  • 不背锅运维:k8s探针实战
    重启策略Always:当容器终止退出,总是重启容器,默认策略OnFailure:当容器异常退出(退出状态码非0)时,才重启容器Never:当容器终止退出,从不重启容器查看pod的重启策略#查看po......
  • KingbaseES V8R3数据库运维案例之---不完整的启动包(incomplete startup packet)复现
    案例说明:在KingbaseESV8R3数据库的sys_log日志中,出现以下故障信息“不完整的启动包(incompletestartuppacket)”日志信息。本案例复现此日志信息发生的原因。如下图所示......
  • percona-toolkit运维工具
    参考MySQL基础运维——percona-toolkit运维工具_ITPUB博客一、percona-toolkit工具percona-toolkit是一组高级命令行工具的集合,用来执行各种通过手工执行非常复杂和麻烦......
  • Echarts —自定义label标签的样式(formatter,rich,添加图标等操作)
    最近公司项目中在使用Echarts绘制图表时,由于默认的label标签不能满足设计稿需求,所以研究了对label标签进行格式化的方案,了解到可以使用formatter内容格式器对标签内......
  • KingbaseES V8R6运维案例之---普通表toast表故障修复
    案例说明:数据库在日常的维护过程中,在执行表查询(select),如下图所示,出现“couldnotreadblock0infile"base/16385/16408":readonly512of8192bytes”故障,通过对“......
  • 生产数据新增子表(用于保存历史数据)解决方案 ,含数据运维
    先说需求,可以简化为学生提交作业的一个需求,之前是学生提交作业->老师评价作业,每个学生每个作业只会有一条数据,学生再次提交是去更新他的作业现在需要改成 学生提交作业->......
  • echarts tooltip的formatter自定义样式设置
    drawPieChart(res){letchart2Total=0constdrawerData=res.map(item=>{chart2Total=chart2Total+item.value......
  • 运维基础
    阿里云镜像:https://developer.aliyun.com/mirror/centos上有很多第三方的软件,yum需要安装epel源,才能进行下载#查看进程ps-ef#查看端口netstat-tunlp#CURLlinux......
  • jenkins 运维管理及备份恢复
    一、运维管理二、备份恢复系统管理->系统配置  cpconfig.xml/usr/local/jenkinsbf/cp-rjobs/usr/local/jenkinsbf/cp-rusers/usr/local/jenkinsbf......
  • 网络运维实用小工具
    常用工具一:tcping.exe我们需要测试tcp端口,ping命令虽然好用,但​不能测试端口,因为ping基于ICMP协议,属于IP层协议,所以无法测试传输层的TCP/UDP端口。1、WIN+R按键,输入CMD打开......