Chapitre 19. API référence


19.1. 5.6 référence de l’API de journalisation

19.1.1. Enregistrement de la référence de l’API 5.6

19.1.1.1. ClusterLogForwarder

ClusterLogForwarder est une API pour configurer les journaux de transfert.

Configurez le transfert en spécifiant une liste de pipelines, qui passent d’un ensemble d’entrées nommées à un ensemble de sorties nommées.

Il existe des noms d’entrée intégrés pour les catégories de journaux communes, et vous pouvez définir des entrées personnalisées pour effectuer un filtrage supplémentaire.

Il existe un nom de sortie intégré pour le log store openshift par défaut, mais vous pouvez définir vos propres sorties avec une URL et d’autres informations de connexion pour transférer les journaux vers d’autres magasins ou processeurs, à l’intérieur ou à l’extérieur du cluster.

Consultez la documentation sur les champs API pour plus de détails.

La propriétéLe typeDescription

les spécifications

l’objet

Caractéristiques du comportement souhaité de ClusterLogForwarder

status

l’objet

État du ClusterLogForwarder

19.1.1.1.1. .spec
19.1.1.1.1.1. Description

ClusterLogForwarderSpec définit comment les journaux doivent être transférés vers des cibles distantes.

19.1.1.1.1.1.1. Le type
  • l’objet
La propriétéLe typeDescription

entrées

le tableau

(facultatif) Les entrées sont nommées filtres pour les messages de journal à transmettre.

défectuosités de sortie

l’objet

(facultatif) DEPRECATED OutputDefaults spécifient explicitement la configuration de l’expéditeur pour le magasin par défaut.

extrants

le tableau

(facultatif) Les sorties sont nommées destinations pour les messages journaux.

gazoducs

le tableau

Les pipelines transmettent les messages sélectionnés par un ensemble d’entrées à un ensemble de sorties.

19.1.1.1.2. .spec.inputs[]
19.1.1.1.2.1. Description

InputSpec définit un sélecteur de messages journaux.

19.1.1.1.2.1.1. Le type
  • le tableau
La propriétéLe typeDescription

application

l’objet

(facultatif) L’application, si elle est présente, active un ensemble nommé de journaux d’applications qui

le nom

chaîne de caractères

Le nom utilisé pour faire référence à l’entrée d’un pipeline.

19.1.1.1.3. .spec.inputs[].application
19.1.1.1.3.1. Description

Le sélecteur de journal de l’application. Dans le sélecteur, toutes les conditions doivent être remplies (logique ET) pour sélectionner les journaux.

19.1.1.1.3.1.1. Le type
  • l’objet
La propriétéLe typeDescription

espaces de noms

le tableau

(facultatif) Namespaces à partir desquels collecter les journaux des applications.

le sélecteur

l’objet

(facultatif) Sélecteur pour les logs des pods avec les étiquettes correspondantes.

19.1.1.1.4. .spec.inputs[].application.namespaces[]
19.1.1.1.4.1. Description
19.1.1.1.4.1.1. Le type
  • le tableau
19.1.1.1.5. .spec.inputs[].application.selector
19.1.1.1.5.1. Description

Le sélecteur d’étiquette est une requête d’étiquette sur un ensemble de ressources.

19.1.1.1.5.1.1. Le type
  • l’objet
La propriétéLe typeDescription

les Laboratoires de match

l’objet

(facultatif) MatchLabels est une carte des paires {key,value}. * un seul {clé, valeur} dans le matchLabels

19.1.1.1.6. .spec.inputs[].application.selector.matchLabels
19.1.1.1.6.1. Description
19.1.1.1.6.1.1. Le type
  • l’objet
19.1.1.1.7. .spec.outputDefaults
19.1.1.1.7.1. Description
19.1.1.1.7.1.1. Le type
  • l’objet
La propriétéLe typeDescription

Elasticsearch

l’objet

(facultatif) Elasticsearch OutputSpec valeurs par défaut

19.1.1.1.8. .spec.outputDefaults.elasticsearch
19.1.1.1.8.1. Description

ElasticsearchStructuredSpec est lié aux changements de log structurés pour déterminer l’indice de recherche élastique

19.1.1.1.8.1.1. Le type
  • l’objet
La propriétéLe typeDescription

enableStructuredContainerLogs

bool

(facultatif) EnableStructuredContainerLogs permet aux logs structurés multiconteneurs de permettre

à propos de StructureTypeKey

chaîne de caractères

(facultatif) StructuredTypeKey spécifie la clé de métadonnées à utiliser comme nom de l’index de recherche élastique

la structureTypeName

chaîne de caractères

(facultatif) StructuredTypeName spécifie le nom du schéma de recherche élastique

19.1.1.1.9. .spec.outputs[]
19.1.1.1.9.1. Description

La sortie définit une destination pour les messages journaux.

19.1.1.1.9.1.1. Le type
  • le tableau
La propriétéLe typeDescription

le syslog

l’objet

(facultatif)

FluentdForward

l’objet

(facultatif)

Elasticsearch

l’objet

(facultatif)

Kafka

l’objet

(facultatif)

CloudWatch

l’objet

(facultatif)

Loki

l’objet

(facultatif)

GoogleCloudLogging

l’objet

(facultatif)

à propos de Splunk

l’objet

(facultatif)

le nom

chaîne de caractères

Le nom utilisé pour faire référence à la sortie d’un pipeline.

le secret

l’objet

(facultatif) Secret pour l’authentification.

le TLS

l’objet

Le TLS contient des paramètres pour le contrôle des options sur les connexions client TLS.

le type

chaîne de caractères

Le type de plugin de sortie.

l’URL

chaîne de caractères

(facultatif) URL pour envoyer des enregistrements de journal à.

19.1.1.1.10. .spec.outputs[].secret
19.1.1.1.10.1. Description

