prometheus + grafana 脚本启停

创建脚本 flink-monitor.sh

#!/bin/bash
case $1 in
"start") {
   
   
	echo '----- 启动 prometheus -----'
	nohup /opt/module/prometheus-2.29.1/prometheus --web.enable-admin-api --config.file=/opt/module/prometheus-2.29.1/prometheus.yml >/opt/module/prometheus-2.29.1/prometheus.log 2>&1 &
### 安装和配置 PrometheusGrafana #### 下载 Prometheus 对于 Windows 用户来说,可以从官方提供的链接下载适用于 Windows 的 Prometheus 版本[^3]。具体版本号可能会有所更新,但通常可以在 GitHub 发布页面找到最新的稳定版。 ```bash wget https://github.com/prometheus/prometheus/releases/download/v2.53.1/prometheus-2.53.1.windows-amd64.zip ``` 解压文件到指定目录后,在该目录中会发现 `prometheus.exe` 文件以及一些配置样例和其他辅助脚本。 #### 配置 Prometheus 动前需编辑 prometheus.yml 文件来定义数据抓取目标和服务端点。此文件位于解压缩后的 Prometheus 文件夹内。通过修改 scrape_configs 板块下的 targets 列表可以添加要监控的目标主机 IP 地址或域名[^2]。 #### Prometheus 打开命令提示符窗口并导航至 Prometheus 所在路径,运行如下指令: ```powershell .\prometheus.exe --config.file=prometheus.yml ``` 这将会依据给定的配置文件初始化 Prometheus 实例,并使其开始监听默认端口 (通常是 9090),以便后续接入浏览器查看状态页或者 API 接口调用。 #### 安装 Grafana 同样地,Grafana 提供了针对不同操作系统的安装包。前往官方网站获取最新版本的 Windows Installer 或者 ZIP 归档形式的产品[^1]。按照向导完成图形界面引导式的设置过程;如果是基于 ZIP 方式,则只需简单展开即可使用。 #### 运行 Grafana 如果选择了 MSI 安装程序,默认情况下会在安装完成后自动创建必要的系统服务条目,允许用户直接从控制面板管理其状况。而对于手动部署的情形而言,切换到 Grafana 主目录并通过执行以下 PowerShell 命令实现快速激活: ```powershell .\bin\grafana-server web ``` 此时应该能够在本地计算机上通过 http://localhost:3000 访问 Web 控制台登录页面(初始用户名密码均为 admin)。之后就可以着手建立新的仪表板或是连接外部数据源像 Prometheus 等等。 #### 数据源集成 进入 Grafana UI 中的数据源管理部分,选择 Add data source 并挑选 Prometheus 类型。接着输入之前已经成功架设好的 Prometheus HTTP API URL 即可建立起两者之间的关联关系,从而实现在 Grafana 上面直观呈现由 Prometheus 收集来的性能指标图表等功能特性。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值