当前位置: 首页 > news >正文

濮阳做网站星月网络江西建筑人才网招聘

濮阳做网站星月网络,江西建筑人才网招聘,热点事件营销案例,什么网站可以做相册视频一、环境 1、环境准备 安装Docker 镜像加速 安装 docker 检查版本 安装Docker-compose 二、Docker-compose 安装 Prometheus 1、【方式一】手动创建 docker-compose 和 配置文件 创建prometheus监控的文件夹 创建alertmanager的配置文件 - config.yml 新建grafana的… 一、环境 1、环境准备 安装Docker 镜像加速 安装 docker 检查版本 安装Docker-compose 二、Docker-compose 安装 Prometheus 1、【方式一】手动创建 docker-compose 和 配置文件 创建prometheus监控的文件夹 创建alertmanager的配置文件 - config.yml 新建grafana的配置文件 - config.monitoring 新建prometheus的配置文件 -  prometheus.yml 创建alert报警文件 - alert.yml 新建docker-compose.yaml文件 2、【方式二 - 推荐】通过克隆gitee代码安装  运行命令 检查容器 检查接口 web访问地址 三、各个容器及应用 1、使用 grafana 展示 prometheus的图形 1、登录Grafana 2、创建 Prometheus 数据源 3、仪表盘 Stage 1官网搜索 Stage 2 复制id Stage 3 Grafana导入id 一、环境 localhost ip:192.168.11.61 2核4g Ubuntu 20.04 docker 版本23.0.1 docker-compose版本1.29.2 1、环境准备 安装Docker 镜像加速 #创建文件夹父级目录也被自动创建 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json -EOF {registry-mirrors: [https://n14or9zx.mirror.aliyuncs.com,https://mirror.ccs.tencentyun.com,http://registry.docker-cn.com,http://docker.mirrors.ustc.edu.cn,http://hub-mirror.c.163.com],insecure-registries: [registry.docker-cn.com,docker.mirrors.ustc.edu.cn],log-driver: json-file,log-opts: {max-size: 500m} } EOF 安装 docker #设置下载目录 export DOWNLOAD_URLhttp://mirrors.163.com/docker-ce curl -fssL https://get.docker.com/ | sh 检查版本 docker -v 或 systemctl status docker 安装Docker-compose # 下载 curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-uname -s-uname -m /usr/local/bin/docker-compose# 设置文件具备执行权限 chmod x /usr/local/bin/docker-compose# 查看版本 docker-compose --version二、Docker-compose 安装 Prometheus 1、【方式一】手动创建 docker-compose 和 配置文件 创建prometheus监控的文件夹 #切换到root用户 sudo -i mkdir /data/docker-prometheus -p mkdir /data/docker-prometheus/{grafana,prometheus,alertmanager} -p cd /data/docker-prometheus/ 创建alertmanager的配置文件 - config.yml global:#163服务器smtp_smarthost: smtp.163.com:465#发邮件的邮箱smtp_from: cdring163.com#发邮件的邮箱用户名也就是你的邮箱     smtp_auth_username: cdring163.com#发邮件的邮箱密码smtp_auth_password: your-password#进行tls验证smtp_require_tls: falseroute:group_by: [alertname]# 当收到告警的时候等待group_wait配置的时间看是否还有告警如果有就一起发出去group_wait: 10s# 如果上次告警信息发送成功此时又来了一个新的告警数据则需要等待group_interval配置的时间才可以发送出去group_interval: 10s# 如果上次告警信息发送成功且问题没有解决则等待 repeat_interval配置的时间再次发送告警数据repeat_interval: 10m# 全局报警组这个参数是必选的receiver: emailreceivers: - name: email#收邮件的邮箱email_configs:- to: cdring163.com inhibit_rules:- source_match:severity: criticaltarget_match:severity: warningequal: [alertname, dev, instance] 新建grafana的配置文件 - config.monitoring # admin登录密码为password GF_SECURITY_ADMIN_PASSWORDpassword GF_USERS_ALLOW_SIGN_UPfalse 新建prometheus的配置文件 -  prometheus.yml # 全局配置 global:scrape_interval: 15s # 将搜刮间隔设置为每15秒一次。默认是每1分钟一次。evaluation_interval: 15s # 每15秒评估一次规则。默认是每1分钟一次。# Alertmanager 配置 alerting:alertmanagers:- static_configs:- targets: [alertmanager:9093]# 报警(触发器)配置 rule_files:- alert.yml# 搜刮配置 scrape_configs:- job_name: prometheus# 覆盖全局默认值每15秒从该作业中刮取一次目标scrape_interval: 15sstatic_configs:- targets: [localhost:9090]- job_name: alertmanagerscrape_interval: 15sstatic_configs:- targets: [alertmanager:9093]- job_name: cadvisorscrape_interval: 15sstatic_configs:- targets: [cadvisor:8080]labels:instance: Prometheus服务器 - job_name: node-exporterscrape_interval: 15sstatic_configs:- targets: [node_exporter:9100]labels:instance: Prometheus服务器 创建alert报警文件 - alert.yml groups: - name: Prometheus alertrules:# 对任何实例超过30秒无法联系的情况发出警报- alert: 服务告警expr: up 0for: 30slabels:severity: criticalannotations:summary: 服务异常,实例:{{ $labels.instance }}description: {{ $labels.job }} 服务已关闭 新建docker-compose.yaml文件 version: 3.3# 存储卷 volumes:prometheus_data: {}grafana_data: {}networks:monitoring:driver: bridgeservices:prometheus:image: prom/prometheus:v2.37.6container_name: prometheusrestart: alwaysvolumes:- /etc/localtime:/etc/localtime:ro # 本地时区挂载在镜像中- ./prometheus/:/etc/prometheus/- prometheus_data:/prometheus # 数据存储位置command:- --config.file/etc/prometheus/prometheus.yml- --storage.tsdb.path/prometheus- --web.console.libraries/usr/share/prometheus/console_libraries # 控制台库- --web.console.templates/usr/share/prometheus/consoles # 控制台模板#热加载配置- --web.enable-lifecycle#api配置#- --web.enable-admin-api#历史数据最大保留时间默认15天- --storage.tsdb.retention.time30d networks:- monitoringlinks:- alertmanager- cadvisor- node_exporterexpose:- 9090ports:- 9090:9090depends_on:- cadvisor # 等待cadvisor启动完成后prometheus再启动alertmanager:image: prom/alertmanager:v0.25.0container_name: alertmanagerrestart: alwaysvolumes:- /etc/localtime:/etc/localtime:ro- ./alertmanager/:/etc/alertmanager/command:- --config.file/etc/alertmanager/config.yml- --storage.path/alertmanagernetworks:- monitoringexpose:- 9093ports:- 9093:9093# 监控容器cadvisor:image: google/cadvisor:latestcontainer_name: cadvisorrestart: alwaysvolumes:- /etc/localtime:/etc/localtime:ro- /:/rootfs:ro- /var/run:/var/run:rw- /sys:/sys:ro- /var/lib/docker/:/var/lib/docker:ronetworks:- monitoringexpose:- 8080node_exporter:image: prom/node-exporter:v1.5.0container_name: node-exporterrestart: alwaysvolumes:- /etc/localtime:/etc/localtime:ro- /proc:/host/proc:ro- /sys:/host/sys:ro- /:/rootfs:rocommand: - --path.procfs/host/proc - --path.sysfs/host/sys- --collector.filesystem.ignored-mount-points^/(sys|proc|dev|host|etc|rootfs/var/lib/docker)($$|/)networks:- monitoringports:- 9100:9100grafana:image: grafana/grafana:9.4.3container_name: grafanarestart: alwaysvolumes:- /etc/localtime:/etc/localtime:ro- grafana_data:/var/lib/grafana- ./grafana/provisioning/:/etc/grafana/provisioning/env_file:- ./grafana/config.monitoringnetworks:- monitoringlinks:- prometheusports:- 3000:3000depends_on:- prometheus 2、【方式二 - 推荐】通过克隆gitee代码安装  mkdir /mnt/docker/ cd /mnt/docker/ git clone https://gitee.com/linge365/docker-prometheus.git cd docker-prometheus 运行命令 cd /data/docker-prometheus docker-compose up -d 检查容器 docker ps 检查接口 ss -lntp|egrep 3000|9090|9100|9093 web访问地址 应用访问地址账号密码prometheushttp://xxx.116.6.228:9090无grafanahttp://xxx.116.6.228:3000admin/passwordaltermanagerhttp://xxx.116.6.228:9093无node-exporterhttp://xxx.116.6.228:9100/metrics无 三、各个容器及应用 1、使用 grafana 展示 prometheus的图形 通过 grafana 添加数据源展示 node-exporter数据 1、登录Grafana 登录 Grafana http://192.168.11.61:3000/用户名: admin密码: password 2、创建 Prometheus 数据源 3、仪表盘 从 Grafana.com 导入仪表板 Stage 1官网搜索 Stage 2 复制id Stage 3 Grafana导入id
http://www.w-s-a.com/news/996692/