OutputSecretSpec est une référence secrète contenant seulement un nom, pas d’espace de noms.

19.1.1.1.10.1.1. Le type
  • l’objet
La propriétéLe typeDescription

le nom

chaîne de caractères

Le nom d’un secret dans l’espace de noms configuré pour les secrets d’expéditeur de journaux.

19.1.1.1.11. .spec.outputs[].tls
19.1.1.1.11.1. Description

La sortieTLSSpec contient des options pour les connexions TLS qui sont agnostiques au type de sortie.

19.1.1.1.11.1.1. Le type
  • l’objet
La propriétéLe typeDescription

insecureSkipVerify

bool

Lorsque InsecureSkipVerify est vrai, le client TLS sera configuré pour ignorer les erreurs avec les certificats.

19.1.1.1.12. .spec.pipelines[]
19.1.1.1.12.1. Description

Les PipelinesSpec lient un ensemble d’entrées à un ensemble de sorties.

19.1.1.1.12.1.1. Le type
  • le tableau
La propriétéLe typeDescription

détecterMultilineErrors

bool

(facultatif) DetectMultilineErrors permet la détection d’erreurs multilignes des journaux de conteneurs

entréeRefs

le tableau

InputRefs répertorie les noms (input.name) des entrées de ce pipeline.

étiquettes

l’objet

(facultatif) Les étiquettes s’appliquent aux enregistrements de log qui passent par ce pipeline.

le nom

chaîne de caractères

(facultatif) Le nom est facultatif, mais doit être unique dans la liste des pipelines s’il est fourni.

la sortieRefs

le tableau

Les OutputRefs répertorient les noms (output.name) des sorties de ce pipeline.

analysez

chaîne de caractères

(facultatif) Parse permet l’analyse des entrées de journal dans des journaux structurés

19.1.1.1.13. .spec.pipelines[].inputRefs[]
19.1.1.1.13.1. Description
19.1.1.1.13.1.1. Le type
  • le tableau
19.1.1.1.14. .spec.pipelines[].labels
19.1.1.1.14.1. Description
19.1.1.1.14.1.1. Le type
  • l’objet
19.1.1.1.15. .spec.pipelines[].outputRefs[]
19.1.1.1.15.1. Description
19.1.1.1.15.1.1. Le type
  • le tableau
19.1.1.1.16. .status
19.1.1.1.16.1. Description

ClusterLogForwarderStatus définit l’état observé de ClusterLogForwarder

19.1.1.1.16.1.1. Le type
  • l’objet
La propriétéLe typeDescription

les conditions

l’objet

Conditions de l’expéditeur journalier.

entrées

Les conditions

Entrées mappe le nom d’entrée à l’état de l’entrée.

extrants

Les conditions

Les sorties cartographient le nom de sortie à l’état de la sortie.

gazoducs

Les conditions

Les pipelines indiquent le nom du pipeline à l’état du pipeline.

19.1.1.1.17. .status.conditions
19.1.1.1.17.1. Description
19.1.1.1.17.1.1. Le type
  • l’objet
19.1.1.1.18. .status.inputs
19.1.1.1.18.1. Description
19.1.1.1.18.1.1. Le type
  • Les conditions
19.1.1.1.19. .status.outputs
19.1.1.1.19.1. Description
19.1.1.1.19.1.1. Le type
  • Les conditions
19.1.1.1.20. .status.pipelines
19.1.1.1.20.1. Description
19.1.1.1.20.1.1. Le type
  • Conditions ==ClusterLogging Une instance Red Hat OpenShift Logging. ClusterLogging est le schéma de l’API clusterloggings
La propriétéLe typeDescription

les spécifications

l’objet

Caractéristiques du comportement souhaité de ClusterLogging

status

l’objet

Le statut définit l’état observé de ClusterLogging

19.1.1.1.21. .spec
19.1.1.1.21.1. Description

ClusterLoggingSpec définit l’état souhaité de ClusterLogging

19.1.1.1.21.1.1. Le type
  • l’objet
La propriétéLe typeDescription

la collection

l’objet

Cahier des charges du composant Collection pour le cluster

curation

l’objet

(DEPRÉGÉ) (facultatif) Déprécié. Spécification du composant Curation pour le cluster

expéditeur

l’objet

(DEPRÉGÉ) (facultatif) Déprécié. Caractéristiques pour le composant Forwarder pour le cluster

Logstore

l’objet

(facultatif) Spécification du composant Log Storage pour le cluster

État de gestion

chaîne de caractères

(facultatif) Indicateur si la ressource est « gérée » ou « non gérée » par l’opérateur

la visualisation

l’objet

(facultatif) Spécification du composant Visualisation pour le cluster

19.1.1.1.22. .spec.collection
19.1.1.1.22.1. Description

Il s’agit de la structure qui contiendra des informations pertinentes pour la collecte de log et d’événements

19.1.1.1.22.1.1. Le type
  • l’objet
La propriétéLe typeDescription

les ressources

l’objet

(facultatif) Les ressources nécessaires pour le collecteur

le nodeSelector

l’objet

(facultatif) Définir quels nœuds les Pods sont programmés.

les tolérances

le tableau

(facultatif) Définir les tolérances que les Pods accepteront

Fluentd

l’objet

(facultatif) Fluentd représente la configuration pour les transmetteurs de type fluentd.

journaux de bord

l’objet

(DEPRÉGÉ) (facultatif) Déprécié. Cahier des charges de la collection de journaux pour le cluster

le type

chaîne de caractères

(facultatif) Le type de collection de journaux à configurer

19.1.1.1.23. .spec.collection.fluentd
19.1.1.1.23.1. Description

FluentdForwarderSpec représente la configuration pour les transiteurs de type fluentd.

19.1.1.1.23.1.1. Le type
  • l’objet
La propriétéLe typeDescription

