Volver a Apps
DKB Monitor

DKB Monitor

Versión actual v2.1.0

DKB Monitor is a lightweight menu bar app that watches your websites and your machine at the same time. Add any URL and it checks uptime, SSL certificate expiry, and domain expiry on a schedule you set, with native notifications the moment something goes down, is about to expire, or comes back up. Click a notification and it jumps straight to the page that matters, even if the app was just sitting quietly in the background. Beyond your sites, the System tab keeps an eye on the machine running the app itself — CPU, memory, disk, temperature, fan speed, and battery, with live trend graphs. For a wider view, built-in email reports summarize uptime and incidents on a daily, weekly, or monthly schedule, with no SMTP setup required. Everything runs locally and quietly in the background, with automatic updates, on both macOS and Windows.

Solo se puede descargar la última versión. Las versiones anteriores se listan abajo solo como referencia.

¿App bloqueada en macOS ("desarrollador no identificado")?

Esta app aún no está firmada con un certificado de Apple Developer, por lo que macOS Gatekeeper la bloquea al abrirla por primera vez. Abre Terminal y ejecuta:

xattr -cr "/Applications/DKB Monitor.app"

Luego intenta abrir la app de nuevo.

v2.1.015 de septiembre de 2026

[WHAT'S NEW] Webhook alerts. Every alert can now also go to a Slack, Discord, or plain-JSON webhook — sent straight from your Mac, so you hear about a down site even when you're not at it. Run on multiple servers. In Server Manager, restart a service, reload nginx, or check disk and uptime on several servers at once, with a result line per server. Each server's own allowlist still decides what it accepts. Remote resource alerts. Turn on Monitoring for a server and get alerted when its CPU, RAM, or disk crosses the threshold you set. Scheduled cleanup. Pick the caches you want cleared and let it run daily, weekly, or monthly. Everything goes to the Trash, never deleted outright — and the Trash itself is never emptied on a schedule. The Settings page shows what the last run did. p50 / p95 response times beside every latency chart, computed over successful checks only, so a timeout or a refused connection can't skew the picture. Vietnamese, everywhere. The Vietnamese interface now covers Server Manager, Cleanup, and every Settings page, and figures inside sentences (intervals, day of month, percentiles) are translated correctly. [EMAIL REPORTS NOW NEED A ONE-TIME VERIFICATION] Reports are only delivered to an address you've confirmed with a 6-digit code (Settings → Email Report → Send Verification Code). This closes a hole that let the report endpoint be pointed at any address. If you had email reports on before, you'll see an "unverified" notice until the code is entered — and the Settings page now tells you whether the last report went out. [FIXED] Email reports were never being delivered: the app was contacting the wrong server. Corrected — and the test button now says why a send failed instead of just "failed". Server stats load over one SSH session instead of five, so Refresh is noticeably faster. A remote command that timed out no longer leaks its connection. Cleanup no longer counts nested caches twice, and one locked file no longer hides how much was actually cleared. Waking from sleep no longer sends a duplicate report or alert. A slow site that then goes down no longer triggers a false "recovered" alert. Long jobs (server polls, scheduled cleanup) no longer pause domain checks while they run. [CHANGED] Automatic update checks now ask for your permission the first time you launch this version, instead of being always on. Change your answer any time under Settings → Updates. Hostnames that quietly resolve to a private or local address are refused for monitoring.

v2.0.510 de septiembre de 2026

DKB Monitor 2.0.5 Add a domain without typing http:// or https://: just enter example.com and it's saved correctly — https:// is added automatically if you don't type a scheme. Typing a full URL still works exactly as before. New setting: Default check interval: Settings → Health Checks now has a preset picker (1 / 5 / 10 / 15 / 30 minutes / 1 hour, default 5 minutes) that pre-fills the re-check interval for newly added domains. Existing domains keep their own interval, still editable per domain. Easier-to-edit number fields in Settings: thresholds and limits (failure count, slow-response time, SSL/domain alert days, temperature/battery thresholds, history retention) can now be typed directly instead of clicking a stepper one increment at a time.

v2.0.43 de septiembre de 2026

DKB Monitor 2.0.4 — Performance Update This release focuses on reducing background resource usage — no user-facing feature changes. Lower background CPU/process overhead: the menu bar stats and system-alert checks no longer spawn helper processes (route, networksetup, ifconfig, ioreg) on every refresh. They now only compute what's actually displayed (CPU, RAM, temperature, battery), skipping network/GPU lookups that were being recalculated needlessly. Cached network info: the active network interface/Wi-Fi name is now cached for 30 seconds instead of being re-resolved on every poll in the System window. Slower, lighter menu bar refresh: the menu bar now updates every 5 seconds instead of every 3 — still responsive, with less background work over time. The System window (full stats: network, GPU, disk, swap, fans) is unaffected and continues to refresh live when open.

v2.0.32 de septiembre de 2026

Improvements Deleting a domain (from the list or in bulk) now asks for confirmation first, so it can no longer happen by accident. The menu bar icon now turns into a red warning triangle when any domain is down — no need to open the menu to notice. The domain detail screen now updates live while it's open, instead of freezing at whatever it showed when you opened it. A single brief network blip (a timeout or DNS hiccup) no longer immediately triggers a "down" alert — it's retried once first. Domain expiry checks recover automatically after a temporary network failure, instead of silently falling back to the slower method for the rest of the app session. The app now does an extra check right after your Mac wakes from sleep, instead of waiting for the next scheduled interval. Adding/editing a domain now catches an incomplete URL (like "http://" with no address) immediately, instead of letting it through to fail later. Fixed a Stage Manager issue where closing the window (instead of quitting) could leave an empty "ghost" tile behind. Various accessibility improvements (VoiceOver labels for status indicators).

v2.0.21 de septiembre de 2026

DKB Monitor 2.0.2 Fixed: reopening the app from the Dock (after closing the window but leaving the app running) could open a duplicate window. Fixed: selecting "System" under Appearance didn't switch back to match your Mac's Light/Dark setting if a specific theme was chosen before. Added: "Check for Updates…" is now also available from the app menu (previously only in the menu bar icon). Improved update checking reliability, so new releases are detected correctly.

v2.0.11 de septiembre de 2026

Rebuilt from the ground up as a fully native macOS app (Swift/SwiftUI), replacing the previous Tauri-based version. Same features you already know — uptime/SSL/domain monitoring, system stats, email reports — now running natively for lower memory/CPU usage and a snappier UI. Auto-update also moves to a new mechanism (Sparkle); this is the first release on it.

v1.3.109 de agosto de 2026

DKB Monitor 1.3.10 - Fixed: the app becoming extremely laggy after being asleep or running in the background for a long time — it previously tried to "catch up" on every missed check at once when waking up; it now just resumes normally. - Added: quick status filters on the Domains page (Up / Down / Not checked / Paused / Disabled) — tap a filter chip to instantly narrow the list, combinable with search. - Fixed: the app icon appearing oversized on older macOS versions, due to missing safe-area padding around the artwork.

v1.3.91 de agosto de 2026

Sending email reports and test emails no longer requires setting up your own SMTP account — just enter the address you want them sent to, and DKB Monitor handles the rest. Fixed the sidebar losing its highlight when browsing Settings sub-pages or a domain's detail page. The Uptime card on the System tab now shows exactly when your machine started up, alongside the duration. Also refreshed the app icon and the domain search bar's look.

v1.2.830 de julio de 2026

- Notifications are now clickable - clicking one brings the app forward and opens the relevant page - Removed the redundant "Test notification" button ("Send test email" is still available) - Fixed the sidebar not highlighting the active tab on some pages - Added a "Since <time>" line to the Uptime card - Restyled the domain search bar

v1.2.729 de julio de 2026

- Added CPU/SoC temperature, fan speed, battery, and uptime to the System tab - Added CPU and temperature trend charts (last 1 minute) - Added optional alerts for high temperature and low battery - Added temperature and battery to the menu bar tray dropdown - Fixed the battery indicator showing red at a near-full charge

v1.1.620 de julio de 2026

- Fixed a domain group sometimes appearing twice, with actions on one copy affecting the other - Fixed notifications defaulting to on before the system permission was actually granted

v1.1.519 de julio de 2026

- Added multi-select and bulk actions (check now / enable / disable / delete) on the Domains page - Added a "Check all now" button - Added a domain picker to Export, so you can export specific domains instead of all of them - Added Cmd+K / Ctrl+K to jump to the search box - Leaving the Name field blank now falls back to using the URL instead of showing an error - Added alerts for slow response times, in addition to the existing downtime alerts - Added pause/resume ("maintenance window") per domain - Added an incident timeline to the domain detail page, grouping consecutive failures together - Added a day-by-day picker for check history - Added a full actions menu (Check now, Pause/Resume, Edit, Delete) on the domain detail page - Moved the theme and language switcher into the Settings page

v1.0.419 de julio de 2026

- Added a "Check now" option to each domain's menu, to check it immediately without waiting for its next scheduled check

v1.0.319 de julio de 2026

- Fixed the app icon rendering larger than other Dock icons on a fresh install

v1.0.219 de julio de 2026

- Added export/import for your domain list (Settings > Alerts & Data) - Added a "Clear all domains" option with a confirmation prompt - Added protection against adding the same URL twice

v1.0.119 de julio de 2026

- Fixed reopening the app from the Dock/Launchpad doing nothing while it's already running in the background - Fixed the enable/disable toggle on a domain row sometimes opening that domain's detail page instead of toggling it - Fixed "Launch at Login" creating a duplicate entry in System Settings

v1.0.019 de julio de 2026

First public release. Includes: - Add, edit, and monitor unlimited websites (HTTP, SSL, and domain expiry checks) with a live Overview - Automatic domain grouping by root domain, with drag-and-drop reordering - A target detail page with uptime stats, expiry countdowns, and a latency chart - A macOS tray icon with live status, plus native notifications on downtime, recovery, and expiry warnings - Scheduled email reports - A System tab with CPU, RAM, disk, and GPU stats - Light/dark theme and English/Vietnamese language support - Windows support alongside macOS - Automatic in-app updates