Home SE Note

Dashing 운영 – Zabbix Widget 설치

0

Dashing 운영을 보다 폭넓게 사용하게 해 주는 많은 Add-in 이 있는데 이들 add-in 중에는 Zabbix 모니터링의 알람을 Dashing dashboard 로 보여 주는 Zabbix widget 도 있습니다. 다음은 Zabbix widget 을 이용해서 Zabbix 알림을 Dashing dashboard 에서 보여 주는 방법을 설명하고 있습니다.

  1. Fig. Zabbix widget for dashing

    Zabbix 에서 dashing 접속용 계정을 만들고, Read 권한을 부여.

  2. gist Gem 을 설치
    $ gem install gist
  3. git 저장소에서 zabbix widget source 를 다운로드
    $ git clone https://github.com/tolleiv/dashing-zabbix
  4. dashing-zabbix 관련 파일을 dashobard 폴더로 복사
    $ cp dashboards/* ../../ds-vivans/dashboards/
    $ cp jobs/* ../../ds-vivans/jobs/
    $ cp -r widgets/* ../../ds-vivans/widgets/
    $ cp -r lib/* ../../ds-vivans/lib/
    $ cp zabbix_credentials.example.rb ../../ds-vivans/zabbix_credentials.rb
  5. Zabbix 접속 설정을 위한 zabbix_credentials.rb 파일 내용.
    아래 내용 중  zabbix login ID/Password 는 위 과정 (1)에서 생성한 계정 정보를 사용합니다.
    module ZabbixCredentials
      SERVER = 'http://zabbix.vivans.net:30080'
        USERNAME = '<zabbix login ID for dashing>'
        PASSWORD = '<zabbix login passowrd>'
    end
  6. Dashing 서비스를 재기동.

 

 

Exit mobile version