GIGABYTE GSM Agent

Installation & Features Guide

User's Manual - Version: 1.0

1. About GSM Agent

GSM Agent is part of the GSM (GIGABYTE Server Management) software suite. It is a software program to compliment and assist the remote monitoring and management of GIGABYTE servers. GSM Agent should be installed locally on each GIGABYTE server node. It collects node information (CPU / memory / HDD / PCIe devices) from the operating system and shares this information with the local BMC. This information can then be used and displayed by GSM Server, GSM's remote monitoring and management software platform. GSM Agent can be used with both Linux & Windows operating systems.

Diagram Description: Diagram illustrating the GIGABYTE Server Management (GSM) architecture, showing GSM Server, GSM CLI, GSM Plugin, and GSM APP components interacting via LAN/WAN with servers equipped with GSM Agent and BMC. It also depicts a remote management view connecting to GSM Server, which interfaces with VMware vCenter.

2. Installation / Startup / Uninstallation

2.1 Installation

2.1.1 OS: Ubuntu

Before installation, please ensure packages sudo and ufw are already installed. Otherwise, GSM Agent installation will fail. Commands: sudo apt-get install sudo ufw and sudo dpkg -i gsmagent_x.x_all.deb.

2.1.2 OS: Fedora / RHEL / CentOS

Before installation, please ensure packages sudo and ufw are already installed. Otherwise, GSM Agent installation will fail. Commands: sudo yum install sudo firewalld and sudo rpm -ivh GSM_agent-x.x-1.x86_64.rpm.

2.1.3 OS: Windows Server

Execute GSM_Agent_x.x.exe.

2.2 Startup

GSM Agent starts automatically when the system boots each time. For Windows systems, the user needs to add port 8080 and 8443 to firewall exceptions. For Ubuntu or Linux systems, if /dev/ipmi0 doesn't exist, the user should use the command modprobe ipmi_devintf.

2.3 Uninstallation

2.3.1 OS: Ubuntu

Command: sudo dpkg -r gsmagent.

2.3.2 OS: Fedora / RHEL / CentOS

Command: sudo rpm -e GSM_agent-x.x-1.x86_64.

2.3.3 OS: Windows Server

Navigate via System > Control Panel > GSM Agent Installer.

3. Using GSM Agent

3.1 Logging in

Connect using http://localhost:8080/GSM_Agent/. Default username: admin. Default password: password.

3.2 Main Dashboard

The Main Dashboard provides an overview of system status. It includes a Main Function Bar for navigation (Monitor, Notification, Preference, Help) and a Logout option. The central area displays system information, including CPU usage graphs for multiple cores over time, indicating 'Usage' and 'Free' percentages. System information is displayed on the OS side.

Diagram Description: A graphical representation of CPU usage over time, showing 'Usage' (orange) and 'Free' (green) for each CPU core (Cpu 0 to Cpu 5). The x-axis represents time, and the y-axis represents percentage.

3.3 Monitor Functions

3.3.1 System: CPU

Displays idle/usage information about CPUs or cores. It shows a detailed graph of CPU usage over time for each core, and a table with 'CPU Information' including User, System, Idle, Total values for each CPU core.

Diagram Description: Detailed CPU usage graphs for multiple cores (Cpu 0 to Cpu 31) over time, showing 'Usage' and 'Free' percentages. A table titled 'CPU Information' lists 'CPU', 'User', 'System', 'Idle', and 'Total' values for each core.

3.3.2 System: Memory

Displays usage status of memory, virtual memory, and huge pages. It includes a graph showing memory usage over time and a table with 'Memory Information' detailing Total Memory, Free Memory, Virtual Memory Total, Virtual Memory Used, Huge Pages Total, and Huge Pages Free.

Diagram Description: A graph illustrating memory usage over time, with 'Usage' (orange) and 'Free' (green) memory. A table provides 'Memory Information' including Total Memory (15914.05 MB), Free Memory (11141.45 MB), Virtual Memory Total (33554432 MB), and other related metrics.

3.3.3 System: Log

