Ba bước để quan sát hoàn toàn.
Code của bạn, edge của chúng tôi, database của bạn. Đường ống không trạng thái; dữ liệu không rời stack của bạn.
Kiến trúc
Worker edge không trạng thái, từ đầu đến cuối.
- Express / Fastify / Hono
- eboss-log SDK
- POST /log →
- Auth · x-log-key / JWT
- Mask · regex before write
- Enrich · geo + ASN
- Gate · IP allowlist · rate limit
- Fan-out · SSE stream
stateless — never persists a row
- Postgres / MySQL / D1
- Full ownership
- AES-256-GCM conn
Bước 01
Cài đặt SDK.
Một npm install, một dòng middleware. Express, Fastify, và Hono ngay lập tức. Ngôn ngữ khác? POST /log trực tiếp với header x-log-key.
- Tự động bắt method, URL, status, latency
- Giới hạn header 4KB, lấy mẫu body, an toàn với stream
- Bất đồng bộ, không bao giờ chặn response
- Thử lại với exponential backoff trên 5xx
import express from 'express';
import { middleware } from 'eboss-log';
const app = express();
app.use(middleware({
apiKey: process.env.LSK_KEY,
sampleBody: true,
redact: ['password', 'token'],
}));
app.listen(3000);Bước 02
Log đổ vào edge.
300+ PoP Cloudflare chấp nhận, xác thực, mask và enrich mọi entry — rồi ghi thẳng vào database của bạn. Không staging area, không replay queue, không hàng nào của bạn lưu trên hạ tầng của chúng tôi.
Khi log không ghi được (DB không tiếp cận), SDK thử lại phía client với backoff. Edge không trạng thái là có chủ đích.
Bước 03
Giám sát & cảnh báo.
Mở dashboard, stream trực tiếp, lọc theo status / country / endpoint, xuất CSV. Đặt ngưỡng — nhận thông báo qua Slack, Discord, Telegram hoặc webhook của bạn.
Khi tỷ lệ lỗi > 1% trong 5 phút
FIRINGStack
Xây dựng trên những gì bạn tin dùng.
Cloudflare Workers
Edge runtime, 300+ PoP.
D1 SQLite
Tầng lưu trữ mặc định.
PostgreSQL
Qua Hyperdrive pooling.
React + Vite
Dashboard + admin UI.
Gửi log đến
DB của bạn trong 5 phút.
Gói miễn phí, không cần thẻ tín dụng, SDK + dashboard đầy đủ.