Considerations on Monitoring

Deploying Nextcloud on a large scale implies a close monitoring of critical software and infrastructure components. In companies, Nextcloud is most of the time run as load balanced n-tier web  and requires infrastructure and application monitoring. In this section, we will provide you with an overview of what you should pay attention to when monitoring your Nextcloud instance.

Architecture

The monitoring best practices discussed here are based on the use of  Web servers, a clustered database running a distributed database storage engine, such as MySQL NDB, and a clustered filesystem, such as Red Hat Storage. This is what a typical Nextcloud Deployment looks like, and it is assumed that monitoring is done with enterprise tools (log management, monitoring) already in use. Nextcloud will be considered as a target for these tools.

Nextcloud's important components

Nextcloud is a PHP application that depends on a filesystem for file storage, and a database for storing user and file meta dat


Attached Files
There are no attachments for this article.