Difference between revisions of "Monitoring"

From Tranzman Documentation
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 +
__TOC__
 +
<br>
 +
<br>
 +
<div style="background-color:#edf7ff; padding: 1.5rem; border-radius:8px; max-width:80%; margin: 0 auto; margin-bottom:2rem;">
 +
  <h1 style="border-bottom:none; font-size:2.5em; font-weight:bold; text-align:center;">Tranzman Monitoring Overview</h1>
 +
  <p style="font-size:1.2em; text-align:left;">
 +
    The <b>Tranzman</b> dashboard provides real-time progress and status for all aspects of the transition.<br>
 +
    It includes environment status, appliance resources, service health, migration progress, and more.<br>
 +
    Most admin operations are available directly from the UI.
 +
  </p>
 +
</div>
  
===Introduction===
+
<div style="max-width:80%; margin: 0 auto;">
 +
  <div style="background-color:#fffbf4; padding:1.5rem; border-radius:8px; box-shadow:0 2px 4px rgba(0,0,0,0.06); margin-bottom:2rem;">
 +
    <h2 style="border-bottom:2px solid #ffe0b2; padding-bottom:0.5rem; font-size:1.5em;">Environment Status</h2>
 +
    <ul style="font-size:1.1em; margin-left:2em;">
 +
      <li>Shows server name, IP, platform, backup product, image size, image count, and notifications.</li>
 +
      <li>Normal state: <span style="vertical-align:middle;">[[File:Resume_icon.jpg |25x25px]]</span></li>
 +
      <li>
 +
        <b>Querying:</b> Waiting for agent response (dark blue icon).<br>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_querying_instance.gif | 700px]]</div>
 +
      </li>
 +
      <li>
 +
        <b>Active:</b> Agent connected and performing tasks (green icon).<br>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_active_instance.jpg | 700px]]</div>
 +
      </li>
 +
      <li>
 +
        <b>Paused:</b> No new actions assigned; existing actions finish before pause. Also occurs on agent issues or critical errors (black icon).<br>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_pause_instance.jpg | 700px]]</div>
 +
      </li>
 +
      <li>
 +
        <b>Hung/Failed:</b> Agent not responding for over 1 hour (red blinking dot).<br>
 +
        Terminate hung processes or restart agent to resolve.<br>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_failed_instance.gif | 700px]]</div>
 +
      </li>
 +
    </ul>
 +
    <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_EnvironmentsDetails.jpg |700px]]</div>
 +
  </div>
  
The <b>Tranzman</b> dashboard gives the progress status of various aspects of the Transition.
+
  <div style="background-color:#fef3f7; padding:1.5rem; border-radius:8px; box-shadow:0 2px 4px rgba(0,0,0,0.06); margin-bottom:2rem;">
It provides below details for easy reporting.
+
    <h2 style="border-bottom:2px solid #f8bbd0; padding-bottom:0.5rem; font-size:1.5em;">Progress & Migration Status</h2>
 +
    <ul style="font-size:1.1em; margin-left:2em;">
 +
      <li>
 +
        <b>Progress Widget:</b> Shows migration start date, switchover date, and transfer metrics.<br>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_progress_status.jpg | 700px]]</div>
 +
      </li>
 +
      <li>
 +
        <b>Catalog Migration:</b> Graph shows image migration states.<br>
 +
        Hover for percentage and image count; click for filtered view.<br>
 +
        Red segment = failed images (investigate, revert, or ignore as needed).<br>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_catalog_migration_status.jpg | 700px]]</div>
 +
      </li>
 +
      <li>
 +
        <b>Duplication Status:</b> Pie chart for origin/destination duplication.<br>
 +
        Click for details; updated by duplication rules and migration progress.<br>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_duplication_status.jpg | 700px]]</div>
 +
      </li>
 +
      <li>
 +
        <b>Clients Status:</b> Graph of client states (Not Selected, Origin Not Connected, Origin Connected, Destination Connected, Destination Switched).<br>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_client_status.jpg | 700px]]</div>
 +
      </li>
 +
      <li>
 +
        <b>Config Migration:</b> Status of config objects (Imported, Exported, Deselected).<br>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_config_migration_status.jpg | 700px]]</div>
 +
      </li>
 +
    </ul>
 +
  </div>
  
* Status of Environments
+
  <div style="background-color:#eff8f0; padding:1.5rem; border-radius:8px; box-shadow:0 2px 4px rgba(0,0,0,0.06); margin-bottom:2rem;">
* Tranzman Appliance resources (CPU, RAM, Filesystem) usage
+
    <h2 style="border-bottom:2px solid #c8e6c9; padding-bottom:0.5rem; font-size:1.5em;">Service & Resource Status</h2>
* Service Status
+
    <ul style="font-size:1.1em; margin-left:2em;">
* Graph representation of Catalog Migration status
+
      <li>
* Config migration status
+
        <b>Service Status:</b> Shows Tranzman service health.<br>
* Clients status
+
        Click icons for logs, stop/start/restart services.<br>
