Loki+Alloy+Grafana日志采集部署

LAG日志平台部署手册

本文只讲解安装部署过程,安装脚本已经整理好了,只需要修改简单 的配置即可,对于初次接触的小伙伴很容易上手!!!

针对方案介绍可以查看下面的链接
Grafana+Loki+Alloy日志采集系统

安装包及安装脚本

java 复制代码
我用夸克网盘给你分享了「LAG安装」,点击链接或复制整段内容,打开「夸克APP」即可获取。
/~ffaf3YVmjq~:/
链接:https://pan.quark.cn/s/fa7f68b77b09?pwd=jB3y
提取码:jB3y

说明:

1、 安装包和安装脚本必须放在/opt 目录下

重启脚本可以放在/apps 目录下

安装成功之后会再/apps 目录下看见对应的服务目录

2、grafana 和 loki 只需要部署一份,alloy 需要在 采集日志服务器部署,统一发到 loki

3、loki 和 alloy 所在服务器时间一定要和北京时间保持一致,否者会出现日志查询延迟

Grafana(可视化面板)

安装脚本完整创建 & 执行步骤

赋予脚本执行权限
bash 复制代码
chmod +x install_grafana.sh
执行安装脚本
plain 复制代码
./install_grafana.sh
验证安装结果
plain 复制代码
systemctl status grafana-server
ss -tulpn | grep 3000

loki(监控数据存储 / 查询)

安装脚本完整创建 & 执行步骤

赋予脚本执行权限
bash 复制代码
chmod +x install_loki.sh

执行安装脚本

plain 复制代码
./install_loki.sh
验证安装结果
plain 复制代码
systemctl status loki
ss -tulpn | grep 3100

安装 Alloy 脚本(日志采集 )

安装脚本完整创建 & 执行步骤

赋予脚本执行权限
bash 复制代码
chmod +x install_alloy.sh
执行安装脚本
plain 复制代码
./install_alloy.sh
验证安装结果
plain 复制代码
systemctl status alloy
ss -tulpn | grep 12345
sql 复制代码
# 查看日志
journalctl -u alloy -n 50 --no-pager || true

journalctl -u alloy -f --no-pager

4、grafana 配置数据源展示日志

1.配置数据源

更多 grafana 日志查询界面说明见下面链接

https://blog.csdn.net/weixin_73610377/article/details/147264197

相关推荐
量化分析码农1 小时前
股票历史数据的复权参数对照:多级别返回的字段与数值差异
java·javascript·后端
猫猫不是喵喵.1 小时前
从0到1创建一个微服务项目
java·数据库·微服务·1024程序员节
瑞雪兆丰年兮1 小时前
JavaWeb-day13-SpringBootWeb事务管理&AOP
java·开发语言·springboot·javaweb·事务·web·aop
曲径海盗1 小时前
Try-Except怎么用,3个追问解答在自动化下的应用
java·jvm·oracle
真好啊又活了一天2 小时前
服务器和虚机配置IPV6
运维·服务器·github
AR-26710-2 小时前
Linux Day33——定时任务+lvm
linux·运维
Cosolar3 小时前
极简智库:快速搭建你的开源项目教程阅读平台,让 docs/ 目录被更多人看见
java·架构·github
墨痕诉清风3 小时前
SSRF漏洞实战记录+OSS桶命令执行+MCP漏洞
linux·服务器·数据库
byte轻骑兵3 小时前
实战 4:BlueZ 源码中添加自定义设备过滤规则
linux·物联网·bluez·电脑蓝牙·嵌入式蓝牙
nice_lcj5203 小时前
【从零理解 Spring AI · 16】Agent 与工作流:什么该写死,什么该让模型决定
java·人工智能·后端·spring ai·ai应用开发