首页 > 其他分享 >在Debian系统上安装Prometheus

在Debian系统上安装Prometheus

时间:2024-03-12 17:44:32浏览次数:26  
标签:sudo prometheus apt Prometheus 安装 Debian

在Debian系统上安装Prometheus,可以按照以下步骤操作:1. 添加官方存储库首先,我们需要添加Prometheus的官方存储库到Debian系统中。以下是从Debian 11 Bullseye开始的安装步骤,对于Debian 12 Bookworm也应该适用:# 安装所需的包管理工具
sudo apt update && sudo apt install curl gnupg lsb-release

# 添加Prometheus GPG密钥
curl -fsSL https://packages.grafana.com/gpg.key | sudo gpg --dearmor | sudo tee /usr/share/keyrings/prometheus-archive-keyring.gpg >/dev/null

# 添加Prometheus存储库到sources.list.d目录
echo "deb [signed-by=/usr/share/keyrings/prometheus-archive-keyring.gpg] https://packages.grafana.com/oss/deb stable main" | sudo tee /etc/apt/sources.list.d/prometheus.list

# 更新软件包列表以包含新添加的存储库
sudo apt update
bash2. 安装Prometheus现在可以从添加的存储库中安装Prometheus和相关组件:# 安装Prometheus服务器
sudo apt install prometheus

# 安装Prometheus的Web界面(Prometheus Alert Manager和Grafana也是可选的)
sudo apt install prometheus-alertmanager grafana

# 如果需要,安装Prometheus的Node Exporter以收集主机指标
sudo apt install node-exporter

# 配置Prometheus服务,包括主配置文件(/etc/prometheus/prometheus.yml)
sudo nano /etc/prometheus/prometheus.yml

# 启动Prometheus服务
sudo systemctl start prometheus
# 设置开机启动
sudo systemctl enable prometheus
bash3. 配置Prometheus编辑Prometheus的主配置文件 /etc/prometheus/prometheus.yml,以定义数据抓取的目标、规则和其他设置。配置文件中可以设置监控哪些服务、哪些端点,以及其他高级设置。4. 验证安装通过访问本地的Prometheus web界面(默认情况下监听端口9090)来验证安装是否成功:open http://localhost:9090 # 或者使用浏览器访问
bash注意事项•在撰写回答时,Prometheus的官方存储库可能会有所变动,请访问其官方文档以获取最新的安装指引。•上述命令假定系统支持通过HTTPS从Grafana官方仓库下载软件包,如果网络环境受限或有特殊需求,请按实际情况调整。•不同版本的Debian可能需要不同的配置步骤,特别是在较新版本中,包名称和存储库地址可能会更新。务必参考Prometheus官方文档或对应Debian版本的社区指南进行操作。

标签:sudo,prometheus,apt,Prometheus,安装,Debian
From: https://www.cnblogs.com/jason-zhao/p/18068854

相关文章

  • 安装部署gitea
    gitea介绍官网https://about.gitea.cn/最近发现gitea的官网发生了变化,也不知道什么时候改了,之前的域名是gitea.io的,但是现在会跳转到about.gitea.cn域名上可能是商业化了吧,但这也并不意味着Gitea就变成了商业软件。Gitea目前仍然是一个完全免费且开源的项目,任何人都可以......
  • Address Sanitizer安装和使用
    参考https://www.cnblogs.com/gscnblog/p/15612349.htmlhttps://github.com/google/sanitizers/wiki/AddressSanitizer由于C/C++这类编程语言与硬件(主要是内存)非常贴近,使用C/C++编程,经常遇到的的一个问题就是内存错误,其中可能包括:内存泄漏:忘记free之前在堆中申请的内......
  • Linux安装Redis
    1.使用命令下载wgethttp://download.redis.io/releases/redis-5.0.7.tar.gz2.将压缩包复制移动到/opt目录下mvredis-5.0.7.tar.gz/opt3.进入到/opt目录下cd/opt/4.解压tar-zxvfredis-5.0.7.tar.gz5.进入到解压后的文件,可以看见redis的配置文件6.安装基本的运行环......
  • CentOS 安装 Docker Compose(curl 方式)
    CentOS安装DockerCompose(curl方式)下载运行此命令下载最新版本的DockerCompose:sudocurl-Lhttps://github.com/docker/compose/releases/download/v2.20.0/docker-compose-`uname-s`-`uname-m`-o/usr/local/bin/docker-composedocker-compose2.20.0Linux64位版......
  • CentOS 安装 Docker(yum)
    CentOS安装Docker(yum)查看已经安装的dockeryumlistinstalled|grepdocker卸载已经安装的dockeryum-yremovedocker-ce.x86_64安装存储库sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2yum-utils提供了yum-config-manager效用,并device-mapper......
  • mysqld_exporter的安装
    1.需要在数据库上创建对应用户及权限createuser'mysql_monitor'@'%'IDENTIFIEDBY'mysql_monitor';GRANTREPLICATIONCLIENT,PROCESS,SELECTON*.*TO'mysql_monitor'@'%'IDENTIFIEDBY'mysql_monitor';FLUSHPRIV......
  • win10在任意位置安装Linux子系统
    1.把WSL1设置为默认版本以管理员身份打开Powershell,输入命令wsl--set-default-version12.启用适用于Linux的Windows子系统控制面板--程序--程序和功能--启用或关闭Windows功能选中适用于Linux的Windows子系统,确定完成后重启生效3.下载WSLLinux手动安装包选择Linux版本,下载......
  • CentOS8安装postgresql13和postgis
    CentOS8安装postgresql13和postgis这里使用的是8.5.2111操作系统版本,首先解决一下网络源的问题。检验dnf是否能正常使用,顺便安装wgetdnf-yinstallwget 一、安装postgresql131、配置postgresql官网提供的网络源dnfinstall-yhttps://download.postgre......
  • 如何在Anolis 8 安装 极狐GitLab Runner
    GitLab是一个全球知名的一体化DevOps平台,很多人都通过私有化部署GitLab来进行源代码托管。极狐GitLab是GitLab在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。基于Anolis龙蜥8和极狐GitLab官方仓库脚本安装/配置极狐GitLabRunner说明我们先......
  • 虚拟机安装麒麟银河操作系统(Kylin Linux Advanced Server V10)以及设置网卡信息
    1、下载银河麒麟操作系统镜像https://distro-images.kylinos.cn:8802/web_pungi/download/share/Dq5r12WhYyFwAcnZP4JeGXkbsEHOBM0N/Kylin-Server-V10-SP3-General-Release-2303-X86_64.iso2、设置vm       #磁盘建议给到40G #点击完成开始下一步安装和......