问题标签 [loggly]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
544 浏览

.net - Serilog、Loggly-csharp、FullNetFx

我有一个 .net 4.5.2 应用程序,我正在尝试与 Serilog 和 Loggly 集成。

不幸的是,我收到以下错误:

附加信息:配置无效。创建 IApplicationLog 类型的实例失败。无法加载文件或程序集 'Serilog.FullNetFx, Version=1.5.0.0, Culture=neutral, PublicKeyToken=24c2f752a8e58a10' 或其依赖项之一。该系统找不到指定的文件。

我已尝试使用最新版本的 Loggly-csharp (4.6.0.2) 和 4.5.1.11,但仍然出现相同的错误。Serilog 版本是 2.2.0。

对于如何解决这个问题,有任何的建议吗?我正在通过 appsettings 设置 serilog 和 loggly。

  • Serilog 2.2.0
  • Serilog.Settings.AppSettings 2.0.0
  • Serilog.Sinks.Loggly 2.0.11
  • Loggly-csharp 4.5.1.11
  • Loggly-csharp-config 4.5.1.11
0 投票
1 回答
1512 浏览

logging - Golang logrus 日志在控制台中可用,但未发送到 loggly

我有一个 golang 项目,我正在尝试按照他们在https://www.loggly.com/blog/logging-to-loggly-from-go-with-logrus-and-logrusly/的博客中的说明使用 loggly 日志记录

问题是,在他们的例子中,一切都很好,但我有一堆文件和几十个函数(处理 API 调用),我不想每次都重新初始化记录器实例。

这在 main.go 中完美运行

我可以在我的 loggly 帐户中看到这条消息。

但是,如果我做这样的事情 -

然后在调用此函数时,可以在程序控制台中看到日志,但不能在指定的 loggly 帐户中看到。我正确调用了 hook.Flush() 吗?(因为我假设这是日志被发送到 loggly 服务器的地方)

附加信息:第一段代码在函数main.go内部main()

第二段代码在其中有一个包实用程序,在将包实用程序导入该文件后utility.go,我可以在任何我想要的地方调用该函数。utility.LogrusLogger(loglevel, message)我很确定一切都很好,因为我可以在程序控制台中看到日志。

0 投票
1 回答
1457 浏览

node.js - 用winston动态设置标签的loggly

我将 loggly 与节点 js 一起使用。这是初始化脚本:

看起来标签是在winston.add初始化时设置的,但是如果我想在向记录器发送消息时动态设置一些标签怎么办?

0 投票
0 回答
215 浏览

ruby-on-rails - 从外部 gem 配置 rails

我正在尝试从外部 gem 配置我的 rails 应用程序。尝试构建一个中央 gem 来处理与日志相关的事情。我正在设置一些 loggly 配置并尝试在 loggly 中添加自定义参数,灵感来自这篇文章自定义数据到日志

但是当我在我的应用程序中包含这个 gem 时,我得到了 NoMethodError

0 投票
0 回答
488 浏览

node.js - Winston for Node 输出到控制台但不输出到 Loggly

我正在使用 Winston for Node 将日志行输出到 Loggly。我遇到了一个问题,我无法解决将日志行输出到控制台的位置,但它们从未出现在 Loggly 中。有趣的是,一些日志行出现在 Loggly 中,而另一些则没有。

这是控制台数据:

以下是 Loggly 中出现的内容:

我不明白为什么对 watson.log 的调用会输出到控制台,但永远不会到达 Loggly。我的脚本是否有可能在 watson.log 完成之前“结束”所以它只是中止(这是一个 lambda 函数)?

简化代码:

0 投票
1 回答
753 浏览

amazon-web-services - Amazon ECS 系统日志到 Loggly

我在我的公司使用 Loggly 来跟踪 nginx 日志。

我最近切换到 Amazon ECS,但在为其配置 loggly 时遇到了困难。

在amazon ECS界面中,我配置loggly如下: 在此处输入图像描述

但是根据loggly 网站,我需要添加我的客户令牌。但是我在哪里做呢?我在一个单独的空白字段中尝试过,但没有奏效。

0 投票
1 回答
109 浏览

nginx - 错误:Nginx 未配置为服务

为 nginx 配置 loggly 代理时,它会返回。错误:Nginx 未配置为服务。配置文件中是否缺少某些内容?

0 投票
2 回答
774 浏览

python - 如何在 python 正则表达式中选择性地忽略字符串?

我已经为我的路由器编写了一个相当基本的系统监视器来跟踪信号何时下降(以及当时发生的所有统计数据),因为非常优秀的 routerstatslite 并没有收集我需要的所有内容。

这是要点,但我想在将数据上传到 loggly 之前对其进行清理,以便根据需要删除 db 和 mbps 后缀

https://gist.github.com/scottharman/6ca07a7c46ca09de3e3b2f0a5094d86e

当我将它直接放入字典时,我想在找到时丢弃 Mbps 或 dB,但显然我所拥有的不会起作用。如果我可以简单地从提取字段时得到的 70-80 奇数状态行中删除两个字符串,那就更整洁了,但这不可能吗?

干杯

来自脚本标签的示例输入:

那么处理后的数据是这样的:

0 投票
1 回答
236 浏览

json - 如何使用 RegEx 在 JSON 文档中提取数据

我不是正则表达式专家。我试图了解是否可以使用 RegEx 从 JSON 文件中查找数据块。

我的场景:

我正在使用具有增强监控功能的 AWS RDS 实例。监控数据正在发送到 CloudWatch 日志流。我正在尝试使用在 CloudWatch 中发布的数据在日志管理解决方案 Loggly 中可见。

摄取没问题,可以在Loggly中看到数据。但是,整个消息都包含在一个大的 blob 字段中。字段内容是一个 JSON 文档。我想弄清楚是否可以使用 RegEx 仅提取 JSON 文档的某些部分。

这是我正在使用的 JSON 有效负载的示例提取:

我的问题

我的问题是,我可以使用 RegEx 提取文档的一个子集吗?例如,CPU 利用率或内存等?如果可能的话,我该如何编写正则表达式?如果可能的话,我可以使用它深入到提取的文档中以获取单个数据元素。

非常感谢您的帮助。

0 投票
2 回答
309 浏览

node.js - Node 全局隧道和 loggly 和 linkerd

我正在使用 linkerd 并且必须global tunnel通过localhost:4140. 问题是这似乎导致 loggly 停止工作。一旦全局隧道处于活动状态,loggly 就不会收到任何消息。我怎样才能改变它?

我已经看到,我可以在loggy实例的配置中传递一个代理变量。

谢谢您的帮助。