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

网站 页面 结构西安全网优化

网站 页面 结构,西安全网优化,24小时在线观看,怎么做自己公司的app本文介绍生产系统监控大屏的搭建,比较实用也是实际应用比较多的方式,希望能够帮助大家对监控系统有一定的认识。 0、规划 grafana主要是展示和报警,Prometheus用于保存监控数据,node_exporter用于实时采集各个应用服务器的事实状…

本文介绍生产系统监控大屏的搭建,比较实用也是实际应用比较多的方式,希望能够帮助大家对监控系统有一定的认识。

0、规划

grafana主要是展示和报警,Prometheus用于保存监控数据,node_exporter用于实时采集各个应用服务器的事实状态。下图是监控系统的简易架构图。
在这里插入图片描述
实际应用时,node_exporter和应用系统部署在一台服务器上。咱们模拟实际生产系统,用虚机搭建,规划如下:3台服务器,两台应用,一台部署grafana和prometheus。

名称ipport
grafana192.168.99.1003000
Prometheus192.168.99.1009090
node_exporter192.168.99.1209100
node_exporter192.168.99.1309100

1、grafana安装

sudo docker pull grafana/grafnma
sudo docker run -d --name grafana -p 3000:3000 grafana/grafana

浏览器访问:http://192.168.99.100:3000,其中ip是虚机的ip,大家按自己的改。登录用户名密码:admin/admin。初次登录后,会要求改密码,大家改成自己容易记住的就行。

2、Prometheus安装

2.1、先准备Prometheus的配置文件

# my global config
global:scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute.# scrape_timeout is set to the global default (10s).# Alertmanager configuration
alerting:alertmanagers:- static_configs:- targets:# - alertmanager:9093# Load rules once and periodically evaluate them according to the global 'evaluation_interval'.
rule_files:# - "first_rules.yml"# - "second_rules.yml"# A scrape configuration containing exactly one endpoint to scrape:
# Here it's Prometheus itself.
scrape_configs:# The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.- job_name: "prometheus"# metrics_path defaults to '/metrics'# scheme defaults to 'http'.static_configs:- targets: ["localhost:9090"]# 这里是我们配置的,加入node_exporter的地址就行# 非常重要!!!- job_name: “myTestJob"static_configs:- targets: ["192.168.99.120:9100"]

2.2、启动Prometheus

 sudo docker run -d -p 9090:9090  -v /home/jackie/prometheus.yml:/etc/prometheus/prometheus.yml --name promethus prom/prometheus

启动成功后,用浏览器访问一下:http://192.168.99.100:9090/targets,因为还没有和node_exporter关联,所以只能看到自己。不截图了,下面一会看到效果。

3、node_exporter安装

下载:https://github.com/prometheus/node_exporter/releases,按照你的操作系统选择相应的下载包。这里选的是node_exporter-1.8.2.linux-amd64.tar.gz。

tar xvfz node_exporter-1.8.2.linux-amd64.tar.gz
cd node_exporter-1.8.2.linux-amd64# 后台运行
nohup ./node_exporter >node.log 2>&1 &

启动成功了,浏览器访问:http://192.168.99.120:9100/metrics。强调一下,这里的ip根据自己的ip写。注意:node_exporter和grafana、Prometheus不在一台虚拟机上,往上翻看看规划表。效果如下:
在这里插入图片描述

4、配置

4.1、配置Prometheus关联node_exporter

修改Prometheus的prometheus.yml文件,添加如下配置,如果你没有用上面的配置文件的话。
在这里插入图片描述
注意:==target中的ip和端口写node_exporter部署的机器的。==这里我配了两台机器,另外一个是192.169.99.130:9100。我们再次访问prometheus,看看效果。
在这里插入图片描述

4.2、grafana配置数据源

登录grafana,按下图操作:
在这里插入图片描述
出现如下界面:
在这里插入图片描述
名字给一个,url写Prometheus的地址,咱们这里是http://192.168.99.100:9090/。其他保持默认,拉到最后测试并保存(save & test)。

4.3、grafana导入模版

到最后一步了,模版就是咱们要是显示的页面。按下图操作:
在这里插入图片描述
出现如下页面:
在这里插入图片描述
有两处需要输入的地方,咱们只需要填一个就行了。这里咱们填写id号,16098,然后点击右侧的load就行了。这个id怎么来的,在grafana市场上找的,复制就行了。稍等几秒钟,就出现下图了:
在这里插入图片描述
好了,监控大屏搭建完成了。

5、坑点总结

我自己在搭建时,两处比较大的坑点:

  • linux防火墙,能关就关了,关不了的话就加上规则,把相应端口放行。
  • 配置文件:由于编辑是用的vim,很容易出错,我就把中文的双引号写入了,导致排查时间较长。
  • docker一定要跟换成国内的源。
http://www.hrbkazy.com/news/44131.html

相关文章:

  • 电子商城网站免费百度seo引流
  • 企业网站首页设计欣赏免费推广平台排行
  • 网站图片自动切换怎么做微信公众号营销
  • 专业的赣州网站建设seo站长常用工具
  • 做电影网站投资多少百度官方网页
  • 网站建设销售方面会遇到的问题百度热榜实时热点
  • 太原注册公司流程seowhy论坛
  • 怎样注册平台网站广东全网推广
  • 哪个网站做推广比较好信息流广告哪个平台好
  • java能网站开发吗网站怎么做的
  • 东莞免费建站在线咨询一个新的app如何推广
  • 微信网站建设咨询西地那非片吃了能延时多久
  • php网站做分享到朋友圈黄页88网推广服务
  • 怎样做网站搜索推广网络优化工资一般多少
  • 智能营销客户管理系统seo门户
  • 网站建设插件公司做网页要多少钱
  • 网站官网认证怎么做的竞价排名名词解释
  • 个人网站界面设计图片网络营销计划书怎么写
  • 5星做号宿水软件的网站搜狗搜索网页版
  • 十堰网站制作网站推广的常用方法有哪些
  • 大良营销网站建设市场网站怎样做推广
  • 长沙网站设计培训重庆百度推广seo
  • 长治专业做网站互联网营销成功案例
  • 做网站的小结微信软文范例
  • 怎么做的网站收录快营销软文范例大全100
  • 化妆品公司网站设计搜索引擎优化举例说明
  • seo怎么做自己的网站全面落实疫情防控优化措施
  • 如何做网站好看安徽百度seo公司
  • 小程序制作模板网站百度指数数据分析报告
  • 时时彩怎么做网站余姚seo智能优化