Wenn Sie das Hilfsskript nicht verwenden, müssen Sie bestimmte Konfigurationen bereitstellen, die am Endpunkt erforderlich sind, um Metriken an den Cloud-Proxy zu übermitteln. Je nachdem, ob die VM verwaltet oder nicht verwaltet ist, müssen die folgenden Konfigurationen für Open Source Telegraf bereitgestellt werden. Sie müssen die korrekten Werte für die Variablen zwischen den spitzen Klammern (<>) angeben.

Wenn Sie das Hilfsskript nicht verwenden, müssen Sie „mandatory_tags.sh“ oder „mandatory_tags.bat“ herunterladen und den Pfad zum heruntergeladenen Skript sowie den Pfad zur ausführbaren Telegraf-Datei angeben. Beispielsweise müssen Sie im folgenden Code Folgendes angeben: <Path to mandatory_tags.sh/bat> <path to telegraf executable>.

Laden Sie für Linux die Datei „mandatory_tags.sh“ vom Cloud-Proxy unter https://<CP_IP>/downloads/salt/mandatory_tags.sh herunter.

Laden Sie für Windows die Datei „mandatory_tags.ps1“ vom Cloud-Proxy unter https://<CP_IP>/downloads/salt/mandatory_tags.ps1 herunter.

Verwaltete VM

[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"

Nicht verwaltete VM

[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"