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

国内做网站哪家公司好国内时事新闻

国内做网站哪家公司好,国内时事新闻,263企业邮箱入口 邮箱登录,长春做网站哪家便宜cAdvisorPrometheusGrafana cAdvisorPrometheusGrafana 搞定Docker容器监控平台1、先给虚拟机上传cadvisor2、What is Prometheus?2.1、架构图 3、利用docker安装普罗米修斯4、安装grafana cAdvisorPrometheusGrafana 搞定Docker容器监控平台 1、先给虚拟机上传cadvisor cAd…

cAdvisor+Prometheus+Grafana

  • cAdvisor+Prometheus+Grafana 搞定Docker容器监控平台
    • 1、先给虚拟机上传cadvisor
    • 2、What is Prometheus?
      • 2.1、架构图
    • 3、利用docker安装普罗米修斯
    • 4、安装grafana

cAdvisor+Prometheus+Grafana 搞定Docker容器监控平台

1、先给虚拟机上传cadvisor

cAdvisor(Container Advisor)Google 开源的一个容器监控工具,可用于对容器资源的使用情况和性能进行监控。用于收集、聚合、处理和导出正在运行容器的有关信息。具体来说,该组件对每个容器都会记录其资源隔离参数、历史资源使用情况、完整历史资源使用情况的直方图和网络统计信息。``cAdvisor 本身就对 Docker` 容器支持,并且还对其它类型的容器尽可能的提供支持,力求兼容与适配所有类型的容器。

[root@docker-1 ~]# mkdir /mointor
[root@docker-1 ~]# cd /mointor/
[root@docker-1 mointor]# ls
cadvisor.tar
[root@docker-1 mointor]# 
[root@docker-1 mointor]# docker load -i cadvisor.tar 
ace0eda3e3be: Loading layer  5.843MB/5.843MB
33bb68b99ee4: Loading layer  102.4MB/102.4MB
d3174d703c76: Loading layer  13.25MB/13.25MB
8b7599e512b6: Loading layer  44.19MB/44.19MB
Loaded image: gcr.io/cadvisor/cadvisor:latest
[root@docker-1 mointor]# 
[root@docker-1 mointor]# docker images|grep cadvisor
gcr.io/cadvisor/cadvisor        latest         68c29634fe49   3 years ago    163MB
google/cadvisor                 latest         eb1210707573   5 years ago    69.6MB
[root@docker-1 mointor]# 

2、What is Prometheus?

Prometheus is an open-source systems monitoring and alerting toolkit originally built at SoundCloud.
Prometheus joined the Cloud Native Computing Foundation in 2016 as the second hosted project, after Kubernetes.

Prometheus是一个开源系统监控和警报工具包,最初由SoundCloud构建。
Prometheus于2016年加入云原生计算基金会,成为继Kubernetes之后的第二个托管项目。

Cloud Native Computing Foundation --》云原生计算基金会: Prometheus、``kubernetsETCD`

2.1、架构图

image-20240302162553611

普罗米修斯的核心组件

Prometheus server主程序

