Generic Server
Introduction
The Generic Server O11ySource provides end-to-end observability for server infrastructure using SNMP, enabling real-time monitoring of server health, resource utilization, hardware sensors, and network performance for faster issue detection and operational visibility.
Getting Started
Compatibility
Generic Server O11ySource supports SNMP versions v1, v2c, and v3
Data Collection Method
vuSmartMaps collects the availability data for Generic Server O11ySource using an internal data collector and collects data based on the source configuration. NOTE: SNMP Polling O11ySource has to be enabled and configured before enabling Generic Server O11ySource
Prerequisites
Dependent Configuration
To configure this O11ySource, create a 'credential' of type 'snmp' under the 'Definition' tab.
Inputs for Configuring Data Source
- Group Name: This field is for grouping devices for SNMP polling, making it easier to manage devices with common characteristics or within the same network segment.
- No. of Retries: Number of times the system should reattempt polling if the initial attempt fails. Default is set to 7 retries
- Timeout Duration: Specify how long the system should wait for a response from a device before considering the attempt unsuccessful. Default timeout is 5 seconds
- Devices: Configure all device related information
- Device IP: Enter the IP address of the device.
- SNMP Credential: Select the SNMP credential from the dropdown list that corresponds to this device.
- Vendor: Select the vendor of the device from the dropdown list
- Model: Select the model of the device from dropdown list.
- MIB Groups: Configure all MIB Group related information
- MIB Group: Select the MIB Group to poll, identifying the MIB OID to collect. Default: 'ALL_SUPPORTED_MIB_GROUPS'.
- Interval: Specify the polling interval in seconds. Default: 360 seconds
Firewall Requirement
To collect data from this O11ySource, ensure the following ports are opened:
| Source IP | Destination IP | Destination Port | Protocol | Direction |
|---|---|---|---|---|
| vuSmartMaps IP | IP address of the SNMP device | 161* | UDP | Outbound |
*Before providing the firewall requirements, please update the port based on the customer environment.
Configuring the Target
Configure SNMP on Generic Server devices and grant SNMP access permissions to the vuSmartMaps designated IP address.
Configuration Steps
Enablethe Generic Server O11ySource.- Select the Sources tab and press the
+button to add a new SNMP device to be monitored. - Click on
Saveto create the instance
Metrics Collected
| Name | Description | Data Type |
|---|---|---|
| Timestamp | Event timestamp with millisecond precision | DateTime64(3) |
| Device IP | IP address of the device generating the metrics | String |
| Type | Category or type of the record or metric | LowCardinality(String) |
| Index | Index or identifier for grouping or source partition | String |
| Data Type | Type of data being recorded | LowCardinality(String) |
| Vendor Name | Name of the device or vendor manufacturer | LowCardinality(String) |
| Device Type | Type or class of device (server, router, etc.) | LowCardinality(String) |
| Period | Time interval (in seconds) over which metrics are aggregated | UInt64 |
| Target | Target system or resource being monitored | String |
| CPU Name | Identifier or name of CPU core or instance | String |
| CPU Used Percentage | CPU utilization percentage used | Float32 |
| Memory Used Percentage | Memory usage percentage | Float32 |
| Available Memory | Available/free memory | UInt64 |
| Used Memory | Memory currently in use | UInt64 |
| Disk Name | Identifier or name of disk or storage volume | String |
| Disk Used Percentage | Disk usage percentage | Float32 |
| Total Disk | Total disk capacity | UInt64 |
| Used Disk | Used disk space | UInt64 |
| Sensor Type | Indicates the type/category of sensor being monitored | Int32 |
| Sensor Value | Value of the sensor | Float64 |
| Sensor Display | Real-time sensor readings | String |
| Device Name | Name of the device | String |
| Sensor Status | Current working condition of the sensor | Int32 |