相关文章:

  • php网站开发概念网站开发岗位职责任职责格
  • asp 网站源码 下载西安自适应网站建设
  • 白领兼职做网站贵阳网站设计哪家好
  • 热水器网站建设 中企动力企业网站开发需要多钱
  • 北京市建设工程信息网交易网站静态网页模板免费下载网站
  • 福田欧曼服务站网站前台设计
  • 网站做系统叫什么软件吗注册域名需要实名认证吗
  • jsp网站开发教学视频ui设计风格
  • 注册网站建设开发怎么自己做导航网站
  • 设计做网站品牌咖啡主题网页界面设计
  • 个人网站制作总体设计宿迁房价2023年最新房价
  • 服装网站建设进度及实施过程马鞍山网站设计制作
  • 郑州网站优化顾问济宁网站制作
  • 网站开发简单吗网站引导页分为三个板块设计风格
  • 湖南做网站 在线磐石网络百度一下百度搜索
  • 现在建网站多少钱推广营销费
  • 联想企业网站建设的思路西安网站建设阳建
  • 网站内容 内链网站建设电话销售工作总结
  • 系统网站开发知名的摄影网站有哪些
  • 网站拍照的幕布扬中网站建设价位
  • 网站ie兼容性差西安小程序开发的公司
  • 上海网站建设培训app网站开发成本
  • 个人网站icp外贸网站开发 河南
  • 遵义建设网站无锡市规划建设局网站
  • 海外留学网站建设方案门户网站的发布特点
  • 网站建设不赚钱net112企业建站系统
  • 网站建设团队管理模板贵州省住房和城乡建设部网站
  • 曲沃网站建设网上学编程的有哪些比较好的网站
  • 厦门网站建设慕枫学做网站需要多久
  • 爱奇艺做任务领vip网站设计广告图片