일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Akka
- Golang
- 블록체인
- 스위프트
- 스칼라 강좌
- 이더리움
- Play2
- Actor
- 스칼라
- 하이브리드앱
- play 강좌
- Adapter 패턴
- hyperledger fabric
- CORDA
- 주키퍼
- Hyperledger fabric gossip protocol
- 파이썬 머신러닝
- 안드로이드 웹뷰
- 그라파나
- 파이썬 동시성
- 플레이프레임워크
- play2 강좌
- 파이썬 강좌
- 엔터프라이즈 블록체인
- 파이썬 데이터분석
- 파이썬
- 스칼라 동시성
- 하이퍼레저 패브릭
- akka 강좌
- Play2 로 웹 개발
- Today
- Total
목록데이터 가시화 (d3.js , Plotly, Grafana, Kibana 등) (18)
HAMA 블로그
* 해당 글은 리눅스 기준 입니다. (CentOS 7버전, Ubuntu18에서 잘됨) InfluxDB 2.x 설치 (docs.influxdata.com/influxdb/v2.0/get-started/?t=Linux) 아래 2가지 방식 중에 패키지로 서비스로 시작하는것을 추천한다. 파일로 받아서 실행 하기) curl -s https://repos.influxdata.com/influxdb2.key | gpg --import - wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.0.4-linux-amd64.tar.gz 3. tar xvzf influxdb2-2.0.4-linux-amd64.tar.gz 4. cd influxdb2-2.0.4-linux..
https://bl.ocks.org 싸이트를 보면 굉장히 다양한 d3.js 예제들이 있으니 참고 하십시요. 이 글은 글 마지막의 레퍼런스를 요약한 것이니, 구체적인 설명은 링크를 따라가서 읽어보십시요. 아래 내용은 윈도우8에서 테스팅하고 확인 하였습니다. (패키지 버전을 확인하세요. 버전이 다르면 본 문서의 명령어가 안먹힐 수도 있습니다.)+ 개발환경 세팅 자바스크립트 개발 환경 세팅 Node 설치 (npm 이용 및 브라우저 없이 실행하기 위함) VS CODE 편집기 설치 (편집기는 아무거나~) 1. 프로젝트 폴더 생성 mkdir d3v4-with-ts cd d3v4-with-ts 2. 폴더 내에서 package.json 생성 (패키지 및 프로젝트 관리를 위함) npm init -y3. 패키지 받아오기 ..
참고: apt-get 에서 remove 는 그냥 패키지만 삭제하는것이고 purge는 설정파일도 같이 삭제하는 것이다. Uninstall grafanaUbuntu 16.04 에서 그냥 그라파나 패키지 삭제하기 sudo apt-get remove grafanaUninstall grafana and it's dependent packages그라파나 패키지와 다른 의존적 패키지들을 같이 삭제하기 sudo apt-get remove --auto-remove grafanaPurging grafana설정파일등도 같이 삭제하기 sudo apt-get purge grafana데이타파일들도 같이 삭제하기 sudo apt-get purge --auto-remove grafana
Grafana 사용자 관리 정책 정리1. 어드민 및 사용자 비밀번호 변경 하기 Profile 안에 Change Password 가 있다. 2. 사용자별 ID/PWD 만들기 Global Users 클릭Add new user 클릭 3. 조직 구성 하기 New organization 선택New organization 생성 4. 해당 조직에 사용자 추가하기 User 목록에서 원하는 유저에 대한 에디트 클릭Edit User 에서 조직 추가하고 권한 부여 (Viewer, Editor 등) Tip1. admin 비밀번호 잊어 버렸을 때 grafana-cli admin reset-admin-password ...이렇게 해서 안되면 grafana-cli admin reset-admin-password --homepath..
Alerting -> Notification channels 선택 하시구요.s Edit Channel 을 통해 편집하겠습니다. 텔레그램 선택하고 (슬랙등도 비슷합니다잉~) 1. 텔레그램에서 봇파더를 이용해서 새로운 봇을 만들고 (이건 알아서 검색해 보세요. 쉽습네다~) 2. 새로운 봇에 해당하는 BOT API TOKEN 을 얻어서 입력해 줍니다. 아래 빨강색 입니다~ 3. Chat ID 는 - 원하는 쳇 그룹에 위의 새로운 봇을 추가하고 - 브라우저에서 https://api.telegram.org/botXXX:YYYY/getUpdates 같이 입력하면 (XXX:YYYY는 위의 BOT API TOKEN) {"ok":true,"result":[{"update_id":687973817, "message":{"..
Bringing Matplotlib to the Browser Quick Start Guidepip 을 통해 간단히 설치 pip install mpld3 기존에 사용하듯이 사용한다.import matplotlib.pyplot as plt, mpld3 plt.plot([3,1,4,1,5], 'ks-', mec='w', mew=5, ms=20) mpld3.show() Example Gallery. 참고해서 견본을 보자.General Functions fig_to_html()HTML 로 보낼 수 있다. .즉 당신의 웹페이지에 Embeded 될 수 있다는 야그지.fig_to_dict() JSON 방식으로 내보낼수도있다. SPA 에서 사용하기 좋겠네~show()이 함수는 mpld3의 matplotlib의 plt...
Grafana 플러그인 그라파나 (Grafana) 설치 및 기본 활용은 다음 글을 이용하세요.InfluxDB 와 Grafana 를 이용한 빅데이터 가시화 그라파나의 기본 뷰에서 보다 다양한 뷰를 보여주고 싶은 경우 패널 플러그인 을 활용 할 수 있습니다. 다음 링크로 가시면 다양한 예제를 만날 수 있구요 -> https://grafana.com/plugins여기서 오늘은 Plotly 플러그인을 추가해 보도록 하겠습니다. Plotly 란? -> Plotly 와 파이썬을 이용해서 모던한 차트 만들기 설치하기 * 참고로 내가 사용한 그라파나는 4.6버전이다. Plotly 는 3.0의 디펜던시를 가지고 있다. 설치하려는 플러그인에 가보면 Installation 탭이 있고, 거기에 설치 명령어가 적혀져 있다. s..
http://bokeh.pydata.org/en/latest/ Plotly 에 적당한 예제가 없다면, Bokeh 를 알아보자. 둘 다 간단히 python 으로 사용 할 수 있다. ( 물론 커스터마이징 해서 쓰려면 골치 아프다~~ 직접 만들어 보지 않은 사람에겐 쉬워 보이겠지만) 근데 사실 plotly 나 Bokeh 나 단지 로컬에서 차트를 보는게 목적이라면 matplotlib 를 사용하는게 나을지도 모른다. 하지만 웹에서 서비스 하고 싶을 경우는 즉 Flask 를 이용해서 서버를 구축하고 서버측에서 차트를 Bokek 나 plotly 로 만들어서 HTML 페이지에 임베드 해서 보여주고 싶을 수 있는데 이런 경우를 잠시 알아보자.(아래는 bokeh 지만 plotly 도 물론 가능하다) Rendering Bo..
Plotly 파이썬 라이브러리 Plotly의 Python 그래프 라이브러리는 인터랙티브 한 출판물 수준의 그래프를 온라인으로 만듭니다. 라인 플롯, 스캐터 플롯, 영역 차트, 막대 차트, 오류 막대, 상자 플롯, 막대 그래프, 히트 맵, 하위 플롯, 다중 축, 폴라 차트 및 거품 형 차트를 만들 수 있습니다. 쥬피터 노트북 설치 (윈도우즈 기준) 1. 먼저 아나콘다를 설치하자 Anaconda Download [link]참고로 나는 2.7.x 로 설치하였다. 2. 쥬피터 노트북 설치 $ pip install jupyter 3. 쥬피터 노트북 실행 $ jupyter notebook 위와 같이 브라우저를 통해 실행됩니다. Plotly 파이썬 실습 1. 먼저 실습할 폴더/파일을 만들자.위와 같이 폴더 하나 만드..
퀘벡주 몬트리올에 본사가 있는 온라인 분석 및 데이터 시각화 도구입니다. Plotly는 Python, R, MATLAB, Perl, Julia, Arduino 및 REST 용 과학 그래프 라이브러리뿐만 아니라 개인 및 공동 작업을위한 온라인 그래프, 분석 및 통계 도구를 제공합니다. 역사Plotly는 Alex Johnson, Jack Parmer, Chris Parmer 및 Matthew Sundquist가 설립했습니다. 창업자들은 과학, 에너지 및 데이터 분석 및 시각화에 전문성이 있었구요. 초기 직원으로는 캐나다의 소프트웨어 엔지니어 인 Christophe Viau와 캐나다의 지구 물리학자인 Ben Postlethwaite가 있습니다. Plotly는 캐나다 혁신 거래소 (Canadian Innovat..