Project Overview

  • Last update: 2024-07-09
  • Overview

    Version

    FineOps Version

    Functional Change

    V1.5.9/
    V1.6.0

    1.  Added component topology viewing.

    2.  Adjusted the display order, moving up Health Indicator in Past 1h.

    V2.0.0

    Optimized the interaction by adjusting the function entry location.

    Function Description

    For the connected O&M projects, FineOps provides admins with multi-angle monitoring and various operations.

    For each project, FineOps extracts users' most concerned information and most commonly used operations, integrating them into the Overview page.

    You can log in to FineOps as the admin, click Project Management, and select an O&M project to go to the Overview page.

    Project Information

    The following figure shows the information that can be displayed.

    Content

    Description

    Main Application

    Type of the main application in O&M projects

    It includes fr, bi, and fdl.

    Application Status

    Whether there are surviving nodes in O&M projects

    It includes usable and unusable.

    Application Version

    Version of the main application in O&M projects

    It is precise to the minor version number, such as 11.0.15.

    Proportion of Surviving Nodes

    For projects deployed via the O&M platform, it displays the total number of application nodes and the number of surviving nodes.

    For projects not deployed via the O&M platform, it only displays the number of surviving nodes, not the total number of nodes.

    Health Indicator in Past 1h

    Overview

    The following figure shows the information that can be displayed.

    Content

    Description

    Display Prerequisite

    Number of Alerts

    The number of alerts triggered by the current project in the past hour

    O&M platform's grafana, prometheus, and alertmanager components must be enabled for proper display.

    Comprehensive Health Index

    A comprehensive indicator of the system's health conditions in the past hour

    Comprehensive health score = (number of satisfactory requests + number of tolerable requests / 2) / total number of requests) * 100%

    Satisfactory requests: requests that take less than three seconds and are successful

    Tolerable requests: requests that take between 3 and 12 seconds and are successful

    O&M platform's elasticsearch and skywalking_oap components are enabled.

    O&M projects use JDK8u211 version or above.

    The system O&M plugin version in the projects is 1.4.9 or above.

    The FineBI version is 6.0.9 or above.

    Maximum Number of Concurrent Users

    The maximum number of concurrent users per minute over the past hour using request slices

    System Health Monitoring

    Clicking Health Indicator in Past 1h will redirect you to the Project Monitoring > Health Monitoring page of the project, where you can view detailed system health indicators.

    Usage

    Overview

    The following figure shows the information that can be displayed.


    Content

    Description

    Display Prerequisite

    Number of Running Containers

    Displays the total number of containers and the number of running containers for each component.

    Only displays components deployed via the O&M platform.

    Therefore, for projects not deployed via the O&M platform, there may be no components, and they will be displayed as 0.

    Allocated CPU

    Displays the sum of allocated CPUs and the total CPU number across all containers.

    Allocated CPU: the sum of allocated CPUs across all containers (If any container does not have CPU limits, displays --.)

    Total CPU number: the total CPU number across various containers

    Supports displaying projects deployed via the O&M platform

    For projects not deployed via the O&M platform, CPU allocation is unrestricted, displays --.

    Allocated Memory

    Displays the sum of allocated memories and the total memory number across all containers.

    Allocated memory: the sum of allocated memories across all containers (If any container does not have memory limits, displays --.)

    Total memory number: the total memory number across various containers

    Supports displaying projects deployed via the O&M platform

    For projects not deployed via the O&M platform, displays the sum of heap memory and off-heap memory across all nodes.

    Allocating CPU/Memory

    The following operations are only applicable to projects deployed via the O&M platform.

    Application scenario:

    1.Under Allocated CPU, a yellow warning appears with a tooltip stating "The project has allocated x Cores of CPU. There are x components with unrestricted CPU limits. You can set limits in Component Management."

    2.Under Allocated Memory, a yellow warning appears with a tooltip stating "The project has allocated x GB of memory. There are x components with unrestricted memory limits. You can set limits in Component Management."

    3.In Allocated CPU and Allocated Memory indicators, if the limit values are highlighted in red, it means that the limits exceed the available resources, suggesting an unreasonable allocation that should be adjusted.

    Procedure:

    1.Click Settings or choose Project Management > Project > Maintenance > Component Management.

    2.Set/Modify CPU and memory limits in the Modify Configuration section for each component, then click OK to apply the changes.

    Component - List

    Overview

    The following figure shows the information that can be displayed in the List section.

    Content

    Description

    Display Prerequisite

    List - Component Name

    Types of containerized components and the IP addresses of servers where each component resides

    Only displays components deployed via the O&M platform.

    Therefore, for projects not deployed via the O&M platform, there may be no components, and they will be displayed as null.

    List - Component Status

    Percentage of running nodes for various types of containerized components, along with their running status

    It includes running and stop.

    List - Operation

    Supports operations on various types of containerized components.

    It includes start, restart, and stop.

    Component Start/Stop

    The following operations are only applicable to projects deployed via the O&M platform.

    1.Supporting starting, restarting, and stopping individual/all fr, bi, and fdl components.

    2.Supporting starting mysql and redis components if they are not started, but do not support any operations on started mysql and redis.

    3.Supporting starting, restarting, and stopping other components integrally.

    Component Management

    Click Component to go to the Project > Maintenance > Component Management page and manage components.

    For details, see Component Management.

    Component - Topology

    Component topology is mainly used for cluster projects:

    • It helps the admin check whether each node and cluster component is connected.

    • It helps the admin check whether the number of project nodes matches the planned number.

    • It helps the admin check whether the servers and ports occupied by each component match the plan.

    Overview

    The Overview page displays the structural topology relationships between various components.

    • Oval represents a single type of component and displays its name. (You can click it to view multiple containers under this type.)

    • Circle represents a single container and displays its IP address and port number.

    • Line represents dependency relationships between components/containers. If the line is red, it indicates that the service cannot be connected.

    Component Details

    Click a component in the topology diagram and click View Details to view component details.

    Information

    Description

    Component Name

    Displays the component name

    Proportion of Run Containers

    The number of containers run under this type of component/total number of containers

    Container Running Status

    The running status of each container under this type of component

    It includes running and stop.

    Container IP Address

    Server IP addresses where each container under this type of component resides

    Container Port Number

    Server port numbers where each container under this type of component occupies

    Show Advanced Information

    Only FineBI projects support showing advanced information. Ticking it for other types of projects has no effect.

    After ticking the button, you will see the following information of each container:

    id、name、ip、httpPort、grpcPort、syncType、dbPath、timestamp

    Viewing Traffic Typology

    Click View Traffic Typology to go to the Project Monitoring > Traffic Monitoring page and view the traffic relationships between components.

    Attachment List


    Theme: FineOps Deployment
    • Helpful
    • Not helpful
    • Only read