腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
视频
用户
沙龙
专栏
专区
综合排序
丨
最热优先
丨
最新优先
时间不限
Loki
漫谈
Loki
架构设计思路 ?
Loki
内部组件介绍 ?
Loki
配置
Loki
的配置比较多,配置在/etc/
loki
/
loki
.yaml中,如果需要优化存储或者日志接收出现异常问题时可能需要修改配置。 然而
Loki
数据存储设计思想是使用尽可能少的索引,因为
Loki
本身会把数据存储为多个数据块,并通过标签中的索引匹配数据块。 /localhost:3100或者
Loki
svc地址:https://
loki
:3100 ?
用户5166556
2020-07-19
2.4K
0
标签:
kubernetes
存储
编程算法
Loki
语法示例
要查询特定标签的值,只需将其添加到查询条件中。例如:{app="nginx"}将返回所有标签app值为nginx的记录。
玖叁叁
2023-05-04
675
0
标签:
kubernetes
Loki
日志系统
Grafana 对
Loki
的描述如下:
Loki
: like Prometheus, but for logs.
Loki
由以下3个部分组成:
loki
是主服务器,负责存储日志和处理查询。 promtail是代理,负责收集日志并将其发送给
loki
。 Grafana用于 UI 展示。
loki
上,方便相互通讯。 _1 /run.sh Up 0.0.0.0:3000->3000/tcp
loki
_
loki
_1 /usr/bin/
loki
选择
loki
? 源地址配置http://
loki
:3100即可 ? 注意:这里的 http://
loki
:3100,表示访问容器名为
loki
的3100端口。 点击保存 ?
py3study
2020-07-15
3K
1
标签:
https
网络安全
正则表达式
容器镜像服务
github
Loki
安装使用
/helm-chartshelm repo update# kubectl create ns
loki
# 安装,设置副本数3,使用pvc# 时间较长helm upgrade --install
loki
grafana/
loki
-stack --set grafana.enabled=true,grafana.service.type=NodePort,
loki
.replicas=3,
loki
.persistence.enabled =true,
loki
.persistence.storageClassName=rook-ceph-block,
loki
.persistence.size=50Gi -n
loki
1.2、配置 ingress :
loki
-grafana namespace:
loki
annotations: kubernetes.io/ingress.class: "nginx"spec: tls: - hosts: -
loki
-grafana.test.com secretName: test-secret rules: - host:
loki
-grafana.test.com
堕落飞鸟
2022-06-07
1K
0
标签:
kubernetes
Loki
& Promtail 详解
Loki
整体架构 Promtail 介绍 Promtail 将本地日志内容传送到
Loki
实例。需要监控的应用程序的机器上都需要部署该组件。 promtail原理
Loki
介绍
Loki
是用来接受、存储、处理、查询日志的集合体。 组件通信
Loki
提供了两种部署方式: 单体模式,ALL IN ONE:
Loki
支持单一进程模式,可在一个进程中运行所有必需的组件。 helm install
loki
grafana/
loki
-f
loki
-config.yaml -n
loki
# 部署 promtail helm install promtail grafana /promtail -f promtail-config.yaml -n
loki
loki
-config.yaml 配置: #
loki
配置 config: limits_config:
gopher云原生
2021-10-18
16.9K
0
标签:
日志数据
nginx
loki
(一) 简介
优缺点# 与其他日志聚合系统相比,
Loki
具有下面的一些特性: 低索引开销 不对日志进行全文索引。通过存储压缩非结构化日志和仅索引元数据,
Loki
操作起来会更简单,更省成本。 和 prometheus 采用相同的标签,对接 alertmanager
Loki
和 Prometheus 之间的标签一致是
Loki
的超级能力之一 受到 Grafana 原生支持 避免
Loki
:相当于 EFK 中的 ElasticSearch ,用于存储日志和处理查询。 LogQL:
Loki
提供的日志查询语言,类似 Prometheus 的 PromQL,而且
Loki
支持 LogQL 查询直接转换为 Prometheus 指标。 3.3
loki
#
Loki
采用读写分离架构,关键组件有: Distributor 分发器:日志数据传输的“第一站”,Distributor 分发器接收到日志数据后,根据元数据和 hash 算法,
Amadeus
2023-05-03
2.9K
0
标签:
服务
架构
进程
日志
索引
loki
(二) 部署
前言# 基于 centos7.9 docker-ce-20.10.18 kubelet-1.22.3-0
loki
-2.3.0 promtail-2.3.0 这次部署的
loki
整体架构如下,
loki
name:
loki
configmap apiVersion: v1 kind: ConfigMap metadata: name:
loki
namespace: logging labels: app:
loki
data:
loki
.yaml: | auth_enabled: false ingester: chunk_idle_period =/etc/
loki
/
loki
.yaml volumeMounts: - name: config mountPath: /etc READY STATUS RESTARTS AGE
loki
-0 1/1 Running 0 3m29s
loki
-promtail
Amadeus
2023-05-03
2K
0
标签:
kubernetes
label
部署
配置
日志
Grafana
Loki
架构
Grafana
Loki
是一套可以组合成一个功能齐全的日志堆栈组件,与其他日志记录系统不同,
Loki
是基于仅索引有关日志元数据的想法而构建的:标签(就像 Prometheus 标签一样)。 Grafana
Loki
主要由 3 部分组成:
loki
: 日志记录引擎,负责存储日志和处理查询 promtail: 代理,负责收集日志并将其发送给
loki
grafana: UI 界面 多租户
Loki
Loki
运行模式
Loki
针对本地运行(或小规模运行)和水平扩展进行了优化吗,
Loki
带有单一进程模式,可在一个进程中运行所有必需的微服务。单进程模式非常适合测试
Loki
或以小规模运行。
Loki
运行哪个组件取决于命令行中的 -target 标志或
Loki
的配置文件中的 target:<string> 部分。
Loki
的每个组件,例如 ingester 和 distributors 都使用
Loki
配置中定义的 gRPC 侦听端口通过 gRPC 相互通信。
我是阳明
2021-05-17
4.4K
0
标签:
编程算法
存储
文件存储
unix
日志数据
Loki
语法(二)
运算符
Loki
语言中有许多运算符用于组合查询条件和函数。以下是一些常用的运算符:==运算符用于比较查询条件中标签的值。例如:{app="nginx"}。!=!
玖叁叁
2023-05-04
515
0
标签:
kubernetes
Loki
最佳实践(译)
谨慎使用动态标签 过多的标签组合会造成大量的流,它会让
Loki
存储大量的索引和小块的对象文件。这些都会显著消耗
Loki
的查询性能。为避免这些问题,在你知道需要之前不要添加标签! 以上这种情况是比较属于典型无界的动态标签值,在
loki
里面我们用Cardinality来表述它,Cardinality值越高,
loki
的查询效率越低。。 配置缓存 关于
loki
的缓存,可以参考小白之前的文章《巧用缓存加速
Loki
查询》 缓存在
Loki
的应用比较灵活,你可以让
loki
所有组件公用一个缓存,也可以让每个
loki
组件单独使用自己的缓存,具体可以参考小白前面关于
loki
分布式部署的相关文章 6. ,这样我们可以快速看到整个
Loki
配置,便于调试。
云原生小白
2021-05-13
2K
0
标签:
kubernetes
缓存
http
unix
文件存储
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档