Tranzman UI is flexible that it supports majority of Admin operations through UI.
+
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_service_status.jpg | 700px]]</div>
 +
      </li>
 +
      <li>
 +
        <b>Resources:</b> Filesystem, CPU, and RAM usage.<br>
 +
        Click agent name for detailed usage report.<br>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_resources.jpg | 700px]]</div>
 +
        <div style="display:inline-block; box-shadow:5px 5px 10px grey;">[[File:Monitoring_resources_agent.jpg | 700px]]</div>
 +
      </li>
 +
    </ul>
 +
  </div>
 +
</div>
  
=== Environments ===
+
<div style="display:flex; justify-content:space-between; margin-top:2rem; padding:1rem; background-color:#ffffff; max-width:90%; margin: 2rem auto 0;">
Environments provides information about the added backup environment such as
+
  <div style="text-align:left;">
* Server name , IP address, Platform and Backup Product
+
    [[Image:prev_icon.jpg|30px|link=Transition_Readiness]] [[Transition_Readiness|Previous]]
* Size of Images protected
+
  </div>
* Total image count
+
  <div style="text-align:right;">
* Notification area
+
    [[Image:next_icon.jpg|30px|link=Manage_Hosts]] [[Manage_Hosts|Next]]
 
+
  </div>
A [[File:Resume_icon.jpg |45x45px]] is a normal state.
+
</div>
 
 
[[File:Monitoring_EnvironmentsDetails.jpg |700px]]
 
 
 
 
 
====Querying====
 
Environment status icon will be in dark blue shows that Tranzman is waiting for a response (Querying instances) from Agent for initial information.
 
The state remains till it connects to an agent and perform the initial discovery.<br>
 
[[File:Monitoring_querying_instance.gif | 700px]]
 
 
 
 
 
====Active====
 
The Agent is active and connected to Tranzman Server. The agent will keep performing tasks at defined intervals.
 
The status will in green color while active.<br>
 
[[File:Monitoring_active_instance.jpg | 700px]]
 
 
 
 
 
====Paused====
 
User can pause an environment to prevent the server being assigned NEW actions, however any existing Actions will continue to run before the pause takes effect.
 
Tranzman will also pause an environment during issues with the Agent, or the Action failed with critical error.
 
The issues must be resolved to resume the agent
 
A change in the pause/resume state will be recorded in the <i>Environment History Report</i> along with its date and time.
 
The status turns to black if the agent is paused.<br>
 
[[File:Monitoring_pause_instance.jpg | 700px]]
 
 
 
 
 
====Hung/Failed====
 
The red blinking dot tells the Agent is not responding for more than 1 hour. This could be either the agent services not running, or there are hung processes (probably CURL).
 
Terminate hung processes, and/or restart the Agent to proceed with the Transition.
 
A hung agent will also raise an Alert.<br>
 
[[File:Monitoring_failed_instance.gif | 700px]]
 
 
 
 
 
===Progress status===
 
The Progress widget on the dashboard shows when the migration started, the proposed switchover date, and then a status bar to help determine if the switch-over date is achievable.
 
It provides metrics of the peak transfer rates and these help to determine remaining time.
 
[[File:Example.jpg ]]
 
===Catalog Migration status===
 
The catalog migration graph shows the current state of the images. When hover over a segment, it will display the Percentage (in terms of size of those objects in the catalog) and the number of images.
 
Clicking on a segment takes to the filtered Images View to see the related images.
 
Images in “red” segment requires investigation as they are failed during data transfer.  The issues need to be resolved and the failed images must be reverted to re-submit. The images can also be marked as <i>ignored</i> incase the images doesnt needs to be migrated.
 
The refresh icon refreshes the data on the status widget.
 
 
 
===Duplication status===
 
The pie graph provides insight information on pre-duplication (Origin) and duplication (Destination).
 
Clicking on a section of the pie takes to Images->Duplication(Origin) or Images->Duplication(destination) tab of the Images side-menu.
 
The graph is updated initially by the Duplication Rules created on Selections
 
During Transition, it shows the duplication status of selected images (duplication completed, In Progress, queued etc)
 
 
 
===Clients status===
 
This graph provides the up-to-date state of clients that are discovered and processed for Host Management
 
Below are the various states of clients information:
 
* <b>Not Selected</b> Hosts that have been deselected
 
* <b>Origin Not Connected</b> Selected hosts which Origin fails to connect
 
* <b>Origin Connected</b> Selected hosts that the origin can connect to
 
* <b>Destination Connected</b> Selected hosts that the destination can connect to
 
* <b>Destination Switched</b> Selected hosts that have been updated to have destination as the master.
 
 
 
===Config Migration status===
 
Shows the overall status of ConfigObjects, object either need to be Imported or Deselected in order to complete the Finalize.
 
The different states available are:
 
* <b>Imported</b>
 
* <b>Exported</b>
 
* <b>Deselected</b>
 
 
 
===Service Status===
 
Show the status of different Tranzman Services.
 
