monitoring.namespace |
Espace de noms dans lequel Prometheus sera déployé |
string |
tanzu-system-monitoring |
monitoring.create_namespace |
L'indicateur permet de savoir s'il faut créer l'espace de noms spécifié par monitoring.namespace |
booléen |
false |
monitoring.prometheus_server.config.prometheus_yaml |
Détails de la configuration du moniteur de cluster Kubernetes à transmettre à Prometheus |
Fichier yaml |
prometheus.yaml |
monitoring.prometheus_server.config.alerting_rules_yaml |
Règles d'alerte détaillées définies dans Prometheus |
Fichier yaml |
alerting_rules.yaml |
monitoring.prometheus_server.config.recording_rules_yaml |
Règles d'enregistrement détaillées définies dans Prometheus |
Fichier yaml |
recording_rules.yaml |
monitoring.prometheus_server.service.type |
Type de service pour exposer Prometheus. Valeurs prises en charge : ClusterIP |
string |
ClusterIP |
monitoring.prometheus_server.enable_alerts.kubernetes_api |
Activer l'alerte SLO pour l'API Kubernetes dans Prometheus |
booléen |
true |
monitoring.prometheus_server.sc.aws_type |
Type AWS défini pour storageclass sur AWS |
string |
gp2 |
monitoring.prometheus_server.sc.aws_fsType |
Type de système de fichiers AWS défini pour storageclass sur AWS |
string |
ext4 |
monitoring.prometheus_server.sc.allowVolumeExpansion |
Définir si l'extension de volume est autorisée pour storageclass sur AWS |
booléen |
true |
monitoring.prometheus_server.pvc.annotations |
Annotations de classe de stockage |
mappage |
{} |
monitoring.prometheus_server.pvc.storage_class |
Classe de stockage à utiliser pour la réclamation de volume persistant. Par défaut, cette valeur est nulle, et le provisionneur par défaut est utilisé |
string |
null |
monitoring.prometheus_server.pvc.accessMode |
Définissez le mode d'accès pour la réclamation de volume persistant. Valeurs prise en charge : ReadWriteOnce, ReadOnlyMany, ReadWriteMany |
string |
ReadWriteOnce |
monitoring.prometheus_server.pvc.storage |
Définir la taille de stockage pour la réclamation de volume persistant |
string |
8Gi |
monitoring.prometheus_server.deployment.replicas |
Nombre de réplicas Prometheus |
entier |
1 |
monitoring.prometheus_server.image.repository |
Emplacement du référentiel avec l'image Prometheus. La valeur par défaut est le registre VMware public. Modifiez cette valeur si vous utilisez un référentiel privé (par exemple, un environnement air-gapped). |
string |
projects.registry.vmware.com/tkg/prometheus |
monitoring.prometheus_server.image.name |
Nom de l'image Prometheus |
string |
prometheus |
monitoring.prometheus_server.image.tag |
Balise d'image Prometheus. Il peut être nécessaire de mettre à jour cette valeur si vous mettez à niveau la version. |
string |
v2.17.1_vmware.1 |
monitoring.prometheus_server.image.pullPolicy |
Stratégie d'extraction d'image Prometheus |
string |
IfNotPresent |
monitoring.alertmanager.config.slack_demo |
Configuration des notifications Slack pour Alertmanager |
string |
slack_demo:
name: slack_demo
slack_configs:
- api_url: https://hooks.slack.com
channel: '#alertmanager-test'
|
monitoring.alertmanager.config.email_receiver |
Configuration des notifications par e-mail pour Alertmanager |
string |
email_receiver:
name: email-receiver
email_configs:
- to: demo@tanzu.com
send_resolved: false
from: from-email@tanzu.com
smarthost: smtp.eample.com:25
require_tls: false
|
monitoring.alertmanager.service.type |
Type de service pour exposer Alertmanager. Valeurs prises en charge : ClusterIP |
string |
ClusterIP |
monitoring.alertmanager.image.repository |
Emplacement du référentiel avec l'image Alertmanager. La valeur par défaut est le registre VMware public. Modifiez cette valeur si vous utilisez un référentiel privé (par exemple, un environnement air-gapped). |
string |
projects.registry.vmware.com/tkg/prometheus |
monitoring.alertmanager.image.name |
Nom de l'image Alertmanager |
string |
alertmanager |
monitoring.alertmanager.image.tag |
Balise d'image Alertmanager. Il peut être nécessaire de mettre à jour cette valeur si vous mettez à niveau la version. |
string |
v0.20.0_vmware.1 |
monitoring.alertmanager.image.pullPolicy |
Stratégie d'extraction d'image Alertmanager |
string |
IfNotPresent |
monitoring.alertmanager.pvc.annotations |
Annotations de classe de stockage |
mappage |
{} |
monitoring.alertmanager.pvc.storage_class |
Classe de stockage à utiliser pour la réclamation de volume persistant. Par défaut, cette valeur est nulle et le provisionneur par défaut est utilisé. |
string |
null |
monitoring.alertmanager.pvc.accessMode |
Définissez le mode d'accès pour la réclamation de volume persistant. Valeurs prise en charge : ReadWriteOnce, ReadOnlyMany, ReadWriteMany |
string |
ReadWriteOnce |
monitoring.alertmanager.pvc.storage |
Définir la taille de stockage pour la réclamation de volume persistant |
string |
2Gi |
monitoring.alertmanager.deployment.replicas |
Nombre de réplicas Alertmanager |
entier |
1 |
monitoring.kube_state_metrics.image.repository |
Référentiel contenant l'image kube-state-metrics. La valeur par défaut est le registre VMware public. Modifiez cette valeur si vous utilisez un référentiel privé (par exemple, un environnement air-gapped). |
string |
projects.registry.vmware.com/tkg/prometheus |
monitoring.kube_state_metrics.image.name |
Nom de l'image kube-state-metrics |
string |
kube-state-metrics |
monitoring.kube_state_metrics.image.tag |
Balise d'image kube-state-metrics. Il peut être nécessaire de mettre à jour cette valeur si vous mettez à niveau la version. |
string |
v1.9.5_vmware.1 |
monitoring.kube_state_metrics.image.pullPolicy |
Stratégie d'extraction d'image kube-state-metrics |
string |
IfNotPresent |
monitoring.kube_state_metrics.deployment.replicas |
Nombre de réplicas kube-state-metrics |
entier |
1 |
monitoring.node_exporter.image.repository |
Référentiel contenant l'image de l'exportateur de nœuds. La valeur par défaut est le registre VMware public. Modifiez cette valeur si vous utilisez un référentiel privé (par exemple, un environnement air-gapped). |
string |
projects.registry.vmware.com/tkg/prometheus |
monitoring.node_exporter.image.name |
Nom de l'image du exportateur de nœuds |
string |
node-exporter |
monitoring.node_exporter.image.tag |
Balise d'image de l'exportateur de nœuds. Il peut être nécessaire de mettre à jour cette valeur si vous mettez à niveau la version. |
string |
v0.18.1_vmware.1 |
monitoring.node_exporter.image.pullPolicy |
Stratégie d'extraction d'image node-exporter |
string |
IfNotPresent |
monitoring.node_exporter.hostNetwork |
Si cette valeur est définie sur hostNetwork: true , l'espace peut utiliser l'espace de noms réseau et les ressources réseau du nœud. |
booléen |
false |
monitoring.node_exporter.deployment.replicas |
Nombre de réplicas node-exporter |
entier |
1 |
monitoring.pushgateway.image.repository |
Référentiel contenant l'image pushgateway. La valeur par défaut est le registre VMware public. Modifiez cette valeur si vous utilisez un référentiel privé (par exemple, un environnement air-gapped). |
string |
projects.registry.vmware.com/tkg/prometheus |
monitoring.pushgateway.image.name |
Nom de l'image pushgateway |
string |
pushgateway |
monitoring.pushgateway.image.tag |
Balise d'image pushgateway. Il peut être nécessaire de mettre à jour cette valeur si vous mettez à niveau la version. |
string |
v1.2.0_vmware.1 |
monitoring.pushgateway.image.pullPolicy |
Stratégie d'extraction d'image pushgateway |
string |
IfNotPresent |
monitoring.pushgateway.deployment.replicas |
Nombre de réplicas pushgateway |
entier |
1 |
monitoring.cadvisor.image.repository |
Référentiel contenant l'image cadvisor. La valeur par défaut est le registre VMware public. Modifiez cette valeur si vous utilisez un référentiel privé (par exemple, un environnement air-gapped). |
string |
projects.registry.vmware.com/tkg/prometheus |
monitoring.cadvisor.image.name |
Nom de l'image cadvisor |
string |
cadvisor |
monitoring.cadvisor.image.tag |
Balise d'image cadvisor. Il peut être nécessaire de mettre à jour cette valeur si vous mettez à niveau la version. |
string |
v0.36.0_vmware.1 |
monitoring.cadvisor.image.pullPolicy |
Stratégie d'extraction d'image cadvisor |
string |
IfNotPresent |
monitoring.cadvisor.deployment.replicas |
Nombre de réplicas cadvisor |
entier |
1 |
monitoring.ingress.enabled |
Activer/désactiver l'entrée pour Prometheus et Alertmanager |
booléen |
false Pour utiliser l'entrée, définissez ce champ sur true et déployez Contour. Pour accéder à Prometheus, mettez à jour votre /etc/hosts local avec une entrée qui mappe prometheus.system.tanzu à l'adresse IP d'un nœud worker. |
monitoring.ingress.virtual_host_fqdn |
Nom d'hôte pour accéder à Prometheus et Alertmanager |
string |
prometheus.system.tanzu |
monitoring.ingress.prometheus_prefix |
Préfixe de chemin d'accès pour Prometheus |
string |
/ |
monitoring.ingress.alertmanager_prefix |
Préfixe de chemin d'accès pour Alertmanager |
string |
/alertmanager/ |
monitoring.ingress.tlsCertificate.tls.crt |
Certificat facultatif pour entrée si vous souhaitez utiliser votre propre certificat TLS. Un cert auto-signé est généré par défaut |
string |
Certificat généré |
monitoring.ingress.tlsCertificate.tls.key |
Clé privée de certificat facultatif pour entrée si vous souhaitez utiliser votre propre certificat TLS. |
string |
Clé de certificat généré |