Tự động hóa · 05

n8n 2.43.8 tắt trace biểu thức mặc định, giữ giám sát workflow và node

Bản stable phát hành19/10 đổi mặc định của trace expression.evaluate. Doanh nghiệp tự host dùng OpenTelemetry cần kiểm tra collector và biến môi trường, không nhầm với tắt biểu thức.

Expression Editor của n8n trong node Get Report File, dùng dữ liệu mẫu; ảnh tư liệu đúng giao diện biểu thức.
Friday Works / Journal05 · 2026
Mục lụcChạm để xem nhanh các phần
  1. 01Bản sửa mới thay cách gửi dữ liệu theo dõi
  2. 02Phạm vi thay đổi được nêu rõ trong pull request
  3. 03Không trộn stable với bản thử nghiệm cùng ngày
  4. 04Nghiệm thu bằng workflow mẫu và collector do mình quản lý
Tóm tắt
Đọc nhanh trong một phút
  • n8n 2.43.8 stable phát hành19/10;2.44.4 cùng ngày là pre-release.
  • Mặc định tạo trace biểu thức đổi từ true sang false.
  • Metric biểu thức và span workflow/node/agent không đổi theo PR chính thức.
01

Bản sửa mới thay cách gửi dữ liệu theo dõi

n8n phát hành bản stable 2.43.8 ngày 19/10/2026, thay đổi mặc định để không tạo trace expression.evaluate khi không bật rõ. Doanh nghiệp tự vận hành n8n và gửi dữ liệu theo dõi tới hệ thống OpenTelemetry cần rà cấu hình cùng dữ liệu nhận được sau cập nhật. Đây là thay đổi giám sát bên trong công cụ, không phải vô hiệu hóa các biểu thức trong workflow.

OpenTelemetry là cách phần mềm ghi và chuyển dữ liệu theo dõi hoạt động; một span là bản ghi có thời gian của một phần công việc. Khi tracing được cấu hình, n8n có thể gửi span tới địa chỉ OTLP do người vận hành chọn. Trace biểu thức nằm ở mức chi tiết hơn một workflow hoặc node, nên cần phân biệt trước khi đánh giá ảnh hưởng.

02

Phạm vi thay đổi được nêu rõ trong pull request

Pull request gốc 41211 và bản backport 41310 nêu biến bật trace biểu thức chuyển mặc định true sang false; tên biến đầy đủ nằm trong PR nguồn bên dưới. Nếu cần trace biểu thức, người vận hành vẫn có thể đặt true. Các span workflow, node và agent không đổi theo mô tả. Metric biểu thức cũng giữ nguyên; biến observability của expression engine vẫn có mặc định true.

Nhóm phát triển giải thích rằng span nội bộ của expression engine không nên mặc định gửi tới endpoint khách hàng; một endpoint đã nhận lượng span quá lớn. Đây là mô tả nguyên nhân từ upstream, không phải số đo của Friday Works. Bản tin không có căn cứ gọi sự việc này là đánh cắp dữ liệu, lỗ hổng CVE hay tấn công đang diễn ra.

Friday Works khuyến nghị đội vận hành xác định ứng dụng có thật sự bật OpenTelemetry và có đặt biến này rõ trong môi trường hay không. Một giá trị true đã cấu hình riêng không nên được xem là sẽ tự biến mất chỉ vì mặc định của phiên bản mới đổi. Cần đối chiếu cấu hình hiệu lực sau restart, thay vì chỉ nhìn số phiên bản.

03

Không trộn stable với bản thử nghiệm cùng ngày

Release chính thức ghi2.43.8 là bản stable mới, trong khi2.44.4 phát hành cùng ngày mang nhãn pre-release. Bản2.44.4 còn có thay đổi tái sử dụng kết nối cho webhook đích của log streaming. Không nên lấy mục đó để khẳng định2.43.8 chứa toàn bộ sửa đổi của nhánh thử nghiệm.

Friday Works đề nghị dùng tag phiên bản cụ thể trong kế hoạch cập nhật thay vì dựa vào một nhãn có thể di chuyển. Doanh nghiệp cần sao lưu dữ liệu và cấu hình bằng quy trình đang dùng, thử ở môi trường phù hợp rồi mới cập nhật production theo quyền được cấp. Bản tin này không chạy nâng cấp trên hệ thống khách hàng.

Khi đọc dashboard sau cập nhật, việc ít span hơn không tự chứng minh workflow chạy nhanh hơn hoặc chi phí đã giảm một tỷ lệ cụ thể. Đội giám sát cần xem dữ liệu thiếu là kết quả mong muốn của mặc định mới hay do collector ngừng nhận mọi loại span. Hai trường hợp dẫn tới hành động khác nhau.

04

Nghiệm thu bằng workflow mẫu và collector do mình quản lý

PR upstream đề xuất chạy workflow có biểu thức khi OpenTelemetry đang bật, xác nhận collector nhận span workflow và node nhưng không có expression.evaluate ở mặc định mới. Khi chủ động bật biến true, trace cho đánh giá chậm hoặc lỗi có thể xuất hiện lại theo điều kiện mà engine ghi nhận. Không nên hứa mọi lần tính biểu thức đều sinh một span.

Friday Works khuyến nghị thử trên workflow mẫu không chứa dữ liệu nhạy cảm, đối chiếu cả đầu ra nghiệp vụ và dấu vết giám sát trước/sau. Một phép ghép chuỗi hoặc đọc trường từ dữ liệu mẫu vẫn cần ra kết quả như cũ; thay đổi lượng telemetry không phải lý do bỏ kiểm tra logic tự động hóa.

Ảnh là Expression Editor thật trong tài liệu n8n, có ghi tư liệu và dữ liệu mẫu, dùng giải thích biểu thức đang nói tới. Ảnh không phải màn hình collector, không phải giao diện mới riêng của2.43.8 và không chứng minh đã chạy thử bản phát hành này. Giấy phép Apache 2.0 kèm Commons Clause và nguồn ảnh được giữ trong hồ sơ.

Nguồn tham khảo

Tài liệu đã dùng để biên soạn

Ưu tiên tài liệu chính thức và nguồn kỹ thuật gốc. Truy cập để kiểm tra chi tiết hoặc theo dõi cập nhật mới nhất.

  1. n8n2.43.8 — release19October2026 07:23:26UTCn8n
  2. Original change41211 — rationale, exact defaults and test scopen8n maintainers
  3. Backport41310 to2.43.xn8n maintainers
  4. n8n2.44.4 — separate pre-releasen8n
  5. Expressions for data transformation — actual interface and data scopen8n Docs
  6. n8n Expression Editor demonstration GIF, © n8n GmbH; archival sample, checked20October2026, frame344, resized and framedn8n GmbH
  7. Apache2.0 with CommonsClausev1.0; full notices retained, free editorial explanation, not sale of software functionalityn8n GmbH

Biên soạn và rà soát bởi

Đội ngũ công nghệ Friday Works

Góc nhìn được tổng hợp từ quá trình thiết kế website, xây phần mềm, tự động hóa, triển khai AI và kiểm tra an ninh cho doanh nghiệp.

Nội dung được rà soát để phản ánh cách làm có thể áp dụng trong thực tế. Cập nhật khi quy trình, công nghệ hoặc bằng chứng thay đổi đáng kể.

Tìm hiểu về Friday Works