Open-Monitor Compile Guide

    1. 准备一台linux主机,为加快编译速度, 资源配置建议4核8GB或以上;
    2. 操作系统版本建议为ubuntu16.04以上或centos7.3以上;
    3. 网络需要可通外网(需从外网下载安装软件);
    4. 安装docker1.17.03.x以上

      • 安装请参考

    编译过程

    1. 通过github拉取代码

      切换到本地仓库目录, 执行命令

      根据提示输入github账号密码, 即可拉取代码到本地。 拉取完成后, 可以在本地目录上看到open-monitor目录, 进入目录,结构如下:

    2. prom/prometheus 和 prom/alertmanager 是Prometheus的监控主服务镜像和告警管理镜像
      consul是用来注册发现监控对象的服务
      查看镜像列表
      we_prometheus_image_01

    3. 制作应用镜像

      在代码根目录下执行

      如下图:

      如果还需要制作monitor-db的数据库镜像,执行以下命令:

      镜像制作完成后, 执行命令:

      可查看镜像列表

      we_prometheus_image_02