vROps(vRealize Operations) Monitoring

개요

  • vROps(vRealize Operations)를 통해 Tenant별 CPU, Memory, Disk의 Limit, Allocated, Util 정보와 Tenant 별 VMs 의 CPU, Memory, Disk 등의 정보를 모니터링 합니다.

Telegraf vROps(vRealize Operations) Configuration

  • Agent Configuration 페이지의 Collector Config 탭에서 ch-collector로 시작하는 Minion을 선택하고 Telegraf Configuration에 아래와 같이 Config 추가

 

[유의사항]

vROps의 접속 정보가 변경 되었을 경우 아래의 값을 수정해야 합니다.

구분

vrops url

수집할 vROps의 URL

vrops username

수집할 vROps의 username

vrops password

수집 할 vROps의 password 

[[inputs.vrops]] interval = "1m" url = "<vrops url>" username = "<vrops username>" password = "<vrops password>" enabled_services = ["projects", "vms"] project_stat_key = [] vm_stat_key = ["sys|poweredOn", "cpu|usage_average", "cpu|corecount_provisioned", "config|hardware|num_Cpu", "config|hardware|disk_Space", "mem|usage_average", "mem|guest_provisioned", "diskspace|provisionedSpace", "diskspace|used", "guestfilesystem|capacity_total", "guestfilesystem|freespace_total", "guestfilesystem|usage_total", "guestfilesystem|percentage_total", "net|transmitted_average", "net|received_average", "net|usage_average", "virtualDisk|read_average", "virtualDisk|write_average", "virtualDisk:Aggregate of all instances|totalLatency", "virtualDisk:Aggregate of all instances|totalReadLatency_average", "virtualDisk:Aggregate of all instances|totalWriteLatency_average", ] metric_separator = "_" templates = [ "measurement.field*", "cloudzones.* measurement.cloudzone.cloudzone.field*", "net.*.* measurement.net.field*", "virtualDisk.*.* measurement.device.field*", "virtualDisk.*.*.* measurement.device.device.field*", "guestfilesystem.*.* measurement.device.field*", "guestfilesystem.*.*.* measurement.device.device.field*" ] insecure_skip_verify = true
  • 위에서 입력한 vROps Config에 대해 TEST 버튼을 클릭하여 추가한 Input Plugin에 대해 테스트 진행

  • Agent Plugin Test 레이어 팝업에서 위에서 입력한 Input Plugins 선택후 Test 버튼 클릭

  • 아래와 같이 맨 아래 내용까지 스크롤하여도도 에러가 발생 내용이 없다면, 다음 APPLY 를 진행합니다.

  • APPLY 버튼 클릭

  • Visualize 메뉴에서 아래와 같이 vROps 관련 measurement 확인

※ vRops Input Plugin 자세한 사용 방법 아래링크 참조

https://github.com/snetsystems/telegraf/tree/release-1.23-snet/plugins/inputs/vrops