新贵日志输出已启用

     2023-02-25     165

关键词:

【中文标题】新贵日志输出已启用【英文标题】:upstart logging output enabled 【发布时间】:2011-05-19 03:10:57 【问题描述】:

除了像http://upstart.ubuntu.com/wiki/Debugging 中建议的那样执行明确的日志记录指令外,有没有办法输出暴发户正在发生的事情?

引发了什么事件 什么服务改变了它的状态(启动/停止/停止) 发出了什么信号 启动时服务产生的输出

【问题讨论】:

也许这个问题可能更适合serverfault.com 它是相对于服务器和桌面...我应该关闭这个并在 serverfault 中重新打开吗? 【参考方案1】:

好的,我找到了一种方法:

$ sudo initctl log-priority        # gives the actual (default) logging level
$ sudo initctl log-priority --help # gives available logging levels
$ sudo initctl log-priority info # is enough to get :
$ tail -f /var/log/syslog        # - log of upstart events
$ tail -f /var/log/boot.log      # - log of services output

【讨论】:

嘿!这里是 Ubuntu 11.10,我没有 /var/log/boot.log,只有 /var/log/boot。虽然这不会产生任何进程输出,但我尝试了echo 'hi',但它没有出现在 /var/log/boot 中。有什么建议吗? @rdrey: /var/log/kern.log 也许? @AtilaRomero 也许 ;) 我实际上根本不记得这个问题/评论,对不起。 我现在使用的是 Ubuntu 12.10,为什么我仍然无法按照您的步骤获取日志? 您可能需要将$KLogPermitNonKernelFacility on 添加到 rsyslogd 的配置中,详见此处:askubuntu.com/a/490900/297973【参考方案2】:

在较新的版本中,您可以在以下位置找到新贵日志:

/var/log/upstart

它为尝试启动的每个进程都有一个日志。

【讨论】:

FTR:这适用于 12.04 和 14.04,但不适用于 10.04。【参考方案3】:

initctl log-priority info 记录事件,但忽略程序输出。

如果程序输出对您很重要,我认为补充解决方案是在您的初始化脚本中使用记录器:

script
    myawesomeprog 2>&1 | logger -t myawesomeprog
end script

因为使用 syslog 比手动管理 /var/log 更好,就像 http://upstart.ubuntu.com/wiki/Debugging 建议的那样(2012 年 8 月)。

【讨论】:

不给我任何输出使用:su -c "$DAEMON $DAEMON_OPTS" $ES_USER 2>&1 | logger -t elasticsearch

日志系统新贵——loki详解

背景最近,在对公司容器云的日志方案进行设计的时候,发现主流的ELK或者EFK比较重,再加上现阶段对于ES复杂的搜索功能很多都用不上最终选择了Grafana开源的Loki日志系统,下面介绍下Loki的背景。背景和动机当... 查看详情

kubernetes日志系统新贵loki-stack

参考技术AGrafanaLoki是可以组成功能齐全的日志记录堆栈的一组组件。与其他日志记录系统不同,Loki是基于仅索引有关日志的元数据的想法而构建的:标签(就像Prometheus标签一样)。然后,日志数据本身被压缩并存储在对象存储... 查看详情

elk太笨重了?想放弃?快试试日志系统新贵loki吧

最近,在对公司容器云的日志方案进行设计的时候,发现主流的ELK或者EFK比较重,再加上现阶段对于ES复杂的搜索功能很多都用不上最终选择了Grafana开源的Loki日志系统,下面介绍下Loki的背景。背景和动机当我们的容器云运行的... 查看详情

php启用wordpress错误日志调试输出到文件(代码片段)

查看详情

有人知道输出“模块已优化并且调试器选项'Just My Code'已启用”吗?

】有人知道输出“模块已优化并且调试器选项\\\'JustMyCode\\\'已启用”吗?【英文标题】:Doesanybodyknowabouttheoutput"Moduleisoptimizedandthedebuggeroption\'JustMyCode\'isEnabled"?有人知道输出“模块已优化并且调试器选项\'JustMyCode\'已启用... 查看详情

日志系统新贵loki,确实比笨重的elk轻(代码片段)

‍‍点击上方关注“终端研发部”设为“星标”,和你一起掌握更多数据库知识     ‍‍来源:suo.im/5EZQaP最近,在对公司容器云的日志方案进行设计的时候,发现主流的ELK或者EFK比较重,再加上现阶段对于... 查看详情

