Server Monitoring

  • Last update: 2025-08-21
  • Overview

    Version

    FineOps VersionFunctional Change
    V1.5.9Added a TCP Queued Byte Count chart to the Server Detail section.

    Function Overview

    The server monitoring dashboard primarily monitors the status of servers on which FanRuan applications and related components are running, facilitating timely attention to server indicators to avoid affecting normal application operation.

    Prerequisite

    Ensure all prerequisites are met to use the dashboards described in this document normally. For details, see Prerequisites of Using Monitoring Dashboards.

    Example

    Dashboard Viewing

    1. Log in to FineOps as the admin, select the O&M project, and choose Project Monitoring > Server Monitoring.

    2. This dashboard is divided into two parts that display server resource overview and server details, respectively.

    iconNote:
    You can switch the time range in the upper right corner to view the corresponding monitoring data. The default period is Last 30 minutes. You can view the data of up to the last 15 days.

    Server Resource Overview

    Dashboard Example

    It provides an information overview of servers in the selected O&M project.

    For servers with multiple network interface cards or partitions, FineOps only collects information of the one with the highest usage rate.

    Indicators with anomalies will be highlighted in red/yellow. If you click an IP address, the server detail section below will display detailed indicators of this server.

    Dashboard Indicator Description

    IndicatorDescription
    instanceIt displays the IP address and the port number of the server hosting the application.
    Memory

    It displays the size of the used server memory.

    CPU Core

    It displays the number of CPU cores of each server.

    UptimeIt displays the server uptime.
    5-Minute LoadIt displays the CPU load of the server over the last five minutes.
    CPU Usage RateIt indicates CPU performance and displays the current CPU usage rate. High usage indicates high computational pressure, requiring you to enhance CPU performance or investigate and optimize heavy tasks.
    Memory Usage RateIt displays the current memory usage rate of the server. Sustained high usage may cause crashes, requiring you to increase physical memory or terminate some memory-intensive processes.
    Available SpaceIt displays the available disk space on each server.
    Disk ReadIt displays read throughput (BPS) from the root disk, reflecting the disk I/O load.
    Disk WriteIt displays write throughput (BPS) to the root disk, reflecting the disk I/O load.
    TCP Connection CountIt displays the number of TCP connections in either ESTABLISHED or CLOSE-WAIT status currently.
    TCP Time WaitIt displays the number of TCP connections to be terminated.
    Download BandwidthIt displays incoming network traffic of the server, indicating server download pressure.
    Upload Bandwidth

    It displays outgoing network traffic of the server, indicating server upload pressure.

    Server Detail

    Dashboard Example

    It displays detailed indicators of the specified server. You can click an IP address in the above overview section to switch the content displayed in this section.

    For servers with multiple network interface cards or partitions, FineOps only collects information of the one with the highest usage rate.

    Indicators with anomalies will be highlighted in red/yellow.

    Dashboard Indicator Description

    IndicatorDescription
    System InformationIt displays the system version information and various environment details, which can help O&M personnel confirm environment information and troubleshoot issues.
    Open File Count

    It displays the maximum and current number of open files.

    The user who started the application is subject to a limit on the maximum number of open files. When the current number of open files in the application approaches this limit, subsequent access attempts may generate errors, requiring you to modify the open file limit for the startup user.

    CPU Usage Rate

    It displays the current CPU usage rate.

    High usage indicates high computational pressure, requiring you to enhance CPU performance or investigate and optimize heavy tasks.

    Memory Usage

    It displays the memory usage rate of the current server.

    Sustained high usage may cause crashes, requiring you to increase physical memory or terminate some memory-intensive processes.

    Mounting Directory Disk Usage Curve

    It displays the usage rate of the root disk of the current server.

    High disk usage may cause crashes or affect normal use, requiring you to increase disk space or clean up the disk.

    Disk BPSIt displays read/write throughput per second (BPS) from/into the root disk, reflecting the disk I/O load.
    Disk IOPS

    It displays the number of read/write operations per second (IOPS) on the root disk, reflecting the disk I/O load.

    CPU I/O Wait

    It displays the percentage of CPU time spent waiting for disk I/O operations to complete over time.

    Sustained high values indicate that the system's disks are heavily utilized, and the CPU is spending most of its time waiting for disk I/O. This often signifies an I/O bottleneck.

    CPU Usage Rate of Disk I/OIt displays the percentage of CPU resources consumed by disk I/O processes over time.
    Network Bandwidth UsageIt displays incoming/outgoing network traffic per second of the server over time, indicating server network pressure.
    TCP Connection Count

    It displays the number of TCP connections in various states, including LISTEN, SYN_SENT, ESTABLISHED, SYN_RECV, FIN_WAIT1, CLOSE_WAIT, FIN_WAIT2, LAST_ACK, TIME_WAIT, CLOSING, and CLOSED.

    TCP Queued Byte Count

    It displays the amount of queued incoming/outgoing bytes in the TCP queue.

    • rx_queued_bytes: the number of bytes received and buffered, waiting to be processed by the receiver

    • tx_queued_bytes: the number of bytes sent but not yet acknowledged by the receiver

    Inode Usage Rate

    (Linux only) It displays the inode (the index node) usage rate of the server over time.

    If all inodes are exhausted, new files cannot be created on the disk even if there is still free disk space.


    Attachment List


    Theme: Project Management
    • Helpful
    • Not helpful
    • Only read