le tampon

l’objet

 

INFILE

l’objet

 
19.1.1.1.24. .spec.collection.fluentd.buffer
19.1.1.1.24.1. Description

FluentdBufferSpec représente un sous-ensemble de paramètres tampons fluides pour régler la configuration tampon pour toutes les sorties fluides. Il prend en charge un sous-ensemble de paramètres pour configurer le dimensionnement de tampon et de file d’attente, les opérations de rinçage et de réessayer.

Les paramètres généraux se réfèrent à: https://docs.fluentd.org/configuration/buffer-section#buffering-parameters

Les paramètres de flush se réfèrent à: https://docs.fluentd.org/configuration/buffer-section#flushing-parameters

Les paramètres de réessayer se réfèrent à: https://docs.fluentd.org/configuration/buffer-section#retries-parameters

19.1.1.1.24.1.1. Le type
  • l’objet
La propriétéLe typeDescription

chunkLimitSize

chaîne de caractères

(facultatif) ChunkLimitSize représente la taille maximale de chaque morceau. Les événements seront

flushInterval

chaîne de caractères

(facultatif) FlushInterval représente la durée d’attente entre deux chasses consécutives

FlushMode

chaîne de caractères

(facultatif) FlushMode représente le mode du fil de rinçage pour écrire des morceaux. Le mode

flushThreadCount

int

(facultatif) FlushThreadCount reprend le nombre de threads utilisés par le tampon fluide

action de débordement

chaîne de caractères

(facultatif) OverflowAction représente l’action du plugin tampon fluide pour

à propos de RetryMaxInterval

chaîne de caractères

(facultatif) RetryMaxInterval représente l’intervalle de temps maximal pour le recul exponentiel

à propos de RetryTimeout

chaîne de caractères

(facultatif) RetryTimeout représente l’intervalle de temps maximum pour tenter les retries avant d’abandonner

le RetryType

chaîne de caractères

(facultatif) RetryType représente le type d’opérations de récupération. Les opérations de chasse peuvent

à propos de RetryWait

chaîne de caractères

(facultatif) RetryWait représente la durée de temps entre deux retries consécutives à la chasse

la taille totaleLimitSize

chaîne de caractères

(facultatif) TotalLimitSize représente le seuil d’espace de nœud autorisé par fluentd

19.1.1.1.25. .spec.collection.fluentd.inFile
19.1.1.1.25.1. Description

FluentdInFileSpec représente un sous-ensemble de paramètres de plugin en queue fluides pour régler la configuration de toutes les entrées fluides en queue.

Les paramètres généraux se réfèrent à: https://docs.fluentd.org/input/tail#parameters

19.1.1.1.25.1.1. Le type
  • l’objet
La propriétéLe typeDescription

lectureLinesLimit

int

(facultatif) ReadLinesLimit représente le nombre de lignes à lire avec chaque opération d’E/S

19.1.1.1.26. .spec.collection.logs
19.1.1.1.26.1. Description
19.1.1.1.26.1.1. Le type
  • l’objet
La propriétéLe typeDescription

Fluentd

l’objet

Caractéristiques du composant Fluentd Log Collection

le type

chaîne de caractères

Le type de Log Collection à configurer

19.1.1.1.27. .spec.collection.logs.fluentd
19.1.1.1.27.1. Description

CollectorSpec est Spécification pour définir la programmation et les ressources pour un collectionneur

19.1.1.1.27.1.1. Le type
  • l’objet
La propriétéLe typeDescription

le nodeSelector

l’objet

(facultatif) Définir quels nœuds les Pods sont programmés.

les ressources

l’objet

(facultatif) Les ressources nécessaires pour le collecteur

les tolérances

le tableau

(facultatif) Définir les tolérances que les Pods accepteront

19.1.1.1.28. .spec.collection.logs.fluentd.nodeSelector
19.1.1.1.28.1. Description
19.1.1.1.28.1.1. Le type
  • l’objet
19.1.1.1.29. .spec.collection.logs.fluentd.resources
19.1.1.1.29.1. Description
19.1.1.1.29.1.1. Le type
  • l’objet
La propriétéLe typeDescription

limites

l’objet

(facultatif) Les limites décrivent la quantité maximale de ressources de calcul autorisées.

demandes

l’objet

(facultatif) Demandes décrit le montant minimum de ressources de calcul nécessaires.

19.1.1.1.30. .spec.collection.logs.fluentd.resources.limits
19.1.1.1.30.1. Description
19.1.1.1.30.1.1. Le type
  • l’objet
19.1.1.1.31. .spec.collection.logs.fluentd.resources.requests
19.1.1.1.31.1. Description
19.1.1.1.31.1.1. Le type
  • l’objet
19.1.1.1.32. .spec.collection.logs.fluentd.tolerations[]
19.1.1.1.32.1. Description
19.1.1.1.32.1.1. Le type
  • le tableau
La propriétéLe typeDescription

effet

chaîne de caractères

(facultatif) Effet indique l’effet taint à correspondre. Vide signifie correspondre à tous les effets de tainte.

la clé

chaîne de caractères

(facultatif) La clé est la clé tainte à laquelle la tolérance s’applique. Vide signifie correspondre à toutes les touches taintes.

exploitant

chaîne de caractères

(facultatif) L’opérateur représente la relation d’une clé avec la valeur.

la toléranceDeuxièmes

int

