Pydio Cells Monitoring (Advanced)

Dashboard

Dashboard for Pydio Cells, including additional data collected from third-party exporters
Last updated: 3 months ago

Start with Grafana Cloud and the new FREE tier. Includes 10K series Prometheus or Graphite Metrics and 50gb Loki Logs

Downloads: 1

Reviews: 0

  • Grafana Advanced.png
    Grafana Advanced.png

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.

- 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.

Collector Configuration Details

Append this job to the prometheus.yml file to enable the node_exporter.

  - job_name: 'node_exporter'
    static_configs:
    - targets: ['localhost:9100']
Dependencies: