Grafana+Looki+Proomtail을 사용하여 로그 수집

Grafana+Looki+Proomtail을 사용하여 로그 수집


저번Grafana를 통해 Promeetheus가 수집한 메트릭을 시각화했다.
이번에는 Looki 모니터링 로그를 사용합니다.

Loki


상세 단계는 여기.
# Lokiインストール
wget https://github.com/grafana/loki/releases/download/v2.5.0/loki-linux-amd64.zip
unzip loki-linux-amd64.zip
# Loki用ConfigファイルDL
wget https://raw.githubusercontent.com/grafana/loki/master/cmd/loki/loki-local-config.yaml
# 起動
./loki-linux-arm64 -config.file=loki-local-config.yaml

설치 Looki 소개


wget https://github.com/grafana/loki/releases/download/v2.5.0/promtail-linux-amd64.zip
unzip promtail-linux-amd64.zip
wget https://raw.githubusercontent.com/grafana/loki/main/clients/cmd/promtail/promtail-local-config.yaml
promtail-local-config.yaml
# ログ送信先サーバ(Lokiサーバ)指定
clients:
  - url: http://{LokiサーバIP}:3100/loki/api/v1/push

# 監視するログファイルを指定
scrape_configs:
- job_name: system
  static_configs:
  - targets:
      - localhost
    labels:
      job: varlogs
      __path__: /var/log/messages

- job_name: secure
  static_configs:
  - targets:
      - localhost
    labels:
      job: varlogs
      __path__: /var/log/secure
# Promtailの起動
./promtail-linux-amd64 --config.file=promtail-local-config.yaml

Grafana에 데이터 소스 추가(Looki)


[Configration] - [데이터 소스] - [주소 데이터 소스]에서 Loki 추가

이번에 만든 로그인 서버 지정

Explore에서 파일 이름을 지정하여 질의를 수행하여 로그를 확인할 수 있습니다.

좋은 웹페이지 즐겨찾기