grafana 썸네일형 리스트형 [draft] 우분투에서 apt 패키지 매니저를 사용하여 최신 버전의 Grafana와 Loki를 설치하는 방법 우분투에서 apt 패키지 매니저를 사용하여 최신 버전의 Grafana와 Loki를 설치하는 방법Grafana : 데이터 시각화 도구로 다양한 데이터 소스를 시각화하여 대시보드를 생성합니다.Loki : 로그 수집 및 저장 시스템으로 로그 데이터를 수집하여 Grafana와 통합합니다.Promtail : Loki에 로그를 전송하는 에이전트로 로그 파일을 모니터링하고 수집합니다.1. 시스템 패키지 업데이트시스템의 패키지 목록을 업데이트합니다.sudo apt updatesudo apt install -y software-properties-common apt-transport-httpssudo apt install -y adduser libfontconfig1 musl2. Grafana Loki GPG 키와 저장.. 더보기 [draft] Promtail을 Docker Compose 파일을 사용하여 설정하는 방법 Promtail을 Docker Compose 파일을 사용하여 설정하는 방법Promtail은 로그를 수집하고 Grafana Loki에 전달하는 로그 수집기입니다.Docker Compose 파일 생성프로젝트 디렉토리 생성mkdir docker-container-monitoring프로젝트 디렉토리 이동cd docker-container-monitoringdocker-compose.yml 파일 작성cat docker-compose.ymlversion: '3.8'services: $(hostname)-promtail: image: grafana/promtail:2.9.1 container_name: $(hostname)-promtail environment: - LOKI_SERVER=.. 더보기 [draft] 우분투에 Loki LogCLI를 설치하는 방법 우분투에 Loki LogCLI를 설치하는 방법LogCLI는 Grafana Loki의 명령줄 인터페이스입니다. 이 인터페이스는 Loki 인스턴스에 대한 LogQL 쿼리 실행을 용이하게 합니다. 필수 패키지 설치sudo apt-get install -y unzip jqLogCLI 설치LogCLI Releaseswget https://github.com/grafana/loki/releases/download/v2.9.8/logcli-linux-amd64.zip작업 디렉토리로 이동cd /usr/local/src환경 변수 선언export OS=linuxexport ARCH=amd64export VERSION=v2.9.8LogCLI 다운로드wget https://github.com/grafana/loki/relea.. 더보기 [draft] 우분투에 Grafana Loki를 설치하고 구성하는 방법 우분투에 Grafana Loki를 설치하고 구성하는 방법Grafana Loki는 로그 집계를 위한 오픈소스 시스템으로 Grafana와 함께 사용하면 로그 데이터를 시각화하고 모니터링할 수 있습니다.Grafana Loki란?Grafana Loki는 Grafana Labs에서 개발한 오픈소스 로그 수집 및 저장 시스템입니다. Prometheus의 로그 버전이라고 생각하면 쉽게 이해할 수 있으며 높은 확장성과 빠른 쿼리 성능을 제공합니다. 특히, 로그 데이터를 효율적으로 저장하고 검색하는 데 탁월하며 Grafana와의 통합을 통해 시각화까지 지원합니다.Grafana APT 리포지토리 설치1. 패키지 업데이트 및 요구 사항 설치sudo apt updatesudo apt install -y apt-transpor.. 더보기 Grafana 대시보드를 가져오는 방법(Import dashboard) Grafana 대시보드를 가져오는 방법(Import dashboard) Grafana 대시보드를 JSON 파일을 사용하여 가져오는 방법입니다. Grafana 대시보드 Download https://grafana.com/grafana/dashboards/ Grafana Importing dashboards 더보기 --- { "__inputs": [ { "name": "DS_ZABBIX_FOURSYS", "label": "", "description": "", "type": "datasource", "pluginId": "alexanderzobnin-zabbix-datasource", "pluginName": "Zabbix" } ], "__requires": [ { "type": "datasource", ".. 더보기 [draft] 우분투에 Prometheus와 Grafana 그리고 Node Exporter를 설치하고 구성하는 방법 우분투에 Prometheus와 Grafana 그리고 Node Exporter를 설치하고 구성하는 방법Prometheus시스템 모니터링 및 경고 : Prometheus는 다양한 서버 및 서비스의 지표(metric)를 수집하고 저장하는 역할을 합니다.지속적인 스크래핑 : 설정된 주기로 서버 및 애플리케이션의 지표를 수집하여 저장합니다.Query 언어 : PromQL(Query Language)을 사용하여 저장된 데이터를 쿼리하고 분석할 수 있습니다.경보 및 알림 기능: 설정한 임계값을 초과하는 경우 경고를 생성하고, 설정한 경보 수단으로 알림을 보낼 수 있습니다.Grafana대시보드 및 시각화 : Grafana는 다양한 데이터 소스로부터 데이터를 가져와 대시보드를 생성하고 시각적으로 표현합니다.다양한 플러그.. 더보기 우분투에서 Grafana, InfluxDB 2, Telegraf를 설치하고 구성하는 방법 우분투에서 Grafana, InfluxDB 2, Telegraf를 설치하고 구성하는 방법 Grafana 역할 : Grafana는 데이터를 시각적으로 표현하고 대시보드를 만들기 위한 오픈 소스 시각화 및 모니터링 플랫폼입니다. 기능 다양한 데이터 소스로부터 데이터를 수집하고 시각적으로 표현할 수 있습니다. 대시보드를 구성하고 사용자 정의할 수 있으며, 시각적인 패널을 추가하여 데이터를 보기 쉽게 표현할 수 있습니다. 경고 및 알림 설정을 통해 시스템 상태의 변화를 감지하고 대응할 수 있습니다. InfluxDB 역할 : InfluxDB는 시계열 데이터베이스로서, 센서 데이터, 서버 로그, 성능 지표 등의 시계열 데이터를 저장하고 관리하는 역할을 합니다. 기능 시계열 데이터를 효율적으로 저장하고 쿼리할 수 있.. 더보기 [리눅스] influxdb, grafana, telegraf 연동 influxdb, grafana, telegraf 연동 influxdb 설치 : https://sangchul.kr/335 grafana 설치 : https://sangchul.kr/334 telegraf 설치 : https://sangchul.kr/333 influxdb와 telegraf 연동하기 influxdb에서 telegraf 설정 생성 http://{Server-IP}:8086 influxdb output plugin export INFLUX_TOKEN=OwkgzsNcgkcrwQj4Rq-wtFBjM45W64e2R1kZsHHUQHZSMnwMGsVURSyN1LJG-3vpFZTAv30XJNNIAq4bYmP-TQ== telegraf --config http://192.168.70.234:8086/api.. 더보기 이전 1 2 다음