FineOps Version
Functional Change
1. Added component topology viewing.
2. Adjusted the display order, moving up Health Indicator in Past 1h.
Optimized the interaction by adjusting the function entry location.
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.
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.
Display Prerequisite
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
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.
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
For projects not deployed via the O&M platform, displays the sum of heap memory and off-heap memory across all nodes.
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.
The following figure shows the information that can be displayed in the List section.
List - Component Name
Types of containerized components and the IP addresses of servers where each component resides
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.
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.
Click Component to go to the Project > Maintenance > Component Management page and manage components.
For details, see Component Management.
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.
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.
Click a component in the topology diagram and click View Details to view component details.
Information
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
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
Click View Traffic Typology to go to the Project Monitoring > Traffic Monitoring page and view the traffic relationships between components.