naver / kaist-oss-course

Introduction to Open Source Software class @ KAIST 2016
38 stars 9 forks source link

[허블몬] 그래프 개선 - 그래프 노드에 아이콘 표시 기능 추가 #41

Open lynix94 opened 8 years ago

lynix94 commented 8 years ago

40 과 유사하게 노드를 특정 이미지로 변경할 수 있으면 (mysql 인스턴스이면 mysql 로고로)

전체적인 토폴로지 현황을 보다 쉽게 파악할 수 있다.

본 이슈는 허블몬에서 cytoscape 의 구조를 표현하는 자료구조를 확장하여 표현하고자 하는 이미지를 사용할 수 있도록 렌더링하게 수정하는 일이다.

ktomkim10 commented 8 years ago

제가 하겠습니다

lynix94 commented 8 years ago

테스트 그래프는 아래와 같이 볼 수 있습니다.

http://localhost/graph/?type=test_graph&graph_name=graph1 코드를 좀 보시면 노드와 링크에 색, 라벨을 먹이는 기능도 있습니다. test_mon.test_view.get_graph_data 로부터 렌더링 된 내역입니다.

아이콘 렌더링은 아래 링크의 예제를 참조하시면 됩니다. http://js.cytoscape.org/

ktomkim10 commented 8 years ago

@lynix94 arcus-hubble과 허블몬이 어떻게 다른건가요?

lynix94 commented 8 years ago

arcus-hubble 은 아커스 전용 모니터링 도구로 node.js 기반으로 만들어졌습니다. 이것을 사용하다 아커스 포함 범용 모니터링 도구로 django 기반으로 새로 만든게 hubblemon 입니다. 이름만 유사하고 전혀 다르다고 생각하시면 됩니다.

ktomkim10 commented 8 years ago

@lynix94 감사합니다!