当前位置: 首页 > news >正文

c2c网站 多钱谷歌浏览器下载

c2c网站 多钱,谷歌浏览器下载,wordpress 新建页面 所有文章,js网站登录怎么做前言 Prometheus和Grafana是两个流行的开源工具,用于监控和可视化系统和应用程序的性能指标。它们通常一起使用,提供了强大的监控和数据可视化功能。 Prometheus Prometheus是一种开源的系统监控和警报工具包。它最初由SoundCloud开发,并于…

前言

Prometheus和Grafana是两个流行的开源工具,用于监控和可视化系统和应用程序的性能指标。它们通常一起使用,提供了强大的监控和数据可视化功能。

Prometheus

  • Prometheus是一种开源的系统监控和警报工具包。它最初由SoundCloud开发,并于2012年发布为开源项目。
  • Prometheus的核心是一个时间序列数据库,它用于存储来自应用程序或系统的指标数据,如CPU利用率、内存使用情况、HTTP请求等。
  • Prometheus通过HTTP协议定期拉取目标系统的指标数据。这些目标可以是应用程序、服务器、数据库等各种系统组件。
  • Prometheus提供了灵活的查询语言PromQL,用于对存储的指标数据进行查询和聚合。
  • 它还支持警报规则,可以根据定义的规则触发警报,并发送通知给相关人员。

Grafana

  • Grafana是一个开源的数据可视化和监控平台,最初由Torkel Ödegaard于2014年创建。
  • Grafana允许用户创建动态且高度可定制的仪表板,用于展示来自各种数据源的数据。
  • 它支持多种数据源,包括Prometheus、Graphite、Elasticsearch、InfluxDB等。
  • Grafana提供了丰富的可视化选项,包括折线图、柱状图、仪表板、热图等,用户可以根据需求自由组合和定制。
  • 通过Grafana,用户可以创建复杂的监控仪表板,将各种数据以直观的方式展示出来,帮助用户更好地理解系统的运行情况和性能指标。

综上所述,Prometheus和Grafana是一对强大的开源工具组合,用于监控系统和应用程序的性能,并通过可视化方式展示监控数据,帮助用户及时发现和解决问题。

概述

本次安装采用docker方式

资源        信息
linux虚拟机一台172.16.42.68
软件版本

prometheus

2.25.0

grafana

7.3.7

 安装部署

安装docker

yum install docker
启动docker
systemctl start docker

 安装prometheus

docker run -itd --name prometheus -p 9090:9090 prom/prometheus:v2.25.0

安装grafana

docker run -itd --name grafana -p 3000:3000 grafana/grafana:7.3.7

安装node_export

Node Exporter 是一个开源的 Prometheus Exporter,用于收集主机系统的各种指标数据。它可以在 Linux、Windows 和 macOS 等操作系统上运行,并暴露系统的 CPU 使用率、内存使用率、磁盘空间、网络流量等指标数据,以供 Prometheus 或其他监控系统进行收集和分析。

Node Exporter 通过在主机上运行一个小型的代理程序来收集系统指标数据,并通过 HTTP 端口暴露这些数据,使 Prometheus 或其他监控系统能够轻松地抓取和处理。它是 Prometheus 生态系统中的重要组件之一,帮助用户监控和管理他们的基础设施。

方式1 tar.gz
 
wget https://github.com/prometheus/node_exporter/releases/download/v1.4.0-rc.0/node_exporter-1.4.0-rc.0.linux-amd64.tar.gz
tar -xvf node_exporter-1.4.0-rc.0.linux-amd64.tar.gz -C /usr/local
mv /usr/local/node_exporter-1.4.0-rc.0.linux-amd64/node_exporter /usr/local/bin/# 编写systemd服务
cat > /etc/systemd/system/node_exporter.service <<EOF
[Unit]
Description=node_exporeter
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/bin/node_exporter
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF# 更新内核并启动,自启动
systemctl daemon-reload && systemctl start node_exporter && systemctl enable node_exporter && systemctl status node_exporter
方式2 docker
docker run -d --name=node_exporter -p 9100:9100 prom/node-exporter

修改普罗米修斯配置文件

将node_export加入到普罗米修斯的配置文件中

docker exec -it prometheus sh
cd /etc/prometheus
vi prometheus.yml
  - job_name: 'linux'        scrape_interval: 5sstatic_configs:                   - targets: ['172.16.42.68:9100']

重启服务

docker restart prometheus

grafana数据统一可视化

普罗米修斯也可以可视化,但是他每一个指标都是单独的,而grafana是可以将普罗米修斯收集到的数据统一合并到一个美观的web图表上

下载json模版(后面会用到)(通用)

https://grafana.com/api/dashboards/12633/revisions/1/download 下载链接

登陆grafana后台

http://172.16.42.68:3000/login

默认admin/admin

修改密码即可

 添加datasource

 

 导入json模版文件

 

 

 

页面展示

监控其他的虚拟机

只需在每个虚拟机上安装node_exporter服务即可,同时完成对普罗米修斯配置的修改

其他

1、可以将prometheus配置文件映射出来,后续就不需要去容器中修改了

2、Prometheus配置文件说明

job_name: 同样,每个job都有一个名称,用于标记从该配置中抓取的时间序列。scrape_interval: 所有的linux jobs都设置了相同的抓取间隔为5秒。static_configs: 每个linux job都有一个静态配置,指定了不同的目标(target):
'42.68' job从'172.16.42.68:9100'获取数据。
'42.66' job从'172.16.42.66:9100'获取数据。
'42.70' job从'172.16.42.70:9100'获取数据。

http://www.hkea.cn/news/92314/

相关文章:

  • 山西网站建设排名seo技术培训山东
  • 日韩系成人影片成首选网站如何优化推广
  • 网站到期续费通知搜索风云排行榜
  • 网站公司说我们做的网站服务器不够用哪个杭州seo好
  • 类似淘宝网站建设费用杭州哪家seo公司好
  • 装修网站怎样做seo专员很难吗
  • 无锡网站外包如何接广告赚钱
  • 英文网站制作 官网淘宝标题优化网站
  • 电力建设网站网络推广网站的方法
  • 如何做网站窗口网站优化网络推广seo
  • 营销型网站建设效果网络营销策划推广方案
  • 专业的网站搭建多少钱网站seo优化价格
  • 广州公司网站设计制作win10优化大师官网
  • 做调查哪个网站比较可靠百度指数查询
  • 怎么在建设厅网站报名广州网站优化服务
  • 怎么用dw做静态网站b站好看的纪录片免费
  • 济南网站建设那家好网站制作公司有哪些
  • 域名和网站名不一样营销公司
  • discuz做电影网站免费网站seo
  • 惠民建设局网站明年2024年有疫情吗
  • 卫龙的网站是谁做的今日的新闻
  • 厚街找人做网站动态网站设计
  • 永春县住房和城乡规划建设局网站太原seo排名优化软件
  • 怎么上网站后台爱站小工具计算器
  • 网页编辑岗位职责seo上海优化
  • 网站做二维码吗做网站的外包公司
  • 郑州市中原区疫情最新消息上海网站营销seo方案
  • 狂人站群系统中国最权威的网站排名
  • 简单网站开发实例网站运营工作的基本内容
  • 飞机免费代理ip爱站网seo综合查询工具