组件:

  • ``TSDB--->time series database 时序数据库 --》hdd/ssd hdd机械磁盘 hard disk drive ssd 固态磁盘 -->solid state drive`

    • promQL: select ,insert等 promQL是普罗米修斯内部的sql
  • http server web服务

    • Retrieval 是拉取数据的组件:每间隔15s去拉一次数据
  • pushgateway 中间件(代理)—–》临时存放数据的软件

  • alertmanager 告警的软件

  • exporter 收集数据,采集数据 木马程序 : 安装到被监控的机器上 类似于agent代理

采集数据:exporter pushgateway 中间件(代理)
存储数据:tsdb
提供数据:http server
显示数据: grafana
告警、报警:alertmanager

获取数据的方式:
1.pull server --》pull —》client 主动的获取数据,避免大并发
2.push client —>push—》server client 主动送数据过来,数据会非常新,会出现大量的数据同时push过来

3、利用docker安装普罗米修斯

1、编写prometheus.yml文件

[root@docker-1 mointor]# vim prometheus.yml
scrape_configs:
- job_name: cadvisorscrape_interval: 5sstatic_configs:- targets:- cadvisor:8080
[root@docker-1 mointor]# 

2、编写dockerfile文件

'先确定8080和9090,6379端口是否被占用'
[root@docker-1 ~]# lsof -i :9090
[root@docker-1 ~]# lsof -i :8080
[root@docker-1 ~]# lsof -i :6379
[root@docker-1 mointor]# vim docker-compose.yml
version: '3.2'
services:prometheus:image: prom/prometheus:latestcontainer_name: prometheusports:- 9090:9090command:- --config.file=/etc/prometheus/prometheus.ymlvolumes:- ./prometheus.yml:/etc/prometheus/prometheus.yml:rodepends_on:- cadvisorcadvisor:image: gcr.io/cadvisor/cadvisor:latestcontainer_name: cadvisorports:- 8080:8080volumes:- /:/rootfs:ro- /var/run:/var/run:rw- /sys:/sys:ro- /var/lib/docker/:/var/lib/docker:rodepends_on:- redisredis:image: redis:latestcontainer_name: redisports:- 6379:6379
[root@docker-1 mointor]# 

3、启动monitor

[root@docker-1 mointor]# docker compose up -d
[+] Running 3/3✔ Container promredis   Started                                           0.9s ✔ Container cadvisor    Started                                           1.5s ✔ Container prometheus  Started                                           1.7s 
[root@docker-1 mointor]# 

4、可以去访问8080和9090端口了

image-20240302164553027

image-20240302165316640

4、安装grafana

利用容器启动grafana

[root@docker-1 mointor]# docker run -d --name=grafana -p 3000:3000 grafana/grafana
Unable to find image 'grafana/grafana:latest' locally
latest: Pulling from grafana/grafana
97518928ae5f: Pull complete 
5b58818b7f48: Pull complete 
d9a64d9fd162: Pull complete 
4e368e1b924c: Pull complete 
867f7fdd92d9: Pull complete 
387c55415012: Pull complete 
07f94c8f51cd: Pull complete 
ce8cf00ff6aa: Pull complete 
e44858b5f948: Pull complete 
4000fdbdd2a3: Pull complete 
Digest: sha256:18d94ae734accd66bccf22daed7bdb20c6b99aa0f2c687eea3ce4275fe275062
Status: Downloaded newer image for grafana/grafana:latest
0ae83fc8b36d15bc54a757479748ab34c71b620826a887dcb22b2e42275b732a
[root@docker-1 mointor]# 

image-20240302170049296

账号:admin

密码:admin

更新密码:123456

  • 在grafana里添加数据源是Prometheus的数据库
  • 使用模板: 13946 模板编号

image-20240302170915268

http://www.khdw.cn/news/23388.html

相关文章:

  • 精湛的网站建设承接网络推广外包业务
  • 东莞市专注网站建设平台郑州网站seo顾问
  • wordpress建站有广告吗全球疫情最新消息
  • 雷诺网站群建设seo就业前景如何
  • wordpress可视化插件下载百度seo怎么提高排名
  • 中山建网站咨询电话软文写作经验是什么
  • 南京 网站建设长沙有实力的关键词优化价格
  • 网站开发 创造收益百度怎么发广告
  • 做窗帘的效果图网站建站小程序
  • 网络公司网站建设彩铃样本百度关键词搜索推广
  • 贵阳做网站开发科技有限公司百度权重3的网站值多少
  • 常州网站建设福州短视频seo机会
  • 企业网站建设方案详细方案网站seo整站优化
  • 做平面的公司网站网站营销策略
  • 如何运行asp.net网站有没有专门做营销的公司
  • 乐山网站制作设计公司推广方案如何写
  • 做网站的分析报告案例seo云优化方法
  • 网站备案容易吗怎么在百度上投放广告
  • wordpress登录界面改哪个文件苏州手机关键词优化
  • 品牌网站建设顾问电商运营方案
  • 网站建设与维护 课件seo软件安卓版
  • seo查询seo优化seo的全称是什么
  • 网站开发一对一成都网络营销推广
  • 制作百度移动网站网站如何推广
  • 胶州市 网站建设自己做一个网站
  • 西安网站建设制作价格低软件开发流程
  • 做网站asp和asp.netgoogle关键词排名优化
  • 网站域名怎么取怎么做网站教程视频
  • 网站建设怎么样怎么网络推广
  • 二级网站建设网络营销研究现状文献综述