Clicking on each service icon shows the log information related to the service.
 
The service can also stop/start or restarted from the logging screen.
 
Clicking on the page icon on <b>Service Status</b> widget shows generic logs from Tranzman which are not related to specific actions.
 
 
 
===Resources===
 
Resources provides detailed information about the following Tranzman resources.
 
* Filesystem usage
 
* CPU usage
 
* RAM usage
 
 
 
A snapshot of report on the Agent usage can be viewed by clicking on the agent name
 
[[File:Resources.JPG | border|400x400px]]
 
 
 
 
 
===Summary Report===
 
To view the <b>Summary</b> report, Navigate to <b>Views</b> -> <b>Reports</b> and click on the <b>Summary</b> icon.
 
Summary report provides an overall insight of the image Transition status, such as exported, manipulated, imported etc.,
 
It also gives all the added Agent status information.
 
 
 
 
 
===Environment History===
 
To view the <b>Environment History</b>, Navigate to <b>Views</b> -> <b>Reports</b> and click on the <b>Environment History</b> icon.
 
A pop-up window showing the history report of environment, the state and the reason for the change in state
 
 
 
 
 
===Activities===
 
Activities shows all the jobs information
 
Clicking on the job, provides detailed information about the task.
 
The logs can also be downloaded.
 
 
 
 
 
===Images===
 
Provides the complete list of discovered images of all the backup domain
 
Options to manipulate the data migration (ignore images, Reset an image, Force an image as imported etc.,)
 
Click on an image to view the image information and the different manipulation stages
 
 
 
Tranzman provides different options as below to manipulate the images.
 
 
 
<img>
 
 
 
Following filters can be applied on images list:
 
* Origin, Destination and Policy Type drop down provides filtering based on configuration data.
 
* State and Category filters based on the manipulation status of image .
 
* Valid data can be entered on other text fields as a custom filtering.
 
* All dropdown list supports multi-selection filtering and the default is with no filter.
 
 
 
 
 
===Media===
 
The media related information is available under <b>Views</b>-><b>Media</b>
 
It provides information about the backup medias for selected backup domain.
 
Filters are available to shortlist the media as required
 
<img>
 
 
 
 
 
===Config Objects===
 
Config Objects, lists the information on all the available configurations that can be migrated
 
Shows the status of each object such as, selected, deselected, imported, not selected
 
Like other menus, Config objects supports filter as well. It is available under <b>Views</b>-><b>Config Objects</b>
 
 
 
The different State are:
 
<b>deselected</b>: The configuration item is excluded by rules in Selections.
 
<b>exported</b>: List the configurations available on origin
 
<b>imported</b>: list the configurations migrated to Destination
 
<b>not selected</b>: Configurations that cannot be selected or added in rules but are auto selected
 
<b>selected</b>: Selected as part of selections or through Rules.
 
 
 
 
 
 
 
 
 
{| class="wikitable"  style="margin:auto;width:100%;color:blue;text-align:center;borderstyle=ridge;"
 
|-
 
| [[Image:prev_icon.jpg|30px|link=Transition_Readiness]]
 
|| [[Image:next_icon.jpg|30px|link=Manage_Hosts]]
 
|}
 

Latest revision as of 06:25, 12 September 2025



Tranzman Monitoring Overview

The Tranzman dashboard provides real-time progress and status for all aspects of the transition.
It includes environment status, appliance resources, service health, migration progress, and more.
Most admin operations are available directly from the UI.

Environment Status

  • Shows server name, IP, platform, backup product, image size, image count, and notifications.
  • Normal state: Resume icon.jpg
  • Querying: Waiting for agent response (dark blue icon).
    Monitoring querying instance.gif
  • Active: Agent connected and performing tasks (green icon).
    Monitoring active instance.jpg
  • Paused: No new actions assigned; existing actions finish before pause. Also occurs on agent issues or critical errors (black icon).
    Monitoring pause instance.jpg
  • Hung/Failed: Agent not responding for over 1 hour (red blinking dot).
    Terminate hung processes or restart agent to resolve.
    Monitoring failed instance.gif
Monitoring EnvironmentsDetails.jpg

Progress & Migration Status

  • Progress Widget: Shows migration start date, switchover date, and transfer metrics.
  • Catalog Migration: Graph shows image migration states.
    Hover for percentage and image count; click for filtered view.
    Red segment = failed images (investigate, revert, or ignore as needed).
  • Duplication Status: Pie chart for origin/destination duplication.
    Click for details; updated by duplication rules and migration progress.
  • Clients Status: Graph of client states (Not Selected, Origin Not Connected, Origin Connected, Destination Connected, Destination Switched).
  • Config Migration: Status of config objects (Imported, Exported, Deselected).

Service & Resource Status

  • Service Status: Shows Tranzman service health.
    Click icons for logs, stop/start/restart services.
  • Resources: Filesystem, CPU, and RAM usage.
    Click agent name for detailed usage report.
   Prev icon.jpg Previous
   Next icon.jpg Next