°Ô½Ã¹° 1,369°Ç
   
[CEPH] Monitoring dasing-ceph
±Û¾´ÀÌ : ÃÖ°í°ü¸®ÀÚ ³¯Â¥ : 2015-03-31 (È­) 15:24 Á¶È¸ : 5326
±ÛÁÖ¼Ò :
                                


http://shopify.github.io/dashing/
Dashing install 
 ::The exceptionally handsome dashboard framework.
# gem install dashing
# dashing new sweet_dashboard_project
# cd sweet_dashboard_project
# bundle 
# dashing start

dashing-ceph install
# git clone https://github.com/rochaporto/dashing-ceph
# cd dashing-ceph
# apt-get install rubygems-integration ruby-bundler nodejs
# bundle install


¸ð´ÏÅ͸µ ´ë»ó pool ¼öÁ¤
# vim config.yaml
:: defailt config.yaml
pools:
  images:
    display_name: 'Images'
  volumes:
    display_name: 'Volumes'
==>> ¸ð´ÏÅ͸µ ´ë»ó pool client07 / data01 
pools:
  client07:
    display_name: 'client07'
  data01:
    display_name: 'data01'

root@mgmt:/home/ceph/cephcluster/dashing-ceph# ceph osd pool stats
pool rbd id 0
  nothing is going on

pool data01 id 1
  nothing is going on

pool client07 id 2
  nothing is going on


root@mgmt:/home/ceph/cephcluster/dashing-ceph# dashing start -p 3000
Thin web server (v1.6.3 codename Protein Powder)
Maximum connections set to 1024
Listening on 0.0.0.0:3000, CTRL+C to stop
.........................
.........................

ºê¶ó¿ìÀú¿¡¼­....3000¹ø Æ÷Æ®·Î È®ÀÎ


¡Ø ºê¶ó¿ìÀú URL µÚÂÊ¿¡  ?refresh=X  ÄÚµå»ðÀÔÀ¸·Î X ÃÊ´ÜÀ§·Î ¸®Ç÷¹½¬
http://115.XXX.XXX.63:3000/ceph?refresh=5

À̸§ Æнº¿öµå
ºñ¹Ð±Û (üũÇÏ¸é ±Û¾´À̸¸ ³»¿ëÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.)
¿ÞÂÊÀÇ ±ÛÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä.
   

 



 
»çÀÌÆ®¸í : ¸ðÁö¸®³× | ´ëÇ¥ : ÀÌ°æÇö | °³ÀÎÄ¿¹Â´ÏƼ : ·©Å°´åÄÄ ¿î¿µÃ¼Á¦(OS) | °æ±âµµ ¼º³²½Ã ºÐ´ç±¸ | ÀüÀÚ¿ìÆí : mojily°ñ¹ðÀÌchonnom.com Copyright ¨Ï www.chonnom.com www.kyunghyun.net www.mojily.net. All rights reserved.