Loading sub-menu...

Galicaster Dashboard

compared with
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (26)

View Page History
{column:width=64%}

*Galicaster Dashboard* is a web-based solution to monitor and manage large numbers a great number of Capture Agents. Galicaster Dashboard takes advantage of the Opencast Matterhorn capture agent API, so any agent implementing it can be accessed by the Dashboard, including Galicaster and the standard capture agents.

Its main features are:

* Compatible with Galicaster units and Opencast Matterhorn standard capturers.
* Access to the agent via VNC and SSH.
* Gathering Gathers of information such as: state, logs, free space, active tracks ... tracks, etc.
* Autorefreshed snapshoots of the inteface.
* Scheduling Calendar to browse, create and modify schedules.
* Overview the agent's UI through screen snapshots updated every few seconds.
* Browse, create and modify your schedule in a calendar view.


h5. Screencast available

Please check our [screencast|http://www.youtube.com/watch?v=9lo5YJljTtQ] so you can watch see how it looks.

h2. First demo version - coming soon

The first demo version is almost ready. Source code and installation instructions will be also available. Galicaster Dashboard has been created oin the form of a am Opencast Matterhorn bundle, so it can be easilly integrated easily installed on your Matterhorn deployment.


h2. View modes

Galicaster Dashboard provides two views to monitor the agents: a *panel view* with auto-refreshed screenshots and basic data and a *calendar view* where the main subject are the scheduling. Both views can filter agents by state or picked out one by one.
Galicaster Dashboard provides two views: a *panel view* to monitor your agents providing auto-refreshed screenshots and basic data, and a *calendar view*, where the recording schedule can be easily checked and modified. In both cases, the agents on the screen can be filtered according to different criteria, so that only the relevant information is displayed.

h3. Panel View

The panel view allows us to monitor all agents. Agents can be filtered by status and VNC access, and hidden at will. Screenshots are refreshed automatically.
The panel view is aimed to monitor the agents in your installation. Agents can be filtered by their status or their upcoming events, and also hidden at will. Screenshots are refreshed automatically.

The panel view has two layouts:
* A *mosaic* with screenshoots of all the agents and shortcuts to the main actions.
* A *table* listing all the agents and with detailed information such as state, free disk space, next schedule recording, etc.

h4. Mosaic layout

From the mosaic view we can see the agent Status and the latest Screenshot and access the following areas:
* Info: The agent view information which we will explain [later|#Agent View]
From the mosaic view we can see the agent status with a preview (screenshot) of their UI. The following actions are available by pressing on the different buttons on the screen:
* Info: The agent view information (explained [later|#Agent View]).
* Calendar: The recording schedule table of the given agent.
* Connect: Start a VNC connection to the agent, where we can control the agent directly - only for Galicaster.
* Hide: Deactivate the access to the agent from the panel, as well as the information gathering.
* Connect: Start a VNC connection to the agent, so that it can be operated remotely (Galicaster only).
* Hide: Stop displaying the agent in the mosaic.

!mosaic_detail.png|align=center,border=1,width=50%!
h4. Table layout

The table layout present a more detailed collection of information inlcuding: last recording duration, next schedule, free disk space, audio and video feedback... It also give access to the same areas as the mosaic view, adding new tools, LOG view and CFG view.
The table layout provides a more detailed collection of information including: duration of the last recording, next recording, free disk space, audio and video feedback, etc. There are also shortcuts to a detailed view of the agent's screen and tools to review the agent configuration, logs and access via ssh (coming soon!).

h3. Agent View

The agent view shows us a auto-refreshed screenshot of the interface, a table of valuable information and the current profile loaded on the agent. We have access to the same tools as the Table layout.
The agent view displays a screenshot of the agent's interface (updated automatically), and a table with useful information including the current loaded profile. There are also shortcuts to other tools available also in the table layout.

h3. Calendar View

From the calendar view we can browse the schedule of one or several agents, create new schedules or modify old ones. We can easilly reschedule recordings by dragging the panels to the right position.
The calendar provides an interface to browse, review, schedule or modify the recordings in your capture agents. The recordings are rescheduled by simply dragging and dropping them on the appropriate stop in the calendar, and their duration can be also edited by dragging-and-dropping their bottom side.

Clicking on a given schedule will open a Scheduling form where you can complete or modify the schedule data with a much finer control.
Clicking on a given schedule will open a form where the recording metadata can be edited. This form also provides a finer control of the schedule parameters.

{column}