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

做公司网站比较好的手机礼品网站模板

做公司网站比较好的,手机礼品网站模板,node.js做网站好累,无锡滨湖住房与城乡建设局网站ECS 记录器是你最喜欢的日志库的格式化程序/编码器插件。它们可让你轻松地将日志格式化为与 ECS 兼容的 JSON。 编码器以 JSON 格式记录日志#xff0c;并在可能的情况下依赖默认的 zapcore/json_encoder。它还处理 ECS 错误格式的错误字段记录。 默认情况下#xff0c;会添…ECS 记录器是你最喜欢的日志库的格式化程序/编码器插件。它们可让你轻松地将日志格式化为与 ECS 兼容的 JSON。 编码器以 JSON 格式记录日志并在可能的情况下依赖默认的 zapcore/json_encoder。它还处理 ECS 错误格式的错误字段记录。 默认情况下会添加以下字段 {log.level: info,timestamp: 2020-09-13T10:48:03.000Z,message: some logging info,ecs.version: 1.6.0 } 安装 将包添加到你的 go.mod 文件中 go.mod module zerolog-logging require go.elastic.co/ecszap master require go.uber.org/zap master 我们使用如下的命令来下载包 go get go.elastic.co/ecszap go get go.uber.org/zap 配置 设置默认记录器。例如 encoderConfig : ecszap.NewDefaultEncoderConfig() core : ecszap.NewCore(encoderConfig, os.Stdout, zap.DebugLevel) logger : zap.New(core, zap.AddCaller()) 你可以自定义 ECS 记录器。例如 encoderConfig : ecszap.EncoderConfig{EncodeName: customNameEncoder,EncodeLevel: zapcore.CapitalLevelEncoder,EncodeDuration: zapcore.MillisDurationEncoder,EncodeCaller: ecszap.FullCallerEncoder, } core : ecszap.NewCore(encoderConfig, os.Stdout, zap.DebugLevel) logger : zap.New(core, zap.AddCaller()) 示例 使用结构化日志记录 zap1.go package mainimport (errorsosgo.elastic.co/ecszapgo.uber.org/zap )func main() {encoderConfig : ecszap.NewDefaultEncoderConfig()core : ecszap.NewCore(encoderConfig, os.Stdout, zap.DebugLevel)logger : zap.New(core, zap.AddCaller())logger logger.With(zap.String(custom, foo))logger logger.Named(mylogger)// Use strongly typed Field valueslogger.Info(some logging info,zap.Int(count, 17),zap.Error(errors.New(boom))) }我们可以使用如下的方法来运行上面的应用 go run zap1.go | jq . Log errors zap_error.go package mainimport (errorsospkgerrors github.com/pkg/errorsgo.elastic.co/ecszapgo.uber.org/zap )func main() {encoderConfig : ecszap.NewDefaultEncoderConfig()core : ecszap.NewCore(encoderConfig, os.Stdout, zap.DebugLevel)logger : zap.New(core, zap.AddCaller())err : errors.New(boom)logger.Error(some error, zap.Error(pkgerrors.Wrap(err, crash))) }我们使用如下的命令来运行应用 go run zap_error.go | jq . 使用 sugar logger zap_sugar.go package mainimport (osgo.elastic.co/ecszapgo.uber.org/zap )func main() {encoderConfig : ecszap.NewDefaultEncoderConfig()core : ecszap.NewCore(encoderConfig, os.Stdout, zap.DebugLevel)logger : zap.New(core, zap.AddCaller())sugar : logger.Sugar()sugar.Infow(some logging info,foo, bar,count, 17,) }我们使用如下的命令来运行 go run zap_sugar.go | jq . 把日志写入到 Elasticsearch 按照 Filebeat 快速入门将以下配置添加到你的 filebeat.yaml 文件中。 Filebeat 7.16 filebeat.yaml filebeat.inputs: - type: filestream # 1paths: /path/to/logs.jsonparsers:- ndjson:overwrite_keys: true # 2add_error_key: true # 3expand_keys: true # 4processors: # 5- add_host_metadata: ~- add_cloud_metadata: ~- add_docker_metadata: ~- add_kubernetes_metadata: ~ 使用 filestream 输入从活动日志文件中读取行。如果发生冲突解码的 JSON 对象的值将覆盖 Filebeat 通常添加的字段type、source、offset 等。如果发生 JSON 解组错误Filebeat 将添加 “error.message” 和 “error.type: json” 键。Filebeat 将递归地从解码的 JSON 中去掉点键并将其扩展为分层对象结构。Processors 可增强你的数据。请参阅 processors 以了解更多信息。 Filebeat 7.16 filebeat.yaml filebeat.inputs: - type: logpaths: /path/to/logs.jsonjson.keys_under_root: truejson.overwrite_keys: truejson.add_error_key: truejson.expand_keys: trueprocessors: - add_host_metadata: ~ - add_cloud_metadata: ~ - add_docker_metadata: ~ - add_kubernetes_metadata: ~
http://www.hkea.cn/news/14557367/

相关文章:

  • 建设网站找哪里广西建设厅培训中心官网
  • 公司支付网站建设费进什么费用wordpress后台修改代码
  • 郑州中小企业网站制作wordpress文章延迟加载
  • 南昌专业做网站做商城网站一般用什么
  • 网站建设需申请注册域名大丰做网站哪家好
  • 惠州外贸网站建设公司wordpress无标题
  • 宁德网站开发公司长沙网站优化外包
  • 做商贸生意的人都去什么网站安徽二建标准
  • 龙海市住房和城乡建设局网站2000元代理微信朋友圈广告
  • 铜陵做网站的团购做的好的网站有哪些
  • 容桂网站建设公司最新的新闻 最新消息
  • 手机网站模板单页怎么做网站海报轮播图
  • 企业网站建站 合肥电脑网页图片
  • 榆林市网站建设兰州网站制作培训班
  • 网站首页设计布局公司做网站的流程作图的步骤
  • 北京网站设计制作哪个公司好最好的网站设计公司源码 php
  • 什么行业做网站一次备案多个网站
  • 百度搜索首页谷歌seo外链
  • 运城建设厅官方网站网站开发公司经营范围
  • 阿里 做网站杭州模板建站代理
  • 塔城市建设局网站粤嵌培训机构官网
  • 福建住房和城乡建设部网站首页网站备案流程慢
  • 中国旅游预订网站的建设始于哪一年纯静态网站 维护
  • 软件公司网站网店设计是什么
  • 网站改版换域名制作详情页用什么软件
  • 通过网站赚钱杭州网站设计手机
  • 哪个网站做推广效果好301wordpress
  • 自媒体素材视频网站模板建站自适应
  • 鄞州seo整站优化服务免费简历制作网站推荐
  • 本地网站做淘宝客网站获取访问者qq号码