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

相关推荐
lsh曙光1 分钟前
延时at指令和定时cron指令
linux·服务器·网络
圆山猫11 分钟前
[Virtualization](四):Linux KVM/RISC-V 的 vCPU 运行路径
java·linux·risc-v
城管不管1 小时前
ReAct、Plan-and-Execute、Reflection 三大智能 Agent 范式核心区别
java·人工智能·算法·spring·ai·动态规划
似的8351 小时前
一步一步学习使用FireMonkey动画() 使用TAnimator类创建动画
linux·学习·nginx
IT小白杨1 小时前
从环境制备到自动化工作流:多账号运营的工程化架构拆解
java·经验分享·自动化·安全架构·指纹浏览器
豆瓣鸡1 小时前
算法日记 - Day3
java·开发语言·算法
萧瑟余晖2 小时前
Java深入解析篇九之NIO详解
java·网络·nio
夏殇之殁2 小时前
包中创建自定义列表项。 . 使用自定义列表项进行数据绑定 . 将天气预报数据保存到本地内存表,通过LiveBindings进行显示。 ...
服务器·前端·javascript
The Chosen One9852 小时前
高进度算法模板速记(待完善)
java·前端·算法
我不管我就要叫小猪2 小时前
嵌入式Linux----网络通信
linux·运维·服务器