(facultatif) TolérationSeconds représente la période de temps que la tolérance (qui doit être

la valeur

chaîne de caractères

(facultatif) La valeur est la valeur tainte à laquelle la tolérance correspond.

19.1.1.1.33. .spec.collection.logs.fluentd.tolerations[].tolerationDeuxièmes
19.1.1.1.33.1. Description
19.1.1.1.33.1.1. Le type
  • int
19.1.1.1.34. .spec.curation
19.1.1.1.34.1. Description

Il s’agit de la structure qui contiendra des informations pertinentes pour Log curation (Curator)

19.1.1.1.34.1.1. Le type
  • l’objet
La propriétéLe typeDescription

commissaire

l’objet

La spécification de curation à configurer

le type

chaîne de caractères

Le type de curation à configurer

19.1.1.1.35. .spec.curation.curator
19.1.1.1.35.1. Description
19.1.1.1.35.1.1. Le type
  • l’objet
La propriétéLe typeDescription

le nodeSelector

l’objet

Définissez les nœuds sur lesquels les Pods sont programmés.

les ressources

l’objet

(facultatif) Les besoins en ressources pour le conservateur

calendrier

chaîne de caractères

L’horaire cron que le poste de conservateur est exécuté. Défaut à "30 3 * * *"

les tolérances

le tableau

 
19.1.1.1.36. .spec.curation.curator.nodeSelector
19.1.1.1.36.1. Description
19.1.1.1.36.1.1. Le type
  • l’objet
19.1.1.1.37. .spec.curation.curator.resources
19.1.1.1.37.1. Description
19.1.1.1.37.1.1. Le type
  • l’objet
La propriétéLe typeDescription

limites

l’objet

(facultatif) Les limites décrivent la quantité maximale de ressources de calcul autorisées.

demandes

l’objet

(facultatif) Demandes décrit le montant minimum de ressources de calcul nécessaires.

19.1.1.1.38. .spec.curation.curator.resources.limits
19.1.1.1.38.1. Description
19.1.1.1.38.1.1. Le type
  • l’objet
19.1.1.1.39. .spec.curation.curator.resources.requests
19.1.1.1.39.1. Description
19.1.1.1.39.1.1. Le type
  • l’objet
19.1.1.1.40. .spec.curation.curator.tolerations[]
19.1.1.1.40.1. Description
19.1.1.1.40.1.1. Le type
  • le tableau
La propriétéLe typeDescription

effet

chaîne de caractères

(facultatif) Effet indique l’effet taint à correspondre. Vide signifie correspondre à tous les effets de tainte.

la clé

chaîne de caractères

(facultatif) La clé est la clé tainte à laquelle la tolérance s’applique. Vide signifie correspondre à toutes les touches taintes.

exploitant

chaîne de caractères

(facultatif) L’opérateur représente la relation d’une clé avec la valeur.

la toléranceDeuxièmes

int

(facultatif) TolérationSeconds représente la période de temps que la tolérance (qui doit être

la valeur

chaîne de caractères

(facultatif) La valeur est la valeur tainte à laquelle la tolérance correspond.

19.1.1.1.41. .spec.curation.curator.tolerations[].tolerationSeconds
19.1.1.1.41.1. Description
19.1.1.1.41.1.1. Le type
  • int
19.1.1.1.42. .spec.forwarder
19.1.1.1.42.1. Description

ForwarderSpec contient des paramètres globaux de réglage pour des implémentations spécifiques de l’expéditeur. Ce champ n’est pas requis pour une utilisation générale, il permet un réglage des performances par les utilisateurs familiers avec la technologie de transit sous-jacente. Actuellement pris en charge: fluentd.

19.1.1.1.42.1.1. Le type
  • l’objet
La propriétéLe typeDescription

Fluentd

l’objet

 
19.1.1.1.43. .spec.forwarder.fluentd
19.1.1.1.43.1. Description

FluentdForwarderSpec représente la configuration pour les transiteurs de type fluentd.

19.1.1.1.43.1.1. Le type
  • l’objet
La propriétéLe typeDescription

le tampon

l’objet

 

INFILE

l’objet

 
19.1.1.1.44. .spec.forwarder.fluentd.buffer
19.1.1.1.44.1. Description

FluentdBufferSpec représente un sous-ensemble de paramètres tampons fluides pour régler la configuration tampon pour toutes les sorties fluides. Il prend en charge un sous-ensemble de paramètres pour configurer le dimensionnement de tampon et de file d’attente, les opérations de rinçage et de réessayer.

Les paramètres généraux se réfèrent à: https://docs.fluentd.org/configuration/buffer-section#buffering-parameters

Les paramètres de flush se réfèrent à: https://docs.fluentd.org/configuration/buffer-section#flushing-parameters

Les paramètres de réessayer se réfèrent à: https://docs.fluentd.org/configuration/buffer-section#retries-parameters

19.1.1.1.44.1.1. Le type
  • l’objet
La propriétéLe typeDescription

chunkLimitSize

chaîne de caractères

(facultatif) ChunkLimitSize représente la taille maximale de chaque morceau. Les événements seront

flushInterval

chaîne de caractères

(facultatif) FlushInterval représente la durée d’attente entre deux chasses consécutives

FlushMode

chaîne de caractères

(facultatif) FlushMode représente le mode du fil de rinçage pour écrire des morceaux. Le mode

flushThreadCount

int

(facultatif) FlushThreadCount reprend le nombre de threads utilisés par le tampon fluide

action de débordement

chaîne de caractères

(facultatif) OverflowAction représente l’action du plugin tampon fluide pour

à propos de RetryMaxInterval

chaîne de caractères

(facultatif) RetryMaxInterval représente l’intervalle de temps maximal pour le recul exponentiel

à propos de RetryTimeout

chaîne de caractères

(facultatif) RetryTimeout représente l’intervalle de temps maximum pour tenter les retries avant d’abandonner

le RetryType

chaîne de caractères

(facultatif) RetryType représente le type d’opérations de récupération. Les opérations de chasse peuvent

à propos de RetryWait

chaîne de caractères

(facultatif) RetryWait représente la durée de temps entre deux retries consécutives à la chasse

la taille totaleLimitSize

chaîne de caractères

(facultatif) TotalLimitSize représente le seuil d’espace de nœud autorisé par fluentd

19.1.1.1.45. .spec.forwarder.fluentd.inFile
19.1.1.1.45.1. Description

FluentdInFileSpec représente un sous-ensemble de paramètres de plugin en queue fluides pour régler la configuration de toutes les entrées fluides en queue.

Les paramètres généraux se réfèrent à: https://docs.fluentd.org/input/tail#parameters

19.1.1.1.45.1.1. Le type
  • l’objet
La propriétéLe typeDescription

lectureLinesLimit

int

(facultatif) ReadLinesLimit représente le nombre de lignes à lire avec chaque opération d’E/S

19.1.1.1.46. .spec.logStore
19.1.1.1.46.1. Description

Le LogStoreSpec contient des informations sur la façon dont les journaux sont stockés.

19.1.1.1.46.1.1. Le type
  • l’objet
La propriétéLe typeDescription

Elasticsearch

l’objet

Caractéristiques du composant Elasticsearch Log Store

lokistack

l’objet

LokiStack contient des informations sur lesquelles LokiStack doit être utilisé pour le stockage de log si Type est réglé sur LogStoreTypeLokiStack.

la politique de rétention

l’objet

(facultatif) La politique de conservation définit l’âge maximum d’un indice après lequel il doit être supprimé

le type

chaîne de caractères

Le type de stockage journal à configurer. L’opérateur prend actuellement en charge l’utilisation d’ElasticSearch

19.1.1.1.47. .spec.logStore.elasticsearch
19.1.1.1.47.1. Description
19.1.1.1.47.1.1. Le type
  • l’objet
La propriétéLe typeDescription

à propos de NodeCount

int

Le nombre de nœuds à déployer pour Elasticsearch

le nodeSelector

l’objet

Définissez les nœuds sur lesquels les Pods sont programmés.

le proxy

l’objet

Cahier des charges du composant Proxy Elasticsearch

la politique de redondance

chaîne de caractères

(facultatif)

les ressources

l’objet

(facultatif) Les ressources nécessaires pour Elasticsearch

le stockage

l’objet

(facultatif) La spécification de stockage pour les nœuds de données Elasticsearch

les tolérances

le tableau

 
19.1.1.1.48. .spec.logStore.elasticsearch.nodeSelector
19.1.1.1.48.1. Description
19.1.1.1.48.1.1. Le type
  • l’objet
19.1.1.1.49. .spec.logStore.elasticsearch.proxy
19.1.1.1.49.1. Description
19.1.1.1.49.1.1. Le type
  • l’objet
La propriétéLe typeDescription

les ressources

l’objet

 
19.1.1.1.50. .spec.logStore.elasticsearch.proxy.resources
19.1.1.1.50.1. Description
19.1.1.1.50.1.1. Le type
  • l’objet
La propriétéLe typeDescription

limites

l’objet

(facultatif) Les limites décrivent la quantité maximale de ressources de calcul autorisées.

demandes

l’objet

(facultatif) Demandes décrit le montant minimum de ressources de calcul nécessaires.

19.1.1.1.51. .spec.logStore.elasticsearch.proxy.resources.limits
19.1.1.1.51.1. Description
19.1.1.1.51.1.1. Le type
  • l’objet
19.1.1.1.52. .spec.logStore.elasticsearch.proxy.resources.requests
19.1.1.1.52.1. Description
19.1.1.1.52.1.1. Le type
  • l’objet
19.1.1.1.53. .spec.logStore.elasticsearch.resources
19.1.1.1.53.1. Description
19.1.1.1.53.1.1. Le type
  • l’objet
La propriétéLe typeDescription

limites

l’objet

(facultatif) Les limites décrivent la quantité maximale de ressources de calcul autorisées.

demandes

l’objet

(facultatif) Demandes décrit le montant minimum de ressources de calcul nécessaires.

19.1.1.1.54. .spec.logStore.elasticsearch.resources.limits
19.1.1.1.54.1. Description
19.1.1.1.54.1.1. Le type
  • l’objet
19.1.1.1.55. .spec.logStore.elasticsearch.resources.requests
19.1.1.1.55.1. Description
19.1.1.1.55.1.1. Le type
  • l’objet
19.1.1.1.56. .spec.logStore.elasticsearch.storage
19.1.1.1.56.1. Description
19.1.1.1.56.1.1. Le type
  • l’objet
La propriétéLe typeDescription

la taille

l’objet

La capacité de stockage maximale pour le nœud à disposition.

classe de stockageName

chaîne de caractères

(facultatif) Le nom de la classe de stockage à utiliser pour créer le PVC du nœud.

19.1.1.1.57. .spec.logStore.elasticsearch.storage.size
19.1.1.1.57.1. Description
19.1.1.1.57.1.1. Le type
  • l’objet
La propriétéLe typeDescription

Format

chaîne de caractères

Changer le format à volonté. Consultez le commentaire pour Canonicalize pour

d)

l’objet

d est la quantité sous forme inf.Dec si d.Dec != nil

J’ai

int

I est la quantité sous forme int64 mise à l’échelle, si d.Dec ==

a) S

