众所周知,重要的是要为程序进行详细的日志输出。一方面,日志对于调试代码错误很方便。另一方面,在没有提前点的情况下,详细的日志也将极大地帮助未来的数据统计数据。
但是,由于我们的程序经常部署在不同服务器的不同位置,因此检查不同日志通常需要在不同的服务器和文件夹中运行非常麻烦。直接在主机上的位置上的程序?接下来,我将向您介绍如何使用LOKI实现此功能
在下文中,我们说输出日志的程序是主机要检查日志的主机。
搬到Renyi让Loki运行目录
下载二进制文件(Linux)或EXE可执行文件(Windows)二进制文件
EXE可执行文件
请记住下载后将其解压缩到当前目录
编辑loki配置文件配置文件更重要的参数描述
部署Lokilinux
视窗
移至Renyi,让Promtail的目录运行
下载二进制文件(Linux)或EXE可执行文件(Windows)二进制文件
EXE可执行文件
编辑Promtail配置文件配置文件配置文件更重要的参数描述
下载并安装Grafana下载链接
运行Grafana并配置Loki服务
在http.url中输入并保存配置。
配置完成后,您可以在Grafana的浏览器中查看我们的登录
本文只是介绍了如何将一个主机的日志发送到另一个主机进行检查。如果要将多个主机的日志发送到主机进行检查,则可以根据相同的操作对其进行配置。
这次in -Depth介绍的原理。除了将日志文件中的日志推向Loki,还可以将其他服务(例如Docker容器或系统服务)的日志发送到LOKI.in。他还可以在过滤和筛选一定规则后推动原木。感兴趣的朋友可以加深自己。