cloud-barista / cb-dragonfly

Cloud-Barista Integrated Monitoring Framework
Apache License 2.0
8 stars 11 forks source link

vm의 agent 가 정상동작하는지 체크 방법 문의 #163

Open dogfootman opened 1 year ago

dogfootman commented 1 year ago

API version CB-SPIDER : 0.7 CB-TUMBLEBUG : 0.7 CB-DRAGONFLY : 0.7

spider, tumblebug, dragonfly 모두 running 중입니다. Tumble을 통해 mcis와 vm(aws)을 생성했습니다.

ubuntu user로 접속하여 sudo service telegraf status 를 실행하면 Apr 11 10:51:42 ip-10-0-0-194 telegraf[7256]: {"time":"2023-04-11T10:51:42.07618761Z","id":"","remote_ip":"xxx.xxx.xxx.xxx","host":"yyy.yyy.yyy.yyy:8888","m Apr 11 10:51:44 ip-10-0-0-194 telegraf[7256]: {"time":"2023-04-11T10:51:44.051470471Z","id":"","remote_ip":"xxx.xxx.xxx.xxx","host":"yyy.yyy.yyy.yyy:8888"," 가 확인됩니다.

dragonfly와 vm에 설정확인 하는 방법이 무엇이 있을까요? data가 정상적으로 쌓이는지 확인하는 방법도 알려주세요


추가로 mcis의 vm에서 cat /etc/hosts 를 했을 때, cb-dragonfly-kafka cb-dragonfly 는 dragonfly vm의 ip cb-agent 는 vm자신의 public ip 가 확인됩니다.

dragonfly vm에 docker로 띄워 놓았고 influx db에 Data가 쌓이다가 멈춘 것 같습니다.

API 호출시 duration이 5m 이라 결과가 안나오는 것 같아서 길게 줬으나 받아온 결과가 없습니다.

호출한 API는 Get vm monitoring info {{ip}}:{{port}}/dragonfly/ns/:ns_id/mcis/:mcis_id/vm/:vm_id/metric/:metric_name/info?periodType=m&statisticsCriteria=last&duration=5m -> periodType=d&statisticsCriteria=last&duration=365d

결과 : { "message": "not found metric data, metric=cpu" }

namespace = buybay mcisId = goods vmId = electronics-1 일 때

influx db에서 database = cbmon 으로 하고 select count(*) from cpu where nsId='buybay' and mcisId='goods' and vmId='electronics-1'; 결과는 각 항목에 대해 530만 확인됩니다.

조회쿼리나 log 확인 방법이 있을까요? dragonfly vm 은 계속 떠 있는 상태이고 mcis의 vm은 지난 3월 29일에 생성했습니다.