chaîne de caractères

est la valeur générée de cette quantité pour éviter le recalcul

19.1.1.1.58. .spec.logStore.elasticsearch.storage.size.d
19.1.1.1.58.1. Description
19.1.1.1.58.1.1. Le type
  • l’objet
La propriétéLe typeDescription

Déc.

l’objet

 
19.1.1.1.59. .spec.logStore.elasticsearch.storage.size.d.Dec
19.1.1.1.59.1. Description
19.1.1.1.59.1.1. Le type
  • l’objet
La propriétéLe typeDescription

échelle

int

 

à l’échelle

l’objet

 
19.1.1.1.60. .spec.logStore.elasticsearch.storage.size.d.Dec.unscaled
19.1.1.1.60.1. Description
19.1.1.1.60.1.1. Le type
  • l’objet
La propriétéLe typeDescription

ABS

Le mot

le signe

♪ neg ♪

bool

 
19.1.1.1.61. .spec.logStore.elasticsearch.storage.size.d.Dec.unscaled.abs
19.1.1.1.61.1. Description
19.1.1.1.61.1.1. Le type
  • Le mot
19.1.1.1.62. .spec.logStore.elasticsearch.storage.size.i
19.1.1.1.62.1. Description
19.1.1.1.62.1.1. Le type
  • int
