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"