【问题标题】:systemd custom message in journaldjournald 中的 systemd 自定义消息
【发布时间】:2017-01-24 06:22:07
【问题描述】:

有没有办法我们可以修改 journalctl 中的 systemd 消息 服务何时启动或关闭?例如,目前 当服务出现故障时,我们在 journalctl 中收到的消息是这样的:

单元 foo.service 已完成关闭。

这可以记录为:

foo.service 死了。没关系,它没有做任何事情

【问题讨论】:

    标签: linux systemd journal


    【解决方案1】:

    是的。许多 systemd 消息是通过“语言环境”系统控制的。您可以复制一个语言环境文件并对其进行修改以创建您自己的语言环境,然后将系统语言环境设置为自定义语言环境。

    语言环境文件存储在/usr/lib/systemd/catalog/systemd

    有关区域设置管理的更多信息,请参阅 man localectlman locale.conf

    【讨论】:

    • 感谢您的时间和帮助。但我找不到如何设置新的 systemd 消息。有 locale.LC_MESSAGES=, 选项。我不知道它是如何工作的。
    • 您按照答案中的建议设置新的 systemd 消息:在现有语言环境的基础上创建一个新语言环境,根据需要进行更改,然后开始使用新语言环境。
    猜你喜欢
    • 2019-02-04
    • 1970-01-01
    • 2020-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多