Pydio Cells Monitoring (Advanced)

Dashboard for Pydio Cells, including additional data collected from third-party exporters

Pydio Cells Monitoring (Advanced) screenshot 1

This is a dashboard for Pydio Cells metrics. It exposes useful information about the processes’ status: memory, go-routines, average response times for REST and GRPC calls, etc, as well as server-generic metrics collected from node_exporter, mysql_exporter, etc.

Prerequisites to collect the metrics are the following:

  • Enable the metrics endpoints on Cells by exporting the environment variable CELLS_ENABLE_METRICS=true or by adding the flag --enable_metrics to cells’ start command.

  • Prometheus

  • Node exporter

and for the prometheus.yml configuration append this instruction.

yaml
- job_name: "cells"
    file_sd_configs:
      - files:
          - ${CELLS_WORKING_DIR}/services/pydio.gateway.metrics/prom_clients.json

Make sure to replace $CELLS_WORKING_DIR by your actual working directory.

Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies