All Categories
  • 1st Steps
  • Authentication
  • Branding
  • Changelogs
  • Collaboration
  • Compliance
  • Customization
  • Desktop Client
  • External Storage
  • Frequently Asked Questions
  • Installation
  • Migrations
  • Mobile Clients
  • Nextcloud Context Chat
  • Nextcloud Flow (Windmill integration)
  • Nextcloud Talk
  • Operations
  • Partner Products
  • Roundcubemail
  • Scalability
  • Security
  • Security Guard

    Security Guard is designed to monitor the stability, performance, and security of Nextcloud servers. It provides administrators with real-time insights, logs, and alerts so that issues can be detected and resolved quickly, ensuring reliable and compliant operations.

    Server Monitoring: System Health

    At its core, Security Guard tracks the operational health of Nextcloud servers. This involves monitoring:

    • Configuration validation:: Validating web server, proxy configuration and behavior.

    • Service availability: whether essential Nextcloud services and background jobs are running correctly.

    • Error logging: systematic collection of warnings, failures, and crash reports.

    Security-focused monitoring

    Detection of anomalies that could indicate potential breaches or misconfigurations. For example, Code Integrity, HTTP Headers, HTTPS, and PHP Version — together cover system integrity, secure communication, and platform stability, making them the most critical for protecting both data and operations.

    Accounts

    The Accounts checks help ensure smooth and secure user operations in Nextcloud. Quota monitoring prevents storage overuse that could disrupt uploads, while client and sync conflict checks highlight issues with mobile/desktop connections and file version mismatches that might impact collaboration. In addition, end-to-end encryption validation ensures sensitive data remains protected during transfers.

    Here is an example of a monitoring check:

    Note: Each monitoring check has its own dedicated documentation page with more details, so administrators can explore configuration options and best practices as needed.