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

相关推荐
左手の明天2 小时前
SLIP 协议封装与解析详解:原理、C 代码与实战案例
linux·c语言·开发语言·c++
꯭自꯭闭꯭2 小时前
达梦SQL优化相关
linux·运维·数据库·sql
shuoshuohaohao2 小时前
MyBatis 小知识点
java·spring·mybatis
海上小飞龙3 小时前
【KMP算法-下篇】同一道题:Java 库函数 2600 微秒,手写 KMP 16 微秒
java·开发语言·算法
一条破秋裤3 小时前
Linux 共享内存通信:POSIX 共享内存与 mmap
linux·运维·服务器
谢亮_vipxieliang3 小时前
泛型擦除、通配符与 PECS 一次讲透
java·面试
贵州山魈羡民4 小时前
【玩转手机】通过 Podroid 上的 Alpine 部署 1Panel,把微型服务器装进口袋
运维·服务器
八解毒剂4 小时前
【计组】中央处理器CPU
java·开发语言·计算机组成原理
打工仔折腾 AI5 小时前
工业场景下时序库与实时计算一体化架构选型实践对比
java·开发语言·后端·python·性能优化·架构·ai agent 实战
ZealSinger5 小时前
Java虚拟线程上线后瓶颈转移到哪看三层
java·开发语言·firefox