Grafana là gì

 - 

Bài viết chỉ mang tính hóa học tìm hiểu thêm với chia sẻ, những trong quá trình có tác dụng chắc chắn sẽ sở hữu các bạn gặp bug. Nếu gặp mặt bug thì vào telegram group ITFORtoàn nước nhằm nhờ vào support tự cộng đồng. Hoặc các bạn thể có truy cập vào mối cung cấp tham khảo để triển khai theo hướng dẫn bao gồm thống. Hình như bạn cũng có thể ttê mê gia Forum Google của nước ngoài để hỏi đáp. 

Xin kính chào toàn bộ mọi người. Hôm nay bản thân xin share lại một giải pháp tôi vừa xúc tiến cho công ty.

Bạn đang xem: Grafana là gì

Nội dung sẽ có 4 mang đến 5 phần.

Giới thiệu giải phápCài đặt cùng cấu hìnhThêm đồ vật vào khối hệ thống monitorAlertCác sản phẩm tuyệt ho khác (trường hợp tất cả – hehe)

Trước kia mình đang áp dụng Naggame ios, nhưng mà rồi một ngày đẹp mắt ttách bản thân thấy Nagios nhàm chán đến hơn cả vạc chán nản. Mỗi lần add device vào Naggame ios bản thân phải tạo file cấu hình các sản phẩm cực kỳ các quy trình bằng tay. Giao diện thì khôn xiết dễ dàng với chẳng gồm gì không giống xung quanh mấy loại status show lên. Metric lấy được từ device thì cũng rất ít.

Hình 01. Naigos Dashboard

Vào một ngày đẹp mắt ttách bản thân lại tìm được chiến thuật monitor tốt hơn với thu hút rộng. Sau lúc xúc tiến thành công cho doanh nghiệp bản thân quyết định phân chia sẽ lại giải pháp này với đa số tín đồ, đó chính là sự kết hợp của Prometheus với Grafamãng cầu.

Xem thêm: Mb Trong Đam Mỹ Là Gì ? Các Thuật Ngữ Liên Quan Trong Truyện Đam Mỹ

Prometheus là gì? cùng Grafamãng cầu là gì? Đây là 2 thắc mắc bản thân vướng mắc cực kì khi tìm hiểu. Tại sao phải phối kết hợp 2 điều này nhằm triển khai xong cho giải pháp monitoring. Mình vẫn nói ngay bây giờ nhằm các bạn chưa phải vướng mắc.

I. Prometheus

Prometheus là một open-source systems monitoring và alerting thuở đầu được desgin tại SoundCloud. Vào năm 2012 nhiều cửa hàng, tổ chức triển khai sẽ đứng ra bảo trợ cho Prometheus, và project này cực kỳ với vạc và có không ít người tiêu dùng. Bây Giờ nó không còn là 1 project tự do mà được cách tân và phát triển vị rất nhiều đơn vị khác nhau. Nó thực hiện mã nguồn GoLang của google. Lúc Này thì Prometheus 100% là open source cùng bao gồm Apabít 2 License on GitHub.

Hình 02: Hình ảnh về Prometheus

Tính năng

Prometheus thực hiện mã mối cung cấp Go bắt buộc rất có thể tiện lợi build cùng với những tệp tin binary, nó đem metric của device cực kì nhanh khô với vơi. Một số tính năng chủ yếu mình xin trích dẫn lại từ bỏ trang chủ của Prometheus:

A multi-dimensional data model with time series data identified by metric name và key/value pairsPromquốc lộ, a flexible query language lớn leverage this dimensionalityNo reliance on distributed storage; single VPS nodes are autonomousTime series collection happens via a pull mã sản phẩm over HTTPPushing time series is supported via an intermediary gatewayTargets are discovered via service discovery or static configurationMultiple modes of graphing & dashboarding support

Kiến trúc

Hình 03: Kiến trúc

II. Grafana

Là một căn nguyên nhằm kiến tạo những analytics và monitoring. Nói nôm na đến phần đa bạn dễ dàng hình dung là sau khoản thời gian mang được metric trường đoản cú các thiết bị, grafamãng cầu sẽ thực hiện metric đó để so với và tạo thành dashboard biểu đạt trực quan lại những metric quan trọng cho việc monitoring ví như cpu, ram, dish, network, iops, session.

Xem thêm: Hệ Điều Hành Free Dos Là Gì, Freedos Và Lịch Sử Hệ Điều Hành

Việc tạo Dashboard nó là một trong những phần quan trọng đặc biệt trong bài toán monotor của khối hệ thống. Grafamãng cầu support không hề ít phương án monitor không giống nhau.

*

Hình 04. Tấm hình về Grafamãng cầu Dashboard

Phần 2 mình đã chỉ dẫn các bạn cài đặt

Tác giả: Nguyễn Hiếu – ITFORtoàn quốc.COM

To you support khổng lồ be access : Nhóm Facebook wesave.vn


Chuyên mục: Chia sẻ