日志系统新贵loki,确实比笨重的elk轻(代码片段)

‍‍点击上方关注“终端研发部”设为“星标”,和你一起掌握更多数据库知识     ‍‍来源:suo.im/5EZQaP最近,在对公司容器云的日志方案进行设计的时候,发现主流的ELK或者EFK比较重,再加上现阶段对于... 查看详情

日志系统新贵loki,确实比笨重的elk轻(代码片段)

‍‍点击上方关注“终端研发部”设为“星标”,和你一起掌握更多数据库知识     ‍‍来源:suo.im/5EZQaP最近,在对公司容器云的日志方案进行设计的时候,发现主流的ELK或者EFK比较重,再加上现阶段对于... 查看详情

启用日志文件轮换到 s3

】启用日志文件轮换到s3【英文标题】:Enablelogfilerotationtos3【发布时间】:2014-02-1908:23:57【问题描述】:我已启用此选项。问题是:IfIdon\'tpresssnapshotlogbuttonlog,isnotgoingtos3.Isthereanymethodthroughwhichlogpublishtos3eachday?Orhowlogfilerotationoption... 查看详情

如何启用程序集绑定日志记录?

】如何启用程序集绑定日志记录?【英文标题】:HowcanIenableAssemblybindinglogging?【发布时间】:2013-07-1422:08:31【问题描述】:我收到“无法加载文件或程序集\'Bla\'或其依赖项之一。试图加载格式不正确的程序。”详细信息的一部... 查看详情

如何启用设置org.slf4j.logger打印并输出日志

...口,然后你需要实现这个接口,从而在运行时提供实际的日志记录,例如把日志写到控制台(STDOUT)或者一个文件上等等。每种实现(或成为绑定)都显而易见地有他们自己的方式来配置日志的输出,但是你的应用对实现者并无感... 查看详情

python脚本的守护进程与新贵

】python脚本的守护进程与新贵【英文标题】:DaemonvsUpstartforpythonscript【发布时间】:2013-07-1819:53:13【问题描述】:我用Python编写了一个模块,希望它在启动后连续运行,当我需要更新其他模块时需要停止它。如果模块已崩溃或未... 查看详情

在 maven jetty 7 插件中启用调试日志记录

】在mavenjetty7插件中启用调试日志记录【英文标题】:Enabledebuglogginginmavenjetty7plugin【发布时间】:2011-01-2306:43:45【问题描述】:我正在运行一个带有简单mvnjetty:run的javawebapp,使用最新的码头插件,但我似乎无法找到一种方法来... 查看详情

如何保持启用 Azure 应用程序日志记录?

】如何保持启用Azure应用程序日志记录?【英文标题】:HowtokeepAzureApplicationLoggingenabled?【发布时间】:2014-11-2513:16:15【问题描述】:我有一个托管在Azure上的网站。我正在使用Trace.Error将所有错误日志输出到文件系统。但是,当... 查看详情

logback条件日志配置

logback支持条件日志配置,支持在测试环境和正式环境使用不同的参数启用不同的日志配置,从而避免手动修改日志配置文件。项目除了引入logback的包以外,还需要引入构件org.codehaus.janino:janino:2.6.1。logback.xml主要内容:行14:isDe... 查看详情

在 xcode 日志中启用了 Firebase 自动屏幕报告

】在xcode日志中启用了Firebase自动屏幕报告【英文标题】:Firebaseautomaticscreenreportingisenabledinxcodelog【发布时间】:2017-01-1520:45:54【问题描述】:当我的应用加载有任何问题时,是否会出现以下消息。如果我禁用FirebaseAutomaticScreenRep... 查看详情

Xcode 日志记录:“启用金属 API 验证”

】Xcode日志记录:“启用金属API验证”【英文标题】:Xcodelogging:"MetalAPIValidationEnabled"【发布时间】:2020-06-2323:45:53【问题描述】:我正在通过Xcode构建一个macOS应用程序。每次构建时,我都会得到日志输出:启用金属API验... 查看详情

通过 cloudFormation 模板启用日志记录 S3?

】通过cloudFormation模板启用日志记录S3?【英文标题】:EnableloggingS3viacloudFormationtemplate?【发布时间】:2017-08-0808:25:06【问题描述】:我正在尝试使用2个不同的策略创建2个存储桶。一个桶,VendorsWGLogs,将是日志输出的目的地。另... 查看详情