
devops
文章平均质量分 63
Resean0223
有自己的坚持,不断增强技术
展开
-
架构设计系列(二):CI/CD
CI/CD 是 持续集成(Continuous Integration) 和 持续交付/持续部署(Continuous Delivery/Continuous Deployment) 的缩写,是现代软件开发中的一套核心实践和工具链,旨在提高软件交付的效率、质量和可靠性。原创 2025-02-13 17:43:37 · 1561 阅读 · 0 评论 -
Prometheus 监控实施 -- (五)Prometheus添加监控对象
Prometheus 通过提供 各种应用的 Exporter来对不同应用进行指标采集及监控,Exporter 相当于一个agent 暴露对应的采集指标接口,并对目标实例进行指标采集。添加监控对象的流程大致如下:下载对应的 Exporter ->配置 Exporter参数->启动 Node Exporter->配置Prometheus 配置文件Exporter下载URL。原创 2025-01-12 12:22:35 · 1007 阅读 · 0 评论 -
使用 docker-compose 部署java 应用
docker-compose 是一个很好用的容器编排工作,使用docker 直接部署应用的话过程过于繁琐,也不利于维护。本文将介绍怎么使用docker-compose 去部署应用,前期需要先部署docker-compose 可参考centOS7 安装docker-compos这篇博文。原创 2024-12-13 10:35:35 · 419 阅读 · 0 评论 -
Prometheus 监控实施 -- (四)实现Prometheus自动对应用服务进行监控
在常规的运维配置中,每新增一个应用,我们就需要修改Prometheus 的配置文件,重启Prometheus,在这种情况下对于运维监控带来操作不便及较大的维护成本。针对以上问题,Prometheus能不能每新增一个服务可以进行服务发现,自动的去获取服务信息并进行监控呢?原创 2024-01-07 12:03:59 · 567 阅读 · 0 评论 -
Prometheus 监控实施 -- (三)整合grafana
在服务启动完毕以后,在浏览器中输入 http://XXXX.XXXX.XXXX.XXXXX:19090/在实际应用中,我们还需要根据自身的 需求去筛选对应的指标,这个需要使用花点时间去学习对应语法应用。1、在首页找到配置选项–点击connection下面的 DataSource进行配置。grafana在每个仪表盘中都提供了自定义筛查的设置,需要用户自己去实现。选择DataSource 的类型,在此选择Prometheus。配置完成以后,点击进入仪表盘则将出现对应的数据展示;2、配置DataSource。原创 2024-01-07 11:51:55 · 458 阅读 · 0 评论 -
Prometheus 监控实施 -- (二)应用服务集成Prometheus
选择合适的镜像,docker镜像可以自己制作也可以从 镜像仓库下载 (https://hub.docker.com/ ) ,本文选择从仓库中下载 bitnami/prometheus 镜像。也可以是选择二进制文件安装,但过程相对复杂,本文只介绍docker安装过程。在浏览器中输入 http://XXXX.XXXX.XXXX.XXXXX:19090/ ,将出现 点击targets 将会出现 下图。1、先使用 docker pull bitnami/prometheus:latest 下载镜像。原创 2024-01-07 11:40:46 · 589 阅读 · 0 评论 -
Prometheus 监控实施--(一)介绍
Prometheus是一个开源系统监控和警报工具包,最初在SoundCloud上构建。自2012年成立以来,许多公司和组织都采用了Prometheus,该项目拥有非常活跃的开发人员和用户社区。它现在是一个独立的开源项目,独立于任何公司进行维护。为了强调这一点,并澄清项目的治理结构,Prometheus于2016年加入了云原生计算基金会,成为继Kubernetes之后的第二个托管项目。Prometheus将其指标收集并存储为时间序列数据,即指标信息与记录它的时间戳一起存储,以及称为标签的可选键值对。原创 2024-01-07 11:33:46 · 379 阅读 · 0 评论 -
Elasticsearch+Fluentd+Kibana 日志收集系统的搭建
EFK的简单实践及技术探索原创 2022-07-27 08:23:52 · 2426 阅读 · 1 评论 -
centOS7 安装docker-compose
docker 基本安装原创 2022-07-04 09:18:00 · 4933 阅读 · 0 评论 -
CentOS7 使用docker 安装redis
1、获取 redis版本信息docker search redis2、获取redis镜像(不指定版本,默认拉取最新版本)docker pull redis:5.0.93、创建 redis安装目录mkdir -p /root/redis/data /root/redis/conftouch /root/redis/data /root/redis/conf/redis.conf/root/redis/data 、/root/redis/conf为 redis 挂载目录redis.co原创 2021-10-21 11:45:14 · 673 阅读 · 1 评论 -
CentOS7 使用docker 安装mysql
1、查询 mysql 镜像docker search mysql2、拉取 mysql 镜像,不加版本号则默认拉取最新版本docker pull mysql #可以选择特定版本,如 docker pull mysql 5.53、查看docker镜像docker images4、创建应用目录,如:/opt/mysqlmkdir /opt/mysql 5、进入该目录,设置相关参数并启动容器cd /opt/mysql docker run --name mysqlserver -v原创 2021-10-21 11:01:47 · 896 阅读 · 0 评论 -
CentOs7 安装docker
Cent os7 安装docker1、先检查自身内核版本uname -r2、使用 root 权限登录,保证 yum 包更新到最新。sudo yum update2.1、如果存在旧版本,则需先删除sudo yum remove docker docker-common docker-selinux docker-engine3、安装需要的软件包, yum-util 提供yum-config-manager功能 sudo yum install -y yum-utils device-m原创 2021-10-21 10:09:30 · 143 阅读 · 0 评论