Skip to content

A DjangoCMS plugin (for TACC Core CMS) to render a system monitor.

License

Notifications You must be signed in to change notification settings

TACC/Core-CMS-Plugin-System-Monitor

Repository files navigation

Texas Advanced Computing Center

Django CMS Plugin: "System Monitor"

This plugin renders a visual display of simple stats for a chosen system.

  • __dist-name__: djangocms-tacc-system-monitor
  • __package_name__: djangocms_tacc_system_monitor
  • __ClassName__: TaccsiteSystemMonitor
  • "Plugin Name": "System Monitor"

Quick Start

  1. Follow https://github.com/TACC/Django-App/wiki/Usage-Quick-Start.

Usage

  1. Add instance of plugin to a page.
  2. Choose the system to monitor.
  3. See plugin render system information.

Features

  1. Renders available data from chosen system.

  2. Supports systems Vista, Frontera, Stampede2, Maverick2, and more.

  3. Can render sample data.

    To load sample data…
    1. Load CMS on a localhost URL.
    2. Via plugin, choose Frontera or Stampede system.

Caveats

  1. Assumes Dependencies: Iconworks, Bootstrap
  2. Assumes API Endpoint: /api/system-monitor/
  3. Should Use Python Not JavaScript