Mặc định chỉ đọc
Được ép ở phía server của kết nối, riêng từng kết nối — không chỉ là một nút bị khoá.
Bảng điều khiển trên máy · PostgreSQL + MongoDB
Một binary Go trên máy bạn mở đường hầm ssh tới server và phục vụ giao diện web ở loopback. Xem, truy vấn và quản trị PostgreSQL, MongoDB; chỉ sửa được khi bạn bật chế độ ghi.
browser └─▶ pmonitor 127.0.0.1:8090 (your machine) ├─ ssh -L ─▶ PostgreSQL on the server └─ ssh -L ─▶ MongoDB on the server # server side: nothing installed, no new port opened mode: READ ONLY write mode: per connection, off again after 15 min
Làm được gì
Dành cho người chăm sóc server và muốn xem rõ trước khi chạm vào.
Được ép ở phía server của kết nối, riêng từng kết nối — không chỉ là một nút bị khoá.
Đường hầm dùng ssh của hệ thống với ~/.ssh/config, agent và known_hosts của bạn. Đường hầm chết sẽ được dựng lại.
Duyệt schema, bảng, view có lọc và phân trang, xem cấu trúc, chạy SQL, theo dõi phiên, khoá và dung lượng.
Find và aggregate bằng Extended JSON, kèm index, thống kê, thao tác đang chạy và trạng thái replica set.
Mỗi domain của gateway ánh xạ tới cổng, tiến trình, dịch vụ với trạng thái, thời gian chạy, RAM và log.
Với database của PGateway: lưu lượng 24 giờ theo tuyến, lời gọi treo, dead-letter mở, outbox, ngắt mạch và tra cứu theo message id.
Cách hoạt động
Không có tài khoản và không có dịch vụ nào phải chạy trên server.
make build tạo ra một binary.
make config chép mẫu sang ~/.config/pmonitor/config.json với quyền 0600.
Ghi tên host ssh, địa chỉ database nhìn từ server và passwordFile (tuỳ chọn).
make run in ra URL có token và mở trình duyệt.
FAQ
Không. Nó chạy trên máy của bạn và tới database qua đường hầm ssh.
Chỉ sau khi bạn bật chế độ ghi cho kết nối đó, và mỗi lần chỉ 15 phút.
PostgreSQL và MongoDB. Database cũng có thể ở ngay máy này, không cần ssh.
PMonitor là công cụ nội bộ của đội Calix. Hãy liên hệ nếu bạn muốn dùng.
Hãy liên hệ và cho chúng tôi biết bạn chăm sóc những database nào.
Liên hệ