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

怎样给自己的店做网站怎么创建一个属于自己的网站

怎样给自己的店做网站,怎么创建一个属于自己的网站,三亚久爱文化传媒有限公司,门户网站建设思路一、简介 通过docker stats命令可以很方便的查看当前宿主机上所有容器的CPU、内存、网络流量等数 据,可以满足一些小型应用。 但是docker stats统计结果只能是当前宿主机的全部容器,数据资料是实时的,没有地方存储、 没有健康指标过线预警…

一、简介

通过docker stats命令可以很方便的查看当前宿主机上所有容器的CPU、内存、网络流量等数

据,可以满足一些小型应用。

但是docker stats统计结果只能是当前宿主机的全部容器,数据资料是实时的,没有地方存储、

没有健康指标过线预警等功能。

CAdvisor(监控收集) + InfluxDB(存储数据) + Granfana(展示图表),合称CIG

CAdvisor

CAdvisor是一个容器资源监控工具,包括容器的内存、CPU、网络IO、磁盘IO等监控,同时提供

了一个Web页面用于查看容器的实时运行状态。CAdvisor默认存储2分钟的数据,而且只是针对单

物理机。不过CAdvisor提供了很多数据集成接口,支持 InfluxDB、Redis、Kafka、Elasticsearch

等集成,可以加上对应配置将监控数据发往这些数据库存储起来。

CAdvisor主要功能:

  • 展示Host和容器两个层次的监控数据
  • 展示历史变化数据

InfluxDB

InfluxDB是用Go语言编写的一个开源分布式时序、事件和指标数据库,无需外部依赖。

CAdvisor默认只在本机保存最近2分钟的数据,为了持久化存储数据和统一收集展示监控数据,需

要将数据存储到InfluxDB中。InfluxDB是一个时序数据库,专门用于存储时序相关数据,很适合存

储CAdvisor 的数据。而且CAdvisor本身已经提供了InfluxDB的集成方法,在启动容器时指定配置

即可。

InfluxDB主要功能:

  • 基于时间序列,支持与时间有关的相关函数(如最大、最小、求和等)
  • 可度量性,可以实时对大量数据进行计算
  • 基于事件,支持任意的事件数据

Granfana

Grafana是一个开源的数据监控分析可视化平台,支持多种数据源配置(支持的数据源包括

InfluxDB、MySQL、Elasticsearch、OpenTSDB、Graphite等)和丰富的插件及模板功能,支持图

表权限控制和报警。

Granfana主要功能:

  • 灵活丰富的图形化选项
  • 可以混合多种风格
  • 支持白天和夜间模式
  • 多个数据源

二、安装部署

1、新建目录

mkdir /mydocker/cig
cd /mydocker/cig

2、新建docker-compose.yml文件

version: '3.1'volumes:grafana_data: {}services:influxdb:image: tutum/influxdb:0.9restart: alwaysenvironment:- PRE_CREATE_DB=cadvisorports:- "8083:8083"         # 数据库web可视化页面端口- "8086:8086"         # 数据库端口volumes:- ./data/influxdb:/datacadvisor:image: google/cadvisorlinks:- influxdb:influxsrvcommand:-storage_driver=influxdb -storage_driver_db=cadvisor -storage_driver_host=influxsrv:8086restart: alwaysports:- "8080:8080"volumes:- /:/rootfs:ro- /var/run:/var/run:rw- /sys:/sys:ro- /var/lib/docker/:/var/lib/docker:rografana:image: grafana/grafanauser: '104'restart: alwayslinks:- influxdb:influxsrvports:- "3000:3000"volumes:- grafana_data:/var/lib/grafanaenvironment:- HTTP_USER=admin- HTTP_PASS=admin- INFLUXDB_HOST=influxsrv- INFLUXDB_PORT=8086
  •  检查语法
docker-compose config -q

没有返回报错即没问题 

3、启动docker-compose文件

docker-compose up

4、查看三个服务器容器是否启动

docker ps

5、测试

  • 浏览cAdvisor收集服务,http:ip:8080/

  • 浏览influxdb存储服务,http:ip:8083/

  • 浏览grafana展现服务,http:ip:3000/

用户名和密码都是admin 

6、配置Grafana

  • 配置数据源

Configuration(小齿轮)选项卡中,选择Data Sources,添加InfluxDB数据源

  • 配置细节

URL:根据docker-compose中的容器服务名连接,http://influxdb:8086

database:在docker-compose中的InfluxDB中创建的数据库实例,cadvisor

User:InfluxDB的默认用户root

Password:默认密码root

保存并测试是否连通 

7、配置面板Panel

①在Create(加号)选项卡中,选择创建 Dashboard工作台

②在创建出来的工作台中,选择Add a new panel添加一个新的面板

③在右上角Time series(时序图)位置可以切换展示的图表样式(柱状图、仪表盘、表格、饼图等等),这里选择Graph(old)

④右侧边栏为该图表配置相关信息:标题、描述

点击保存

  • 填写名称,保存

⑤点击编辑,配置该图标展示的数据查询语句

保存,应用即可 

FROM:cpu_usage_total(Grafana会自动获取InfluxDB数据库中的元数据,可以直接选择对应表名)

WHERE:添加条件,container_name=cig_cadvisor_1

ALIAS:别名,CPU使用情况监控汇总

⑥查看

http://www.ds6.com.cn/news/95749.html

相关文章:

  • 郑州高端做网站汉狮收录查询api
  • 自己做淘宝客登录网站德国搜索引擎
  • 中信建设有限责任公司内部网站重庆网站建设技术外包
  • 中国建设银行官网app班级优化大师的利和弊
  • 菏泽建设局网站头条发布视频成功显示404
  • 招商加盟类网站模板电商seo是什么
  • asp 企业网站源码seo百度网站排名研究中心关键词首页优化
  • 开一家网络公司做网站前景如何抖音引流推广免费软件app
  • 政务公开与政府网站建设百度竞价登录
  • 做网站前端工资巨量算数
  • 在一家传媒公司做网站编辑_如何?什么叫营销
  • 网站建设 常见问题深圳市推广网站的公司
  • 网站建设与管理 教材网址域名大全2345网址
  • 郑州网站建设三猫网络服务营销案例100例
  • 关键词推广是指seow
  • 哪个网站可以做免费宣传贵阳百度推广电话
  • 外贸流程单据seo排名赚app是真的吗
  • 漂亮的网站维护页面做网站怎么优化
  • 建设网站网站首页网络卖货平台有哪些
  • 王者荣耀官方网站百度信息流怎么投放
  • 朔州建设机械网站百度关键词指数工具
  • pc网站建设需要提供哪些资料怎么在网上做推广
  • 商城网站html模板aso优化排名违法吗
  • 河北保定疫情最新情况优化网站标题和描述的方法
  • app产品网站建设手机怎么创建自己的网站平台
  • 校园网网络设计报告郴州seo网络优化
  • 网站开发工作室网页生成
  • 深圳网页设计学校网站seo优化多少钱
  • 做网站的公司排名写手代写平台
  • 怎样做移动端网站怎么快速推广app