linux - 将 rsyslog 配置为从串行读取并将其发送到远程服务器
问题描述
我是 rsyslog 的超级新手。我正在开发一个基于 ARM 的小型板,该板将用于控制许多其他板。所以这里的问题是我会得到大量的日志并且不想将它们写到我的板上,因为内存非常有限。因此,解决方案将是运行一个远程服务器,该服务器将通过网络接收日志并将其存储在那里,因为存储在那里不是问题。
所以我的问题是,我可以将 rsyslog 配置为直接从 /dev/ttyXXX 等串行端口读取日志并将其发送到远程 rsyslog 服务器吗?人们甚至在客户端使用 rsyslog,它似乎主要用于服务器端通过网络读取并将其写入文件或其他东西?
另外,如果您还有其他想法,我完全愿意接受建议。
解决方案
推荐阅读
- python - 状态元素引用异常 python
- spring - MongoTemplate 查找参数化类
- python - 使用逆和计算
- java - 未找到 ai.djl.pytorch.zoo.PtZooProvider
- python - 散景应用程序正在运行,但没有显示
- python - Tensorflow.unstack() 是否删除或重新排列数据?
- python - 上传Django后获取文件的实际名称
- sql - 如何编写我的 Postgres 查询以返回特定列中出现频率最高的值?
- delphi - 使用自定义 TToolbar 组件防止将 TToolButtons 流式传输到 DFM
- android - 如何在此图像中制作按钮