Một trong những lợi thế lớn mà các bản phân phối Linux mang lại cho chúng tôi là khả năng mở rộng tài nguyên và dịch vụ của nó, nhờ vào nguồn mở, chúng tôi tìm thấy hàng ngàn công cụ và tùy chọn hữu ích sẽ thực hiện các tùy chọn quản trị, quản lý và phân phối để người dùng nhiều công cụ làm việc hơn. Show
Trong thế giới rộng lớn của các lựa chọn này, chúng tôi có một giải pháp thay thế gọi là Xếp chồng; bao gồm ba tiện ích mạnh mẽ như:
Grafana là gì? Grafana là một nền tảng đã được phát triển để thực hiện các nhiệm vụ như tư vấn, trực quan hóa, cảnh báo và hiểu các số liệu do hệ thống tạo ra bất kể chúng được lưu trữ ở đâu, vì Grafana có thể truy cập dữ liệu này và triển khai chúng trong thời gian thực. Với Grafana, chúng tôi có thể tạo, khám phá và chia sẻ bảng với nhiều người dùng hơn và do đó đạt được một quản trị tập trung hơn nhiều. Với Grafana, điều đó là có thể: Tạo cảnh báo thông qua Slack, PagerDuty và các nền tảng khả dụng hơn Với chức năng này, có thể chỉnh sửa và định cấu hình các quy tắc cảnh báo liên quan đến các số liệu quan trọng nhất. Với điều này, Grafana sẽ đánh giá chúng liên tục và do đó gửi thông báo về những điều này. Tùy chọn hiển thị Grafana cung cấp cho chúng tôi các tùy chọn khác nhau để hiển thị dữ liệu như bản đồ nhiệt, biểu đồ, đồ thị và nhiều hơn nữa. Điều này thêm vào Bảng bổ trợ, cung cấp nhiều cách khác nhau để xem số liệu và hồ sơ được tạo. Tích hợp Điều này đạt được vì Grafana hỗ trợ hàng tá cơ sở dữ liệu nguyên bản. Khả năng mở rộng Nhờ vào việc Grafana có hàng trăm bảng và phụ kiện có sẵn trong thư viện chính thức. Nhiều tùy chọn xác thực Giống như LDAP, Google Auth, Grafana.com, Github. Tùy chọn cấu hình tốt hơn Vì Grafana bao gồm các tùy chọn nâng cao như tùy chọn chọn chủ đề tối hoặc trắng, thay đổi múi giờ và hơn thế nữa. Thông báo tốt nhất Vì tại thời điểm cảnh báo thay đổi trạng thái, thông báo tự động được gửi và có thể nhận được thông báo qua email hoặc trực tiếp từ Slack, PagerDuty, VictorOps, OpsGenie hoặc qua webhook. Bảng động Cho phép chúng tôi tạo bảng điều khiển động và có thể sử dụng lại bằng các biến mẫu, được hiển thị dưới dạng menu thả xuống ở đầu bảng điều khiển Grafana. InfluxDB là gì? InfluxData là một nền tảng cung cấp các chuỗi thời gian khác nhau để thực hiện, quan sát, học hỏi và tự động hóa tất cả các loại hệ thống, ứng dụng và quy trình kinh doanh trong các môi trường làm việc khác nhau. Một số tính năng của InfluxDB
Telegraf là gì? Telegraf đã được phát triển như một đại lý máy chủ, được điều khiển bởi các tiện ích bổ sung để thu thập và báo cáo các số liệu cho chính quyền của mình. Telegraf có khả năng mở rộng cao nhờ các tích hợp cho phép chúng tôi truy cập các số liệu, sự kiện và hồ sơ trực tiếp từ các thùng chứa và hệ thống mà tiện ích đang chạy và từ đó có thể trích xuất số liệu API của bên thứ ba hoặc cũng có thể truy cập các số liệu từ Các dịch vụ tiêu dùng của StatsD và Kafka và, như một điểm bổ sung, có các cửa hàng để gửi các số liệu đến các cơ sở hoặc dịch vụ khác như InfluxDB, Graphite, OpenTSDB, Datadog, Librato, Kafka, MQTT, NSQ và nhiều dịch vụ khác. Một số chức năng của nó là: $config[ads_text5] not foundDễ dàng kết nối với các nguồn dữ liệu Giống như MongoDB, MySQL, Redis và nhiều hơn nữa để thu thập và gửi số liệu. Bộ sưu tập số liệu Thông qua một chồng hiện đại của các nền tảng đám mây, container và dàn nhạc. Khả năng thu thập dữ liệu Cả hai loại trạng thái quan trọng (mức áp suất, mức nhiệt độ, v.v.) của các thiết bị và cảm biến IoT. Tích hợp một trình nền bộ sưu tập số liệu Điều này có thể thu thập các số liệu từ một loạt các đầu vào và viết chúng trên nhiều đầu ra. Nó có hơn 200 phụ kiện Điều đó có thể được sử dụng trên các nền tảng hoặc dịch vụ như Giao thức dòng InfluxDB, JSON, Graphite, Giá trị, Nagios và Sưu tầm. Tương thích với các quy trình dịch vụ hệ thống $config[ads_text6] not foundKhông ảnh hưởng đến quy trình làm việc. Bây giờ, Solvetic sẽ giải thích cách cài đặt Tig Stack này trong Ubuntu và do đó nâng mức dịch vụ của máy chủ của chúng tôi. 1. Cách cài đặt InfluxDB trên Ubuntu (Linux)Bước đầu tiên là cài đặt chuỗi thời gian có ảnh hưởng trong hệ thống. Bước 1 Bước 2 Bước 3 Bước 4 Bước 5 Bước 6 Ở đó, chúng tôi phải đảm bảo rằng các cổng có ảnh hưởng '8088' và '8086' ở trạng thái LISTEN. 2. Cách tạo cơ sở dữ liệu và người dùng InfluxDB trong Ubuntu LinuxĐể lưu trữ tất cả dữ liệu của các tác nhân điện báo, sẽ cần phải cấu hình cơ sở dữ liệu và người dùng của Inflexdb trong hệ thống. InfluxDB có công cụ CLI được gọi là Inflex cho phép bạn tương tác với máy chủ InfluxDB.$config[ads_text5] not found Bước 1 Bước 2 3. Cách cài đặt tác nhân Telegraf trên Ubuntu LinuxVì Telegraf đã được tạo ra bởi Inflexdata, mà tôi cũng nghĩ rằng có ảnh hưởng; do đó, khi khóa và kho chứa ảnh hưởng được thêm vào hệ thống, có thể cài đặt cả hai ứng dụng.$config[ads_text6] not found Bước 1 Bước 2 Bước 3 4. Cách định cấu hình Telegraf trong Ubuntu LinuxTelegraf là một đại lý dựa trên bổ sung và có 4 loại bổ sung khái niệm đó là:
Bước 1 Bước 2 Chúng tôi lưu các thay đổi bằng các phím: Ctrl + O Sau đó, chúng tôi sẽ nhấn như sau để thoát khỏi trình soạn thảo. Ctrl + X Bước 3 Bước 1 5. Cách cài đặt Grafana trên Ubuntu LinuxBước 1 Bước đầu tiên là thêm khóa Grafana: sudo curl https://packagecloud.io/gpg.key | sudo apt-key add - Sau đó, chúng tôi thêm kho lưu trữ: echo 'deb https://packagecloud.io/grafana/urdy/debian/ căng chính'> /etc/apt/source.list.d/grafana.listBước 2 Bước 3 Lưu ý Grafana sẽ có thể truy cập bằng cổng 3000. 6. Cách truy cập Grafana trong Ubuntu LinuxBước 1 Bây giờ, chúng tôi đi đến một trình duyệt và thực hiện cú pháp sau trong một tab mới: http: // IP_address: 3000 / Đây sẽ là môi trường của Grafana và đầu tiên chúng tôi truy cập bằng tên người dùng và mật khẩu quản trị viên. Nhấp vào nút "Đăng nhập". Bước 2 Bước 3 Tên Ảnh hưởngLoại Ảnh hưởngURL http: // localhost: 8086 /Bước 4 Cơ sở dữ liệu điện báoNgười dùng điện báo $config[ads_text5] not foundMật khẩu 'mật khẩu'Nhấp vào nút Lưu & Kiểm tra để xác thực cấu hình Bước 5 7. Cách định cấu hình bảng Grafana trong Ubuntu LinuxKhi đã được thêm vào dưới dạng nguồn dữ liệu vào máy chủ Grafana, chúng tôi sẽ nhập bảng Grafana dựa trên cấu hình của các tiện ích bổ sung đầu vào Telegraf. Bước 1
Bước 2 Tấm Grafana Ở đó chúng tôi bấm vào nút Sao chép ID vào Clipboard. Bước 3 Bước 4 Bước 5 Do đó, Tig Stack là một giải pháp toàn diện để sử dụng các công cụ khác nhau trong Ubuntu và không chỉ đạt được mức đệ quy tốt hơn mà còn cả quyền truy cập và đồ họa. |