16. Changelog (experimental)

16.1. v.1.0.0-1004 (2017-11-03)

2017-11-03 18:10:23:

Warning

Breaking Changes

  • 다음의 변경으로 인해 저장된 데이터에 수정이 필요합니다.

    • Graphite API 설정 스크립트에서 기본적으로 메트릭(데이터) 저장 기간을 기입하도록 수정(기본 값: 1m:7d,15m:30d,30m:60d,180m:1y)

    임의의 값으로 기본 저장 값을 변경하셨다면 설치 과정에서 리텐션 값을 덮어쓰지 않도록 해야합니다.

    변경 된 리텐션 값을 기존 데이터에 적용하기 위해서는 아래와 같은 명령어를 이용하실 수 있습니다.

    ** Ubuntu **

    # 아래 명령어를 입력 후 데이터 메트릭을 변환하는 과정이 진행됩니다.
    $ sudo find /var/lib/graphite/whisper -name '*.wsp' -exec whisper-resize --nobackup {} 1m:7d 15m:30d 30m:60d 180m:1y \;
    
    $ sudo find /var/lib/graphite/whisper -name '*.wsp' -exec chown _graphite:_graphite {} \;
    

    ** CentOS **

    # 아래 명령어를 입력 후 데이터 메트릭을 변환하는 과정이 진행됩니다.
    $ sudo find /var/lib/graphite/whisper -name '*.wsp' -exec whisper-resize --nobackup {} 1m:7d 15m:30d 30m:60d 180m:1y \;
    
    # 소유권을 돌려놓습니다.
    $ sudo find /var/lib/carbon/whisper -name '*.wsp' -exec chown carbon:carbon {} \;
    
Dashboard
  • Graphite API 설정 스크립트에서 기본적으로 메트릭(데이터) 저장 기간을 기입하도록 수정(기본 값: 1m:7d,15m:30d,30m:60d,180m:1y)
misc.
  • Graphite API 재설치 시 로그를 지우지 않도록 수정
  • graphite-api.yaml 기본 설정 값에서 인코딩 문제가 나는 부분 수정

16.2. v.1.0.0-1002 (2017-04-10)

2017-04-19 11:21:04:

Dashboard
  • Funapi-Dashboard 의 uWSGI 관련 설정을 도와주는 스크립트 추가 및 uWSGI 설정 시 virtualenv를 이용하도록 변경되었습니다.
misc.
  • Graphite API 의 uWSGI 설정을 도와줄 스크립트를 추가 uWSGI 설정 시 virtualenv를 이용하도록 변경되었습니다.

16.3. v.1.0.0-1001 (2017-04-10)

2017-04-10 11:21:04:

CentOS 7 지원
  • CentOS 7 에서 아이펀 대시보드 패키지를 설치해서 사용하실 수 있습니다.
Dashboard-Collector
  • Dashboard, Carbon에 정상적으로 연결하지 못할 시 로그가 이상하던 문제 수정
  • 정상적으로 동작하지 않을 시 에러 로그 출력이 올바르지 않던 부분 수정
Dashboard
  • 간혈적으로 Nginx에서 502(Bad Gateway)가 뜨는 현상 수정
  • Counter Schema를 올바르게 읽어들이지 못하는 문제 수정
  • Counter Schema 가 없을시 Internal Server Error 가 나는 부분 수정
  • settings.py 내용을 수정하여 메일 전송, Slack 전송 관련 기본 값의 일부를 None 으로 변경

16.4. v1.0.0-1000 (2017-03-14)

2017-03-14 09:37:02

첫 패키지 릴리즈(Ubuntu, 2017-03-14)
  • Ubuntu 14.04/16.04 에서 아이펀 대시보드 패키지를 설치해서 사용하실 수 있습니다.