问题标签 [logentries]
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.
asp.net-mvc - 数据不发送到日志
谁将 log4net 与 logentries 一起使用?我在文档 Application mvc asp 上做了所有事情。令牌从 Logging 的设置中获取。
此设置在 App.config 和 Web.config 脚本中重复
log4net 写入 .txt 文件,但不发送到站点。为什么?(
git - 不能做:git clone
我试图将存储库项目克隆到我的桌面 git hub 窗口中,但它失败了我在日志文件中得到了这些错误:
日志文件错误
关于如何解决此问题的解决方案将不胜感激
pingdom - Pingdom 对外服务格式
我正在尝试从 Logentries 向 Pingdom 发送警报。Logentries 支持 webhook,Pingdom 可以与外部服务集成。基于http://royal.pingdom.com/2015/02/10/integrate-nagios-pingdom/我发现可以使用发送数据
问题是我找不到有关此端点的任何文档。我想使用 nagios data_type 以外的其他类型,但找不到支持的类型和格式。
jquery - JavaScript 应用程序的 Sumologic
我已经在我的 EC2 上进行了 sumologic 工作。我还有一个面向客户的 React 应用程序。我也想为我的客户端应用程序集成 sumologic。为此找到了两个 npm 模块
但两者似乎都不起作用,我也没有看到 sumologic 客户端集成的文档。
有人在客户端使用 sumologic 吗?
asp.net - Log4Net / LogEntries 关闭了我们的生产站点
今天早上我们发生了一件非常可怕的事情。我们的 QA 团队(幸运的是他们在美国工作日开始之前开始工作)报告说我们的生产网站突然关闭了。那时我们还没有做过什么奇怪的事情;失败是突然的,同时影响了我们所有的环境。我进入生产 Web 服务器 (IIS),发现应用程序池已停止。我重新启动它,它立即再次崩溃。我检查了 Windows 事件查看器,在日志中发现以下错误:
来源:.NET 运行时
应用程序:w3wp.exe
框架版本:v4.0.30319
说明:进程因未处理的异常而终止。
异常信息:System.Security.Authentication.AuthenticationException 堆栈:在 System.Net.Security.SslState.ForceAuthentication(Boolean, Byte[], System.Net.AsyncProtocolRequest) 在 System.Net.Security.SslState.ProcessAuthentication(System.Net. LazyAsyncResult) 在 System.Net.Security.SslStream.AuthenticateAsClient(System.String) 在 LogentriesCore.AsyncLoggerBase.Run() 在 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) 在 System.Threading.ThreadHelper.ThreadStart()
来源:ASP.NET 4.0.30319.0
发生未处理的异常,进程终止。
应用程序 ID:/LM/W3SVC/1/ROOT
进程号:10156
异常:System.Security.Authentication.AuthenticationException
消息:根据验证程序,远程证书无效。
StackTrace:在 System.Net.Security.SslState.StartSendBlob(Byte[] 传入,Int32 计数,AsyncProtocolRequest asyncRequest)在 System.Net.Security 的 System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken 消息,AsyncProtocolRequest asyncRequest,异常异常) .SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartSendBlob(Byte[] 传入, Int32 计数, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] 缓冲区, Int32 计数, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] 缓冲区, AsyncProtocolRequest asyncRequest) 在系统.Net.安全。SslState.StartSendBlob(Byte[] 传入,Int32 计数,AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] 缓冲区,Int32 计数,AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[ ] 缓冲区,AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartSendBlob(Byte[] 传入,Int32 计数,AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] 缓冲区,Int32 计数,AsyncProtocolRequest asyncRequest)在 System.Net.Security.SslState.StartReceiveBlob(Byte[] 缓冲区,AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartSendBlob(Byte[] 传入,Int32 计数,AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState。 ProcessReceivedBlob(Byte[] 缓冲区,Int32 计数,AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] 缓冲区,AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartSendBlob(Byte[] 传入,Int32 计数,AsyncProtocolRequest asyncRequest) 在 System.Net.Security .SslState.ProcessReceivedBlob(Byte[] buffer, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest) at System.Net.Security.SslState.StartSendBlob(Byte[] 传入, Int32 计数, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessReceivedBlob(Byte[] 缓冲区, Int32 计数, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.StartReceiveBlob(Byte[] 缓冲区, AsyncProtocolRequest asyncRequest) 在系统.Net.Security.SslState。System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest) 在 System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResultlazyResult) 处的 StartSendBlob(Byte[] 传入,Int32 计数,AsyncProtocolRequest asyncRequest) System.Net.Security.SslStream.AuthenticateAsClient(String targetHost) at LogentriesCore.AsyncLoggerBase.Run() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) 在系统。Threading.ThreadHelper.ThreadStart()
这个堆栈跟踪不包含我们自己的任何代码;对我来说唯一有意义的是关于 Logentries 的一点。所以我立即打开web.config
文件并在配置中注释掉以下行Log4Net
:
之前LeAppender
定义为
我重新启动了网站,一切又开始工作了,我们的客户一点也不聪明;很幸运,这一切都发生了,并在营业时间之前得到了解决(但已经很接近了!)。
这完全把我吓坏了。在我看来,Log4Net 应该是一个完全健壮的框架,不可能造成任何损害。在我看来,Logentries 的证书过期(或类似的东西),其结果是立即使我们的生产网站崩溃!
我们的 Log4Net/Logentries 设置有问题吗?
初始配置(不知道这可能有什么问题):
记录器本身是一个ILog
,它的分配方式如下:
并且记录是这样完成的:
这里没有什么不愉快的。它已经运行了一年多。此外,正如我之前提到的,堆栈跟踪没有对我们自己的任何代码的任何引用,因此这可能不是由于我们编写的任何错误代码造成的。
任何想法出了什么问题,如何解决它,以及如何确保这种中断永远不会让我们的系统再次崩溃?
c# - OWIN 登录 System.IndexOutOfRangeException
我们有https://www.nuget.org/packages/Microsoft.AspNet.WebApi.SelfHost/ Web Api 服务,它运行良好。然后我们迁移到https://www.nuget.org/packages/Microsoft.AspNet.WebApi.OwinSelfHost/出现问题。我们将服务部署到服务器,40-60 分钟后我们得到错误并且服务没有响应并且我们无法停止它。然后我们终止进程并启动服务,它在接下来的 40-60 分钟内运行良好。据我了解,logentries appender 的线程或队列没有响应,因为我们在文件中看到日志,但在 logentries 中没有
错误:
当我启用调试模式时,我得到了更多信息。附加程序或我的应用程序有问题吗?我怎样才能获得更多信息?
node.js - 如何在 Angular 2 应用程序(TypeScript)上使用 LogEntries
我有这个tsconfig.json
:
与dashboard.component.ts
:
并运行npm install le_node --save
安装 LogEntries。当尝试使用 运行应用程序时npm start
,我收到此错误:
java - 带有 3rd 方附加程序的 log4j2
我正在尝试在 Java 应用程序(这是一个 Web API)中设置一些第三方附加程序 - 附加程序是作为依赖项添加的库。这是一个 maven 应用程序,这些库是 Raven(通过 Sentry)和 Logentries。他们接受日志并提供 GUI 来查看它们。
事情在本地运行良好 - 当整个应用程序的本地运行日志成功显示在 Logentries 和 Sentry 中时。在两种环境中都成功找到并解析了配置。下面包括我log4j2.xml
在为两种环境启动服务器时的配置和输出。
在暂存环境中,我看到日志说CLASS_NOT_FOUND
,所以这可能是类路径问题?有任何想法吗?
配置
启动服务器时的登台环境输出
启动服务器时的本地环境输出
python-3.x - 在哪里添加额外的处理程序来记录scrapy输出
我有一个需要连接 Logentries 的现有 Scrapy 项目,这样它当前输出到控制台的所有内容也会发送到 Logentries。目前我还没有触及任何日志记录设置,从我收集的内容来看,它就像做一样简单
但我的问题是,这应该去哪里?我想把它放在蜘蛛的init中,但我不知道这是否会按照我想要的方式工作。有什么建议吗?
node.js - 使用 Bunyan 和 Logentries 登录 Typescript
我想在我的 ionic 应用程序中使用 logentries.com 设置远程日志记录。
这是我的摘录package.json
:
代码
问题
我的 IDE 没有警告我任何错误。但是,一旦我运行该应用程序,我就会收到以下错误:
存在不是一个函数。(在 'exists(pkgPath)' 中,'exists' 是未定义的)
我认为问题的核心是@types
与实际的节点模块不匹配,但目前尚不清楚应该如何解决这个问题。