Skip to main content
Version: NG-2.14

Solaris Monitor

Introduction

Solaris monitoring refers to the process of observing and managing the performance, health, and utilization of a Solaris operating system environment. Solaris is a Unix-based operating system developed by Oracle (formerly Sun Microsystems). Effective monitoring helps administrators identify and address potential issues, optimize system resources, and ensure the smooth operation of Solaris-based systems

Getting Started

Compatibility

vuSmartMaps supports the monitoring of your Solaris operating system's various components including hardware, software, network, and applications.

Data Collection Method

vuSmartMaps collects health and performance data for Solaris server using VuNet's Java Based Health agent. This agent collects data based on the source configuration.

Prerequisites

Inputs for Configuring Data Source

  • Host: The IP Address/FQDN of the solaris server. This field is the key to identify each server you add here.
  • Interval [in seconds]: How frequently data is gathered. period should be between 60 seconds - 3000 seconds.

Firewall Requirement

To collect data from this O11ySource, ensure the following ports are opened:

Source IPDestination IPDestination PortProtocolDirection
IP address of the Solaris servervuSmartMaps Data Collector End Point9092*TCPInbound

*Before providing the firewall requirements, please update the port based on the customer environment.

Configuring the Target

VuNet's health agent should be installed and running in the Solaris server.

Configuration Steps

  • Enable the O11ySource.
  • Select the Sources tab and press the + button to add a new Solaris host to be monitored.
  • Add the required details and then click on Next.
  • The following packages will be available for download based on the OS:vuHealthagent full installer package - Downloads the full vuHealthagent package with required configurations for a fresh installationvuHealthagent config update package - Downloads the agent configuration package to update an existing vuHealthagent installation
  • Download the agent installation or update package, then click Finish to close the data source window.

Metrics Collected

NameDescriptionData Type
timestampTimestampDateTime64(3)
targetIP of the Target ServerString
hostIP of the HostString
hostnameHostname of the target serverString
tenant_idTenant IdLowCardinality(String)
bu_idBU IdLowCardinality(String)
system_cpu_user_pctUser CPU UtilizationFloat32
system_cpu_system_pctSystem CPU UtilizationFloat32
system_cpu_total_norm_pctTotal normalized CPU UtilizationFloat32
system_cpu_coresNumber of CPU CoresUInt32
system_load_1Sysemt load 1 Min averageFloat32
system_load_5Sysemt load 5 Min averageFloat32
system_load_15Sysemt load 15 Min averageFloat32
system_load_norm_1Normaized Sysemt load 1 Min averageFloat32
system_load_norm_5Normaized Sysemt load 5 Min averageFloat32
system_load_norm_15Normaized Sysemt load 15 Min averageFloat32
system_core_system_pctSystem CPU Core utilizationFloat32
system_core_user_pctUser CPU Core utilizationFloat32
system_memory_totalTotal System MemoryUInt64
system_memory_freeTotal System Free MemoryUInt64
system_memory_used_bytesTotal System Memory Used BytesUInt64
system_memory_used_pctTotal System Memory Percentage UtilizationFloat32
system_memory_actual_freeTotal System Actual Free MemoryUInt64
system_memory_actual_used_bytesTotal System Actual Memory Used BytesUInt64
system_memory_actual_used_pctTotal System ctual Memory Percentage UtilizationFloat32
system_memory_swap_totalTotal System SWAP MemoryUInt64
system_memory_swap_freeTotal System SWAP Free MemoryUInt64
system_memory_swap_used_bytesTotal System SWAP Memory used BytesUInt64
system_memory_swap_used_pctTotal System SWAP Memory Percentage UtilizationFloat32
system_filesystem_used_bytesTotal Disk used bytesUInt64
system_filesystem_used_pctTotal Disk percentalize utilizationFloat32
system_filesystem_totalTotal Disk sizeUInt64
system_process_memory_rss_bytesProcess memory RSS BytesUInt64
system_process_memory_rss_pctProcess memory RSS percentage utilizationFloat32
system_process_memory_sizeProcess memory sizeUInt64
system_process_cpu_total_norm_pctProcess total normalized CPU utilizationFloat32
system_process_pidProcess PIDUInt32
system_process_ppidProcess Parent PIDUInt32
system_process_nameProcess NameString
system_process_usernameProcess UsernameString
system_process_cmdlineProcess Command LineString
system_uptime_duration_msSystem UptimeUInt64
system_cpu_vcpusNumber of vCPUsUInt64
system_core_total_pctTotal percentage utilization of CPU coresFloat32
system_filesystem_mount_pointFilesystem/disk mount pointLowCardinality(String)
system_filesystem_device_nameFilesystem/disk disknameLowCardinality(String)
system_core_idSystem CPU Core IdString
metricset_nameMetricset NameLowCardinality(String)
metricset_moduleMetricset ModuleLowCardinality(String)
tagsTagsLowCardinality(String)
doc_typeDocument TypeLowCardinality(String)
typeTypeLowCardinality(String)
system_network_in_packetsInput packets on NICUInt64
system_network_in_errorsInput errors on NICUInt64
system_network_in_bytesInput bytes on NICUInt64
system_network_in_droppedInput dropped on NICUInt64
system_network_speedNetwork SpeedUInt64
system_network_nameNetwork NameLowCardinality(String)
system_network_out_packetsOutput packets on NICUInt64
system_network_out_errorsOutput errors on NICUInt64
system_network_out_bytesOutput bytes on NICUInt64
system_network_out_droppedOutput dropped on NICUInt64
system_diskio_read_countDiskio Read countFloat64
system_diskio_read_bytesDiskio Read bytesFloat64
system_diskio_read_timeDiskio Read timeFloat64
system_diskio_write_countDiskio Write countFloat64
system_diskio_write_bytesDiskio Write bytesFloat64
system_diskio_write_timeDiskio Write timeFloat64
system_diskio_nameDisk NameString
system_diskio_iostat_busyIOStat when disk was busyFloat32
system_diskio_io_timeOverall Diskio I/O timeFloat32
DeviceTypeDevice TypeLowCardinality(String)
OSOperating SystemLowCardinality(String)
OwnerOwner of the serverLowCardinality(String)
RoleRole of the serverLowCardinality(String)