Si vous n'utilisez pas le script d'aide, vous devez fournir des configurations spécifiques requises sur le point de terminaison afin de publier des mesures vers le proxy cloud. Selon que la machine virtuelle est gérée ou non gérée, les configurations suivantes doivent être fournies pour le logiciel open source Telegraf. Vous devez fournir des valeurs correctes pour les variables et les inclure entre <>.
Si vous n'utilisez pas le script d'aide, vous devez télécharger mandatory_tags.sh ou mandatory_tags.bat et fournir le chemin d'accès au script que vous avez téléchargé et le chemin d'accès à l'exécutable Telegraf. Par exemple, dans le code suivant, vous devez fournir ce qui suit : <chemin d'accès à mandatory_tags.sh/bat> <chemin d'accès à l'exécutable telegraf>.
Pour Linux, téléchargez le fichier mandatory_tags.sh à partir du proxy cloud situé dans https://<CP_IP>/downloads/salt/mandatory_tags.sh.
Pour Windows, téléchargez le fichier mandatory_tags.ps1 à partir du proxy cloud situé dans https://<CP_IP>/downloads/salt/mandatory_tags.ps1.
Machine virtuelle gérée
[agent]
interval = "300s"
round_interval = true
metric_batch_size = 1000
metric_buffer_limit = 2000
collection_jitter = "0s"
flush_interval = "60s"
flush_jitter = "0s"
precision = ""
debug = false
quiet = false
logfile = ""
hostname = "<VM_NAME/HOSTNAME>"
omit_hostname = false
# Configuration for HTTP server to send metrics to
[[outputs.http]]
url = "https://<CP_IP/FQDN>/opensource/default/metric"
timeout = "5s"
method = "POST"
insecure_skip_verify = true
data_format = "wavefront"
## Additional HTTP headers
[outputs.http.headers]
Content-Type = "text/plain; charset=utf-8"
vmId = "<VM_MOR>"
vcid = "<VC_ID>"
hostname = "<VM_NAME/HOSTNAME>"
uuid = ""
[[inputs.exec]]
commands = ["/bin/bash <Path to mandatory_tags.sh/bat> <path to telegraf executable>"]
timeout = "5s"
data_format = "influx"
Machine virtuelle non gérée
[agent]
interval = "300s"
round_interval = true
metric_batch_size = 1000
metric_buffer_limit = 2000
collection_jitter = "0s"
flush_interval = "60s"
flush_jitter = "0s"
precision = ""
debug = false
quiet = false
logfile = ""
hostname = "<VM_NAME/HOSTNAME>"
omit_hostname = false
# Configuration for HTTP server to send metrics to
[[outputs.http]]
url = "https://<CP_IP/FQDN>/opensource/default/metric"
timeout = "5s"
method = "POST"
insecure_skip_verify = true
data_format = "wavefront"
## Additional HTTP headers
[outputs.http.headers]
Content-Type = "text/plain; charset=utf-8"
uuid = "<UUID>"
ip = "<IP_ADDRESS>"
hostname = "<VM_NAME/HOSTNAME>"
[[inputs.exec]]
commands = ["/bin/bash <Path to mandatory_tags.sh/bat> <path to telegraf executable>"]
timeout = "5s"
data_format = "influx"