Class ServerMetricsRequest

java.lang.Object
com.bytedesk.core.base.BaseRequestNoOrg
com.bytedesk.core.server_metrics.ServerMetricsRequest
All Implemented Interfaces:
PageableRequest, Serializable

public class ServerMetricsRequest extends BaseRequestNoOrg
Server metrics request DTO Used for server metrics operations
See Also:
  • Field Details

    • serverUid

      private String serverUid
      Server UID reference
    • timestamp

      private ZonedDateTime timestamp
      Timestamp when metrics were recorded
    • cpuUsage

      private Double cpuUsage
      CPU usage percentage (0-100)
    • memoryUsage

      private Double memoryUsage
      Memory usage percentage (0-100)
    • diskUsage

      private Double diskUsage
      Disk usage percentage (0-100)
    • usedMemoryMb

      private Long usedMemoryMb
      Used memory in MB
    • usedDiskGb

      private Long usedDiskGb
      Used disk space in GB
    • uptimeSeconds

      private Long uptimeSeconds
      Server uptime in seconds
    • collectionInterval

      private Integer collectionInterval
      Collection interval in minutes
  • Constructor Details

    • ServerMetricsRequest

      public ServerMetricsRequest()