前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS7安装Prometheus(二进制)

CentOS7安装Prometheus(二进制)

作者头像
py3study
发布2020-03-12 10:11:07
8410
发布2020-03-12 10:11:07
举报
文章被收录于专栏:python3

一、概述

Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是Google BorgMon监控系统的开源版本。

环境说明

操作系统:centos 7.6 ip地址:192.168.31.150

下载包

https://prometheus.io/download/ 目前最新版是:2.14.0 下载链接: https://github.com/prometheus/prometheus/releases/download/v2.14.0/prometheus-2.14.0.linux-amd64.tar.gz

二、安装

代码语言:javascript
复制
useradd prometheus -s /sbin/nologin
tar zxvf prometheus-2.14.0.linux-amd64.tar.gz -C /data
mv /data/prometheus-2.14.0.linux-amd64 /data/prometheus
chown prometheus:prometheus -R /data/prometheus

封装service

代码语言:javascript
复制
vi /etc/systemd/system/prometheus.service

内容如下:

代码语言:javascript
复制
[Unit]
Description=Prometheus
After=network.target
[Service]
ExecStart=/data/prometheus/prometheus --config.file=/data/prometheus/prometheus.yml --storage.tsdb.path=/data/prometheus/data
User=prometheus
[Install]
WantedBy=multi-user.target

注意:主要修改ExecStart和User

设置开机自启动

代码语言:javascript
复制
systemctl daemon-reload
systemctl enable prometheus
systemctl start prometheus

查看端口

代码语言:javascript
复制
# ss -tunlp|grep prometheus
tcp    LISTEN     0      128      :::9090                 :::*                   users:(("prometheus",pid=969,fd=5))

三、访问页面

访问targets http://192.168.31.150:9090/targets

1.png
1.png

到这里,安装就结束了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/03/10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、概述
    • 环境说明
      • 下载包
      • 二、安装
        • 封装service
        • 三、访问页面
        相关产品与服务
        Prometheus 监控服务
        Prometheus 监控服务(TencentCloud Managed Service for Prometheus,TMP)是基于开源 Prometheus 构建的高可用、全托管的服务,与腾讯云容器服务(TKE)高度集成,兼容开源生态丰富多样的应用组件,结合腾讯云可观测平台-告警管理和 Prometheus Alertmanager 能力,为您提供免搭建的高效运维能力,减少开发及运维成本。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档