Mac上部署prometheus

前言:普罗米修斯是后端数据监控平台,本文主要介绍如何在mac上部署prometheus,prometheus需要收集数据,需要安装prometheus,收集数据需要安装node_exporter(监控操作系统),通过grafana展示数据,展示数据需要安装grafana,先安装三个server,再完成对应的配置。

目录

一、安装prometheus

1、安装命令:

2、which prometheus

3、启动prometheus

二、安装grafana

1、安装命令

2、which grafana

3、完成配置和启动

三、下载node_exporter

四、配置相关

1、先启动node_exporter

2、修改prometheus配置并重启

3、copy-模版ID

4、添加数据源prometheus

5、导入模版


一、安装prometheus

1、安装命令:

brew install prometheus

查看安装位置:

2、which prometheus

我的安装到了这个位置:

/opt/homebrew/bin/prometheus

找到默认配置的位置,我的是放在这里:

/opt/homebrew/etc/prometheus.yml

进入安装prometheus路径

3、启动prometheus

输入:./prometheus --config.file=/opt/homebrew/etc/prometheus.yml

启动后浏览器输入: http://localhost:9090

查看到这个页面:可以

二、安装grafana

1、安装命令

brew install grafana

查看安装位置:

2、which grafana

我的安装在了这个位置:/opt/homebrew/bin/grafana

3、完成配置和启动

输入命令(对应生成文件的位置)

grafana-server --config=/opt/homebrew/etc/grafana/grafana.ini --homepath /opt/homebrew/share/grafana --packaging=brew cfg:default.paths.logs=/opt/homebrew/var/log/grafana cfg:default.paths.data=/opt/homebrew/var/lib/grafana cfg:default.paths.plugins=/opt/homebrew/var/lib/grafana/plugins

输入地址:http://localhost:3000/

查看到这样的页面:

默认用户名/密码,都是admin,使用前必须更改密码

三、下载node_exporter

Download | Prometheus

Mac上部署prometheus_第1张图片

四、配置相关

1、先启动node_exporter

默认端口9100

如果未能启动成功,提示端口被占用,需要修改默认端口

node_exporter --web.listen-address=:9199

这样端口号被改成了9199

默认端口

2、修改prometheus配置并重启

/opt/homebrew/etc/prometheus.yml

#add node code
- job_name: "node"
static_configs:
- targets: ["127.0.0.1:9100"]

#如果改了默认端口,这里的9100也需要改成改后的端口

3、copy-模版ID

1 Node Exporter Dashboard 22/04/13 ConsulManager自动同步版 | Grafana Labs

4、添加数据源prometheus

Mac上部署prometheus_第2张图片

5、导入模版

查看监控结果

以上就是在mac环境下的部署,无论在哪个环境上部署,都要先下载,再修改配置,完成启动。

下次再出个在linux环境下部署,以及在docker容器上部署的文档。

你可能感兴趣的:(测试技术,prometheus,macos,运维)