Skip to main content

Selfhosted Monitoring

Monitoring security signals on a self-hosted website

Add external availability, certificate and page-change observations to a self-hosted website's security process, with clear limits on what monitoring proves.

Rai AnsarFounder of Visual Sentinel3 min read

Running your own website infrastructure gives you responsibility for configuration, updates and recovery. External monitoring provides another view of what the site is serving. It does not replace the controls that secure the server or application.

Here, “self-hosted” describes the website you operate. Visual Sentinel is a hosted monitoring service; this guide does not describe a self-hosted edition of Visual Sentinel.

Map observations to the questions they answer

An uptime check asks whether the configured request receives an acceptable response. Certificate monitoring helps observe certificate conditions. DNS checks observe configured records. Visual and selected-content checks provide evidence about page changes.

These signals may prompt an investigation. None establishes that the application has no vulnerabilities, that credentials remain secret or that all visitors received the same content. A healthy response can coexist with an unauthorized page change.

Keep prevention and recovery in place

Maintain the operating system, application and dependencies. Restrict administrative access, review permissions and keep a recovery process that has been tested. Monitoring results should be reviewed alongside logs and change records.

OWASP's vulnerable dependency management guidance addresses a separate part of that work: identifying and managing dependency vulnerabilities. CISA's ransomware guide includes software-update and backup-testing guidance. An external page check is not a substitute for either process.

Configure an outside view deliberately

Choose the URLs and response conditions that reflect the service visitors need. Identify important public pages for visual comparison and review their initial baselines. Assign alert ownership and document the maintenance process.

If a firewall restricts automated requests, use the documented VisualSentinelBot reference to understand the uptime check's identification. Investigate a timeout or blocked request before changing security controls. A monitoring failure is an observation from that check path, not automatic proof of a worldwide outage.

Investigate combinations of signals

When a page changes unexpectedly, compare the screenshot or selected content with recent authorized work. If the site also stops responding, investigate availability and the content observation together. Preserve relevant evidence before recovery actions according to your incident process.

The bDifferent case study demonstrates why an appearance change can matter even when availability alone gives no warning. It supports the documented incident, not a claim of universal malware detection.

Validate the service before expanding it

Test a controlled change on a page you own and verify the alert and recovery. Review the available plans, including capacity and check intervals. Do not assume unlimited endpoints or one-minute visual checks.

Keep the resulting operational report specific: what was checked, what was observed, what was investigated and what remains unknown. That is useful evidence for a self-hosted site's maintenance process without turning monitoring into an unsupported security guarantee.

self-hosted websitesexternal monitoringsecurity signals

Check your site while you read

Run a free check for regional reachability, response time, redirect handling, TLS evidence, and DNS resolution. No account is required.

Check a site free

Common questions

Can I self-host Visual Sentinel?

This guide covers monitoring a website you host yourself with the hosted Visual Sentinel service.

Does external monitoring find every vulnerability?

No. These checks observe availability, certificate, DNS, appearance or selected-content conditions. They do not replace vulnerability management or incident response.

Does one timeout mean the site is down for everyone?

No. Investigate the observed check path and other available evidence before concluding the scope of an outage.

Related

  • Server Migration Monitoring: Windows to Linux

    server migration

    Server Migration Monitoring: Windows to Linux

    Windows to Linux migrations can expose application, driver and configuration differences. Compare website checks with host measurements before and after cutover. Visual Sentinel reports supported website failures and changes without guaranteeing a disruption-free transition.

    Rai Ansar10 min read

  • Self-Hosted Monitoring for Linux Vulns

    self hosted security

    Self-Hosted Monitoring for Linux Vulns

    Review Linux advisories and use suitable vulnerability scanners for self-hosted systems. Visual Sentinel checks website availability and changes; those alerts do not identify a kernel exploit.

    Rai Ansar12 min read

Stop guessing whether your site still works.

Your first check is free when you add your site. Then try a paid plan for 7 days (card required) or subscribe, from $15 USD a month.

Start 7-day trialSee pricing