猿创征文 | DevOps运维的10个日常使用工具分享

本文分享了DevOps运维中的10个常用工具,包括Jenkins、Prometheus、为知笔记、GitLab等,涵盖了持续集成、监控、笔记管理、代码管理和画图工具等多个方面,旨在提升开发运维效率。
摘要由CSDN通过智能技术生成

猿创征文 | DevOps运维的10个日常使用工具分享

一、DevOps介绍

1.DevOps的简介

DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,也是运维和开发的简称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

2.个人分享的10个工具导航

1.jenkins
2.Prometheus
3.为知笔记
4.gitlab
5.画图工具excalidraw
6.思维导图x-mind
7.Chemex资产管理系统
8.MyWebSQL数据库管理工具
9.sealos
10.华为云容器镜像仓库

二、jenkins

1.jenkins介绍

Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作。Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序。

2.jenkins的优点

  • jenkins是一款开源免费的工具,并且有着开源社区的支持。
  • 跨平台支持,可以支持linux及windows全平台。
  • 强大丰富的插件库,可以通过多插件实现平台集成。
  • 部署安装简单,不需要数据库的支持。
  • 可以增强项目的预见性,并且能通过邮件告知构建结果。
  • 降低故障及风险,可以通过多次集成,并做相关测试,可以发现问题,减少风险。

3.jenkins的使用

①jenkins的首页

在这里插入图片描述

②jenkins的插件安装

在这里插入图片描述

③jenkins构建结果

在这里插入图片描述

4.jenkins的使用心得

1.对于新手来说,安装非常方便,熟悉docker的人可以几分钟快速部署jenkins。
2.web界面简洁友好,非常适合国人的使用习惯,安装中文插件后,基本操作无难度。
3.功能强大,减少重复的过程,jenkins不仅可以把构建大的环节从手动转化成自动,并且也可以实现通过增加集成的频率来避免方向性的错误。
4.插件库丰富,强大的插件库生态可以满足devpos工程师的日常工作需求。
5.开源免费,对于中小企业来说免去支出成本,对于个人来说也减少了学习成本。

三、Prometheus

1.Prometheus简介

Prometheus是一个开源的系统监控和报警系统,现在已经加入到CNCF基金会,成为继k8s之后第二个在CNCF托管的项目,在kubernetes容器管理系统中,通常会搭配prometheus进行监控,同时也支持多种exporter采集数据,还支持pushgateway进行数据上报,Prometheus性能足够支撑上万台规模的集群。

2.Prometheus优点

  • 多维数据模型(由指标名称和键/值维度集定义的时间序列)
  • PromQL,一种强大且灵活的查询语言,可利用此维度
  • 不依赖分布式存储;单个服务器节点是自治的
  • 用于时间序列收集的 HTTP拉取模型
  • 通过用于批处理作业的中间网关支持推送时间序列
  • 通过服务发现或静态配置发现目标
  • 图- 形和仪表板支持的多种模式
  • 支持分层和水平联合

3.Prometheus的基本使用

①Prometheus的基本组件

Prometheus Server:Prometheus Server是Prometheus组件中的核心部分,负责实现对监控数据的获取,存储以及查询。
Exporters:Exporter将监控数据采集的端点通过HTTP服务的形式暴露给Prometheus Server,Prometheus Server通过访问该Exporter提供的-Endpoint端点,即可获取到需要采集的监控数据。
AlertManager:AlertManager即Prometheus体系中的告警处理中心。
PushGateway:使用 Prometheus Pushgateway 推送监控指标。

②Prometheus+Grafana的监控服务

在这里插入图片描述
在这里插入图片描述

4.Prometheus的使用心得

1.天生跟容器技术有着良好的兼容性,对于kubernetes集群来说,是常用的监控平台。
2.监控指标详细,对于kubernetes集群,可以监控到大部分的监控项,满足日常运维监控需求。
3.web界面友好,新手操作比较简单。
4.监控模板库丰富,可以从Grafana的官网下载各种类型的监控模板。
5.有着社区支持,社区很活跃,维护频率很高。
6.开源监控解决方案,满足企业的监控需求,也方便个人学习和测试。

四、WizNote为知笔记

<
  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江湖有缘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值