Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-dimensional DevOps metric index acquisition method

A collection method and multi-dimensional technology, applied in the field of DevOps and software engineering, can solve problems such as difficult to maintain corresponding relationship, difficult to query key dimension data, easy to change the original database table structure, etc., to achieve strong configuration and flexible task mode , the effect of data not being repeated

Pending Publication Date: 2022-03-25
武汉众邦银行股份有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Usually, it is difficult to query key dimension data efficiently because field indexes are not set
And with the upgrade of the DevOps tool chain, the original database table structure is prone to change, making it difficult to maintain the corresponding relationship

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-dimensional DevOps metric index acquisition method
  • Multi-dimensional DevOps metric index acquisition method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0038] like figure 1 As shown, it is a schematic flow chart of the multi-dimensional DevOps metrics collection method of the present invention, including:

[0039] S1. Obtain the meta information of the structured database corresponding to the indicator data generated by the tools at each stage of DevOps.

[0040] Wherein, the DevOps tools at each stage include Jira, a project management tool, Jenkins, a continuous integration tool, and SonarQube, a code quality scanning tool. Since Jenkins stores data in the form of a file directory, the detailed information of the build result can be obtained by parsing the XML file structure of each build result.

[0041] In order to...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the field of DevOps and the field of software engineering, discloses a multi-dimensional DevOps measurement index acquisition method, and aims to efficiently acquire original data generated by a DevOps tool and flexibly search and display according to a user-defined dimension. The method comprises the following steps: obtaining structured database meta-information corresponding to index data generated by a tool at each stage of DevOps; the index collection component generates a DML statement and a search engine ElasticSearch index template according to a user-defined database query condition and a measurement index dimension field; calling the index acquisition component, acquiring measurement index data at regular time, and initiating a batch write-in request to an ElasticSearch (search engine); and according to a dimension field configured by a developer, aggregating and querying index results to an ElasticSearch (search engine).

Description

technical field [0001] The present invention relates to the fields of DevOps and software engineering, and more specifically, relates to a method for collecting multi-dimensional DevOps metrics. Background technique [0002] DevOps is a combination of Development and Operations, which represents a culture that emphasizes communication and cooperation between software developers (Dev) and IT operation and maintenance technicians (Ops); it aims to automate the process of software delivery and architecture changes, making construction, The process of testing and releasing software can be faster, more frequent and more reliable. [0003] The implementation of DevOps requires the introduction of a large number of tool chains: for example, Jira and Ones in the project management phase, Gitlab and SVN in the version control and collaboration phase, Jenkins and Gitlab CI in the continuous integration phase, SonarQube in the quality scanning phase, and automated testing phase There ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/22G06F16/242G06F16/2455
CPCG06F16/2228G06F16/2455G06F16/2433
Inventor 刘珏
Owner 武汉众邦银行股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products