• **********Prometheus(三)******************


    通过centos7.x来部署Prometheus

    ####同步时间,否则后面监控会有异常!!!!!#######

    1. 创建文件夹,上传软件包、解压并将prometheus promtool两个命令复制到/usr/local/bin目录下

    # mkdir -p /Prometheus

    # cp prometheus promtool /usr/local/bin

    # promethus - - version

    2. 备份配置文件,并将配置文件放到/etc下面

    # cp prometheus.yml prometheus.yml.bak

    # mkdir -p /etc/prometheus

    # mv prometheus.yml /etc/Prometheus

    3. 检查一下配置文件是否正确&&并运行prometheus(默认的监听端口9090)

    # promtool check config /etc/prometheus/prometheus.yml   

    # prometheus - -config.file /etc/profmetheus/prometheus.yml

     

     4. 查看监听端口是否启动,访问浏览器并测试;

    # netstat -anput |grep 9090

     浏览器访问:http://ip地址:9090

     ###重载配置文件: kill -HUP pid

    ### curl -X post http://localhost:9090/-/reload     ####在2.0之后这种方法是默认关闭的,需要通过--web-enable-ifecycle参数来开启

    -------------------------------------------------------------------------------------------------------------------------

    通过docker来安装部署Prometheus的服务端

    1. 下载prometheus镜像;

     # [root@docker ~]# docker pull prom/Prometheus

     

    2. 启动Prometheus容器

    # [root@docker ~]# docker run -d -p 9090:9090 -v /tmp/prometheus.yml:/etc/prometheus/prometheus prom/Prometheus

    **这里我是将Prometheus的配置文件放到tmp下面并映射到/etc/Prometheus/下面

     ## 当然不指定也是可以的,另外在docker里面需要重载配置文件需要进入重启操作并打包封装。所以建议在测试环境一定要都部署好!!!!

    3. 访问并测试;

  • 相关阅读:
    webpack前端构建工具学习总结(一)之webpack安装、创建项目
    当执行 import vue from 'vue' 时发生了什么?
    WEBSTORM新建VUE类型文件设置
    基于vue-cli搭建HelloWorld项目
    vue-cli脚手架安装
    浏览器的重绘和回流
    strcpy和strncpy用法和区别
    &与&&有什么区别?
    状态机实践入门
    12864点阵液晶显示模块的原理和实例程序(HJ12864M-1)
  • 原文地址:https://www.cnblogs.com/oopkop/p/12455625.html
Copyright © 2020-2023  润新知