Rechercher

Chapitre 7. Loki

download PDF

7.1. À propos de LokiStack

Dans la documentation du sous-système de journalisation, LokiStack fait référence à la combinaison du sous-système de journalisation pris en charge par Loki et le proxy web avec l'intégration de l'authentification de la plate-forme OpenShift Container. Le proxy de LokiStack utilise l'authentification OpenShift Container Platform pour renforcer la multi-location. Loki fait référence au magasin de logs en tant que composant individuel ou magasin externe.

Loki est un système d'agrégation de logs horizontalement extensible, hautement disponible et multi-tenant, actuellement proposé comme alternative à Elasticsearch en tant que magasin de logs pour le sous-système de logs. Elasticsearch indexe complètement les enregistrements de logs entrants lors de l'ingestion. Loki n'indexe que quelques étiquettes fixes lors de l'ingestion, et reporte l'analyse plus complexe jusqu'à ce que les journaux aient été stockés. Cela signifie que Loki peut collecter les journaux plus rapidement. Comme pour Elasticsearch, vous pouvez interroger Loki à l'aide de chemins JSON ou d'expressions régulières.

7.1.1. Dimensionnement du déploiement

Le dimensionnement de Loki suit le format suivant N<x>.<size> où la valeur <N> correspond au nombre d'instances et <size> spécifie les capacités de performance.

Note

1x.extra-small est utilisé à des fins de démonstration uniquement et n'est pas pris en charge.

Tableau 7.1. Taille Loki
 1x.extra-petit1x.petit1x.moyen

Data transfer

Utilisation à des fins de démonstration uniquement.

500GB/jour

2TB/jour

Queries per second (QPS)

Utilisation à des fins de démonstration uniquement.

25-50 QPS à 200ms

25-75 QPS à 200ms

Replication factor

Aucun

2

3

Total CPU requests

5 vCPU

36 vCPUs

54 vCPUs

Total Memory requests

7.5Gi

63Gi

139Gi

Total Disk requests

150Gi

300Gi

450Gi

7.1.2. Définitions de ressources personnalisées API prises en charge

LokiStack est en cours de développement, toutes les API ne sont pas encore prises en charge.

CustomResourceDefinition (CRD)ApiVersionÉtat d'appui

LokiStack

lokistack.loki.grafana.com/v1

Pris en charge dans la version 5.5

RulerConfig

rulerconfig.loki.grafana/v1beta1

Avant-première technologique

Règle d'alerte

alertingrule.loki.grafana/v1beta1

Avant-première technologique

Règle d'enregistrement

recordingrule.loki.grafana/v1beta1

Avant-première technologique

Important

L'utilisation de RulerConfig, AlertingRule et RecordingRule custom resource definitions (CRDs) est une fonctionnalité d'aperçu technologique uniquement. Les fonctionnalités de l'aperçu technologique ne sont pas prises en charge par les accords de niveau de service (SLA) de production de Red Hat et peuvent ne pas être complètes d'un point de vue fonctionnel. Red Hat ne recommande pas leur utilisation en production. Ces fonctionnalités offrent un accès anticipé aux fonctionnalités des produits à venir, ce qui permet aux clients de tester les fonctionnalités et de fournir un retour d'information pendant le processus de développement.

Pour plus d'informations sur la portée de l'assistance des fonctionnalités de l'aperçu technologique de Red Hat, voir Portée de l'assistance des fonctionnalités de l'aperçu technologique.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.