Monitoring index construction method and device for monitoring service and readable storage medium
By obtaining business architecture information, determining scenario information and clarifying business boundaries, and building monitoring indicators, the problem of the inability to construct monitoring business monitoring indicators in the existing technology is solved, and the company's comprehensive monitoring and optimization of business operations is achieved.
Patent Information
- Application Number
- CN202411917712.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-08
AI Technical Summary
The existing technology cannot effectively build monitoring indicators for monitoring services, which makes it difficult for enterprises to fully understand the business operation status and promptly discover and solve potential problems.
By obtaining the business architecture information of the business to be monitored, determining the scenario information, clarifying the business boundaries, and then building monitoring indicators.
A comprehensive and unified monitoring indicator system has been established to help enterprises discover and solve problems in a timely manner and improve business operation efficiency.
Smart Images

Figure CN119784251A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of big data, and more specifically, to a method, device and readable storage medium for constructing monitoring indicators for a monitoring business. Background Art
[0002] At present, observable indicators in business scenarios are crucial for real-time monitoring and analysis of business operation status. By building monitoring indicators, problems can be discovered in a timely manner and adjustments and optimizations can be made.
[0003] In the relevant technologies, the mainstream operation and maintenance monitoring products in the industry focus more on technical indicators, such as server resource utilization, network traffic, etc., and the support for observable indicators in business scenarios is relatively insufficient. This situation leads to some challenges for enterprises when monitoring the operation status of their businesses. First, due to the lack of observable indicators in business scenarios, enterprises cannot fully understand the operation status of their businesses, and it is difficult to discover and solve potential problems in a timely manner. Secondly, even if enterprises integrate some observable indicators for business scenarios in the monitoring system, these indicators are often scattered in different systems and cannot form a unified monitoring system, which brings certain difficulties to monitoring and analysis. Therefore, there is a problem of being unable to build monitoring indicators for monitoring businesses.
[0004] With respect to the problem that monitoring indicators for monitoring services cannot be constructed in related technologies, no effective solution has been proposed so far. Summary of the invention
[0005] The main purpose of the present application is to provide a method, device and readable storage medium for constructing monitoring indicators for monitoring services, so as to solve the problem that monitoring indicators for monitoring services cannot be constructed in related technologies.
[0006] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a method for constructing monitoring indicators for monitoring services is provided. The method includes: obtaining business architecture information of the business to be monitored, wherein the business architecture information is used to represent the architecture of the monitoring business; based on the business architecture information, determining the scenario information of the business to be monitored, wherein the scenario information is used to indicate the business scenario in which the business to be monitored is located, and the process of the business to be monitored in the business scenario; based on the scenario information, determining the business boundary information of the business to be monitored, wherein the business boundary information is used to indicate the subject objects corresponding to multiple links in the business to be monitored and the monitoring scope associated with the subject objects; based on the business boundary information, constructing the monitoring indicators of the business to be monitored.
[0007] Optionally, based on the business architecture information, the scenario information of the business to be monitored is determined, including: extracting scenario data of the business scenario and process data of the process of the business to be monitored in the business scenario from the business architecture information; integrating the scenario data and the process data to determine the scenario information.
[0008] Optionally, based on the scenario information, determining the business boundary information of the business to be monitored includes: acquiring a boundary policy, wherein the boundary policy is used to indicate a rule for determining the business boundary information; and decomposing the business boundary information from the scenario information according to the boundary policy.
[0009] Optionally, based on the business boundary information, constructing monitoring indicators for the business to be monitored, including: obtaining a monitoring object strategy, wherein the monitoring object strategy is used to indicate rules for determining at least one monitoring object in the business to be monitored, and the monitoring object is used to indicate a process that needs to be monitored in the business boundary information; according to the monitoring object strategy, identifying at least one monitoring object from the business boundary information; and constructing monitoring indicators based on the monitoring object.
[0010] Optionally, constructing a monitoring indicator based on the monitoring object includes: determining at least one monitoring dimension corresponding to the monitoring object based on the monitoring object, wherein the monitoring dimension is used to indicate a condition that needs to be met by the monitoring object; and constructing a monitoring indicator based on the monitoring dimension.
[0011] Optionally, based on the monitoring dimensions, monitoring indicators are constructed, including: integrating the monitoring dimensions to obtain integrated results; and constructing monitoring indicators based on the integrated results.
[0012] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a monitoring indicator construction device for monitoring services is provided. The device includes: an acquisition unit, which is used to acquire the business architecture information of the business to be monitored, wherein the business architecture information is used to represent the architecture of the monitoring business; a first determination unit, which is used to determine the scenario information of the business to be monitored based on the business architecture information, wherein the scenario information is used to indicate the business scenario of the business to be monitored and the process of the business to be monitored in the business scenario; a second determination unit, which is used to determine the business boundary information of the business to be monitored based on the scenario information, wherein the business boundary information is used to indicate the subject objects corresponding to multiple links in the business to be monitored and the monitoring range associated with the subject objects; a construction unit, which is used to construct the monitoring indicators of the business to be monitored based on the business boundary information.
[0013] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a computer-readable storage medium is provided, and the computer-readable storage medium includes a stored program, wherein when the program is executed by the processor, the device where the storage medium is located is controlled to execute the monitoring indicator construction method for the monitoring service in the embodiment of the present invention.
[0014] To achieve the above object, according to another aspect of the present application, an electronic device is provided. A memory stores an executable program; a processor is used to run the program, wherein the program executes the monitoring indicator construction method for monitoring services in the embodiment of the present invention when it is run.
[0015] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a computer program product is provided, which includes computer instructions, and when the computer instructions are executed by a processor, the monitoring indicator construction method for monitoring services in the embodiment of the present invention is implemented.
[0016] In an embodiment of the present application, business architecture information of the business to be monitored is obtained, wherein the business architecture information is used to represent the architecture of the monitored business; based on the business architecture information, scenario information of the business to be monitored is determined, wherein the scenario information is used to indicate the business scenario in which the business to be monitored is located, and the process of the business to be monitored in the business scenario; based on the scenario information, business boundary information of the business to be monitored is determined, wherein the business boundary information is used to indicate the subject objects corresponding to multiple links in the business to be monitored and the monitoring range associated with the subject objects; based on the business boundary information, monitoring indicators of the business to be monitored are constructed. Since the present invention can determine the scenario information of the business to be monitored through the business architecture information of the business to be monitored, thereby determining the business boundary according to the scenario information, and then constructing the monitoring indicators of the business to be monitored, by analyzing multiple information of the business to be monitored, the purpose of comprehensively determining the monitoring indicators is achieved, thereby achieving the technical effect of constructing the monitoring indicators of the monitoring business, and solving the technical problem that the monitoring indicators of the monitoring business cannot be constructed. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0018] Figure 1 It is a hardware structure block diagram of a computer terminal for implementing a monitoring indicator construction method for a monitoring service provided in an embodiment of the present application;
[0019] Figure 2 It is a flowchart of a method for constructing monitoring indicators of a monitoring service provided in an embodiment of the present application;
[0020] Figure 3 It is a flowchart of a method for deriving observable indicators of business scenarios based on banking business flows according to an embodiment of the present application;
[0021] Figure 4 is a schematic diagram of extracting a business scenario list according to an embodiment of the present application;
[0022] Figure 5 is a schematic diagram of determining a business process provided according to an embodiment of the present application;
[0023] Figure 6 It is a schematic diagram of a monitoring indicator construction device for a monitoring service provided in an embodiment of the present application;
[0024] Figure 7 It is a structural block diagram of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] It should be noted that the information and data collected in this application are authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data comply with relevant laws, regulations and standards, take necessary confidentiality measures, do not violate public order and good customs, and provide corresponding operation entrances for users to choose to authorize or refuse. For example, an interface is set up between this system and relevant users or institutions to provide users with corresponding operation entrances for users to choose to agree or refuse the results of automated decision-making; if the user chooses to refuse, the expert decision-making process will be entered.
[0028] According to an embodiment of the present application, an embodiment of a method for constructing monitoring indicators for a monitoring business is also provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0029] The monitoring indicator construction method for the monitoring service provided in the embodiment of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Figure 1 1 is a hardware structure block diagram of a computer terminal for implementing a monitoring indicator construction method for monitoring services according to an embodiment of the present invention. Figure 1 As shown, the computer terminal 10 (or mobile device) may include one or more (102a, 102b, ..., 102n are used to illustrate) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.
[0030] It should be noted that the one or more processors 102 and / or other data processing circuits described above may generally be referred to herein as "data processing circuits". The data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuit may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the computer terminal 10 (or mobile device). As described in the embodiments of the present application, the data processing circuit acts as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).
[0031] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the monitoring indicator construction method of the monitoring service in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, the monitoring indicator construction method of the monitoring service described above is realized. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0032] The transmission device 106 can be used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0033] The display may be, for example, a touch screen liquid crystal display (LCD), which enables a user to interact with a user interface of the computer terminal 10 (or mobile device).
[0034] Under the above operating environment, this application provides Figure 2 The monitoring indicator construction method of the monitoring business shown. Figure 2 It is a flowchart of a method for constructing monitoring indicators for a monitoring business according to an embodiment of the method of the present application.
[0035] Step S201: Acquire the business architecture information of the business to be monitored.
[0036] In the technical solution provided in the above step S201 of the present invention, the business architecture information is used to represent the architecture of the monitoring business, wherein the business architecture information may also be referred to as business architecture modeling or business modeling.
[0037] In this embodiment, the business architecture information of the business to be monitored is obtained; for example, the business architecture information of the business to be monitored is determined by formulating a business architecture diagram. This is only an illustrative example and does not limit the specific method of obtaining the business architecture information of the business to be monitored.
[0038] For example, by determining the scope and objectives of the business: First, the specific business scope and objectives of the business architecture information to be obtained must be clarified, including the core functions, processes, organizational structure and other aspects of the business. Collect business-related information: You can consult the company's internal documents, reports, data and other information to understand the history, development, operation and other information of the business. Conduct business analysis: Communicate with business-related personnel to understand the specific operation mode, business process, key business links and other information of the business. Develop a business architecture diagram: Based on the collected business information, a business architecture diagram can be drawn to clearly display the organizational structure, process, data flow and other key information of the business. Therefore, the business architecture information can be determined based on the drawn business structure diagram.
[0039] Step S202: Determine scenario information of the service to be monitored based on the service architecture information.
[0040] In the technical solution provided in the above step S202 of the present invention, the scenario information is used to indicate the business scenario of the business to be monitored and the process of the business to be monitored in the business scenario. The scenario information can also be called a scenario list.
[0041] In this embodiment, after the business architecture information of the business to be monitored is obtained in step S201, the scenario information of the business to be monitored is determined according to the business architecture information. For example, the scenario information is obtained by splitting the activities and tasks in the business architecture information. This is only an illustrative example, and the specific method for determining the scenario information of the business to be monitored is not limited.
[0042] For example, based on business architecture modeling, the activities and tasks in business modeling are split, and business scenarios and business processing procedures are extracted. Each activity is initiated by a customer event, and describes the interaction process with the customer in order to fulfill customer needs, which is regarded as a business scenario. The steps performed by a stakeholder within a certain period of time are called tasks, which are also the key monitoring processes of the business, and a scenario list is formed.
[0043] Optionally, during the business modeling process, activities and tasks are split to more clearly understand and describe the business process and to clarify which specific tasks are included in each activity, so as to more effectively manage and optimize the business process.
[0044] Step S203: determining the service boundary information of the service to be monitored based on the scenario information.
[0045] In the technical solution provided in the above step S203 of the present invention, the business boundary information is used to indicate the subject objects corresponding to multiple links in the business to be monitored and the monitoring range associated with the subject objects. The business boundary can also be called the monitoring boundary.
[0046] In this embodiment, after determining the scenario information of the service to be monitored in step S202, the service boundary information of the service to be monitored is determined according to the scenario information. For example, the service boundary information of the monitored service is determined from the scenario information according to various mechanisms. This is only an illustrative example and does not limit the specific method for determining the service boundary information of the service to be monitored.
[0047] For example, by introducing the mechanisms of capital flow, information flow and stakeholders, a dual-path mechanism can be used to complement and verify each other and clarify the monitoring boundaries.
[0048] For example, through two perspectives, we can divide what each role should do in the process of capital or information transfer and sort out the boundaries of each function.
[0049] Optionally, by clarifying the monitoring boundaries, ambiguity in the monitoring range and the existence of blind spots can be avoided, ensuring the coverage and depth of monitoring.
[0050] Step S204: construct monitoring indicators for the service to be monitored based on the service boundary information.
[0051] In the technical solution provided in the above step S204 of the present invention, after the service boundary information of the service to be monitored is determined in step S203, the monitoring index of the service to be monitored is constructed according to the service boundary information.
[0052] In this embodiment, the monitoring object is determined according to the business boundary information, and then the monitoring index of the business to be monitored is constructed according to the monitoring object.
[0053] For example, after splitting up small business processes through the business boundary mechanism, the objects that can be monitored in the business process are screened through backtracking, recursion and other methods, and the monitoring indicators are constructed for the monitored objects based on the five dimensions of the monitoring model.
[0054] Optionally, monitoring indicators can help identify performance bottlenecks and problems in the business system, and make timely optimizations and adjustments to improve the overall performance of the business system.
[0055] It should be noted that the above embodiment can be executed by a monitoring indicator construction device for monitoring services.
[0056] In this embodiment, the business architecture information of the business to be monitored is obtained, wherein the business architecture information is used to represent the architecture of the monitored business; based on the business architecture information, the scenario information of the business to be monitored is determined, wherein the scenario information is used to indicate the business scenario in which the business to be monitored is located, and the process of the business to be monitored in the business scenario; based on the scenario information, the business boundary information of the business to be monitored is determined, wherein the business boundary information is used to indicate the subject objects corresponding to multiple links in the business to be monitored and the monitoring scope associated with the subject objects; based on the business boundary information, the monitoring indicators of the business to be monitored are constructed. Since the present invention can determine the scenario information of the business to be monitored through the business architecture information of the business to be monitored, and thus determine the business boundary according to the scenario information, and then construct the monitoring indicators of the business to be monitored, by analyzing multiple information of the business to be monitored, the purpose of comprehensively determining the monitoring indicators is achieved, and then the technical effect of constructing the monitoring indicators of the monitoring business is achieved, and the technical problem of being unable to construct the monitoring indicators of the monitoring business is solved.
[0057] The above method of this embodiment is further introduced below.
[0058] As an optional implementation method, in the monitoring indicator construction method for monitoring business provided in the embodiment of the present application, scenario information of the business to be monitored is determined based on the business architecture information, including: extracting scenario data of the business scenario and process data of the process of the business to be monitored in the business scenario from the business architecture information; integrating the scenario data and the process data to determine the scenario information.
[0059] In this embodiment, scenario data of the business scenario and process data of the process of the business to be monitored in the business scenario are extracted from the business architecture information. The scenario data may also be referred to as the business scenario, and the process data may also be referred to as the business handling process.
[0060] For example, based on business architecture modeling, the activities and tasks in business modeling are split to extract business scenarios and business handling processes. Each activity is initiated by a customer event, describing the interaction process with the customer in order to fulfill customer needs, which is regarded as a business scenario, and the steps performed by a stakeholder within a certain period of time are called tasks.
[0061] Optionally, after the scene data and the process data are extracted, the scene data and the process data are integrated to determine the scene information.
[0062] Optionally, in the process of business modeling, activities and tasks are split to understand and describe the business process more clearly, and to clarify which specific tasks are included in each activity, so as to manage and optimize the business process more effectively. The splitting of activities and tasks helps to analyze and optimize the business process more carefully, thereby improving work efficiency and business performance.
[0063] As an optional implementation method, in the monitoring indicator construction method for monitoring services provided in the embodiment of the present application, based on the scenario information, the business boundary information of the business to be monitored is determined, including: obtaining a boundary strategy, wherein the boundary strategy is used to indicate the rules for determining the business boundary information; and decomposing the business boundary information from the scenario information according to the boundary strategy.
[0064] In this embodiment, a boundary strategy is obtained. For example, the boundary strategy may at least include a mechanism of capital flow, information flow, and stakeholders, a two-way mechanism, etc. This is only an illustrative example and does not limit the specific content of the boundary strategy.
[0065] For example, by introducing the mechanisms of capital flow, information flow and stakeholders, a dual-path mechanism can be used to complement and verify each other and clarify the monitoring boundaries.
[0066] Alternatively, by clarifying the monitoring boundaries, ambiguity in the monitoring scope and the existence of blind spots can be avoided, ensuring the coverage and depth of monitoring. At the same time, the mechanisms of capital flow, information flow and stakeholders can verify and validate each other, thereby improving the reliability and accuracy of monitoring and reducing the possibility of monitoring errors.
[0067] As an optional implementation method, in the monitoring indicator construction method for the monitoring business provided in the embodiment of the present application, based on the business boundary information, the monitoring indicator of the business to be monitored is constructed, including: obtaining a monitoring object strategy, wherein the monitoring object strategy is used to indicate the rules for determining at least one monitoring object in the business to be monitored, and the monitoring object is used to indicate the process that needs to be monitored in the business boundary information; according to the monitoring object strategy, at least one monitoring object is identified from the business boundary information; based on the monitoring object, the monitoring indicator is constructed.
[0068] In this embodiment, a monitoring object strategy is obtained, and at least one monitoring object is identified from the service boundary information according to the monitoring object strategy. For example, the monitoring object strategy can be at least a backtracking, recursive, etc. method, which is only an illustrative example and does not limit the specific content of the monitoring object strategy.
[0069] For example, after splitting up small business processes through the business boundary mechanism, objects that can be monitored in the business processes are screened through backtracking, recursion and other methods.
[0070] Optionally, by monitoring the monitorable objects, you can understand the operation status of the business process in real time, discover and solve problems in time, and improve the efficiency and quality of the business process. The monitoring objects can also help enterprises conduct data analysis and decision-making, optimize process design, and improve performance and competitiveness.
[0071] As an optional implementation method, in the monitoring indicator construction method for the monitoring service provided in the embodiment of the present application, the monitoring indicator is constructed based on the monitoring object, including: based on the monitoring object, determining at least one monitoring dimension corresponding to the monitoring object, wherein the monitoring dimension is used to indicate the conditions that need to be met by the monitoring object; and constructing the monitoring indicator based on the monitoring dimension.
[0072] In this embodiment, at least one monitoring dimension corresponding to the monitoring object is determined according to the monitoring object, wherein the monitoring dimension may at least include but is not limited to: completeness, rationality, effectiveness, accuracy and timeliness.
[0073] For example, the integrity of the elements of the fund transfer object, the rationality of the transfer compared to usual times, and the effectiveness and timeliness of various transfer indicators are extracted to obtain the final monitoring indicators.
[0074] For another example, completeness is used to describe the degree of missing business information; among them, the missing situations can be divided into missing business information records and missing field information records. Rationality is used to describe whether the business information data conforms to the characteristics of historical data. For example, detecting transaction glitches, transaction fluctuations, transaction deviations, etc. Effectiveness is used to describe the degree to which the business system delivers effective value to the outside world. For example, detecting a series of overall business processing indicators such as transaction success rate, transaction closure rate, and transaction landing rate. Accuracy is used to describe whether there are anomalies or errors in the recording of business information. For example, transaction element errors, non-standardized protocol information, inconsistent upstream and downstream product parameters, inconsistent accounts, inconsistent upstream and downstream reconciliations, etc. Among them, accuracy includes within a single application and across applications. Timeliness is used to describe whether the input, processing, and output elements of business information (referred to as IPO elements) meet the time requirements. For example, business processing timeliness detection, upstream and downstream time detection, etc.
[0075] Optionally, the construction of monitoring indicators can help improve the performance, availability, capacity, security, and cost-effectiveness of business systems, thereby ensuring the stability and reliability of business systems and improving overall operational efficiency.
[0076] As an optional implementation method, in the monitoring indicator construction method for the monitoring business provided in the embodiment of the present application, the monitoring indicator is constructed based on the monitoring dimension, including: integrating the monitoring dimensions to obtain an integrated result; and constructing the monitoring indicator based on the integrated result.
[0077] In this embodiment, the monitoring dimensions are integrated to obtain an integrated result, and then the monitoring indicators are constructed according to the integrated result. For example, the monitoring indicator audit is derived according to the monitoring dimensions, so as to construct the monitoring indicators. This is only an illustrative example and does not limit the specific method of constructing the monitoring indicators.
[0078] Optionally, monitoring indicator audit refers to the review and inspection of monitoring indicator data to ensure data accuracy and reliability. Through monitoring indicator audit, errors or problems in data collection, processing or reporting can be discovered, and corrections and improvements can be made in a timely manner to ensure the effectiveness and credibility of monitoring indicators.
[0079] Optionally, monitoring indicators can help identify performance bottlenecks and problems in the business system, and make timely optimizations and adjustments to improve the overall performance of the business system.
[0080] It should be noted that the above embodiment can be executed by a monitoring indicator construction device for monitoring services.
[0081] The monitoring indicator construction method for the monitoring service provided in the embodiment of the present application obtains the business architecture information of the service to be monitored, wherein the business architecture information is used to represent the architecture of the monitoring service; based on the business architecture information, the scenario information of the service to be monitored is determined, wherein the scenario information is used to indicate the business scenario of the service to be monitored and the process of the service to be monitored in the business scenario; based on the scenario information, the business boundary information of the service to be monitored is determined, wherein the business boundary information is used to indicate the subject objects corresponding to multiple links in the service to be monitored and the monitoring scope associated with the subject objects; based on the business boundary information, the monitoring indicator of the service to be monitored is constructed. Since the present invention can determine the scenario information of the service to be monitored through the business architecture information of the service to be monitored, and thus determine the business boundary according to the scenario information, and then construct the monitoring indicator of the service to be monitored, by analyzing multiple information of the service to be monitored, the purpose of comprehensively determining the monitoring indicator is achieved, and then the technical effect of constructing the monitoring indicator of the monitoring service is realized, and the technical problem of being unable to construct the monitoring indicator of the monitoring service is solved.
[0082] The technical solution of the embodiment of the present invention is illustrated below in conjunction with preferred implementation modes.
[0083] At present, in the current Internet and digital era, all walks of life are constantly undergoing digital transformation and intelligent upgrading. Enterprises are paying more and more attention to the value and analysis of data in order to better understand and grasp market trends, user needs and competitor dynamics. In this context, building business scenario monitoring indicators has become an indispensable task for enterprise managers. Business scenario monitoring indicators refer to key indicators set according to business goals and needs in specific business scenarios to monitor and evaluate business operation conditions. These indicators can help enterprises understand the overall performance and trends of the business, discover problems and opportunities in a timely manner, make corresponding adjustments and decisions, and thus improve business efficiency and effectiveness. The construction of business scenario monitoring indicators needs to take into account the characteristics and goals of the business, clarify the scope and focus of monitoring, select appropriate indicators and data sources, establish a data collection and analysis system, and formulate corresponding reporting and feedback mechanisms. Through continuous monitoring and analysis, enterprises can discover problems and opportunities in a timely manner, optimize business processes and strategies, and improve competitiveness and profitability. In summary, business scenario observable indicators are crucial for real-time monitoring and analysis of business operation status. Through the construction of monitoring indicators, problems can be discovered in a timely manner and adjusted and optimized.
[0084] In the relevant technologies, the mainstream operation and maintenance monitoring products in the industry focus more on technical indicators, such as server resource utilization, network traffic, etc., and the support for observable indicators of business scenarios is relatively insufficient. This situation leads to some challenges for enterprises when monitoring the operation status of their businesses. First, due to the lack of observable indicators for business scenarios, enterprises cannot fully understand the operation status of their businesses, and it is difficult to discover and solve potential problems in a timely manner. Secondly, even if enterprises integrate some observable indicators for business scenarios in the monitoring system, these indicators are often scattered in different systems and cannot form a unified monitoring system, which brings certain difficulties to monitoring and analysis. Therefore, there is a problem that monitoring indicators for monitoring businesses cannot be constructed. No effective solution has been proposed to the problem that monitoring indicators for monitoring businesses cannot be constructed in relevant technologies.
[0085] However, the embodiment of the present invention proposes a method for deriving observable indicators of business scenarios based on bank business flows. Through standard mechanism processes, the business scenarios are first determined, and the boundaries or links are clarified through business flows such as information flow and capital flow and the dimensions of stakeholders. The monitoring indicator objects are sorted out based on the five dimensions of completeness, rationality, effectiveness, accuracy, and timeliness, the possible business risks of the objects are analyzed, and a monitoring indicator set is established. The technical effect of constructing monitoring indicators for monitoring business is achieved, and the technical problem of being unable to construct monitoring indicators for monitoring business is solved.
[0086] The embodiments of the present invention are further described below.
[0087] Figure 3 is a flowchart of a method for deriving observable indicators of business scenarios based on banking business flows according to an embodiment of the present application, such as Figure 3 As shown, the method for deriving observable indicators of business scenarios based on banking business flows includes the following steps:
[0088] Step S301, extracting a business scenario list.
[0089] In this embodiment, based on the industry business architecture modeling, the activities and tasks in the business modeling are split, and business scenarios and business processing procedures are extracted. Each activity is initiated by a customer event, and describes the interaction process with the customer in order to fulfill customer needs, which is regarded as a business scenario. The steps performed by a stakeholder within a certain period of time are called tasks, which are also the key monitored processes of the business, and a scenario list is formed.
[0090] Alternatively, in business modeling, an activity usually refers to a relatively independent workflow, including a series of related tasks or operations, used to achieve a specific goal or result. An activity can be viewed as an overall process consisting of multiple steps or tasks.
[0091] Alternatively, a task refers to a specific operation or behavior in an activity, which is a specific unit of work required to complete the activity. Tasks are usually specific and actionable, and can be assigned to specific people or departments to perform.
[0092] Optionally, in the process of business modeling, activities and tasks are split to understand and describe the business process more clearly, and to clarify which specific tasks are included in each activity, so as to manage and optimize the business process more effectively. The splitting of activities and tasks helps to analyze and optimize the business process more carefully, thereby improving work efficiency and business performance.
[0093] Figure 4 is a schematic diagram of extracting a business scenario list according to an embodiment of the present application, such as Figure 4 As shown, activities and tasks are separated from the process model to form a scenario list.
[0094] Step S302: split the business process boundary.
[0095] In this embodiment, by introducing the mechanism of capital flow, information flow and stakeholders, a dual-path mechanism is used to complement and verify each other and clarify the monitoring boundaries.
[0096] Optionally, the boundary confirmation content practice is as follows: through two perspectives, divide what each role should do in the process of capital or information transfer and sort out the boundaries of each function.
[0097] Alternatively, splitting the business process boundaries can improve the effectiveness of monitoring: introducing the mechanism of capital flow, information flow and stakeholders can make monitoring more comprehensive and effective. Through the mutual verification of the two-way mechanism, problems and risks can be discovered in time, so that corresponding measures can be taken to solve them.
[0098] Optionally, splitting business process boundaries can reduce monitoring blind spots: by clarifying the monitoring boundaries, you can avoid ambiguity in the monitoring scope and the existence of blind spots, ensuring the coverage and depth of monitoring.
[0099] Optionally, splitting business process boundaries can improve the reliability of monitoring: the mechanisms of capital flow, information flow and stakeholders can verify and validate each other, thereby improving the reliability and accuracy of monitoring and reducing the possibility of monitoring errors.
[0100] Optionally, splitting business process boundaries can promote continuous improvement of monitoring: by continuously optimizing and improving the mechanisms of capital flow, information flow and stakeholders, the monitoring mechanism can be continuously improved and enhanced to make it more adaptable to the actual situation and needs of the enterprise.
[0101] Figure 5 is a schematic diagram of determining a business process according to an embodiment of the present application, such as Figure 5As shown, focus 1 is used to indicate IPO within a single application, focus 2 is used to indicate IPO across applications (for example, IPO between application 1, application 2, and application N), focus 3 is used to indicate whether the processing of capital flow or information flow is correct in the end-to-end scenario, and focus 4 is used to indicate whether the capital flow and information flow can be matched according to business requirements.
[0102] Step S303, identifying the monitored object.
[0103] In this embodiment, after the small business processes are split up by the business boundary mechanism, objects that can be monitored in the business processes are screened by backtracking, recursion and other methods.
[0104] Optionally, by monitoring the monitorable objects, you can understand the operation status of the business process in real time, discover and solve problems in time, and improve the efficiency and quality of the business process. The monitoring objects can also help enterprises conduct data analysis and decision-making, optimize process design, and improve performance and competitiveness.
[0105] For example, assuming that the monitored object is unmonitorable, a monitorable object can be found based on the proximity principle, for example, by using backtracking, recursion, and other methods.
[0106] Step S304, determining monitoring indicators.
[0107] In this embodiment, based on the five dimensions of the monitoring model, the monitoring indicators are constructed for the identified objects, and the final monitoring indicator audit is derived. For example, the element integrity of the object of fund transfer, the rationality of the transfer compared with usual times, and the effectiveness and timeliness of various transfer indicators are extracted to obtain the final monitoring indicators.
[0108] Optionally, monitoring indicator audit refers to the review and inspection of monitoring indicator data to ensure data accuracy and reliability. Through monitoring indicator audit, errors or problems in data collection, processing or reporting can be discovered, and corrections and improvements can be made in a timely manner to ensure the effectiveness and credibility of monitoring indicators. This helps organizations make accurate decisions and monitor business operations.
[0109] Optionally, the monitoring dimensions corresponding to the monitoring object may include integrity, rationality, effectiveness, accuracy, timeliness, etc. These monitoring dimensions are used to indicate the status and performance of the monitoring object in these aspects, helping monitoring personnel to find and handle problems in a timely manner to ensure the normal operation of the business system.
[0110] Optionally, completeness is used to describe the degree of missing business information; wherein the missing situation can be divided into missing business information records and missing field information records.
[0111] For example, business details are missing, the general ledger is inconsistent, whether the business transaction number, transaction amount elements, channel elements are complete, and whether the business parameters are complete.
[0112] Optionally, rationality is used to describe whether the business information data conforms to the characteristics of historical data, for example, to detect transaction glitches, transaction fluctuations, transaction deviations, etc.
[0113] Optionally, effectiveness is used to describe the degree to which the business system delivers effective value to the outside world. For example, it can detect a series of overall business processing indicators such as transaction success rate, transaction closed-loop rate, and transaction landing rate.
[0114] Optionally, accuracy is used to describe whether there are anomalies or errors in the recording of business information. For example, transaction element errors, non-standardized protocol information, inconsistency between upstream and downstream product parameters, inconsistency between accounts and actuals, inconsistency between upstream and downstream reconciliation, etc. Accuracy includes accuracy within a single application and across applications.
[0115] Optionally, timeliness is used to describe whether the input, processing, and output elements of business information meet time requirements, such as business processing timeliness detection, upstream and downstream data time detection, etc.
[0116] Optionally, determine that monitoring indicators can improve business system performance: Monitoring indicators can help identify performance bottlenecks and problems in business systems, and make timely optimizations and adjustments, thereby improving the overall performance of the system.
[0117] Optionally, determining monitoring indicators can improve business system availability: Monitoring indicators can help timely detect business system failures or anomalies, quickly respond to and repair problems, and improve system availability and stability.
[0118] Optionally, determining monitoring indicators can ensure that the business system has sufficient capacity: Monitoring indicators can help evaluate the capacity utilization of the business system, adjust resource allocation and expand capacity in a timely manner, and ensure that the business system can meet business needs.
[0119] Optionally, determining monitoring indicators can enhance the security of business systems: Monitoring indicators can help monitor the security status of business systems, promptly identify potential security threats and vulnerabilities, and enhance security protection measures for business systems.
[0120] Optionally, determining monitoring indicators can optimize cost management: Monitoring indicators can help evaluate the resource utilization and cost-effectiveness of business systems, help optimize resource allocation and management, and reduce business system operation and maintenance costs.
[0121] Optionally, business flow: In the process of commercial banking business handling, it is usually accompanied by the transmission and processing of capital flow and information flow. The effectiveness of business monitoring depends on the complete sorting of business flows such as capital flow and information flow and the accurate monitoring of the results of business flow sorting.
[0122] Optionally, business scenario: A business scenario is a closed-loop business process triggered by an event that meets business objectives, can create and deliver complete value to the outside world, and can meet the expectations of relevant stakeholders.
[0123] Optionally, stakeholders: all natural persons or institutions related to the business handling process of commercial banks, etc.
[0124] Optionally, business scenario observability: Different from traditional technical monitoring and complementary to each other, business scenario observability focuses primarily on the closed-loop status of the business scenario, focusing on the monitoring of the entire process, that is, paying attention to the overall processing results, and taking "the end point of the business scenario as the starting point of business observation."
[0125] In this embodiment, the business scenario is first determined through the standard mechanism process, and the boundaries or links are clarified through the business flows such as information flow and capital flow and the dimensions of stakeholders. The monitoring indicator objects are sorted out based on the five dimensions of completeness, rationality, effectiveness, accuracy and timeliness, and the possible business risks of the objects are analyzed to establish a monitoring indicator set. The technical effect of constructing monitoring indicators for monitoring business is achieved, and the technical problem of being unable to construct monitoring indicators for monitoring business is solved.
[0126] The embodiment of the present application also provides a monitoring indicator construction device for monitoring services. It should be noted that the monitoring indicator construction device for monitoring services in the embodiment of the present application can be used to execute the monitoring indicator construction method for monitoring services provided in the embodiment of the present application. The monitoring indicator construction device for monitoring services provided in the embodiment of the present application is introduced below.
[0127] According to an embodiment of the present application, a monitoring indicator construction device for implementing the above-mentioned monitoring service is also provided. Figure 6 As shown, the monitoring indicator construction device 600 for the monitoring service includes: an acquisition unit 601 , a first determination unit 602 , a second determination unit 603 and a construction unit 604 .
[0128] The acquisition unit 601 is used to acquire the service architecture information of the service to be monitored, wherein the service architecture information is used to represent the architecture of the monitored service.
[0129] A first determining unit 602 is used to determine scenario information of the service to be monitored based on the service architecture information, wherein the scenario information is used to indicate the service scenario in which the service to be monitored is located and the process of the service to be monitored in the service scenario;
[0130] The second determining unit 603 is used to determine the business boundary information of the business to be monitored based on the scenario information, wherein the business boundary information is used to indicate the main objects corresponding to multiple links in the business to be monitored and the monitoring range associated with the main objects.
[0131] The construction unit 604 is used to construct monitoring indicators of the service to be monitored based on the service boundary information.
[0132] The monitoring indicator construction device for the monitoring service provided in the embodiment of the present application obtains the business architecture information of the service to be monitored, wherein the business architecture information is used to represent the architecture of the monitoring service; based on the business architecture information, the scenario information of the service to be monitored is determined, wherein the scenario information is used to indicate the business scenario in which the service to be monitored is located, and the process of the service to be monitored in the business scenario; based on the scenario information, the business boundary information of the service to be monitored is determined, wherein the business boundary information is used to indicate the subject objects corresponding to multiple links in the service to be monitored and the monitoring scope associated with the subject objects; based on the business boundary information, the monitoring indicator of the service to be monitored is constructed. Since the present invention can determine the scenario information of the service to be monitored through the business architecture information of the service to be monitored, and thus determine the business boundary according to the scenario information, and then construct the monitoring indicator of the service to be monitored, by analyzing multiple information of the service to be monitored, the purpose of comprehensively determining the monitoring indicator is achieved, and then the technical effect of constructing the monitoring indicator of the monitoring service is realized, and the technical problem of being unable to construct the monitoring indicator of the monitoring service is solved.
[0133] Optionally, in the monitoring indicator construction device for monitoring the business provided in the embodiment of the present application, the first determination unit 602 may include: an extraction module, used to extract scenario data of the business scenario and process data of the process of the business to be monitored in the business scenario from the business architecture information; a first determination module, used to integrate the scenario data and the process data to determine the scenario information.
[0134] Optionally, in the monitoring indicator construction device for monitoring the service provided in an embodiment of the present application, the second determination unit 603 may include: a first acquisition module, used to acquire a boundary strategy, wherein the boundary strategy is used to indicate a rule for determining service boundary information; and a decomposition module, used to decompose the service boundary information from the scene information according to the boundary strategy.
[0135] Optionally, in the monitoring indicator construction device for the monitoring service provided in the embodiment of the present application, the construction unit 604 may include: a second acquisition module, used to obtain a monitoring object strategy, wherein the monitoring object strategy is used to indicate a rule for determining at least one monitoring object in the service to be monitored, and the monitoring object is used to indicate a process that needs to be monitored in the service boundary information; an identification module, used to identify at least one monitoring object from the service boundary information according to the monitoring object strategy; and a construction module, used to construct a monitoring indicator based on the monitoring object.
[0136] Optionally, in the monitoring indicator construction device for the monitoring service provided in the embodiment of the present application, the construction module may include: a determination sub-module, used to determine at least one monitoring dimension corresponding to the monitoring object based on the monitoring object, wherein the monitoring dimension is used to indicate the conditions that need to be met by the monitoring object; and a construction sub-module, used to construct the monitoring indicator based on the monitoring dimension.
[0137] Optionally, in the monitoring indicator construction device for the monitoring service provided in the embodiment of the present application, the matching module may include: the construction submodule may also be used to integrate the monitoring dimensions to obtain an integration result; and construct the monitoring indicator based on the integration result.
[0138] It should be noted that the above-mentioned determination module 100 and sending module 102 correspond to steps S201 to S203 in the method embodiment, and the examples and application scenarios implemented by the two modules and the corresponding steps are the same, but are not limited to the contents disclosed in the above-mentioned embodiment 1. It should be noted that the above-mentioned modules or units can be hardware components or software components stored in a memory (e.g., memory 104) and processed by one or more processors (e.g., processors 102a, 102b, ..., 102n), and the above-mentioned modules can also be run in the computer terminal 10 provided in the embodiment 1 as part of the device.
[0139] An embodiment of the present application may provide an electronic device, Figure 7 is a structural block diagram of an electronic device provided according to an embodiment of the present application. Figure 7 As shown, the electronic device may include: one or more ( Figure 7 (only one is shown) processor 1002, memory 1004, storage controller, and peripheral interface, wherein the peripheral interface is connected to the radio frequency module, audio module and display.
[0140] Among them, the memory can be used to store software programs and modules, such as program instructions / modules corresponding to the methods and devices in the embodiments of the present application, and the processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, realizing the above-mentioned method. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0141] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: obtain the business architecture information of the business to be monitored, wherein the business architecture information is used to represent the architecture of the monitored business; based on the business architecture information, determine the scenario information of the business to be monitored, wherein the scenario information is used to indicate the business scenario of the business to be monitored and the process of the business to be monitored in the business scenario; based on the scenario information, determine the business boundary information of the business to be monitored, wherein the business boundary information is used to indicate the main objects corresponding to multiple links in the business to be monitored and the monitoring scope associated with the main objects; based on the business boundary information, construct monitoring indicators for the business to be monitored.
[0142] The processor can also call the information and application programs stored in the memory through the transmission device to perform the following steps: extract the scenario data of the business scenario and the process data of the process of the monitored business in the business scenario from the business architecture information; integrate the scenario data and the process data to determine the scenario information.
[0143] The processor can also call the information and application stored in the memory through the transmission device to perform the following steps: obtaining a boundary strategy, wherein the boundary strategy is used to indicate the rules for determining the business boundary information; and decomposing the business boundary information from the scene information according to the boundary strategy.
[0144] The processor can also call the information and application programs stored in the memory through the transmission device to perform the following steps: obtain the monitoring object strategy, wherein the monitoring object strategy is used to indicate the rules for determining at least one monitoring object in the business to be monitored, and the monitoring object is used to indicate the process that needs to be monitored in the business boundary information; according to the monitoring object strategy, identify at least one monitoring object from the business boundary information; and construct monitoring indicators based on the monitoring object.
[0145] The processor can also call the information and application programs stored in the memory through the transmission device to perform the following steps: based on the monitoring object, determine at least one monitoring dimension corresponding to the monitoring object, wherein the monitoring dimension is used to indicate the conditions that need to be met by the monitoring object; based on the monitoring dimension, construct a monitoring indicator.
[0146] The processor can also call the information and application programs stored in the memory through the transmission device to perform the following steps: integrating the monitoring dimensions to obtain integrated results; and constructing monitoring indicators based on the integrated results.
[0147] By adopting the embodiment of the present application, a method for constructing monitoring indicators for a monitoring business is provided, which obtains business architecture information of the business to be monitored, wherein the business architecture information is used to represent the architecture of the monitoring business; based on the business architecture information, the scenario information of the business to be monitored is determined, wherein the scenario information is used to indicate the business scenario in which the business to be monitored is located, and the process of the business to be monitored in the business scenario; based on the scenario information, the business boundary information of the business to be monitored is determined, wherein the business boundary information is used to indicate the subject objects corresponding to multiple links in the business to be monitored and the monitoring scope associated with the subject objects; based on the business boundary information, the monitoring indicators of the business to be monitored are constructed. Since the present invention can determine the scenario information of the business to be monitored through the business architecture information of the business to be monitored, thereby determining the business boundary according to the scenario information, and then constructing the monitoring indicators of the business to be monitored, by analyzing multiple information of the business to be monitored, the purpose of comprehensively determining the monitoring indicators is achieved, thereby realizing the technical effect of constructing the monitoring indicators of the monitoring business, and solving the technical problem that the monitoring indicators of the monitoring business cannot be constructed.
[0148] Figure 7 is a structural block diagram of an electronic device provided according to an embodiment of the present application. A person skilled in the art can understand that Figure 7 The structure shown is for illustration only, and the electronic device may also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (Mobile Internet Devices, MID), a PAD, or other terminal devices. Figure 7 The structure of the electronic device is not limited. Figure 7 More or fewer components (such as network interfaces, display devices, etc.) shown in, or having Figure 7 Different configurations shown.
[0149] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the hardware related to the terminal device through a program, and the program can be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.
[0150] According to an embodiment of the present invention, a processor is further provided, the processor being used to run a program, wherein when the program is run by the processor, the monitoring indicator construction method for the monitoring service in the embodiment is executed.
[0151] According to an embodiment of the present invention, there is also provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the monitoring indicator construction method for the monitoring service in the embodiment is executed when the program is running.
[0152] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the monitoring indicator construction method for monitoring services in the embodiment.
[0153] According to an embodiment of the present invention, a computer program product is further provided. The computer program product includes a computer program. When the computer program is executed by a processor, the method for constructing monitoring indicators for monitoring services in the embodiment is implemented.
[0154] According to an embodiment of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium, the non-volatile computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, the monitoring indicator construction method for the monitoring business in the embodiment is implemented.
[0155] According to an embodiment of the present invention, a computer program is also provided. When the computer program is executed by a processor, the monitoring indicator construction method for the monitoring service in the embodiment is implemented.
[0156] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0157] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0158] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0159] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0160] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0161] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the relevant technology, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the methods of various embodiments of the present invention. The aforementioned storage medium includes: U disk, ROM, RAM, mobile hard disk, disk or optical disk and other media that can store program codes.
[0162] The above are only preferred implementations of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for constructing monitoring indicators for monitoring services, characterized in that: include: Acquire business architecture information of the business to be monitored, wherein the business architecture information is used to represent the architecture of the monitored business; Based on the business architecture information, determine the scenario information of the business to be monitored, wherein the scenario information is used to indicate the business scenario in which the business to be monitored is located, and the process of the business to be monitored in the business scenario; Based on the scenario information, determining the business boundary information of the business to be monitored, wherein the business boundary information is used to indicate the subject objects corresponding to the multiple links in the business to be monitored and the monitoring range associated with the subject objects; Based on the business boundary information, a monitoring indicator of the business to be monitored is constructed.
2. The method according to claim 1, characterized in that Determining the scenario information of the service to be monitored based on the service architecture information includes: Extracting, from the business architecture information, scenario data of the business scenario and process data of the process of the business to be monitored in the business scenario; The scene data and the process data are integrated to determine the scene information.
3. The method according to claim 1, characterized in that: Determining the service boundary information of the service to be monitored based on the scenario information includes: Acquire a boundary policy, wherein the boundary policy is used to indicate a rule for determining the service boundary information; According to the boundary strategy, the service boundary information is decomposed from the scenario information.
4. The method according to claim 1, characterized in that: Based on the business boundary information, constructing monitoring indicators of the business to be monitored includes: Acquire a monitoring object strategy, wherein the monitoring object strategy is used to indicate a rule for determining at least one monitoring object in the service to be monitored, and the monitoring object is used to indicate the process to be monitored in the service boundary information; According to the monitoring object strategy, identifying at least one monitoring object from the service boundary information; Based on the monitoring object, the monitoring indicator is constructed.
5. The method according to claim 4, characterized in that Based on the monitoring object, constructing the monitoring indicator includes: Based on the monitored object, determining at least one monitoring dimension corresponding to the monitored object, wherein the monitoring dimension is used to indicate a condition that needs to be satisfied by the monitored object; Based on the monitoring dimension, the monitoring indicator is constructed.
6. The method according to claim 5, characterized in that Based on the monitoring dimension, the monitoring indicator is constructed, including: Integrate the monitoring dimensions to obtain an integrated result; Based on the integration result, the monitoring indicator is constructed.
7. A monitoring indicator construction device for monitoring business, characterized in that: include: An acquiring unit, configured to acquire service architecture information of a service to be monitored, wherein the service architecture information is used to represent the architecture of the monitored service; A first determining unit, configured to determine scenario information of the service to be monitored based on the service architecture information, wherein the scenario information is used to indicate a service scenario in which the service to be monitored is located, and a process of the service to be monitored in the service scenario; A second determining unit is used to determine the business boundary information of the business to be monitored based on the scenario information, wherein the business boundary information is used to indicate the subject objects corresponding to the multiple links in the business to be monitored and the monitoring range associated with the subject objects; A construction unit is used to construct monitoring indicators of the to-be-monitored business based on the business boundary information.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 6.
9. An electronic device, characterized in that: include: A memory storing an executable program; A processor, configured to run the program, wherein the program executes the method according to any one of claims 1 to 6 when running.
10. A computer program product comprising computer instructions, characterized in that: When the computer instructions are executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.