The apps.actions.monitoring.ssh.admin module contains the Django administration pages for the ssh app
The SshCounterAdmin class represents the SshCounter model administration page
The apps.monitoring.ssh.models module contains the Django models for the ssh app.
Bases: apps.monitoring.models.Counter
The SshCounter* model implements a Counter and reprents a script to be execute via SSH on a remote destination and returns a single numeric value
The apps.monitoring,ssh.tasks module contains the Celery tasks for the ssh app.
The getSshTriggerCounters task connects to the Node parameter and executes all associated SshCounter from the Trigger parameter
This file contains the URL definitions for the ssh module
The SshCounterData function connects to memcached and gathers last 24 hours performance data for a specific counter
The cluster view shows SSH graphs for a specific Cluster.
The clusterCounterValues view returns last 24h of performance data for a specific Cluster and Counter in JSON format,
The index function is to as an entry to the SshCounter graphs pages. It uses the ssh.html template.
The nodeCounterValues view returns last 24h of performance data for a specific Node and Counter in JSON format,