步骤第一步:参照apt-get.txt 文件安装系统所需要的开发包//virtualbox 可以暂时不用安装第二步:参照cross_compiler.txt 文件创建交叉编译工具,并测试交叉编译工具的准确性第三步:交叉编译工具安装完成后,参照 烧写.txt  编译Linux内核部分如果出现编译错误,查看交叉编译工具第四步:参照dnw 下的readme.txt 安装dnw工具第五步:参照k
Loki日志系统详解2——架构整体架构Loki架构如下: 不难看出,Loki架构非常简单,使用了和prometheus一样的标签来作为索引,也就是说,你通过这些标签既可以查询日志的内容也可以查询到监控的数据,不但减少了两种查询之间的切换成本,也极大地降低了日志索引的存储。 Loki将使用与prometheus相同的服务发现和标签重新标记库,编写了pormtail, 在k8s中promtail以
转载 2024-01-25 19:37:57
260阅读
一、安装grafana [root@loki ~]# yum install -y https://dl.grafana.com/enterprise/release/grafana-enterprise-10.0.0-1.x86_64.rpm二、安装loki[root@loki ~]# wget
原创 2024-10-09 11:58:19
9阅读
本人最近一直在找loki高可用部署的文档,一直没找到有效的部署文档,后面依照官方文档和自己摸索,部署出了以下一套loki高可用方案。Distributor:Distributor是Loki日志写入的最前端,当它收到日志时会验证其正确性,之后会将日志切成块(chunk)后,转给Ingester负责存储。 Ingester:Ingester主要负责将收到的日志数据写入到后端存储,如DynamoDB,S
转载 2024-03-16 01:30:39
226阅读
ARMv8-A架构基础之系统控制寄存器 系统控制寄存器(SCTLR)用于控制标准内存和系统设备,并为在硬件内核中实现的功能提供状态信息。 cpsr_bits.png并不是所有的位在EL1上都可用。 各个位代表以下内容:UCI设置此项时,在AArch64的EL0中可以访问DC CVAU,DC CIVAC,DC CVAC和IC IVAU指令。EE异常字节序。 0小端  1
转载 2024-08-06 18:19:25
92阅读
Loki安装使用安装 loki四种安装方式https://github.com/grafana/loki/blob/v1.5.0/docs/installation/README.md我选择 Installing Loki with Docker or Docker Composedocker-compose.ymlversion: "3" services: loki: image
转载 2023-05-18 17:34:45
423阅读
一、概述 背景Loki的第一个稳定版本于2019年11月19日发布,是 Grafana Labs 团队最新的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。 Grafana 对 Loki 的描述如下:Loki: like Prometheus, but for logs. Loki is a horizontally-scalable, highly-available,
设置向导redis cluster集群节点1:192.168.248.131:6379节点2:192.168.248.132:6379节点3:192.168.248.133:6379节点4:192.168.248.134:6379节点5:192.168.248.135:6379节点6:192.168.248.136:6379各节点编译安装redis以下示例基于centos7系统,redis版本为5
    很多架构师都面临这么一个问题:如何设计一个高吞吐量,低延时的系统?面对这个问题,各位都有自己的答案。但面对这个问题,大家似乎渐渐形成了一个共识:并发是解决之道。大家似乎都这么认为:对于服务器而言,由于多核越来越普遍,因此我们的程序必须要充分利用多线程,为了让多线程工作得更好,必须有一个与之匹配的高效的并发模型。于是各种各样的并发模型被提出来,比如Actor模型,比如SEDA模型(Actor
helm repo add loki https://grafana.github.io/loki/chartssueo helm install loki loki-stack-2.1.2.tgz -n dmgeo-lib参考链接:采用Helm部署Grafana-Loki日志采集系统k8s 通过heml安装lokihttps://grafana.github.io/loki/charts/
原创 2021-07-02 14:29:47
1201阅读
在Docker中部署LNMP环境可以分为以下几个步骤:安装Docker创建镜像 创建Dockerfilebuild Docerfile复制/修改配置文件运行镜像,并映射端口为了方便分布式部署,Nginx、PHP、MySQL和Web目录会分别放在4个不同的容器中,最后我们会打包成4个镜像。1 安装docker和docker-compose安装docker和docker-compose自行Goo
# 如何实现“Loki docker部署” ## 整体流程 首先,我们需要了解一下“Loki docker部署”的整体流程。下面是一个表格展示步骤: ```mermaid erDiagram CUSTOMER ||--o| LOKI : 部署 LOKI ||--o| DOCKER : 使用 DOCKER ||--o| CONTAINER : 运行 ``` ## 步骤
原创 2024-03-08 05:18:55
364阅读
helm repo add loki https://grafana.github.io/loki/chartssueo helm
原创 2022-01-19 11:53:54
530阅读
1、准备工作docker pull 下载好需要的镜像文件:[root@Docker-Test mysql]# docker pull nginx [root@Docker-Test mysql]# docker pull php:7.1-fpm [root@Docker-Test mysql]# docker pull mysql [root@Docker-Test mysql]# docker
Docker部署Loki的过程非常重要,因为Loki是一个开源日志聚合系统,它设计用于大规模分布式系统的可扩展日志聚合,并且与Prometheus配合使用。本文将向你介绍如何使用Docker来部署Loki,并为你提供详细的步骤和代码示例。 ### 步骤概览 在部署Loki之前,我们需要确保已经安装了Docker和Docker Compose。下表列出了部署Loki的整个过程。 | 步骤 |
原创 2024-04-23 19:35:25
533阅读
说明:内核版本号为3.10.101一、ARM架构中的原子操作实现  在原子操作(一)中我们已经提到,各个架构组织为“复仇者”联盟,统一了基本的原子变量操作,这里我们就拿atomic_dec(v)来看看通天ARM的实现。首先是atomic_dec(v)原子减一操作的宏定义。这个宏的定义在文件arch/arm/include/asm/atomic.h中:#define atomic_dec(v)
目录环境说明环境初始化1.主机名解析2.时间同步(麒麟系统自带了chronyd)3.禁用iptables和firewalld4. 禁用selinux(linux下的一个安全服务,必须禁用)5.禁用swap分区(主要是注释最后一行)6.修改系统的内核参数7.配置ipvs功能8.重启服务器安装docker(略)安装k8sk8s组件准备镜像 master操作在node上操作安装网络插
转载 2023-12-15 09:31:33
609阅读
基础软件源推荐用中科大的速度还可以     Kubernetes初始化文件   cat init-config.yaml apiVersion: kubeadm.k8s.io/v1beta2 bootstrapTokens: - groups: - system:bootstrappers:kubeadm:default-node-token token: abcdef.0123456
原创 2022-01-08 10:05:56
1091阅读
# Keepalived 在 ARM 架构上的部署 在现代计算环境中,高可用性 (HA) 是保障服务不间断运行的重要组成部分。Keepalived 是一个非常优秀的开源工具,广泛用于提供高可用性和负载均衡。在这篇文章中,我们将探讨如何在 ARM 架构部署 Keepalived,步骤将包括安装、配置和启动服务。我们还将通过代码示例和流程图来帮助理解。 ## 1. 环境准备 在开始之前,确保你
原创 11月前
190阅读
# ARM架构部署Filebeat指南 在当今的开发环境中,数据的采集和日志的管理变得愈发重要。Filebeat是一个轻量级的日志采集器,使用它来监控和转发日志是一个不错的选择。本文将带领您通过几个简单的步骤在ARM架构部署Filebeat。 ## 部署流程 为了确保部署的顺利进行,可以参考以下步骤: | 步骤 | 描述
原创 11月前
242阅读
  • 1
  • 2
  • 3
  • 4
  • 5