Prometheus 安装指南

news/2024/5/18 22:43:56 标签: 运维, linux, prometheus

目录

介绍

安装


介绍

Prometheus是一款开源监控系统,适用于容器化和微服务。它使用多维数据模型,支持PromQL查询语言,可以通过多种方式采集数据。具备灵活的告警和通知机制,可集成图形工具创建仪表盘。通过本地存储高效保存时间序列数据。受到广泛社区支持,是可靠、灵活、可扩展的监控解决方案。

安装

首先进入官网 Download | Prometheus,选择LTS版本,prometheus-2.45.3.linux-amd64.tar.gz,然后进行解压tar.gz包。

配置 Prometheus: 进入解压后的目录,编辑 prometheus.yml 文件以配置数据抓取和存储规则。这个文件定义了Prometheus的基本设置,包括数据源和抓取的目标。

global:
  scrape_interval: 15s

scrape_configs:
  - job_name: 'prometheus'
    static_configs:
      - targets: ['localhost:9090']

运行 Prometheus: 在命令行中进入解压目录,运行 Prometheus 服务。

现在,我们已经启动并运行了 Prometheus,并每 15 秒抓取一次自己的指标。Prometheus 具有可用于导出指标的标准导出器。

# 对于Linux
./prometheus

# 对于Windows
# 运行 prometheus.exe

这会启动 Prometheus 服务,默认监听在 localhost:9090。你可以通过访问 http://localhost:9090 来访问 Prometheus 的 Web 界面。

要在局域网中访问,如果您的计算机 IP 地址是 192.168.1.1,则在其他计算机上使用 http://192.168.1.1:9090 即可访问 Prometheus 的 Web 页面。


http://www.niftyadmin.cn/n/5399450.html

相关文章

【每日前端面经】2023-02-29

题目来源: 牛客 如何理解前端这个岗位 简单地说就是设计师做好网页效果图,前端将效果图转化成页面,之后交给后端程序员,中间的这段工作就是前端 浏览器如何渲染HTML 将载入的HTML文件解析成DOM树,并且将各个标记标识解析成DOM…

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的活体人脸检测系统(Python+PySide6界面+训练代码)

摘要:本篇博客详细讲述了如何利用深度学习构建一个活体人脸检测系统,并且提供了完整的实现代码。该系统基于强大的YOLOv8算法,并进行了与前代算法YOLOv7、YOLOv6、YOLOv5的细致对比,展示了其在图像、视频、实时视频流和批量文件处…

spring-cloud-openfeign oauth2访问令牌拦截器 OAuth2AccessTokenInterceptor源码解析

版本 spring-cloud-openfeign-core:4.1.0 源码 org.springframework.cloud.openfeign.security.OAuth2AccessTokenInterceptor public class OAuth2AccessTokenInterceptor implements RequestInterceptor {...// 令牌类型,默认为 "Bearer"private fi…

返回两个数组中每个对应位置的两个元素的最大值返回结果为数组np.fmax()

【小白从小学Python、C、Java】 【计算机等级考试500强双证书】 【Python-数据分析】 返回两个数组中 每个对应位置的 两个元素的最大值 返回结果为数组 np.fmax() [太阳]选择题 请问关于以下代码表述正确的是? import numpy as np a np.array([1, 3, 6, 8]) prin…

JavaWeb之 创建 Web项目,使用Tomcat 部署项目,使用 Maven 构建Web项目(一万八千字详解)

目录 前言3.1 Tomcat 简介3.1.1 什么是 Web服务器3.1.2 Tomcat 是什么3.1.3 小结 3.2 Tomcat 的基本使用3.2.1 下载 Tomcat3.2.2 安装 Tomcat3.2.3 卸载 Tomcat3.2.4 启动 Tomcat3.2.5 关闭 Tomcat3.2.6 配置 Tomcat3.2.7 在 Tomcat 中部署 Web项目 3.3 在 IDEA 中创建 Web 项目…

leetcode刷题(javaScript)——栈相关场景题总结

在LeetCode刷题中,栈是一个非常有用的数据结构,可以解决许多问题,包括但不限于以下几类问题: 括号匹配问题:例如检查括号序列是否有效、计算表达式的值等。逆波兰表达式求值:使用栈来实现逆波兰表达式的计算…

HOOPS Communicator对3D大模型轻量化加载与渲染的4种解决方案

今天给大家介绍一些关于3D Web轻量化引擎HOOPS Commuicator的关键概念,这些概念可以帮您在HOOPS Communicator流缓存服务器之上更好地构建您自己的模型流服务器。如果您是有大型数据集,那么,使用流缓存服务器可以极大地帮助您最大限度地减少内…

Python 全栈系列226 GlobalBuffer

说明 为了简化开发程序,特别是需要依赖全局数据的程序,例如:分布式任务需要知道当前可处理的任务;定时程序需要依据某个约束性全局变量。一个附带的好处是会大量减少对数据库产生的请求。 GlobalBuffer的代价并不高:…