2020 年 11 月 - 3 文章

Antv_G2笔记

  |   0 评论   |   0 浏览

概念 基本元素 数据 -> Data : 可视化数据来源 图形属性 -> Attribute : 数据中变量映射到图形 几何标记 -> Geometry: 点,线,多边形等几何标记 度量 -> Scale: 数据空间到图形空间的转换接口 坐标系 -> Coordinate: 笛卡尔,极坐标,螺旋坐标 可视化组件 -> Component: Legent,Tooltip,Annotation,Slider 分面 -> Facet: 数据分面,一图拆多图 视觉通道 这是什么 数据属性 -> 标记:直观的代表数据的性质分类,通常是几何图形元素,例如:点、线、面、体。 数据值 -> 视觉通道:用于表现数据属性的定量信息,包括标记的位置、大小、形状、方向、色调、饱和度、亮度等。 tips: 数据的属性对应几何标记,比如 age 属性为一个点,那么 age=15 可能是水平方向一条由点连接成的 15 长度的直线,所以视觉通道为属性对应的几何元素和值对应的通道组合而成的图案 定性(分类)的视觉通道,如形状、颜色的色调、控件位置。 定....

Prometheus监控redis实例

  |   0 评论   |   0 浏览

1.下载 redis_exporter 2.脚本 nohup ./redis_exporter -redis.addr 0.0.0.0:6379 -redis.password "password" & link 3.promethus endpoint apiVersion: v1 kind: Endpoints metadata: name: redis-exporter subsets: - addresses: - ip: 222.30.195.42 ports: - port: 9121 name: redisex --- apiVersion: v1 kind: Service metadata: name: redis-exporter labels: app: Redis spec: ports: - port: 9121 targetPort: 9121 name: redisex --- apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: labels: app:....

K8S服务健康检测

  |   0 评论   |   0 浏览

K8S 服务健康检测机制 1.业务探针 readinessProbe 1.1 为什么自动扩容导致请求失败? 一个新 Pod 创建后,Service 就能立即选择到它,并会把请求转发给 Pod,那问题就来了,通常一个 Pod 启动是需要时间的,如果 Pod 还没准备好(可能需要时间来加载配置或数据,或者可能需要执行 一个预热程序之类),这时把请求转给 Pod 的话,Pod 也无法处理,造成请求失败。 1.2 如何解决? 加入业务探针,可以理解为类似 ws 的心跳检测机制. Kubernetes 中解决这个问题的方法就是给 Pod 加一个业务就绪探针 Readiness Probe,当检测到 Pod 就绪后才允许 Service 请求转给 Pod。 Readiness Probe 周期性检测 Pod,然后根据响应来判断 Pod 是否就绪,Service 根据就绪状态分发流量。 1.3 配置详解 1.3.1 EXEC(shell)检测 apiVersion: apps/v1 kind: Deployment metadata: name: nginx spec: replicas: 3 selector: matchLabels: app: ng....