ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Loki搭建小计

2021-12-01 10:33:44  阅读:176  来源: 互联网

标签:amd64 com 小计 grafana Loki https linux loki 搭建


环境准备

OS: RHEL7 / CentOS7
CPU: 4核心
内存:8GB

参考文档

官方文档

https://grafana.com/docs/loki/latest/installation/local/

博客

https://www.cnblogs.com/eeexu123/p/13441149.html
以上为本地安装
https://www.cnblogs.com/ssgeek/p/11584870.html
以上为使用helm在k8s安装
目前暂时没有把k8s集群大规模铺开,因此本次使用本地安装的方式进行安装

工具包下载

Grafana下载

进入如下网址查看最新的安装包:
https://grafana.com/grafana/download?pg=get&plcmt=selfmanaged-box1-cta1
当前下载安装方式:

wget https://dl.grafana.com/enterprise/release/grafana-enterprise-8.2.5-1.x86_64.rpm
sudo yum install grafana-enterprise-8.2.5-1.x86_64.rpm

Loki下载

进入如下网址查看最新的安装包:
https://grafana.com/docs/loki/latest/installation/?pg=get&plcmt=selfmanaged-box2-cta1
当前下载安装方式:

wget https://github.com/grafana/loki/releases/download/v2.4.1/loki-linux-amd64.zip
unzip loki-linux-amd64.zip
chmod a+x "loki-linux-amd64"

接着进行下一步安装

Promtail下载

还是在刚才下载Loki的页面,下载Promtail安装包
当前下载安装方式:

wget https://github.com/grafana/loki/releases/download/v2.4.1/promtail-linux-amd64.zip
unzip promtail-linux-amd64.zip
chmod a+x "promtail-linux-amd64"

Loki和Promtail是开箱即用的,所以运行之前请放到你想让这两个程序运行的目录下

mv loki-linux-amd64 /opt
mv promtail-linux-amd64 /opt

配置文件下载

cd /opt
wget https://raw.githubusercontent.com/grafana/loki/master/cmd/loki/loki-local-config.yaml
wget https://raw.githubusercontent.com/grafana/loki/main/clients/cmd/promtail/promtail-local-config.yaml

官方的yaml配置文件下载

运行

./loki-linux-amd64 -config.file=loki-local-config.yaml

Loki默认运行在 http://localhost:3100/metrics,接着要开防火墙

firewall-cmd --zone=public --add-port=3100/tcp --permanent
firewall-cmd --reload
# 最后检查一下有没有添加端口成功
firewall-cmd --zone=public --list-ports

但是这样窗口一关闭Loki就跟着关闭了,因此要用nohup运行,写成了脚本

#!/bin/bash
nohup ./loki-linux-amd64 -config.file=loki-local-config.yaml &  # 注意&后一定要加一个空格

待续

标签:amd64,com,小计,grafana,Loki,https,linux,loki,搭建
来源: https://blog.csdn.net/algebra007/article/details/121516955

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有