首页 > TAG信息列表 > yml
docker-compose.yml
version: '3.7' services: #mysql #服务名,自定义 mysql: image: mysql:5.7.25 container_name: mysql restart: always volumes: - /tmp/mysql/conf/hmy.cnf:/etc/mysql/conf.d/hmy.cnf - /tmp/mysql/data:/var/lib/mysql environ14.Springboot多环境配置2
1.主配置文件application.yml spring: profiles: active: @profile.active@ # 需要在pom文件中指定变量 # active: pro # include: mvc group: "pro": mvc "test": redis 2.dev配置文件application-dev.yml server: port: 8080 3.test配置文件a干货 | 一改测试步骤代码就全写?为什么不试试用 Yaml实现数据驱动?
⬇️ 点击“下方链接”,提升测试核心竞争力! >>更多技术文章分享和免费资料领取 理念与同“UI自动化测试框架”中的“测试步骤的数据驱动”相同,接口中的测试步骤的数据驱动就是将接口的参数(比如 method、url、param等)封装到 yaml 文件中管理。当测试步骤发生改变,只需要修改 yaml 文件blackbox_exporter安装
本文主要介绍如何使用blackbox_exporter的收集被监控主机的网站状态、端口等信息,借助 Prometheus 最终以仪表盘的形式显示在 Grafana 中。blackbox_exporter是Prometheus 官方提供的 exporter 之一,可以提供 http、dns、tcp、icmp 的监控数据采集。2.blackbox_exporter 应用场景HTT客户端连接服务端访问远程配置
新建一个springcloud-config-client-3355模块: 导入config依赖: 配置文件yml: 写ConfigClientController.java 访问profiles中dev环境设置的端口8201prometheus告警alertmanager邮件告警
下载并配置 wget https://github.com/prometheus/alertmanager/releases/download/v0.24.0/alertmanager-0.24.0.linux-amd64.tar.gz -C /apps tar -xvf alertmanager-0.24.0.linux-amd64.tar.gz ln -sv /apps/alertmanager-0.24.0.linux-amd64/ /apps/alertmanager 配置开机启动面试突击74:properties和yml有什么区别?
properties 和 yml 都是 Spring Boot 支持的两种配置文件,它们可以看作是 Spring Boot 在不同时期的两款“产品”。在 Spring Boot 时代已经不需要使用 XML 文件格式来配置项目了,取而代之的是 properties 或 yml 文件。 properties 配置文件属于早期,也是目前创建 Spring Boot(2.x)项多环境配置 - SpringBoot 2.7.2 实战基础
优雅哥 SpringBoot 2.7.2 实战基础 - 06 -多环境配置 在一个项目的开发过程中,通常伴随着多套环境:本地环境 local、开发环境 dev、集成测试环境 test、用户接受测试环境 uat、预生产环境 pre、生产环境 prod。本节的内容有些脱离真实企业开发,因为在真实的企业开发中,不会只开发一个linux安装ES(7.8.0)和kibana
linux下docker安装ES(7.8.0)和kibana。CentOS 8.2 拉取镜像 docker pull docker.elastic.co/elasticsearch/elasticsearch:7.8.0 运行es docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -pLinux安装镜像仓库Harbor
先来看一下Harbor的页面,不管是页面布局,还是操作功能,明显比registry好。 1、安装docker docker安装 2、安装docker-compse Harbor对docker-compse的版本是有要求的,我记得是要高于1.19版本。这里提供1.25版本的安装。 curl -L https://dn-dao-github-mirror.daocloud.io/d关于Kibana server is not ready yet 问题解决办法
kibana和Elastinsearch的版本不兼容 解决办法:保持版本一直 Elasticsearch的服务地址和Kibana中配置的elaticsearch.hosts不同 解决办法:修改kibana.yml中的elasticsearch.hosts配置 Elasticsearch中禁止跨域问题 解决办法:在elasticsearch.yml中配置允许跨域 服务器中开启了防火scrapy 监控 Prometheus 介绍与安装(1)
一. 概述 Prometheus 是一个开源的服务监控系统和时间序列数据库。包括监控和告警,实现流式监控数据的收集、存储、查询、告警 ,它将指标收集并存储为时间序列数据库(time series data)。大多数 Prometheus 组件都是用Go编写的,这使得它们易于构建和部署为静态二进制文件。3_3-jinja2_template.yml
--- - hosts: all remote_user: root vars: http_packages: - httpd tasks: - name: install https form yum yum: name: "{{ http_packages }}" register: yum_httpd - name: enable & start3_0-jinja2-vars.yml
--- - hosts: serverf vars: my_name: demOn stUdent tasks: - name: print message debug: msg: - "This is my name {{ my_name }}" # 输出原始信息 - "This is my name {{ my_name | lower}}"Prometheus系统下vmware_exporter配置
为了方便管理设备,搞起了Prometheus。今天从vmware_exporter开始,监控起来我的vmware vsphere集群。 vmware_exporter由于编译问题不成功,选择使用docker方式执行。 vmware_exporter 编辑配置文件config.yml,为了配置prometheus的文件发现服务,特将esx中的vsphere_host云原生监控系统Prometheus——Alertmanager 与 Prometheus 集成
Alertmanager 与 Prometheus 集成 这里我们使用 Prometheus 的默认配置文件 prometheus.yml 来实现 Prometheus server 与 alertmanager 组件的关联,并对告警规则及其模版内容进行介绍。 一、与 Alertmanager 关联 Prometheus 把生产的告警发送给 Alertmanager 进行告警处理springboot_多环境配置(三)
boot yml文件中的多环境配置 mvn中pom.xml和boot中的yml多环境兼容配置 1.配置pom里的变量能被其他文件引用 yml中配置文件目录的优先级SpringBoot 从配置文件中获取数据的三种方式
SpringBoot 是基于 Spring 的简化配置方案,不是对 Spring 技术的升级,本质上是提供了一种快速使用 Spring 的开发方式。 SpringBoot 基于约定优于配置的思想,提供了大量的起步依赖,能够让开发人员快速搭建 Spring 项目,减少在配置与业务之间的思维切换,从而可以全身心的投入到逻辑业务的k8s暂停一个pod
k8s暂停一个pod 模拟k8s暂停一个服务:kubectl scale --replicas=0 deployment/[deployment] -n [namespace](如要恢复设置参数--replicas=1即可),操作后该[deployment]对应的[pod]就停止了,服务就暂停了 k8s其他操作: kubectl get pod -n [namespaces] kubectl get svc -nbootstrap.yml文件中@profile@无法被pom.xml中的profile配置替换问题处理
一、背景 希望能够实现根据不同的环境动态读取对应的配置。 二、准备 bootstrap.yml文件内容 spring: application: name: ldap-agent-web profiles: active: @profile@ 不同环境的配置:application-dev.yml、application-prod.yml pom.xml文件中profile配置Docker进阶之01-Docker Compose编排工具
Docker Compose是什么 https://github.com/docker/compose 可以按项目为单位编排多个Docker容器,Python语言开发,底层调用Docker的API接口。 Docker Compose解决的是快速启停多个容器,以及容器之间依赖关系的问题。 Docker Compose可以很方便地实行容器互联。 如何安装 $ sudo curl -Prometheus 实现监控Dell服务器相关硬件指标
公司有自己的IDC,需要对所有的机器进行监控。为了采集服务器的硬件度量值,之前通过zabbix 采集相关的数据指标,这个需要提前开启服务器iDRAC的snmp服务 下面是zabbix通过snmp采集到的硬件指标 为了整合监控相关的资源,需要实现prometheus 来采集相关的服务Caused by: java.nio.charset.MalformedInputException: Input length = 1
启动报错: Caused by: java.nio.charset.MalformedInputException: Input length = 1 原因: application.yml文件编码格式有问题,可能直接改文件后缀名导致文件有问题 解决: 复制application.yml的内容,删除application.yml文件,重新新建application.yml文件,粘贴到新的application.yml文docker compose
1、部署安装 sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 2、授权 chmod +x /usr/local/bin/docker-compose 3、构建简单的Nginx服务.yml文件 [ansible批量采集、批量互信、批量复制、分发文件
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把要采集的机器信息的IP添加到主节点机器的/etc/ansible/hosts里面; 2、在/etc/ansible/hosts里面添加想要登陆的密码和账号: [test] 192.168.192.77 192.168.192.78 192.168.192.79 [test:vars] ansible_ssh_user="root" #