首页 \ 问答 \ AWS OpsWorks上node.js的应用程序日志在哪里(Where are the application logs for node.js on AWS OpsWorks)

AWS OpsWorks上node.js的应用程序日志在哪里(Where are the application logs for node.js on AWS OpsWorks)

这可能非常简单,但我找不到node.js在AWS OpsWorks上登录的位置。 我ssh到一个实例,我确认节点正在运行并在端口80上侦听,但通常的/ var / log / nodejs不存在,并且似乎已在我的应用程序根目录中创建的日志目录为空。 任何帮助赞赏。


This is probably something really easy, but I can't find the where node.js is logging on AWS OpsWorks. I ssh into an instance, I confirm node is running and listening on port 80, yet the usual /var/log/nodejs does not exist, and the log directory that seems to have been created in my application root is empty. Any help appreciated.


原文:https://stackoverflow.com/questions/26952881
更新时间:2019-12-03 08:15

最满意答案

这是我最近经历的事情。 NodeJs应用程序的Monit配置不会将日志发送到任何地方,因此您无法访问这些日志。

类似的线程解释了问题以及如何解决它: Node.js OpsWorks层控制台日志


This is something I experienced recently. Monit configuration for NodeJs apps doesn't send logs to anywhere, so you can't access those logs.

A Similar thread explains the problem and how you can fix it: Node.js OpsWorks Layer console logs

2017-05-23

相关问答

更多

Mac从邮件中提取HTML(Mac to extract HTML from Mail messages)

您将获得具有source属性的原始源 set end of mailContentList to source of selectedMail 但你必须“手动”提取HTML部分。 You get the raw source with the source property set end of mailContentList to source of selectedMail but you have to extract the HTML portion "manually".

我无法运行Java程序(I can't run a Java program)

您的通话中有拼写错误。 更改 System.out.printIn("hello youtube"); // capital 'I' 至 System.out.println("hello youtube"); // lowercase 'l' 正如已经提到的,在Java中,文件中的public类必须与文件名匹配。 You have a typo in your call. Change System.out.printIn("hello youtube"); // capital '

为什么我的计算百分比在Android SDK中变为负值?(Why is my calculated percentage turning negative in Android SDK?)

bytes_downloaded*100的中间结果溢出了支持的int范围(> 2 ^ 31-1),并给出了否定结果。 您可以使用long解决它并将最终结果转换回int: final int dl_progress = (int)((bytes_downloaded*100L)/bytes_total); The intermediate result of bytes_downloaded*100 overflows the supported range of an int (> 2^31-1

停止.net表单提交(stop .net form submitting)

当然你只需使用submit()而不是click() : $('#form').submit(function (event) { event.preventDefault(); return false; }); Surely you'd just use submit() instead of click(): $('#form').submit(function (event) { event.preventDefault(); return

excel VBA - 宏来点击IE中的下一页(excel VBA - Macro to click to the next page in IE)

这应该适合你: Sub dates() Dim IE As New InternetExplorer Set IE = CreateObject("InternetExplorer.Application") IE.Visible = True IE.Navigate "http://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000898293&type=&dateb=&owner=excl

使用Task >在C#中进行异步递归操作(Using Task> for asynchronous recursive operation in C#)

我觉得你对语法有点困惑。 这应该是你要找的: // fix method signature, this doesn't run asynchronous code so it needs not be a Task public IEnumerable<Task> OperateRecursively(A root) { List<Task> tasks = new List<Task>(); foreach (IAorB child in root.Children)

模板中的链接列表(Linked list in template)

你的lista<T>::add函数有几个问题: 首先,指定curr指向LIST ,然后直接重新分配给您分配的新节点。 将第一个节点添加到列表( nr == 0 )时,不要将next指针设置为NULL 。 当你添加第二个节点( nr == 1 )时, curr没有指向第一个节点(因为第一个点),所以你真的根本不添加任何东西。 由于上一个问题,您不会将任何节点添加到列表中,因为除第一个节点之外的所有节点都将是第二个节点,并且您无法实际添加它们。 如果您在调试器中逐行执行代码,那么所有这些问题都会非常

Bitnami多个站点重定向到一个站点(Bitnami Multiple sites redirecting to One site)

使用下面并重新启动它将工作的apache。 <VirtualHost *> DocumentRoot /opt/bitnami/apps/www.fuelsnews.com/htdocs ServerName www.fuelsnews.com ServerAlias fuelsnews.com ErrorLog /opt/bitnami/apps/www.fuelsnews.com/log/error.log CustomLog /opt/bitnami/apps/www.fuelsn

相关文章

更多

最新问答

更多
  • 根据Woocommerce中的自定义字段计算自定义购物车商品价格(Custom cart item price calculation based on dimentions custom fields in Woocommerce)
  • 分开foreach项目并单独打印(Separate foreach items and print them individually)
  • 写模式管道是否同步?(Is write mode pipe synchronous?)
  • 发现可用的Windows Phone强调色和本地化名称(Discover available Windows Phone accent colors and localized names)
  • 使用多线程和WPF更新集合(Update Collection with multithreading and WPF)
  • 如何在字符串的情况下使用同步?(How should the synchronization be used in case of strings?)
  • 打印唯一的行,比较不超过N个字符(Print unique lines, compare no more than N characters)
  • Javascript / jQuery - 如何调用switch case从另一个函数执行(Javascript/jQuery - how to call a switch case to execute from another function)
  • Hbase超时错误不断发生(Hbase timeout errors keep occuring)
  • 如何在Delphi中更改TabControl中活动TAB的颜色(How to change the color of active TAB in a TabControl, in Delphi)
  • 正则表达式:在sublime文本中替换一些PHP代码(Regex: replace some pieces of php code in sublime text)
  • 在带有Scene2D的LibGDX中,如何在按下按钮时连续向右走?(In LibGDX with Scene2D, how can I continuously walk to the right when a button is pressed?)
  • 累加器如何在Haskell中工作?(How do accumulators work in Haskell?)
  • 使用开关检查市场和前缀与正确的货币符号(using switch to check market and prefix with correct currency symbol)
  • 在哪里分配一次使用类?(Where to allocate one time use class?)
  • 如何从两个DateTime / NaiveDateTime获取持续时间?(How do I get Duration from two DateTime / NaiveDateTime?)
  • 解析TimeSpan大于24小时?(Parse a TimeSpan greater than 24 hours? [duplicate])
  • 如何在球拍中本地更改阅读规则?(How to locally change reading rules in racket?)
  • 数据库应该由DI注入时的模拟存储(通过构造函数)(Mock storage when database should be injected by DI (through constructor))
  • 使用maven集成2个eclipse项目(Integrate 2 eclipse projects using maven)
  • 角度ng-repeat不检测变化(Angular ng-repeat not detecting changes)
  • Xaml组件在Silverlight + XNA应用程序的多个页面中可见(Xaml component visible in multiple pages in Silverlight+XNA applications)
  • 如何将`var`变量等同于另一个查询(How to equate `var` variable to another query)
  • 如何设计hyperledger链代码以适合您的业务?(how to design your chaincode of hyperledger to fit for your business?)
  • PHP readfile错误(PHP readfile error)
  • 在Date之后排序列表然后是时间(Sorting list after Date then time)
  • Android内部版本号(Android build number)
  • 在没有预设退出条件的情况下停止无限循环(stopping an infinite loop with no preset exit condition)
  • Phonegap应用程序全屏通过html页面中的按钮(Phonegap Application fullscreen through a button in html page)
  • PAA是否适合在门户网站中自动执行wcm库部署和设置?(Is PAA a good candidate for automating wcm library deployment and setup in portal?)