{"id":2947,"date":"2026-06-08T12:00:00","date_gmt":"2026-06-08T10:00:00","guid":{"rendered":"https:\/\/sascha-brockel.de\/?p=2947"},"modified":"2026-04-05T23:12:24","modified_gmt":"2026-04-05T21:12:24","slug":"scrutiny-monitor-your-hard-drive-health-with-alerts","status":"publish","type":"post","link":"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/","title":{"rendered":"Scrutiny: Monitor your hard drive health with alerts"},"content":{"rendered":"<p class=\"wp-block-yoast-seo-estimated-reading-time yoast-reading-time__wrapper\"><span class=\"yoast-reading-time__icon\"><svg aria-hidden=\"true\" focusable=\"false\" data-icon=\"clock\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" style=\"display:inline-block;vertical-align:-0.1em\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\"><\/path><\/svg><\/span><span class=\"yoast-reading-time__spacer\" style=\"display:inline-block;width:1em\"><\/span><span class=\"yoast-reading-time__descriptive-text\">Estimated reading time: <\/span><span class=\"yoast-reading-time__reading-time\">10<\/span><span class=\"yoast-reading-time__time-unit\"> minutes<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scrutiny is a specialized hard drive monitoring tool that provides you with a centralized web dashboard, historical S.M.A.R.T. trends, temperature-based monitoring, and flexible alerts via webhooks. This allows you to detect creeping hard drive issues early on and significantly reduce the risk of sudden data loss in your home or lab setup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For detailed instructions and explanations of all configuration options, I recommend watching the YouTube video linked below. This video goes into detail about each individual setting, providing you with comprehensive instructions on how to set everything up correctly. Any code from the video can be found in this article, so you can use it directly without having to type it out.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This blog post, including video, is part of a series in which we build and set up our own home server. We start with the basics, such as installing Ubuntu VM with Docker, and then move on to configuring our own domain, security measures, and, above all, lots of cool and useful self-hosted services. Whether it's media servers like Plex or Jellyfin or document management like Paperless-NGX, we'll work together to build the setup you want to see. We'll even tackle topics like single sign-on (SSO) together.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title ez-toc-toggle\" style=\"cursor:pointer\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Was_ist_Scrutiny\" >What is Scrutiny?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#SMART_kurz_erklart\" >S.M.A.R.T. Explained in a Nutshell<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Kernfunktionen_von_Scrutiny\" >Key Features of Scrutiny<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Architektur_Web_Collector\" >Architecture: Web &amp; Collector<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Web-Dashboard_im_Detail\" >Web Dashboard: A Closer Look<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Historische_Trends_reale_Ausfallschwellen\" >Historical Trends &amp; Actual Default Thresholds<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Alarme_Webhook-Integration\" >Alerts &amp; Webhook Integration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Typisches_Homelab-Szenario\" >A typical home lab scenario<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Beispiele_fur_typische_SMART-Signale\" >Examples of typical S.M.A.R.T. indicators<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Betrieb_auf_NAS-Systemen_TrueNAS_Synology_Co\" >Operation on NAS systems (TrueNAS, Synology, etc.)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Logging_Debugging_Feintuning\" >Logging, Debugging, and Fine-Tuning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Sicherheit_Updates\" >Security &amp; Updates<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Installation_mit_Docker\" >Installation with Docker<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Der_Dienst\" >The Service<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Hardware-Zugriff_und_Sicherheit\" >Hardware Access and Security<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Netzwerk_und_Erreichbarkeit\" >Network and accessibility<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Datenspeicherung\" >Data storage<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Konfiguration_scrutinyyaml_collectoryaml\" >Configuration: scrutiny.yaml &amp; collector.yaml<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Umsetzung_im_YouTube-Video\" >YouTube video implementation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Fazit_Warum_du_Scrutiny_einsetzen_solltest\" >Conclusion: Why You Should Use Scrutiny<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/#Nutzliche_Links_auf_einen_Blick\" >Useful links at a glance<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-was-ist-scrutiny\"><span class=\"ez-toc-section\" id=\"Was_ist_Scrutiny\"><\/span>What is Scrutiny?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Scrutiny is a web interface for monitoring hard drives using S.M.A.R.T., built on top of the existing smartd ecosystem. It combines manufacturer S.M.A.R.T. data with real-world failure rates to give you a practical assessment of the condition of your HDDs and SSDs.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Focus on key metrics such as reallocated sectors, pending sectors, and temperature.<\/li>\n\n\n\n<li>Open-source software licensed under the MIT License, written in Go and optimized for self-hosting.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2026\/01\/Scrutiny.png?ssl=1\"><img data-recalc-dims=\"1\" data-dominant-color=\"e9ebf4\" data-has-transparency=\"true\" style=\"--dominant-color: #e9ebf4;\" fetchpriority=\"high\" decoding=\"async\" width=\"750\" height=\"378\" src=\"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2026\/01\/Scrutiny.png?resize=750%2C378&#038;ssl=1\" alt=\"Scrutiny\" class=\"wp-image-2952 has-transparency\"\/><\/a><figcaption class=\"wp-element-caption\">Scrutiny Dashboard<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"smart-kurz-erklrt\"><span class=\"ez-toc-section\" id=\"SMART_kurz_erklart\"><\/span>S.M.A.R.T. Explained in a Nutshell<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">S.M.A.R.T. stands for \u201eSelf-Monitoring, Analysis, and Reporting Technology\u201c and is built into most modern hard drives and SSDs. Its purpose is to monitor the reliability of a drive and detect potential failures as early as possible.<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.linuxlinks.com\/scrutiny-webui-smartd-smart-monitoring\/\"><\/a>\u200b<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Typical metrics include read errors, reallocated sectors, temperature, and start\/stop cycles.<a href=\"https:\/\/www.linuxlinks.com\/scrutiny-webui-smartd-smart-monitoring\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n\n\n\n<li>smartd (from the smartmontools package) is the daemon that reads these values; Scrutiny relies on it rather than reinventing the wheel.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"kernfunktionen-von-scrutiny\"><span class=\"ez-toc-section\" id=\"Kernfunktionen_von_Scrutiny\"><\/span>Key Features of Scrutiny<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Scrutiny deliberately focuses on a few features that are highly relevant to real-world use.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Web dashboard that focuses on critical S.M.A.R.T. metrics for all connected drives.<\/li>\n\n\n\n<li>Automatic detection of all connected hard drives, including those connected to multiple controllers or servers.<\/li>\n\n\n\n<li>Historical trend analysis for S.M.A.R.T. values and temperature changes over time.<\/li>\n\n\n\n<li>Custom thresholds based on actual failure rates (e.g., Backblaze data).\u200b<\/li>\n\n\n\n<li>Configurable alerts and notifications via webhooks, e.g., to Home Assistant, Discord, or your own webhooks.<\/li>\n\n\n\n<li>Available as Docker images (Web UI and Collector are separate), and can also be installed manually.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"architektur-web--collector\"><span class=\"ez-toc-section\" id=\"Architektur_Web_Collector\"><\/span>Architecture: Web &amp; Collector<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Scrutiny consists of two main components that you can allocate flexibly.<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/github.com\/AnalogJ\/scrutiny\"><\/a>\u200b<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Web container (ghcr.io\/analogj\/scrutiny:master-web): Contains the web UI and API; typically runs on a central server or NAS.<a href=\"https:\/\/github.com\/AnalogJ\/scrutiny\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n\n\n\n<li>Collector Container (ghcr.io\/analogj\/scrutiny:master-collector): Runs on any host with hard drives, reads S.M.A.R.T. data using smartctl, and sends it to the web container via HTTP.<a href=\"https:\/\/github.com\/AnalogJ\/scrutiny\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This makes Scrutiny ideal for multi-host environments (e.g., Proxmox + storage server + backup NAS) without requiring you to maintain separate dashboards for each one.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"web-dashboard-im-detail\"><span class=\"ez-toc-section\" id=\"Web-Dashboard_im_Detail\"><\/span>Web Dashboard: A Closer Look<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The web dashboard is the heart of Scrutiny and is designed to focus on the metrics that really matter in day-to-day operations.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Overview page showing all disks, including health status, temperature, and the number of critical attributes.<\/li>\n\n\n\n<li>Detailed views for each drive, including S.M.A.R.T. tables, raw values, and the history of individual attributes.<\/li>\n\n\n\n<li>Historical charts for identifying trends, such as slowly rising reallocated sectors or a gradually increasing temperature in the server.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This will give you a clear idea of whether a drive is running stably, is nearing the limit, or is already in a critical condition.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"historische-trends--reale-ausfallschwellen\"><span class=\"ez-toc-section\" id=\"Historische_Trends_reale_Ausfallschwellen\"><\/span>Historical Trends &amp; Actual Default Thresholds<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of Scrutiny's unique selling points is its combination of manufacturer specifications and real-world failure statistics.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Scrutiny uses actual failure data\u2014such as Backblaze outage statistics\u2014to determine its thresholds.<\/li>\n\n\n\n<li>You don't just see \u201eraw data\u201c; you also get an assessment of how critical a particular value is in practice.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This approach helps you avoid panicking at every minor S.M.A.R.T. reading, while still taking genuine warning signs seriously at an early stage.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"alarme--webhook-integration\"><span class=\"ez-toc-section\" id=\"Alarme_Webhook-Integration\"><\/span>Alerts &amp; Webhook Integration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In automated environments like your home lab, alerts are often more important than the dashboard itself.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Scrutiny can trigger webhooks when thresholds are exceeded, for example, to Home Assistant, Node-RED, or custom automation endpoints.<\/li>\n\n\n\n<li>For example, if a disk is in a critical state, you can automatically trigger a backup playbook, send notifications to Slack or Discord, or put a Proxmox node into maintenance mode.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">With this integration, Scrutiny becomes an integral part of your overall monitoring and alerting strategy, rather than just a passive dashboard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"typisches-homelab-szenario\"><span class=\"ez-toc-section\" id=\"Typisches_Homelab-Szenario\"><\/span>A typical home lab scenario<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine you're running a Proxmox host with multiple HDDs and SSDs for VMs and containers, plus a NAS for backups.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A Scrutiny Collector container runs on each host with access to the local \/dev devices.<\/li>\n\n\n\n<li>All Collectors send their S.M.A.R.T. data to a central Scrutiny web container running on your NAS or a management server.<\/li>\n\n\n\n<li>This gives you a unified dashboard for your entire storage landscape, allowing you to identify trends\u2014such as \u201eHDD capacity in the backup NAS is becoming critically low\u201c\u2014at an early stage.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">While this won't protect you from all problems\u2014especially when used in combination with ZFS or RAID\u2014it does give you a much better basis for deciding which drives to replace.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"beispiele-fr-typische-smart-signale\"><span class=\"ez-toc-section\" id=\"Beispiele_fur_typische_SMART-Signale\"><\/span>Examples of typical S.M.A.R.T. indicators<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Scrutiny helps you quickly identify common problem patterns.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Drives where the number of \u201ereallocated sectors\u201c slowly increases over several weeks will stand out in the dashboard and should be replaced promptly.<a href=\"https:\/\/www.linuxlinks.com\/scrutiny-webui-smartd-smart-monitoring\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n\n\n\n<li>The system alerts you to unusually high temperatures (e.g., consistently above 50 \u00b0C), allowing you to identify cooling issues inside the chassis or rack.<\/li>\n\n\n\n<li>If an SSD suddenly starts reporting a lot of read errors, you can prioritize backups and migrate workloads in time before the situation becomes critical.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The added value lies in identifying trends rather than simply reacting to a sudden total failure.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"betrieb-auf-nas-systemen-truenas-synology--co\"><span class=\"ez-toc-section\" id=\"Betrieb_auf_NAS-Systemen_TrueNAS_Synology_Co\"><\/span>Operation on NAS systems (TrueNAS, Synology, etc.)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Many users deploy Scrutiny directly on NAS systems to centrally monitor internal and, if applicable, external drives.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On TrueNAS Scale, you can launch Scrutiny as a Docker Compose project in the Apps\/Projects section and configure volumes for config, database, and \/run\/udev.<a href=\"https:\/\/spin.atomicobject.com\/scrutiny-docker-truenas-scale\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n\n\n\n<li>Synology NAS provides instructions on how to run Scrutiny in Container Manager with a dedicated project folder and the necessary device mounts.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Scrutiny supplements the often rather basic, manufacturer-provided S.M.A.R.T. views on your NAS interface with a significantly more powerful dashboard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"logging-debugging--feintuning\"><span class=\"ez-toc-section\" id=\"Logging_Debugging_Feintuning\"><\/span>Logging, Debugging, and Fine-Tuning<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For production use, you'll want to integrate Scrutiny into your logging and monitoring strategy.<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/github.com\/AnalogJ\/scrutiny\"><\/a>\u200b<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Via environment variables such as <code>DEBUG=true<\/code> and <code>SCRUTINY_LOG_FILE<\/code> you can enable detailed logging for the web backend.<a href=\"https:\/\/github.com\/AnalogJ\/scrutiny\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n\n\n\n<li>Alternatively, you can set the log level and log file directly in the scrutiny.yaml file, for example:. <code>log.level: DEBUG<\/code> and <code>log file: '\/tmp\/web.log'<\/code>.<a href=\"https:\/\/github.com\/AnalogJ\/scrutiny\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This allows you to specifically analyze issues related to device detection, smartctl commands, or collector communication.<a rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/github.com\/AnalogJ\/scrutiny\"><\/a>\u200b<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"sicherheit--updates\"><span class=\"ez-toc-section\" id=\"Sicherheit_Updates\"><\/span>Security &amp; Updates<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Since Scrutiny accesses block devices directly, proper container isolation is important.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Grant containers only the devices they actually need, and limit capabilities as much as possible to <code>SYS_RAWIO<\/code>.\u200b<\/li>\n\n\n\n<li>Update regularly to the latest image tags from the GitHub Container Registry (e.g., master-web, master-collector) to receive bug fixes and security updates.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For production NAS environments, it\u2019s a good idea to run a test on a staging or lab instance before rolling out an update across the entire system.<\/p>\n\n\n\n<div class=\"atkp-container atkp-grid_3_columns-box  atkp-template-grid_3_columns\">\n    <\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"installation-mit-docker\"><span class=\"ez-toc-section\" id=\"Installation_mit_Docker\"><\/span>Installation with Docker<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The easiest way is to use Docker or Docker Compose, since the official images include all the necessary dependencies.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You typically start Scrutiny-Web using volume mounting for configuration and port mapping to 8080.<\/li>\n\n\n\n<li>The Collector requires read-only access to \/run\/udev, SYS_RAWIO capabilities, and the individual \/dev\/sdX devices so that smartctl can read the disks directly.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Create a file called <code>docker-compose-scrutiny.yml<\/code>. Here is a proven template based on the official repository:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>services:\n  scrutiny:\n    image: ghcr.io\/analogj\/scrutiny:master-omnibus\n    container_name: scrutiny\n    restart: always\n    cap_add:\n - SYS_RAWIO\n    networks:\n - sascha\n    environment:\n - TZ=Europe\/Berlin\n    ports:\n - \"8080:8080\"\n    volumes:\n - \/run\/udev:\/run\/udev:ro\n - \/dev\/disk:\/dev\/disk:ro\n      - \/mnt\/cache\/appdata\/monitoring\/scrutiny\/config\/:\/opt\/scrutiny\/config:rw\n - \/mnt\/cache\/appdata\/monitoring\/scrutiny\/influxdb\/:\/opt\/scrutiny\/influxdb:rw\n    healthcheck:\n test: [\"CMD\", \"curl\", \"--fail\", \"http:\/\/localhost:8080\/api\/health\"]\n      interval: 1m\n timeout: 10s\n retries: 3\n\nnetworks:\n  sascha:\n    external: true<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Open your terminal and you can then simply start the services with the following command (the name must of course be adapted):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker compose -f \"docker-compose-scrutiny.yml\" up -d<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">After a few seconds you can click on <code>https:\/\/:<\/code>8080 to access your dashboard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This Docker Compose file configures <strong>Scrutiny<\/strong>, a graphical dashboard for monitoring the health status (S.M.A.R.T. values) of your hard drives.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Der_Dienst\"><\/span>The Service<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The \u201eOmnibus\u201c version of Scrutiny is used, which combines all necessary components (web interface, database, and collector) into a single container. The container is configured so that after a restart or crash <strong>always<\/strong> restarts automatically.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Hardware-Zugriff_und_Sicherheit\"><\/span>Hardware Access and Security<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To enable Scrutiny to read the hard drive values at all, the container is granted extended system privileges (SYS_RAWIO). In addition, the container is granted access to the host system's device information (<code>\/dev\/disk<\/code> and <code>\/run\/udev<\/code>) is granted, but only in read-only mode to ensure security.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Netzwerk_und_Erreichbarkeit\"><\/span>Network and accessibility<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Network:<\/strong> The service joins the external network <strong>sasha<\/strong> at.<\/li>\n\n\n\n<li><strong>Port:<\/strong> The dashboard is accessible via the port <strong>8080<\/strong> accessible in a browser.<\/li>\n\n\n\n<li><strong>Health check:<\/strong> Once a minute, the system checks internally to see if the application programming interface (API) is still responding.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Datenspeicherung\"><\/span>Data storage<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The configuration and the collected hard drive data (in an InfluxDB) are permanently stored on your server in the directory <code>\/mnt\/cache\/appdata\/monitoring\/scrutiny\/<\/code> saved. This ensures that your historical statistics and settings are preserved even if the container is updated.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"konfiguration-scrutinyyaml--collectoryaml\"><span class=\"ez-toc-section\" id=\"Konfiguration_scrutinyyaml_collectoryaml\"><\/span>Configuration: scrutiny.yaml &amp; collector.yaml<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">By default, Scrutiny looks for its YAML configuration in <code>\/opt\/scrutiny\/config<\/code>. There you can <code>scrutiny.yaml<\/code> (Web\/API) and <code>collector.yaml<\/code> (Collector) fine-tune the behavior.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In <code>scrutiny.yaml<\/code> Here, you can configure settings such as log levels, log files, the database backend, and UI-specific options. You can also set up your notification services here. To do this, Scrutiny uses the tool <a href=\"https:\/\/containrrr.dev\/shoutrrr\/latest\/\" target=\"_blank\" rel=\"noreferrer noopener\">shoutrrr<\/a>. Check out the <a href=\"https:\/\/github.com\/AnalogJ\/scrutiny\" target=\"_blank\" rel=\"noreferrer noopener\">official repository<\/a> based on the sample file for <code>scrutiny.yaml<\/code>.<\/li>\n\n\n\n<li>In <code>collector.yaml<\/code> You can specify, among other things, which devices are monitored, whether auto-discovery is enabled, and how often S.M.A.R.T. values are collected.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Both files are optional\u2014even without a configuration file, Scrutiny runs with sensible default settings, which makes it easier to get started.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"youtube\"><span class=\"ez-toc-section\" id=\"Umsetzung_im_YouTube-Video\"><\/span>YouTube video implementation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n\n\n<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Scrutiny: Monitor your hard drive health with S.M.A.R.T. \u2013 Trends, Alerts, &amp; Web Dashboard! \ud83d\udcbe\ud83d\udcc8\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/58P0RRN5Btg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n<p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-fazit-warum-du-scrutiny-einsetzen-solltest\"><span class=\"ez-toc-section\" id=\"Fazit_Warum_du_Scrutiny_einsetzen_solltest\"><\/span>Conclusion: Why You Should Use Scrutiny<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Scrutiny provides you with a focused yet extremely powerful tool to keep a constant eye on the health of your hard drives and SSDs. Through the combination of S.M.A.R.T. monitoring, historical trends, realistic failure thresholds, and flexible alerts, your storage landscape becomes significantly more transparent and predictable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Especially in home labs, or in Proxmox or NAS setups with multiple drives, Scrutiny is an ideal tool for preventing data loss, replacing drives in a timely manner, and quickly identifying cooling or vibration issues. With official Docker images, clear configuration files, and smartd integration, the tool integrates seamlessly into existing environments and remains pleasantly lightweight despite its powerful features.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ntzliche-links-auf-einen-blick\"><span class=\"ez-toc-section\" id=\"Nutzliche_Links_auf_einen_Blick\"><\/span>Useful links at a glance<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Scrutiny GitHub repository (code, documentation, issues):\u00a0<a href=\"https:\/\/github.com\/AnalogJ\/scrutiny\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/AnalogJ\/scrutiny<\/a><a href=\"https:\/\/github.com\/AnalogJ\/scrutiny\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n\n\n\n<li>Linux Links article on Scrutiny (feature overview):\u00a0<a href=\"https:\/\/www.linuxlinks.com\/scrutiny-webui-smartd-smart-monitoring\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.linuxlinks.com\/scrutiny-webui-smartd-smart-monitoring\/<\/a><a href=\"https:\/\/www.linuxlinks.com\/scrutiny-webui-smartd-smart-monitoring\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n\n\n\n<li>Instructions for Scrutiny on TrueNAS Scale:\u00a0<a href=\"https:\/\/spin.atomicobject.com\/scrutiny-docker-truenas-scale\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/spin.atomicobject.com\/scrutiny-docker-truenas-scale\/<\/a><a href=\"https:\/\/spin.atomicobject.com\/scrutiny-docker-truenas-scale\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n\n\n\n<li>Instructions for Scrutiny on Synology NAS (Container Manager):\u00a0<a href=\"https:\/\/drfrankenstein.co.uk\/scrutiny-in-container-manager-on-a-synology-nas\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/drfrankenstein.co.uk\/scrutiny-in-container-manager-on-a-synology-nas\/<\/a><a href=\"https:\/\/drfrankenstein.co.uk\/scrutiny-in-container-manager-on-a-synology-nas\/\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a>\u200b<\/li>\n\n\n\n<li>YunoHost app page for Scrutiny (feature list):\u00a0<a href=\"https:\/\/apps.yunohost.org\/app\/scrutiny\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/apps.yunohost.org\/app\/scrutiny<\/a><\/li>\n<\/ul>\n\n\n\n<div id=\"jp-block-themeisle-blocks-font-awesome-icons-8c6d8bc1\" class=\"wp-block-themeisle-blocks-font-awesome-icons jp-block-themeisle-blocks-font-awesome-icons\"><span class=\"wp-block-themeisle-blocks-font-awesome-icons-container\"><a href=\"https:\/\/sascha-brockel.de\/en\/#contact\" target=\"_self\" rel=\"noopener noreferrer\"><i class=\"fas fa-business-time\"><\/i><\/a><\/span><\/div>\n\n\n\n<h4 id=\"jp-block-themeisle-blocks-advanced-heading-baa7fa4c\" class=\"wp-block-themeisle-blocks-advanced-heading jp-block-themeisle-blocks-advanced-heading-baa7fa4c jp-block-themeisle-blocks-advanced-heading ticss-116fe371\">Interested, but lack time or knowledge?<\/h4>\n\n\n\n<p id=\"jp-block-themeisle-blocks-advanced-heading-16f35f43\" class=\"wp-block-themeisle-blocks-advanced-heading jp-block-themeisle-blocks-advanced-heading-16f35f43 jp-block-themeisle-blocks-advanced-heading ticss-0e2b851d\">No problem. Contact me and we will discuss your requirements. No matter if business or private.<\/p>\n\n\n\n<div id=\"jp-block-themeisle-blocks-button-group-77e0455a\" class=\"wp-block-themeisle-blocks-button-group wp-block-buttons align-center jp-block-themeisle-blocks-button-group jp-block-buttons\">\n<div id=\"jp-block-themeisle-blocks-button-c6fb3687\" class=\"wp-block-themeisle-blocks-button wp-block-button jp-block-themeisle-blocks-button jp-block-button\"><a href=\"https:\/\/sascha-brockel.de\/en\/#contact\" target=\"_self\" rel=\"noopener noreferrer\" class=\"wp-block-button__link\"><i class=\"fas fa-fw fa-phone-volume margin-right\"><\/i><span>Contact<\/span><\/a><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Scrutiny ist ein spezialisiertes Monitoring-Tool f\u00fcr Festplatten, das dir ein zentrales Web-Dashboard, historische S.M.A.R.T.-Trends, temperaturbasierte \u00dcberwachung und flexible Alarmierung per Webhooks bietet. Damit erkennst du schleichende Festplattenprobleme fr\u00fchzeitig und reduzierst das Risiko eines pl\u00f6tzlichen Datenverlusts in deinem Home- oder Lab-Setup deutlich. Was ist Scrutiny? Scrutiny ist eine Weboberfl\u00e4che f\u00fcr die [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2948,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":false,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[77,15,52],"tags":[16,119,31],"class_list":["post-2947","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apps","category-docker","category-selfhosted-server","tag-docker","tag-monitoring","tag-selfhosted"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.8 (Yoast SEO v27.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Scrutiny: \u00dcberwache deine Festplattengesundheit mit Alarmen - Sascha Brockel<\/title>\n<meta name=\"description\" content=\"Erfahre, wie Scrutiny deine Festplatten mit S.M.A.R.T. \u00fcberwacht: Trends, Alarme &amp; Web-Dashboard f\u00fcr dein Homelab. Installation &amp; mehr!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scrutiny: \u00dcberwache deine Festplattengesundheit mit Alarmen\" \/>\n<meta property=\"og:description\" content=\"Erfahre, wie Scrutiny deine Festplatten mit S.M.A.R.T. \u00fcberwacht: Trends, Alarme &amp; Web-Dashboard f\u00fcr dein Homelab. Installation &amp; mehr!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/\" \/>\n<meta property=\"og:site_name\" content=\"Sascha Brockel\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-08T10:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2026\/01\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1880\" \/>\n\t<meta property=\"og:image:height\" content=\"1253\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sascha Brockel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@saschabrockel\" \/>\n<meta name=\"twitter:site\" content=\"@saschabrockel\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sascha Brockel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/\"},\"author\":{\"name\":\"Sascha Brockel\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#\\\/schema\\\/person\\\/3675ac2cf16fa04c60aca4dedca5c970\"},\"headline\":\"Scrutiny: \u00dcberwache deine Festplattengesundheit mit Alarmen\",\"datePublished\":\"2026-06-08T10:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/\"},\"wordCount\":1667,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#\\\/schema\\\/person\\\/3675ac2cf16fa04c60aca4dedca5c970\"},\"image\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1\",\"keywords\":[\"Docker\",\"Monitoring\",\"Selfhosted\"],\"articleSection\":[\"Apps\",\"Docker\",\"Selfhosted Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/en\\\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/\",\"url\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/\",\"name\":\"Scrutiny: \u00dcberwache deine Festplattengesundheit mit Alarmen - Sascha Brockel\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1\",\"datePublished\":\"2026-06-08T10:00:00+00:00\",\"description\":\"Erfahre, wie Scrutiny deine Festplatten mit S.M.A.R.T. \u00fcberwacht: Trends, Alarme & Web-Dashboard f\u00fcr dein Homelab. Installation & mehr!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1\",\"width\":1880,\"height\":1253,\"caption\":\"Photo by Markus Spiske on Pexels.com\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/sascha-brockel.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Scrutiny: \u00dcberwache deine Festplattengesundheit mit Alarmen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#website\",\"url\":\"https:\\\/\\\/sascha-brockel.de\\\/\",\"name\":\"Sascha Brockel\",\"description\":\"Fortschritt kennt keine Grenzen\",\"publisher\":{\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#\\\/schema\\\/person\\\/3675ac2cf16fa04c60aca4dedca5c970\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sascha-brockel.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/sascha-brockel.de\\\/#\\\/schema\\\/person\\\/3675ac2cf16fa04c60aca4dedca5c970\",\"name\":\"Sascha Brockel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1\",\"width\":709,\"height\":945,\"caption\":\"Sascha Brockel\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/sascha-brockel.de\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1\"},\"sameAs\":[\"https:\\\/\\\/sascha-brockel.de\\\/\",\"https:\\\/\\\/www.instagram.com\\\/saschabrockel\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/sascha-brockel-b20725164\\\/\",\"https:\\\/\\\/x.com\\\/saschabrockel\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCogo25FboCahP7s8--HDuIQ\"]}]}<\/script>\n<meta property=\"og:video\" content=\"https:\/\/www.youtube.com\/embed\/58P0RRN5Btg\" \/>\n<meta property=\"og:video:type\" content=\"text\/html\" \/>\n<meta property=\"og:video:duration\" content=\"623\" \/>\n<meta property=\"og:video:width\" content=\"480\" \/>\n<meta property=\"og:video:height\" content=\"270\" \/>\n<meta property=\"ya:ovs:adult\" content=\"false\" \/>\n<meta property=\"ya:ovs:upload_date\" content=\"2026-06-08T10:00:00+00:00\" \/>\n<meta property=\"ya:ovs:allow_embed\" content=\"true\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Scrutiny: Monitor Your Hard Drive Health with Alerts - Sascha Brockel","description":"Learn how Scrutiny monitors your hard drives using S.M.A.R.T.: trends, alerts, and a web dashboard for your home lab. Installation and more!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/","og_locale":"en_US","og_type":"article","og_title":"Scrutiny: \u00dcberwache deine Festplattengesundheit mit Alarmen","og_description":"Erfahre, wie Scrutiny deine Festplatten mit S.M.A.R.T. \u00fcberwacht: Trends, Alarme & Web-Dashboard f\u00fcr dein Homelab. Installation & mehr!","og_url":"https:\/\/sascha-brockel.de\/en\/scrutiny-monitor-your-hard-drive-health-with-alerts\/","og_site_name":"Sascha Brockel","article_published_time":"2026-06-08T10:00:00+00:00","og_image":[{"width":1880,"height":1253,"url":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2026\/01\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1","type":"image\/jpeg"}],"author":"Sascha Brockel","twitter_card":"summary_large_image","twitter_creator":"@saschabrockel","twitter_site":"@saschabrockel","twitter_misc":{"Written by":"Sascha Brockel","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/#article","isPartOf":{"@id":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/"},"author":{"name":"Sascha Brockel","@id":"https:\/\/sascha-brockel.de\/#\/schema\/person\/3675ac2cf16fa04c60aca4dedca5c970"},"headline":"Scrutiny: \u00dcberwache deine Festplattengesundheit mit Alarmen","datePublished":"2026-06-08T10:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/"},"wordCount":1667,"commentCount":0,"publisher":{"@id":"https:\/\/sascha-brockel.de\/#\/schema\/person\/3675ac2cf16fa04c60aca4dedca5c970"},"image":{"@id":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2026\/01\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1","keywords":["Docker","Monitoring","Selfhosted"],"articleSection":["Apps","Docker","Selfhosted Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/sascha-brockel.de\/en\/#organization"}},{"@type":"WebPage","@id":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/","url":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/","name":"Scrutiny: Monitor Your Hard Drive Health with Alerts - Sascha Brockel","isPartOf":{"@id":"https:\/\/sascha-brockel.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/#primaryimage"},"image":{"@id":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2026\/01\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1","datePublished":"2026-06-08T10:00:00+00:00","description":"Learn how Scrutiny monitors your hard drives using S.M.A.R.T.: trends, alerts, and a web dashboard for your home lab. Installation and more!","breadcrumb":{"@id":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/#primaryimage","url":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2026\/01\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1","contentUrl":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2026\/01\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1","width":1880,"height":1253,"caption":"Photo by Markus Spiske on Pexels.com"},{"@type":"BreadcrumbList","@id":"https:\/\/sascha-brockel.de\/scrutiny-ueberwache-deine-festplattengesundheit-mit-alarmen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/sascha-brockel.de\/"},{"@type":"ListItem","position":2,"name":"Scrutiny: \u00dcberwache deine Festplattengesundheit mit Alarmen"}]},{"@type":"WebSite","@id":"https:\/\/sascha-brockel.de\/#website","url":"https:\/\/sascha-brockel.de\/","name":"Sascha Brockel","description":"Progress knows no boundaries","publisher":{"@id":"https:\/\/sascha-brockel.de\/#\/schema\/person\/3675ac2cf16fa04c60aca4dedca5c970"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sascha-brockel.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/sascha-brockel.de\/#\/schema\/person\/3675ac2cf16fa04c60aca4dedca5c970","name":"Sascha Brockel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2023\/10\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1","url":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2023\/10\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1","contentUrl":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2023\/10\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1","width":709,"height":945,"caption":"Sascha Brockel"},"logo":{"@id":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2023\/10\/Brockel_Sascha_3_3zu4-Grau.png?fit=709%2C945&ssl=1"},"sameAs":["https:\/\/sascha-brockel.de\/","https:\/\/www.instagram.com\/saschabrockel\/","https:\/\/www.linkedin.com\/in\/sascha-brockel-b20725164\/","https:\/\/x.com\/saschabrockel","https:\/\/www.youtube.com\/channel\/UCogo25FboCahP7s8--HDuIQ"]}]},"og_video":"https:\/\/www.youtube.com\/embed\/58P0RRN5Btg","og_video_type":"text\/html","og_video_duration":"623","og_video_width":"480","og_video_height":"270","ya_ovs_adult":"false","ya_ovs_upload_date":"2026-06-08T10:00:00+00:00","ya_ovs_allow_embed":"true"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/sascha-brockel.de\/wp-content\/uploads\/2026\/01\/pexels-photo-2644598.jpeg?fit=1880%2C1253&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/posts\/2947","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/comments?post=2947"}],"version-history":[{"count":3,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/posts\/2947\/revisions"}],"predecessor-version":[{"id":2958,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/posts\/2947\/revisions\/2958"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/media\/2948"}],"wp:attachment":[{"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/media?parent=2947"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/categories?post=2947"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sascha-brockel.de\/en\/wp-json\/wp\/v2\/tags?post=2947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}