8

Chương trình nghị sự 

  • Giới thiệu.
  • Nền tảng MuleSoft RTF.
  • Giới thiệu về Graylog.
  • Các phương pháp tiếp cận chuyển tiếp bản ghi vải thời gian chạy tới Graylog.

Giới thiệu

  • RTF kiểm soát thời gian chạy Mule trong các bộ chứa docker được thực thi K8s được gọi là pod, tất cả đều được đóng gói bằng Gravity (cụm Kubernetes và tất cả các ứng dụng của nó thành một tệp duy nhất được gọi là "Cluster Image") cho chuyên môn về cài đặt và tính di động. 
  • Điều kiện cơ bản là tìm cách quảng bá nhật ký ứng dụng Mule đến các nền tảng ghi nhật ký của bên thứ 3 như Graylog để duy trì nhật ký giữa các lần triển khai lại hoặc trong trường hợp có sự cố.
  • Chuyển tiếp nhật ký RTF ngoài hộp.
  • Cuộc thăm dò ý kiến ​​của đại lý bên thứ ba.
  • Kết hợp (Cách ghi nhật ký hợp nhất trong đó khách hàng đang sử dụng cả CloudHub cũng như RTF).

Nền tảng MuleSoft RTF

Các phương pháp tiếp cận chuyển tiếp nhật ký RTF tới Graylog

  • Nền tảng Anypoint là dịch vụ chính có 2 thành phần chính. Mặt phẳng quản lý và mặt phẳng thời gian chạy. Trong khi tạo các vùng chứa riêng lẻ trong khi triển khai ứng dụng trong RTF, nó giữ cho thời gian chạy độc lập với những người khác và tương tự theo sau để triển khai liên tục.
  • Vì nó xây dựng một vùng chứa thời gian chạy độc lập cho mỗi ứng dụng giúp nó xử lý việc triển khai nhiều phiên bản thời gian chạy. 
  • Và thảo luận về quy mô tài nguyên, nó hỗ trợ cả mở rộng quy mô theo chiều ngang và chiều dọc bằng cách cấu hình đơn giản hoặc lệnh dễ dàng hơn để thêm nhiều tài nguyên hơn vào cơ sở hạ tầng hiện có mà không có thời gian chết.
  • Với hành vi theo dõi sức khỏe và tính bền vững của cấu hình, nó tuân thủ để thoát khỏi chuyển đổi dự phòng của ứng dụng. Ví dụ: nếu bất kỳ thời gian chạy nào không hoạt động thì nó sẽ sao chép một phiên bản thời gian chạy khác để tránh chuyển đổi dự phòng nền tảng.

Về Graylog

Sau khi nhận được tin nhắn, nó có thể được xem xét và khám phá một chút. Có một số trang có sẵn, mặc dù không phải tất cả các trang đều có thể hiển thị cho tất cả người dùng, tùy thuộc vào quyền của từng cá nhân. Sau đây là một vài mô tả ngắn gọn về mục đích và chức năng của từng trang.

  • Luồng:  Luồng là một cơ chế được sử dụng để định tuyến thư vào các danh mục trong thời gian thực
  • Tìm kiếm:  Các tìm kiếm có thể được lưu hoặc hiển thị dưới dạng tiện ích con trên trang tổng quan có thể được thêm trực tiếp vào trang tổng quan từ trong màn hình tìm kiếm.
  • Bảng điều khiển Bảng điều khiển Graylog là hình ảnh hóa hoặc tóm tắt thông tin có trong các sự kiện nhật ký. Mỗi trang tổng quan được điền bởi một hoặc nhiều tiện ích con.

Cảnh báo:  Cảnh báo bao gồm hai yếu tố liên quan, điều kiện cảnh báo và thông báo cảnh báo. Các điều kiện cảnh báo gắn liền với các luồng và có thể dựa trên nội dung của một trường, giá trị tổng hợp của một trường hoặc các ngưỡng số lượng tin nhắn. Thông báo cảnh báo sẽ kích hoạt khi một điều kiện được đáp ứng, thường là gửi email hoặc cuộc gọi HTTP trở lại nhà phân tích hoặc một hệ thống khác.

Kiến trúc GrayLog

Các phương pháp tiếp cận chuyển tiếp nhật ký RTF tới Graylog

Các phương pháp tiếp cận chuyển tiếp nhật ký vải thời gian chạy tới GrayLog

Trình ứng dụng nhật ký hoạt động trong Studio và CloudHub nhưng không hoạt động trong RTF.

Ví dụ: 

  • Một Ứng dụng có trình duyệt nhật ký Graylog. khi ứng dụng chạy trong Studio, nó sẽ gửi thành công nhật ký đến Graylog.

  • Kết nối giữa nút công nhân RTF và Graylog được xác minh bằng cách gửi bản ghi nhật ký qua curl từ công nhân tới GrayLog và nó hoạt động tốt. Tuy nhiên, ứng dụng được triển khai trên cùng một nút công nhân không gửi nhật ký đến GrayLog.

Cấu hình chuyển tiếp nhật ký vải thời gian chạy cho GrayLog

Các phương pháp tiếp cận chuyển tiếp nhật ký RTF tới GraylogCấu hình đầu vào Graylog cho cổng trên và giao thức trên máy chủ đã định cấu hình

Các phương pháp tiếp cận chuyển tiếp nhật ký RTF tới Graylog Ngay sau khi nó được định cấu hình, chúng ta có thể thấy nhật ký bắt đầu chuyển tiếp trên công cụ Analytic đã được định cấu hình. Trong ảnh chụp màn hình bên dưới, chúng ta có thể tìm thấy nhật ký ứng dụng RTF đang được điền trên Graylog.

Các phương pháp tiếp cận chuyển tiếp nhật ký RTF tới Graylog

Nhật ký ứng dụng đã được kiểm tra.

Yêu cầu trên API: 

Các phương pháp tiếp cận chuyển tiếp nhật ký RTF tới GraylogNhật ký được phổ biến trên Graylog.

Các phương pháp tiếp cận chuyển tiếp nhật ký RTF tới Graylog

MuleSoft Runtime Fabric to GrayLog Log Forwarding

|