Grafana üzerinde vCenter’ı mızı monitor edebilmek için aşağıda paylaşmış olduğum bağlantıda paylaşılan Collector Configuration Details başlığındaki değerleri, etc dizini altında bulunan telegraf içerisine vsphere-stats.conf şeklinde tanımlamamız gerekmektedir.
https://grafana.com/grafana/dashboards/8159
vi /etc/telegraf/telegraf.d/vsphere-stats.conf
## Realtime instance [[inputs.vsphere]] ## List of vCenter URLs to be monitored. These three lines must be uncommented ## and edited for the plugin to work. interval = "20s" vcenters = [ "https://someaddress/sdk" ] username = "someuser@vsphere.local" password = "secret" vm_metric_include = [] host_metric_include = [] cluster_metric_exclude = ["*"] datastore_metric_exclude = ["*"] max_query_metrics = 256 timeout = "60s" insecure_skip_verify = true ## Historical instance [[inputs.vsphere]] interval = "300s" vcenters = [ "https://someaddress/sdk" ] username = "someuser@vsphere.local" password = "secret" datastore_metric_include = [ "disk.capacity.latest", "disk.used.latest", "disk.provisioned.latest"] insecure_skip_verify = true force_discover_on_init = true cluster_metric_include = ["*"] datacenter_metric_include = ["*"] host_metric_exclude = ["*"] # Exclude realtime metrics vm_metric_exclude = ["*"] # Exclude realtime metrics max_query_metrics = 256 collect_concurrency = 3
İşlemleri gerçekleştirdikten sonra telegraf servisini restart edelim.
systemctl restart telegraf
Grafanaya giriş yapıp, vSphere monitoring için ilgili paketi import edelim.
Aşağıda paylaşmış oldupum ekran görüntüsünde sağ alt köşede ID mevcut, ilgili ID yi kopyalıyoruz.
ilgili ID yi ekleyip, Load diyerek import işlemini yükleyelim.
InfluxDB yi alt taraftan belirleyip Import diyerek işlemimizi gerçekleştirelim.
Import sonrası 5-10 dakika sonra verilerin Grafana’ya düştüğünü görebiliriz.
Başka bir yazımızda görüşmek üzere,