Monitor | Grafana 配置

每个服务程序,基本上都会指定一个或多个配置文件,用来定制其所要启用的功能,Grafana 也不例外,那么 Grafana 的配置文件有哪些,以及提供了什么样的

Monitor | Grafana 基础

Grafana 能干什么? Grafana 有什么特性? 用好 Grafana, 需要了解什么,即-基本概念 Grafana Grafana 是一款采用 Go 语言编写的开源应用,主要用于大规模指标数据的可视化展示。有着非常漂

Monitor | cAdvisor 采集的 Measurements

cAdvisor 作为监控系统的数据采集模块,那么可以采集到那些指标参数呢? Measurements 打开 InfluxDB Web 管理界面,选择数据库:cadvisor, 执行命令: 1 Query: SHOW MEASUREMENTS 即可看到 cAdvisor 采

Monitor | cAdvisor 基础

有关 cAdvisor 的基础知识、安装和使用方法介绍 1. cAdvisor cAdvisor 是 Google 用来让容器用户了解其所运行容器的资源使用和性能特征的工具。cAdvisor 是一个用来收集、聚合

Monitor | 关于监控系统的相关知识

1. 关于监控 监控就是要把一切尽在掌控 1.1. 监控的目的 通过监控可以: 实时掌握系统的运行状态 减少宕机时间 对故障的提前预警 历史状态的回放、故障排除、分析

Golang | Pits => Concurrent access map

Issue: 为什么 map 并发不安全,读也不安全吗? 代码测试 单个 goroutine 读写 map 的 Demo: 结论:正常 多个 goroutine 只写 的 Demo: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Golang | cmd - go cgo

Cgo 支持创建调用 C 代码的 Go 包 通过 go 命令使用 cgo 为了使用 cgo, 你需要在普通的 Go 代码中导入一个 伪包 "C"。这样 Go 代码就可以引用一些 C