摘要:手动build filebeta module 一、介绍 1.1 filebeta介绍 filebeat是一个elastic公司使用golang编写的一个收集日志的工具,基于beat编写. 已经集成了大多数主流服务日志模块(https://www.elastic.co/guide/en/beats/ 阅读全文
posted @ 2021-04-16 11:51 董大轩 阅读(4) 评论(0) 推荐(0) 编辑
摘要:golang从ES获取数据并计算存在那个codis的slot 环境是已经将redis的bigkey存入ES 1. 获取字符串存在那个slot 1.1 官方命令 SLOTSHASHKEY key1 [key2 …] 命令说明:计算并返回给定 key 的 slot 序号 命令参数:输入为 1 个或多个 阅读全文
posted @ 2021-04-05 22:29 董大轩 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一、SSL加速卡介绍 官方文档: https://01.org/intel-quickassist-technology 官方性能报告:https://01.org/sites/default/files/downloads/intelr-quickassist-technology/intelqu 阅读全文
posted @ 2021-03-30 11:00 董大轩 阅读(16) 评论(0) 推荐(0) 编辑
摘要:今天在用make编译驱动程序时出现以下错误: static struct task_struct *task; 出错原因主要在current上,宏current定义在arch/.../include/asm/current.h中。编译器不知道task_struct的具体定义,因此,无法解引用curr 阅读全文
posted @ 2021-03-26 18:28 董大轩 阅读(23) 评论(0) 推荐(0) 编辑
摘要:topN算法原理 第一步:Query统计 算法一:直接排序法 首先我们能想到的算法就是排序了,首先对这个日志里面的所有Query都进行排序,然后再遍历排好序的Query,统计每个Query出现的次数了。但是题目中有明确要求,那就是内存不能超过1G,一千万条记录,每条记录是225Byte,很显然要占据 阅读全文
posted @ 2021-03-15 15:24 董大轩 阅读(20) 评论(0) 推荐(0) 编辑
摘要:前言 zap是uber开源的一款高性能日志组件框架 配置目标 错误信息独立的文件记录 日志按天分割,一天一个文件 只保留近七天的日志 错误日志输出堆栈 源码 package base import ( "fmt" rotatelogs "github.com/lestrrat-go/file-rot 阅读全文
posted @ 2021-03-15 15:11 董大轩 阅读(11) 评论(0) 推荐(0) 编辑
摘要:一、打开文件的四种方式 (1) 利用ioutil.ReadFile直接从文件读取到[]byte中 func Read0() (string){ f, err := ioutil.ReadFile("file/test") if err != nil { fmt.Println("read fail" 阅读全文
posted @ 2021-03-15 15:07 董大轩 阅读(14) 评论(0) 推荐(0) 编辑
摘要:肖锋 Django简介 MVC框架和MTV框架、Django常见命令、模板、视图系统、路由系统 、模型 Django之Object Relational Mapping(ORM) ORM介绍、Django中的ORM Django ORM操作 一般操作、必知必会13条、单表查询之神奇的双下划线、For 阅读全文
posted @ 2021-03-10 00:02 董大轩 阅读(8) 评论(0) 推荐(0) 编辑
摘要:练习:循环与函数 为了练习函数与循环,我们来实现一个平方根函数:用牛顿法实现平方根函数。 计算机通常使用循环来计算 x 的平方根。从某个猜测的值 z 开始,我们可以根据 z² 与 x 的近似度来调整 z,产生一个更好的猜测: z -= (zz - x) / (2z) 重复调整的过程,猜测的结果会越来 阅读全文
posted @ 2021-03-06 13:28 董大轩 阅读(18) 评论(0) 推荐(0) 编辑
摘要:exporter 介绍 Exporter是什么 广义上讲所有可以向Prometheus提供监控样本数据的程序都可以被称为一个Exporter。而Exporter的一个实例称为target,如下所示,Prometheus通过轮询的方式定期从这些target中获取样本数据: Exporter的来源 从E 阅读全文
posted @ 2021-01-21 11:48 董大轩 阅读(122) 评论(0) 推荐(0) 编辑