上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 34 下一页

【解决了一个小问题】如何展示VictoriaMetrics组件上报的bucket数据

摘要: VM体系还真的是不一(he)样(qun), 它上报的监控数据长这样: vmagent_remotewrite_block_size_rows_bucket{vmrange="2.448e+03...2.783e+03"} 3 vmagent_remotewrite_block_size_rows_b 阅读全文
posted @ 2021-12-21 15:58 ahfuzhang 阅读(274) 评论(0) 推荐(0)

【解决了一个小问题】alert manager中的cluster.advertise-address参数是什么意思?

摘要: 如果在启动 alert manager的时候,不填写参数: /usr/bin/alertmanager --config.file=/etc/alert_manager/alertmanager.yaml --storage.path=/var/alert_manager/data --data.r 阅读全文
posted @ 2021-12-15 17:54 ahfuzhang 阅读(1486) 评论(0) 推荐(0)

【解决了一个小问题】vmselect对应的vmstorage端口配置错误导致的问题

摘要: 从vmselect查询的时候,出现如下错误: error when executing query="up" on the time range (start=1639388706000, end=1639392306000, step=1441): cannot execute query: ca 阅读全文
posted @ 2021-12-14 11:01 ahfuzhang 阅读(1056) 评论(0) 推荐(0)

VictoriaMerics学习笔记(2):核心组件

摘要: 核心组件 1. 单机版 victoria-metrics-prod 单一二进制文件 读写都在一个节点上 作者推荐单机版 特性 merge方式配置 通过HTTP协议提供服务 内存限制(防止OOM) 使用prometheus的配置抓取expoter relabel 配置数据时间范围 默认是月 搜索选项 阅读全文
posted @ 2021-12-09 18:29 ahfuzhang 阅读(693) 评论(0) 推荐(0)

VictoriaMerics学习笔记(1):翻译官方广告

摘要: 先看看VictoriaMetrics官网网站上是如何作(tree)宣(new)传(bee)的: 官方广告 0.(监控领域)最快解决方案 为高性能而设计 便于安装 支持单机和群集版本 1.更高效的存储空间 最小的sample size 数据去重能力(deduplication) high churn 阅读全文
posted @ 2021-12-09 17:55 ahfuzhang 阅读(459) 评论(0) 推荐(0)

【记录一个问题】go1.17中,把代码文件放在main.go的同级目录,导致无法编译

摘要: 写了类似目录结构的代码: myproxy - main.go - server.go 编译的时候总是出现main.go中找不到类型定义。但是用goland却可以直接执行。 最后调整了目录结构后解决: myproxy - main.go - internal - server.go 猜测是go1.17 阅读全文
posted @ 2021-12-01 11:10 ahfuzhang 阅读(117) 评论(0) 推荐(0)

【分享代码】一个笨办法获取容器的剩余内存

摘要: 1.在启动容器的时候,配置一个环境变量,把容器的总内存设置上去: export mem=64G 2.用下面的脚本获取容器剩余内存: #!/usr/bin/env bash parse_bytes(){ v_mem=$1 v_len=${#v_mem} let v_start_loc=${v_len} 阅读全文
posted @ 2021-11-10 10:39 ahfuzhang 阅读(120) 评论(0) 推荐(0)

【笔记】thanos receiver的router模式

摘要: ![](https://img2020.cnblogs.com/blog/1457949/202110/1457949-20211007173402149-405737120.png) 阅读全文
posted @ 2021-10-07 17:34 ahfuzhang 阅读(127) 评论(0) 推荐(0)

【分享】让prometheus支持PUSH模式,可以使用remote write协议推送数据

摘要: 2021-10-21补充: 我通过修改源码来让prometheus支持remote-write,纯属多此一举: --enable-feature=remote-write-receiver这个命令行参数可以开启remote-write能力,不过写入路径是:/api/v1/write 不过,我仍然保留 阅读全文
posted @ 2021-10-03 19:43 ahfuzhang 阅读(4116) 评论(0) 推荐(0)

【记录一个问题】golang中使用sync.Pool反而造成了负优化

摘要: 之前有这样的代码:从http收数据后,进行snappy解码: dst := make([]byte, 0, len(httpRequestData)*5) dst, err = snappy.Decode(dst, httpRequestData) 我想,通过sync.Pool,是不是可以优化这里的 阅读全文
posted @ 2021-10-03 19:07 ahfuzhang 阅读(227) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 34 下一页