| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 在Linux中进行Prometheus部署 -> 正文阅读 |
|
[系统运维]在Linux中进行Prometheus部署 |
Prometheus是一套开源的监控&报警&时间序列数据库的组合。 Prometheus适合监控docker容器。 时间序列数据特点: 1)性能好; 2)存储成本低,高效的压缩算法,节省存储空间,有效降低IO。 Prometheus特征: 1)多维度数据模型; 2)灵活的查询语言; 3)不依赖分布式存储,单个服务器节点是自主的; 4)以HTTP方式,通过pull模型拉去时间序列数据; 5)也可以通过中间网关支持push模型; 6)通过服务发现或者静态配置,来发现目标服务对象; 7)支持多种多样的图表和界面展示。 安装Prometheus第一步,下载prometheus-2.37.0安装包。 下载prometheus-2.37.0.linux-amd64。也可以使用命令下载。 命令:cd /usr/local/src 第二步,解压prometheus-2.37.0安装包。 命令:cd /usr/local/src tar -xf prometheus-2.37.0.linux-amd64.tar.gz -C /usr/local # 改名 命令:cd /usr/local mv prometheus-2.37.0.linux-amd64 prometheus-2.37.0 第三步,启动prometheus-2.37.0服务。 命令:cd /usr/local/prometheus-2.37.0 nohup ./prometheus --config.file="/usr/local/prometheus-2.37.0/prometheus.yml" & # 检查服务端口 命令:yum -y install lsof lsof -i:9090 ss -naltp |grep 9090 第四步,浏览器访问x.x.x.x:9090 配置Prometheus在文件夹/usr/local/prometheus-2.37.0中,编辑prometheus.yml。 在prometheus.yml文件中做出下面的修改: global: ??scrape_interval: ????60s # 拉取时间间隔 ??evaluation_interval: 60s # 告警时间间隔 scrape_configs: - job_name: "prometheus" ?#监控名称 ??static_configs: ????- targets: ["localhost:9090"] #被监控机器的ip和端口 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 9:50:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |