1. Trang chủ
  2. » Công Nghệ Thông Tin

Giới thiệu Influxd grafana

23 42 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 23
Dung lượng 7,46 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

influxdb grafana monitor alert telegram sms influxdb grafana monitor alert telegram sms influxdb grafana monitor alert telegram sms influxdb grafana monitor alert telegram sms influxdb grafana monitor alert telegram sms

Trang 1

November 2020

Giải pháp giám sát hệ thống

Telegraf - InfluxDB - Grafana

Trang 2

Nội dung

• Telegraf, InfluxDB & Grafana là gì ?

• Tại sao kết hợp sử dụng cùng nhau

Trang 3

Telegraf, InfluxDB & Grafana là gì ?

3

Trang 5

• Là một Time Series

Data

• Nó cung cấp một ngôn ngữ giống SQL để tương tác với dữ liệu.

Trang 6

Time series data là

Một chuỗi các điểm dữ liệu,

Là kết quả của các phép đo lường liên tiếp, được tạo ra từ các nguồn dữ liệu giống nhau

qua một khoản thời gian.

Là các điểm được biểu

diễn trên đồ thị và một trong các trục của đồ thị sẽ luôn

là thời gian.

Trang 8

✓ Nhu cầu cần thiết để thu thập và làm việc trên dữ liệu time series cho việc DepOps, IoT hoặc các dự án phân tích thời gian thực.

✓ InfluxData & Grafana là hai đối tác hoàn hảo cho việc thu thập, lưu trữ, và biểu diễn các số liệu cũng như các sự kiện.

✓ Open Source: Được cung cấp miễn phí và có thể tùy biến theo người sử dụng.

Tại sao nên sử

dụng kết hợp các

giải pháp này cùng

nhau?

Trang 9

Thiết lập cơ bản

9

Trang 10

Architecture

Trang 11

Tải về

https://portal.influxdata.com/downloads

Open Source Dùng thử InfluxCloud & InfluxEnterprise

https://grafana.com/get

Open Source Dùng thử Hosted Grafana

11 © 2018 InfluxData All rights reserved.

Trang 12

Cài đặt Database

INSTALL DATABASE INFLUX

# apt update –y

# apt install influxdb

# systemctl start influxdb

# systemctl status influxdb

# influx -version

Trang 13

Tạo một database

CREATE DATABASE telegraf

Last login: Mon Nov 19 10:50:43 on ttys006

Trang 14

Kiểm tra database được tạo

Trang 15

Sử dụng Database vừa tạo

Trang 16

Kiểm tra dữ liệu đã được ghi

SELECT * FROM cpu

PS Be careful! This query can be very expensive SHOW SERIES

SHOW MEASUREMENTS

Trang 17

Cấu hình Telegraf

17

Cài đặt trên Ubuntu 18.04

apt install telegraf –y

Khởi động dịch vụ

systemctl start telegraf systemctl enable telegraf

Cấu hình telegraf agent

Sửa file: /etc/telegraf/telegraf.conf và các dòng dưới

Trang 18

Truy cập Grafana :

http://localhost:30 00

Trang 19

19

- Thêm datasource và các dashboard panel

- Graph panel để xem dữ liệu

- Thay đổi tùy chọn query và chọn trong Query Inspector

- Thêm telegraf datasource, xếp chồng các CPU graphs

- Template variable dựa vào CPU

- Chú thích dựa trên logs

Trang 20

Một số cấu hình giúp nâng cao hiệu suất

● Nhiều Grafana graphs = trải nghiệm chậm hơn trên browser

● Sử dụng nhiều loại graph

○ Single-stat

○ Templating

○ Annotations

● Thụ gọn các rows

○ Tránh việc render các graph không cần thiết

○ Tiết kiệm space.

● Số lượng lớn series = slow query builder dropdowns

Trang 21

Một số cấu hình giúp nâng cao hiệu suất

21

● InfluxDB không cache lại; mỗi query đều được tính toán lại

○ Khi những query InfluxDB gặp lỗi…

○ đừng click nhiều lần lặp lại vào nút refress

● Lấy mẫu dữ liệu độ trung thực cao để có hiệu suất tốt hơn

Trang 22

Questions?

Trang 23

Thank you !

Ngày đăng: 15/03/2021, 10:18

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN