Fluented,fluented-ESG跨境

Fluented,fluented

来源网络
来源网络
2022-07-05
点赞icon 0
查看icon 535

Fluented,fluented有香味的也许你听说过Fluentd的统一日志层。也许您已经熟悉了日志是流而不是文件的概念,所以现在让我们以这种方式来考虑日志层。其实最后决定性的一点是fluentd怎么配置。这都是关于我们如何处理流的不同元素:我们从哪里获得数据,当我们获得数据时我们用它做什么,我们将处理过的数据发国际......

Fluented,fluented





有香味的

也许你听说过Fluentd的统一日志层。也许您已经熟悉了日志是流而不是文件的概念,所以现在让我们以这种方式来考虑日志层。

其实最后决定性的一点是fluentd怎么配置。这都是关于我们如何处理流的不同元素:我们从哪里获得数据,当我们获得数据时我们用它做什么,我们将处理过的数据发国际快递哪里,以及当它们在发快递过程中时我们用它做什么。在这篇博客中,我们将回顾这些概念,并将它们应用到以下案例中:

1.Log从Docker容器输出命令(但是在容器挂起时保留配置)

2.处理JSON日志

3.将信息按等级分类。

4.将数据流分离到两个目的地。

原来Google云平台和Kubernetes已经默认包含fluentd日志层输出。通过这种方式,您可以准确地完成这些事情,但首先,让我们来看看fluentd.conf文件中的说明:

1.源指令决定输入源。

2.匹配指令决定输出目的地。

3.filter指令确定事件处理管道。

4.系统指令设置系统范围的配置。

5.label指令对内部路由和过滤器的输出进行分组。

6.include指令包括其他文档。

基本方案(用于记录Docker标准输出命令)

现在,对于我们的目标,我们将主要考虑源代码和匹配指令。下面是一个例子,配置为logging命令,直接从一个容器到宝藏数据(而且,因为我们的配置是在Ubuntu主机上,所以不会用Docker容器中止!)。

发生了什么事?

我们的源指令告诉我们,我们正在使用forwardinput插件,它告诉fluentd侦听TCP套接字以接收事件流。

我们有两个比赛说明。当我们启动容器时,最后一个假设是我们已经设置了日志选项:

logopt fluentdtag = TD . docker . { {。姓名}}

这个指令告诉我们使用标准输出插件将事件打印到标准输出。

然而,它不仅是第一条指令,也是最有趣的一条指令。现在,假设相同的日志选项,我们匹配所有标记为td的内容。*.*并使用td日志输出插件将每个控制台输出作为单个日志输出发国际快递名为docker的宝藏数据数据库。在这里,表也是Docker容器的名称:

Autocreatetable在第一个实例上创建一个表。

Buffertype file将缓冲区写入文件。

Bufferpath指定Docker容器上的缓冲文件路径。

Flushinterval 5s设置刷新缓冲区时间隔5秒,写入宝藏数据表。

你开始明白这是怎么回事了吗?要了解更多关于fluentd配置和参数的信息,请点击此处查看更多文章:https://docs.fluentd.org/articles/configfile

将结果记录到谷歌云平台

准备好看看fluentd如何与谷歌云平台一起运行了吗?我们来看一些不同的场景。多亏了Kubernetes团队,这些配置(以及与这些非常相似的配置)都可以在github上获得。

正在处理JSON日志

在这里,我们在JSON上跟踪日志,并在Kubernetes上记录结果。我们必须处理时间戳,所以我们包含了timekey和timeformat指令。最后,我们用Kubernetes和适当的唯一后缀来标记数据流。我们还指定了位置文件,并将readfromhead设置为true。如果由于某种原因,我们的流被中断,这将使我们停止并重新开始处理。

通过不同的级别对信息进行分类

我们可以跟踪不同的信息,并使用常规表达式来查找一些信息,如格式、级别(严重性)、信息、错误(如果有)和状态代码。注意,我们必须解析输出中的时间。我们再次使用位置文件来保持我们在流中的位置。我们应该包括一个匹配部分,将数据路由到特定的目的地。

将数据流分离到两个不同的目的地

在这里,我们解析自动定量日志并管理我们的缓冲区、查询和块大小。对于这两个目的地(即GCP和库伯内特),我们一直在再次尝试。

接下来是什么?

你能自己创建一个最简单的日志基础工具吗?让Fluentd来!

fluentd.org

这个网站上有不少于200个输入和其他插件。在这里,你可以看到他们受欢迎程度的降序排列。

fluentd.org/plugins/all

如果你想分类了解插件,点击上面的网址。

fluentd.org/plugins

最后,你可以在这个网站上获得宝藏数据(你可以在treasuredata.com上注册一个14天试用期的账户)。


文章推荐
Google广告收效惨烈,google广告如何放量
Google账号的注册相关问题,谷歌账号发现重大安全问题
波兰二手伐木机进口报关报检代理 二手伐木机进口清关所需费用
FEDEX相关发货须知,fedex什么时候恢复进口


特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。

搜索 放大镜
ESG专业服务案例
查看
1
1个月孵化,GMV增长4400%
【能解决问题的才叫资源 能赚钱的才叫专业】 >> Gmarket卖家店铺经过ESG跨境客户经理优化,月GMV达到20万美金!
2
对接平台官方关键人,3天解封店铺
【精准资源对接 极速解决问题】 >> ESG跨境帮我解决了韩国平台店铺异常问题——运营韩国平台的卖家
3
ESG速度!5小时,PayPal解封
【用资源解决难题 以效率展现专业】 >> ESG拥有Paypal支付和Onbuy平台双绿通道为卖家保驾护航!
4
据理力争,客户产品喜获0竞争绿洲
【只要资源好 跨境弯路少】>> ESG跨境通过专业市场调研分析产品数据,向平台争取机会,卖家成功上架市场热卖而平台稀缺产品,拓展了西班牙新商机!
韩国平台交流群
加入
韩国平台交流群
扫码进群
欧洲多平台交流群
加入
欧洲多平台交流群
扫码进群
美国卖家交流群
加入
美国卖家交流群
扫码进群
ESG跨境专属福利分享群
加入
ESG跨境专属福利分享群
扫码进群
拉美电商交流群
加入
拉美电商交流群
扫码进群
亚马逊跨境增长交流群
加入
亚马逊跨境增长交流群
扫码进群
《CD平台自注册指南》
《韩国站内推广指南》
《韩国热销品预测》
《开店大全-俄罗斯篇》
《开店大全-日韩篇》
《开店大全-拉美篇》
《开店大全-欧洲篇》
《开店大全-蓝海篇》
《开店大全-北美篇》
《开店大全-南亚篇》
通过ESG入驻平台,您将解锁
绿色通道,更高的入驻成功率
专业1v1客户经理服务
运营实操指导
运营提效资源福利
平台官方专属优惠

立即登记,定期获得更多资讯

订阅
联系顾问

平台顾问

平台顾问 平台顾问

微信扫一扫
马上联系在线顾问

icon icon

小程序

微信小程序

ESG跨境小程序
手机入驻更便捷

icon icon

返回顶部

进行中
全球平台详解——拉美篇
报名中
Baidu
map