La propriétéLe typeDescription

échelle

int

 

la valeur

int

 
19.1.1.1.63. .spec.logStore.elasticsearch.tolerations[]
19.1.1.1.63.1. Description
19.1.1.1.63.1.1. Le type
  • le tableau
La propriétéLe typeDescription

effet

chaîne de caractères

(facultatif) Effet indique l’effet taint à correspondre. Vide signifie correspondre à tous les effets de tainte.

la clé

chaîne de caractères

(facultatif) La clé est la clé tainte à laquelle la tolérance s’applique. Vide signifie correspondre à toutes les touches taintes.

exploitant

chaîne de caractères

(facultatif) L’opérateur représente la relation d’une clé avec la valeur.

la toléranceDeuxièmes

int

(facultatif) TolérationSeconds représente la période de temps que la tolérance (qui doit être

la valeur

chaîne de caractères

(facultatif) La valeur est la valeur tainte à laquelle la tolérance correspond.

19.1.1.1.64. .spec.logStore.elasticsearch.tolerations[].tolerationSeconds
19.1.1.1.64.1. Description
19.1.1.1.64.1.1. Le type
  • int
19.1.1.1.65. .spec.logStore.lokistack
19.1.1.1.65.1. Description

LokiStackStoreSpec est utilisé pour configurer l’enregistrement des clusters pour utiliser un LokiStack comme stockage de journalisation. Il pointe vers un LokiStack existant dans le même espace de noms.

19.1.1.1.65.1.1. Le type
  • l’objet
La propriétéLe typeDescription

le nom

chaîne de caractères

Le nom de la ressource LokiStack.

19.1.1.1.66. .spec.logStore.retentionPolicy
19.1.1.1.66.1. Description
19.1.1.1.66.1.1. Le type
  • l’objet
La propriétéLe typeDescription

application

l’objet

 

audit

l’objet

 

infra

l’objet

 
19.1.1.1.67. .spec.logStore.retentionPolicy.application
19.1.1.1.67.1. Description
19.1.1.1.67.1.1. Le type
  • l’objet
La propriétéLe typeDescription

DiskThresholdPercent

int

(facultatif) Le pourcentage seuil d’utilisation du disque ES qui, lorsqu’il est atteint, devrait être supprimé (p. ex. 75)

Le maxage

chaîne de caractères

(facultatif)

espace de nomsSpec

le tableau

(facultatif) La spécification par espace de noms pour supprimer des documents plus anciens qu’un âge minimum donné

espace de PruneNamespacesInterval

chaîne de caractères

(facultatif) À quelle fréquence exécuter un nouvel emploi de prune-namespaces

19.1.1.1.68. .spec.logStore.retentionPolicy.application.namespaceSpec[]
19.1.1.1.68.1. Description
19.1.1.1.68.1.1. Le type
  • le tableau
La propriétéLe typeDescription

le minage

chaîne de caractères

(facultatif) Supprimer les enregistrements correspondant aux espaces de noms qui sont plus anciens que ce MinAge (par exemple 1d)

espace de noms

chaîne de caractères

Cible Namespace pour supprimer les journaux plus anciens que MinAge (par défaut à 7d)

19.1.1.1.69. .spec.logStore.retentionPolicy.audit
19.1.1.1.69.1. Description
19.1.1.1.69.1.1. Le type
  • l’objet
La propriétéLe typeDescription

DiskThresholdPercent

int

(facultatif) Le pourcentage seuil d’utilisation du disque ES qui, lorsqu’il est atteint, devrait être supprimé (p. ex. 75)

Le maxage

chaîne de caractères

(facultatif)

espace de nomsSpec

le tableau

(facultatif) La spécification par espace de noms pour supprimer des documents plus anciens qu’un âge minimum donné

espace de PruneNamespacesInterval

chaîne de caractères

(facultatif) À quelle fréquence exécuter un nouvel emploi de prune-namespaces

19.1.1.1.70. .spec.logStore.retentionPolicy.audit.namespaceSpec[]
19.1.1.1.70.1. Description
19.1.1.1.70.1.1. Le type
  • le tableau
La propriétéLe typeDescription

le minage

chaîne de caractères

(facultatif) Supprimer les enregistrements correspondant aux espaces de noms qui sont plus anciens que ce MinAge (par exemple 1d)

espace de noms

chaîne de caractères

Cible Namespace pour supprimer les journaux plus anciens que MinAge (par défaut à 7d)

19.1.1.1.71. .spec.logStore.retentionPolicy.infra
19.1.1.1.71.1. Description
19.1.1.1.71.1.1. Le type
  • l’objet
La propriétéLe typeDescription

DiskThresholdPercent

int

(facultatif) Le pourcentage seuil d’utilisation du disque ES qui, lorsqu’il est atteint, devrait être supprimé (p. ex. 75)

Le maxage

chaîne de caractères

(facultatif)

espace de nomsSpec

le tableau

(facultatif) La spécification par espace de noms pour supprimer des documents plus anciens qu’un âge minimum donné

espace de PruneNamespacesInterval

chaîne de caractères

(facultatif) À quelle fréquence exécuter un nouvel emploi de prune-namespaces

19.1.1.1.72. .spec.logStore.retentionPolicy.infra.namespaceSpec[]
19.1.1.1.72.1. Description
19.1.1.1.72.1.1. Le type
  • le tableau
La propriétéLe typeDescription

le minage

chaîne de caractères

(facultatif) Supprimer les enregistrements correspondant aux espaces de noms qui sont plus anciens que ce MinAge (par exemple 1d)

espace de noms

chaîne de caractères

Cible Namespace pour supprimer les journaux plus anciens que MinAge (par défaut à 7d)

19.1.1.1.73. .spec.visualisation
19.1.1.1.73.1. Description

Il s’agit de la structure qui contiendra des informations pertinentes à la visualisation de Log (Kibana)

19.1.1.1.73.1.1. Le type
  • l’objet
La propriétéLe typeDescription

Kibana

l’objet

Caractéristiques du composant de visualisation Kibana

le type

chaîne de caractères

Le type de visualisation à configurer

19.1.1.1.74. .spec.visualization.kibana
19.1.1.1.74.1. Description
19.1.1.1.74.1.1. Le type
  • l’objet
La propriétéLe typeDescription

le nodeSelector

l’objet

Définissez les nœuds sur lesquels les Pods sont programmés.

le proxy

l’objet

Caractéristiques du composant Proxy Kibana

les répliques

int

Le nombre d’instances à déployer pour un déploiement de Kibana

les ressources

l’objet

(facultatif) Les ressources nécessaires pour Kibana

les tolérances

le tableau

 
19.1.1.1.75. .spec.visualization.kibana.nodeSelector
19.1.1.1.75.1. Description
19.1.1.1.75.1.1. Le type
  • l’objet
19.1.1.1.76. .spec.visualization.kibana.proxy
19.1.1.1.76.1. Description
19.1.1.1.76.1.1. Le type
  • l’objet
La propriétéLe typeDescription

les ressources

l’objet

 
19.1.1.1.77. .spec.visualization.kibana.proxy.ressources
19.1.1.1.77.1. Description
19.1.1.1.77.1.1. Le type
  • l’objet
La propriétéLe typeDescription

limites

l’objet

(facultatif) Les limites décrivent la quantité maximale de ressources de calcul autorisées.

demandes

l’objet

(facultatif) Demandes décrit le montant minimum de ressources de calcul nécessaires.

19.1.1.1.78. .spec.visualization.kibana.proxy.resources.limits
19.1.1.1.78.1. Description
19.1.1.1.78.1.1. Le type
  • l’objet
19.1.1.1.79. .spec.visualization.kibana.proxy.resources.requests
19.1.1.1.79.1. Description
19.1.1.1.79.1.1. Le type
  • l’objet
19.1.1.1.80. .spec.visualization.kibana.replicas
19.1.1.1.80.1. Description
19.1.1.1.80.1.1. Le type
  • int
19.1.1.1.81. .spec.visualization.kibana.ressources
19.1.1.1.81.1. Description
19.1.1.1.81.1.1. Le type
  • l’objet
La propriétéLe typeDescription

limites

l’objet

(facultatif) Les limites décrivent la quantité maximale de ressources de calcul autorisées.

demandes

l’objet

(facultatif) Demandes décrit le montant minimum de ressources de calcul nécessaires.

19.1.1.1.82. .spec.visualization.kibana.resources.limits
19.1.1.1.82.1. Description
19.1.1.1.82.1.1. Le type
  • l’objet
19.1.1.1.83. .spec.visualization.kibana.resources.requests
19.1.1.1.83.1. Description
19.1.1.1.83.1.1. Le type
  • l’objet
19.1.1.1.84. .spec.visualization.kibana.tolerations[]
19.1.1.1.84.1. Description
19.1.1.1.84.1.1. Le type
  • le tableau
La propriétéLe typeDescription

effet

chaîne de caractères

(facultatif) Effet indique l’effet taint à correspondre. Vide signifie correspondre à tous les effets de tainte.

la clé

chaîne de caractères

(facultatif) La clé est la clé tainte à laquelle la tolérance s’applique. Vide signifie correspondre à toutes les touches taintes.

exploitant

chaîne de caractères

(facultatif) L’opérateur représente la relation d’une clé avec la valeur.

la toléranceDeuxièmes

int

(facultatif) TolérationSeconds représente la période de temps que la tolérance (qui doit être

la valeur

chaîne de caractères

(facultatif) La valeur est la valeur tainte à laquelle la tolérance correspond.

19.1.1.1.85. .spec.visualization.kibana.tolerations[].tolerationDeuxièmes
19.1.1.1.85.1. Description
19.1.1.1.85.1.1. Le type
  • int
19.1.1.1.86. .status
19.1.1.1.86.1. Description

ClusterLoggingStatus définit l’état observé de ClusterLogging

19.1.1.1.86.1.1. Le type
  • l’objet
La propriétéLe typeDescription

la collection

l’objet

(facultatif)

les conditions

l’objet

(facultatif)

curation

l’objet

(facultatif)

Logstore

l’objet

(facultatif)

la visualisation

l’objet

(facultatif)

19.1.1.1.87. .status.collection
19.1.1.1.87.1. Description
19.1.1.1.87.1.1. Le type
  • l’objet
La propriétéLe typeDescription

journaux de bord

l’objet

(facultatif)

19.1.1.1.88. .status.collection.logs
19.1.1.1.88.1. Description
19.1.1.1.88.1.1. Le type
  • l’objet
La propriétéLe typeDescription

fluentdStatus

l’objet

(facultatif)

19.1.1.1.89. .status.collection.logs.fluentdStatus
19.1.1.1.89.1. Description
19.1.1.1.89.1.1. Le type
  • l’objet
La propriétéLe typeDescription

clusterCondition

l’objet

(facultatif)

DaemonSet

chaîne de caractères

(facultatif)

les nœuds

l’objet

(facultatif)

les gousses

chaîne de caractères

(facultatif)

19.1.1.1.90. .status.collection.logs.fluentdStatus.clusterCondition
19.1.1.1.90.1. Description

la génération de crds d’opérateur-sdk n’autorise pas la carte de coupe, doit utiliser un type nommé.

19.1.1.1.90.1.1. Le type
  • l’objet
19.1.1.1.91. .status.collection.logs.fluentdStatus.nodes
19.1.1.1.91.1. Description
19.1.1.1.91.1.1. Le type
  • l’objet
19.1.1.1.92. .status.conditions
19.1.1.1.92.1. Description
19.1.1.1.92.1.1. Le type
  • l’objet
19.1.1.1.93. .status.curation
19.1.1.1.93.1. Description
19.1.1.1.93.1.1. Le type
  • l’objet
La propriétéLe typeDescription

CurservatorStatus

le tableau

(facultatif)

19.1.1.1.94. .status.curation.curatorStatus[]
19.1.1.1.94.1. Description
19.1.1.1.94.1.1. Le type
  • le tableau
La propriétéLe typeDescription

clusterCondition

l’objet

(facultatif)

Cronjobs

chaîne de caractères

(facultatif)

horaires

chaîne de caractères

(facultatif)

B) Suspension

bool

(facultatif)

19.1.1.1.95. .status.curation.curatorStatus[].clusterCondition
19.1.1.1.95.1. Description

la génération de crds d’opérateur-sdk n’autorise pas la carte de coupe, doit utiliser un type nommé.

19.1.1.1.95.1.1. Le type
  • l’objet
19.1.1.1.96. .status.logStore
19.1.1.1.96.1. Description
19.1.1.1.96.1.1. Le type
  • l’objet
La propriétéLe typeDescription

ElastiquesearchStatus

le tableau

(facultatif)

19.1.1.1.97. .status.logStore.elasticsearchStatus[]
19.1.1.1.97.1. Description
19.1.1.1.97.1.1. Le type
  • le tableau
La propriétéLe typeDescription

cluster

l’objet

(facultatif)

clusterConditions

l’objet

(facultatif)

clusterHealth

chaîne de caractères

(facultatif)

ClusterName

chaîne de caractères

(facultatif)

déploiements

le tableau

(facultatif)

conditions de node

l’objet

(facultatif)

à propos de NodeCount

int

(facultatif)

les gousses

l’objet

(facultatif)

ensembles de répliques

le tableau

(facultatif)

AllocationShardAllocationEnabled

chaîne de caractères

(facultatif)

État des ensembles

le tableau

(facultatif)

19.1.1.1.98. .status.logStore.elasticsearchStatus[].cluster
19.1.1.1.98.1. Description
19.1.1.1.98.1.1. Le type
  • l’objet
La propriétéLe typeDescription

activePrimaryShards

int

Le nombre de partages primaires actifs pour le cluster Elasticsearch

activeShards

int

Le nombre de Shards actifs pour le cluster Elasticsearch

initialisationShards

int

Le nombre de partages initiaux pour le cluster Elasticsearch

à propos de numDataNodes

int

Le nombre de nœuds de données pour le cluster Elasticsearch

les numNodes

int

Le nombre de nœuds pour le cluster Elasticsearch

dossiers en attente

int

 

déménagement deShards

int

Le nombre de partages de relocalisation pour le cluster Elasticsearch

status

chaîne de caractères

L’état actuel du cluster Elasticsearch

desShards non assignés

int

Le nombre de partages non attribués pour le cluster Elasticsearch

19.1.1.1.99. .status.logStore.elasticsearchStatus[].clusterConditions
19.1.1.1.99.1. Description
19.1.1.1.99.1.1. Le type
  • l’objet
19.1.1.1.100. .status.logStore.elasticsearchStatus[].déploiements[]
19.1.1.1.100.1. Description
19.1.1.1.100.1.1. Le type
  • le tableau
19.1.1.1.101. .status.logStore.elasticsearchStatus[].nodeConditions
19.1.1.1.101.1. Description
19.1.1.1.101.1.1. Le type
  • l’objet
19.1.1.1.102. .status.logStore.elasticsearchStatus[].pods
19.1.1.1.102.1. Description
19.1.1.1.102.1.1. Le type
  • l’objet
19.1.1.1.103. .status.logStore.elasticsearchStatus[].replicaSets[]
19.1.1.1.103.1. Description
19.1.1.1.103.1.1. Le type
  • le tableau
19.1.1.1.104. .status.logStore.elasticsearchStatus[].statefulSets[]
19.1.1.1.104.1. Description
19.1.1.1.104.1.1. Le type
  • le tableau
19.1.1.1.105. .status.visualisation
19.1.1.1.105.1. Description
19.1.1.1.105.1.1. Le type
  • l’objet
La propriétéLe typeDescription

kibanaStatus

le tableau

(facultatif)

19.1.1.1.106. .status.visualization.kibanaStatus[]
19.1.1.1.106.1. Description
19.1.1.1.106.1.1. Le type
  • le tableau
La propriétéLe typeDescription

clusterCondition

l’objet

(facultatif)

déploiement

chaîne de caractères

(facultatif)

les gousses

chaîne de caractères

(facultatif) Le statut de chacun des pods Kibana pour le composant Visualisation

ensembles de répliques

le tableau

(facultatif)

les répliques

int

(facultatif)

19.1.1.1.107. .status.visualization.kibanaStatus[].clusterCondition
19.1.1.1.107.1. Description
19.1.1.1.107.1.1. Le type
  • l’objet
19.1.1.1.108. .status.visualization.kibanaStatus[].replicaSets[]
19.1.1.1.108.1. Description
19.1.1.1.108.1.1. Le type
  • le tableau
Retour au début
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. Découvrez nos récentes mises à jour.

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 le Blog 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.

Theme

© 2025 Red Hat