17.13. Spécification d'écriture à distance
17.13.1. Description
La ressource RemoteWriteSpec
définit les paramètres du stockage en écriture à distance.
17.13.2. Exigée
-
url
Apparaît dans : PrometheusK8sConfig, PrometheusRestrictedConfig
Propriété | Type | Description |
---|---|---|
autorisation | *monv1.SafeAuthorization | Définit les paramètres d'autorisation pour le stockage en écriture à distance. |
basicAuth | *monv1.BasicAuth | Définit les paramètres d'authentification de base pour l'URL du point de terminaison d'écriture à distance. |
bearerTokenFile | chaîne de caractères | Définit le fichier qui contient le jeton du porteur pour le point de terminaison d'écriture à distance. Cependant, comme il n'est pas possible de monter des secrets dans un pod, en pratique, vous ne pouvez faire référence qu'au jeton du compte de service. |
en-têtes | map[string]string | Spécifie les en-têtes HTTP personnalisés à envoyer avec chaque demande d'écriture à distance. Les en-têtes définis par Prometheus ne peuvent pas être remplacés. |
metadataConfig | *monv1.MetadataConfig | Définit les paramètres pour l'envoi des métadonnées de la série au stockage d'écriture à distance. |
nom | chaîne de caractères | Définit le nom de la file d'attente d'écriture distante. Ce nom est utilisé dans les métriques et la journalisation pour différencier les files d'attente. S'il est spécifié, ce nom doit être unique. |
oauth2 | *monv1.OAuth2 | Définit les paramètres d'authentification OAuth2 pour le point de terminaison d'écriture à distance. |
proxyUrl | chaîne de caractères | Définit une URL de proxy optionnelle. |
queueConfig | *monv1.QueueConfig | Permet de configurer les paramètres de la file d'attente d'écriture à distance. |
délai d'attente à distance | chaîne de caractères | Définit la valeur du délai d'attente pour les requêtes adressées au point final d'écriture à distance. |
sigv4 | *monv1.Sigv4 | Définit les paramètres d'authentification de la signature AWS version 4. |
tlsConfig | *monv1.SafeTLSConfig | Définit les paramètres d'authentification TLS pour le point de terminaison d'écriture à distance. |
url | chaîne de caractères | Définit l'URL du point de terminaison d'écriture à distance vers lequel les échantillons seront envoyés. |
writeRelabelConfigs | []monv1.RelabelConfig | Définit la liste des configurations de relabel d'écriture à distance. |