GSM Agent records events from the system and BMC on this page. The 'Log Information' table displays events with columns for Priority, Date, Time, and Information.

Diagram Description: A table listing system and BMC events. Columns include 'Priority', 'Date', 'Time', and 'Information'. Entries show timestamps and event details, such as systemd-timesyncd timeouts or CRON job executions.

3.3.4 System: NIC

This page displays information about the system's network configuration including IP address, MAC address, and interface name. The 'NIC Information' table shows IPv4, IPv6, MAC address, and Description for the network interface (e.g., eth2).

Diagram Description: A table labeled 'NIC Information' for interface eth2, showing IPv4 address (10.1.7.56), IPv6 address, MAC address (74:D4:35:8C:3B:E9), and Description.

3.3.5 System: Information

This page displays system information about the OS, CPU, Memory, Hostname, BMC Version, and BMC IP. The 'Information' table lists OS version (Ubuntu 16.04), CPU information (Intel Xeon), Memory information (Samsung DDR4), Hostname, BMC version, and BMC IP.

Diagram Description: A table titled 'Information' detailing OS version, CPU information, Memory information, Hostname, BMC version (4.55), and BMC IP (10.1.27.162).

3.3.6 System: PCI

This page displays information about PCIe devices installed in the system. The 'PCI Information' table lists Description, Manufacturer, and Type for various Intel Corporation system peripherals related to Xeon processors.

Diagram Description: A table labeled 'PCI Information' listing various PCIe devices, their manufacturers (Intel Corporation), and types (System peripheral), associated with Intel Xeon processors.

3.3.7 Storage: RAID

This page lists RAID health data from logical and physical layers, including hardware and software RAID. It provides details on RAID level, array size, state, number of disks, spare disks, and chunk size for both Software RAID (e.g., md127) and Hardware RAID (e.g., md0). Disk status (e.g., 'active sync', 'Online, Spun Up') is also shown.

Diagram Description: Tables detailing Software RAID and Hardware RAID configurations. For Software RAID, it shows Level (md127), Array Size (480.11GB), State (clean), Number of Disks (2), Spare Disks (0), and Chunk Size (512K). A 'Disks' table lists Slot Number and State. For Hardware RAID, it shows similar details for md0 with Array Size (223.062 GB), State (Optimal), Number of Disks (2), Spare Disks (0), and Chunk Size (256 KB).

3.3.8 Storage: S.M.A.R.T.

The S.M.A.R.T. page lists the current health state of each disk. The 'S.M.A.R.T Information' table displays attributes like Raw Read Error Rate, Spin Up Time, Power On Hours, Power Cycle Count, and others, along with their status (e.g., PASSED).

Diagram Description: A table titled 'S.M.A.R.T Information' for disk sdd. It lists various SMART attributes such as 'Raw Read Error Rate', 'Spin Up Time', 'Power On Hours' (295.0), 'Power Cycle Count' (257.0), and their 'PASSED' status.

3.4 Notification Function

Notification allows users to set upper limits for CPU and memory usage. When usage reaches or exceeds these limits, GSM Agent sends an alert to the user. The interface includes sliders for setting 'CPU Usage' and 'Memory Usage' thresholds.

Diagram Description: The Notification settings interface shows sliders to configure 'CPU Usage' and 'Memory Usage' thresholds, ranging from 0% to 100%.

3.5 Preference Functions

3.5.1 Language

Select the language setting for GSM Agent. A dropdown menu allows choosing the desired language.

Diagram Description: A dropdown menu labeled 'Language' for selecting the interface language.

3.5.2 Scan Period

Select the scan period setting for retrieval of system information. Users can set the interval in minutes.

Diagram Description: An input field to set the 'Scan Period' in minutes, with a default value of 3.

3.5.3 Log Amount

Set the default number of entries to display on the Monitor: System: Log page. A dropdown allows selecting the number of entries.

Diagram Description: A dropdown menu labeled 'Log Amount' to set the default number of log entries displayed.

3.5.4 SMTP

Configure SMTP information to send an email when the system is abnormal. The 'SMTP' table allows input for Server Host, Server Port, Account, Password, and Email Address.

