일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Python
- log
- grafana
- ip
- Vision
- helm
- EC2
- tcp
- Network
- kubectl
- CSV
- jvm
- CVAT
- OS
- docker
- MAC address
- kubeadm
- aws s3
- AWS
- java
- airflow
- zookeeper
- PostgreSQL
- Trino
- Operating System
- Spring
- kubernetes
- Packet
- JavaScript
- Kafka
- Today
- Total
JUST WRITE
What is Grafana? 본문
What is Grafana
Grafana는 OpenSource로 분석 및 시각화 Web Application이다.
수많은 DataSource에서 Data를 수집할 수 있습니다.
쉬운 분석을 위한 Dashboard를 구성하는 최적화된 Tool-kit입니다.
Time-series Databas(TSDB)를 시각화는데도 최적화되어 있다.
특징
Visualization
Grafana는 Data를 쉽게 이해할 수 있게 다양한 시각화 기능을 제공합니다.
Panel은 Grafana에서 가장 기본적인 시각화 Block입니다.
Panel은 Mapping 된 Datasource에서 Query 한 Data를 기준으로 보여줍니다.
Data를 바탕으로 gauge, histogram, bar chart 등 다양한 Graph로 표현할 수 있습니다.
다양한 Panel들을 구성해서 Dashboard를 만듭니다.
Alerting
모니터링할때 문제가 발생한 순간 알림을 보내주는 것이 중요하다.
Grafana는 다양한 알림 채널을 제공해준다.
Annotation
Grafana는 Graph에 직접 주석을 달 수 있다.
Grafana같이 모니터링 Application은 개인이 아닌 팀 전체가 사용하는 Application이다.
주석을 통해 Graph에 대한 설명이 추가할 수 있어 혼란을 막을 수 있다.
OpenSource
Grafana는 OpenSource이다.
Grafana Community도 엄청나게 활동적이다.
활동적인 Community로 개발자들이 다양한 plugin을 개발하고 공유하고 있다.
plugin들은 설치도 쉽게 할 수 있다.
Datasources
Grafana는 Time-series data에 대한 다양한 Datasource를 지원한다.
Grafana 인스턴스와 Datasource 사이에 Connection을 만들어 등록한다.
그러면 Datasource에 대한 Query Editor를 제공한다.
사용자가 정의 Query Data로 시각화를 할 수 있다.
아래와 같은 다양한 Datasource를 제공한다.
- AWS CloudWatch
- Azure Monitor
- Elasticsearch
- Google Cloud Monitoring
- Graphite
- InfluxDB
- MSSQL
- MySQL
- PostgreSQL
- Prometheus
'Data' 카테고리의 다른 글
What is Nifi (0) | 2022.11.21 |
---|---|
What is MinIO? (0) | 2022.10.20 |
What is YARN (0) | 2022.03.27 |
What is MapReduce (0) | 2022.03.26 |
What is HDFS (0) | 2022.03.25 |