Diagram Description: An SMTP configuration table with fields for Server Host, Server Port, Account, Password, and Email Address. Example entries include 192.168.0.1 for Server Host and agent_user@gigabyte.com for Email Address.

3.5.5 SNMP

Configure SNMP trap IP to receive events when the system is abnormal. The 'SNMP' table allows configuration of Server Host, IP Address, Event Level, and other parameters.

Diagram Description: An SNMP configuration table with fields for Server Host, IP Address (192.168.0.2), Event Level, and other settings.

3.5.6 LDAP

Configure LDAP server for LDAP authentication. Input fields are provided for LDAP Host and Port.

Diagram Description: Input fields for 'LDAP Host' and 'Port' for LDAP server configuration.

3.5.7 Change Password

Change GSM Agent login password. Fields are available for Username, Old Password, New Password, and Confirm Password.

Diagram Description: A form to change the GSM Agent login password, with fields for Username, Old Password, New Password, and Confirm Password.

3.5.8 Update

Update GSM Agent software version (.war file). Users can select a file and initiate the update process.

Diagram Description: An interface to update the GSM Agent software, showing the 'Current Version' and a button to 'Choose File' and 'Update'.

3.6 Help

Provides basic visual help guidance for each function within GSM Agent, similar to the contents of this user guide.

Models: GSM Agent App

File Info : application/pdf, 19 Pages, 1.36MB

PDF preview unavailable. Download the PDF instead.

gsm-agent-installation-features-guide ?nr

References

PDFium PDFium

Related Documents

Preview GIGABYTE GSM Agent Installation and Features Guide
This guide provides detailed information on the installation, startup, uninstallation, and features of the GIGABYTE GSM Agent software, designed for remote monitoring and management of GIGABYTE servers.
Preview GIGABYTE Server OS Support List for Intel Xeon Scalable Processors
This document outlines the operating system compatibility for GIGABYTE servers equipped with 4th Gen Intel Xeon Scalable Processors, Intel Xeon CPU Max Series, and 5th Gen Intel Xeon Scalable Processors. It details support for various Windows Server, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Ubuntu, VMware ESXi, Citrix Hypervisor, and XenServer versions.
Preview GIGABYTE G293-S42-AAP1 GPU Server Datasheet: 2U DP 8-GPU 8-bay NVMe/SATA
Comprehensive datasheet for the GIGABYTE G293-S42-AAP1 GPU Server. Details include 2U form factor, dual processor support, 8x Gen5 GPU capacity, 8-bay NVMe/SATA storage, and 4th Gen Intel Xeon Scalable processors.
Preview GIGABYTE G893-SD1-AAX3/AAX5 HPC/AI Server User Manual
Comprehensive user manual for GIGABYTE G893-SD1-AAX3 and G893-SD1-AAX5 HPC/AI servers. Covers hardware installation, system specifications, BIOS setup, and safety precautions.
Preview GIGABYTE G894-AD1-AAX5 HPC/AI Server User Manual
User manual for the GIGABYTE G894-AD1-AAX5 8U DP NVIDIA HGX™ B200 HPC/AI Server. Covers hardware installation, system specifications, and BIOS setup for Intel® Xeon® 6 Processors.
Preview GIGABYTE H262 Server and Thermal Pad Installation Guide
A guide from GIGABYTE detailing the installation of the H262 server into an immersion cooling tank and the process of installing a thermal pad onto the CPU. Includes safety precautions and step-by-step instructions.
Preview GIGABYTE H262-P61 HPC Server User Manual: Installation and Configuration Guide
This user manual provides comprehensive guidance for the GIGABYTE H262-P61 HPC server, featuring Ampere Altra Max processors. It details essential information for system setup, hardware installation, configuration, and BIOS settings.
Preview GIGABYTE Hardware Quick Installation Guide for Server Systems
Concise installation guide for GIGABYTE server hardware, detailing motherboard components, system setup, CPU, memory, and PCIe card installation. Includes component identification and assembly steps.