Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
enoch
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DevOps
enoch
Commits
3cb116c8
Commit
3cb116c8
authored
Dec 06, 2019
by
jingbo.wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
改成中文
parent
9ed71206
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
9 deletions
+9
-9
report_form.go
pkg/report-form/report_form.go
+8
-8
report_form_test.go
pkg/report-form/report_form_test.go
+1
-1
No files found.
pkg/report-form/report_form.go
View file @
3cb116c8
...
@@ -193,7 +193,7 @@ func GeneralTableRun(sm *ServiceMap) string {
...
@@ -193,7 +193,7 @@ func GeneralTableRun(sm *ServiceMap) string {
sm
.
GetCount
(),
sm
.
GetSumDuration
(),
sm
.
GetAverageDuration
()))
sm
.
GetCount
(),
sm
.
GetSumDuration
(),
sm
.
GetAverageDuration
()))
//服务平均响应时间排行
//服务平均响应时间排行
serviceTable
:=
NewTable
(
"服务平均响应时间排行"
,
"
duration"
,
"sys_name"
,
"traffic_volume
"
)
serviceTable
:=
NewTable
(
"服务平均响应时间排行"
,
"
响应时间"
,
"服务名称"
,
"访问量
"
)
serviceList
:=
sm
.
GetAverageDurationServiceList
()
serviceList
:=
sm
.
GetAverageDurationServiceList
()
for
_
,
s
:=
range
serviceList
{
for
_
,
s
:=
range
serviceList
{
_
=
serviceTable
.
AddRecord
(
s
.
GetAverageDuration
(),
s
.
Name
(),
s
.
GetCount
())
_
=
serviceTable
.
AddRecord
(
s
.
GetAverageDuration
(),
s
.
Name
(),
s
.
GetCount
())
...
@@ -202,7 +202,7 @@ func GeneralTableRun(sm *ServiceMap) string {
...
@@ -202,7 +202,7 @@ func GeneralTableRun(sm *ServiceMap) string {
rtn
.
WriteString
(
"
\n
"
)
rtn
.
WriteString
(
"
\n
"
)
//服务响应时间中位值排行
//服务响应时间中位值排行
medianTable
:=
NewTable
(
"服务接口中位响应时间排行"
,
"
duration"
,
"sys_name"
,
"path"
,
"traffic_volume
"
)
medianTable
:=
NewTable
(
"服务接口中位响应时间排行"
,
"
响应时间"
,
"服务名称"
,
"接口"
,
"访问量
"
)
medianList
:=
sm
.
GetMedianDurationPathList
()
medianList
:=
sm
.
GetMedianDurationPathList
()
for
_
,
m
:=
range
medianList
{
for
_
,
m
:=
range
medianList
{
_
=
medianTable
.
AddRecord
(
m
.
GetMedianDuration
(),
m
.
GetServiceName
(),
m
.
GetPath
(),
m
.
GetCount
())
_
=
medianTable
.
AddRecord
(
m
.
GetMedianDuration
(),
m
.
GetServiceName
(),
m
.
GetPath
(),
m
.
GetCount
())
...
@@ -211,7 +211,7 @@ func GeneralTableRun(sm *ServiceMap) string {
...
@@ -211,7 +211,7 @@ func GeneralTableRun(sm *ServiceMap) string {
rtn
.
WriteString
(
"
\n
"
)
rtn
.
WriteString
(
"
\n
"
)
//服务响应时间平均值排行
//服务响应时间平均值排行
averageTable
:=
NewTable
(
"服务接口平均响应时间排行"
,
"
duration"
,
"sys_name"
,
"path"
,
"traffic_volume
"
)
averageTable
:=
NewTable
(
"服务接口平均响应时间排行"
,
"
响应时间"
,
"服务名称"
,
"接口"
,
"访问量
"
)
averageList
:=
sm
.
GetAverageDurationPathList
()
averageList
:=
sm
.
GetAverageDurationPathList
()
for
_
,
m
:=
range
averageList
{
for
_
,
m
:=
range
averageList
{
_
=
averageTable
.
AddRecord
(
m
.
GetAverageDuration
(),
m
.
GetServiceName
(),
m
.
GetPath
(),
m
.
GetCount
())
_
=
averageTable
.
AddRecord
(
m
.
GetAverageDuration
(),
m
.
GetServiceName
(),
m
.
GetPath
(),
m
.
GetCount
())
...
@@ -220,7 +220,7 @@ func GeneralTableRun(sm *ServiceMap) string {
...
@@ -220,7 +220,7 @@ func GeneralTableRun(sm *ServiceMap) string {
rtn
.
WriteString
(
"
\n
"
)
rtn
.
WriteString
(
"
\n
"
)
//响应时间最长的请求排行
//响应时间最长的请求排行
maxTable
:=
NewTable
(
"服务接口最高响应时间排行"
,
"
duration"
,
"sys_name"
,
"path"
,
"timestamp
"
,
"trace_id"
)
maxTable
:=
NewTable
(
"服务接口最高响应时间排行"
,
"
响应时间"
,
"服务名称"
,
"接口"
,
"时间戳
"
,
"trace_id"
)
maxList
:=
sm
.
GetMaxDurationTracePointList
()
maxList
:=
sm
.
GetMaxDurationTracePointList
()
for
_
,
m
:=
range
maxList
{
for
_
,
m
:=
range
maxList
{
_
=
maxTable
.
AddRecord
(
m
.
Duration
,
m
.
ServiceName
,
m
.
Path
,
m
.
Timestamp
,
m
.
TraceId
)
_
=
maxTable
.
AddRecord
(
m
.
Duration
,
m
.
ServiceName
,
m
.
Path
,
m
.
Timestamp
,
m
.
TraceId
)
...
@@ -229,7 +229,7 @@ func GeneralTableRun(sm *ServiceMap) string {
...
@@ -229,7 +229,7 @@ func GeneralTableRun(sm *ServiceMap) string {
rtn
.
WriteString
(
"
\n
"
)
rtn
.
WriteString
(
"
\n
"
)
//去topN100后的峰值cpu使用率排行
//去topN100后的峰值cpu使用率排行
maxRemoveN100CpuTable
:=
NewTable
(
"常规cpu使用率排行"
,
"cpu
"
,
"sys_name"
,
"traffic_volume"
,
"average_duration
"
)
maxRemoveN100CpuTable
:=
NewTable
(
"常规cpu使用率排行"
,
"cpu
使用率"
,
"服务名称"
,
"访问量"
,
"平均响应时间
"
)
maxRemoveN100CpuList
:=
sm
.
GetRemoveN100MaxCpuServiceList
()
maxRemoveN100CpuList
:=
sm
.
GetRemoveN100MaxCpuServiceList
()
for
_
,
s
:=
range
maxRemoveN100CpuList
{
for
_
,
s
:=
range
maxRemoveN100CpuList
{
if
s
.
GetRemoveN100MaxCpu
()
<
cpuMin
{
if
s
.
GetRemoveN100MaxCpu
()
<
cpuMin
{
...
@@ -241,7 +241,7 @@ func GeneralTableRun(sm *ServiceMap) string {
...
@@ -241,7 +241,7 @@ func GeneralTableRun(sm *ServiceMap) string {
rtn
.
WriteString
(
"
\n
"
)
rtn
.
WriteString
(
"
\n
"
)
//峰值cpu使用率排行
//峰值cpu使用率排行
maxCpuTable
:=
NewTable
(
"峰值cpu使用率排行"
,
"cpu
"
,
"sys_name"
,
"traffic_volume"
,
"average_duration
"
)
maxCpuTable
:=
NewTable
(
"峰值cpu使用率排行"
,
"cpu
使用率"
,
"服务名称"
,
"访问量"
,
"平均响应时间
"
)
maxCpuList
:=
sm
.
GetMaxCpuServiceList
()
maxCpuList
:=
sm
.
GetMaxCpuServiceList
()
for
_
,
s
:=
range
maxCpuList
{
for
_
,
s
:=
range
maxCpuList
{
if
s
.
GetMaxCpu
()
<
cpuMin
{
if
s
.
GetMaxCpu
()
<
cpuMin
{
...
@@ -253,7 +253,7 @@ func GeneralTableRun(sm *ServiceMap) string {
...
@@ -253,7 +253,7 @@ func GeneralTableRun(sm *ServiceMap) string {
rtn
.
WriteString
(
"
\n
"
)
rtn
.
WriteString
(
"
\n
"
)
//内存峰值使用率排行
//内存峰值使用率排行
memTable
:=
NewTable
(
"峰值内存使用率排行"
,
"
mem"
,
"sys_name"
,
"traffic_volume"
,
"average_duration
"
)
memTable
:=
NewTable
(
"峰值内存使用率排行"
,
"
内存使用率"
,
"服务名称"
,
"访问量"
,
"平均响应时间
"
)
memList
:=
sm
.
GetMaxMemServiceList
()
memList
:=
sm
.
GetMaxMemServiceList
()
for
_
,
s
:=
range
memList
{
for
_
,
s
:=
range
memList
{
if
s
.
GetMaxMem
()
<
memMin
{
if
s
.
GetMaxMem
()
<
memMin
{
...
@@ -265,7 +265,7 @@ func GeneralTableRun(sm *ServiceMap) string {
...
@@ -265,7 +265,7 @@ func GeneralTableRun(sm *ServiceMap) string {
rtn
.
WriteString
(
"
\n
"
)
rtn
.
WriteString
(
"
\n
"
)
//硬盘峰值使用率排行
//硬盘峰值使用率排行
diskTable
:=
NewTable
(
"峰值硬盘使用率排行"
,
"
disk"
,
"sys_name"
,
"traffic_volume"
,
"average_duration
"
)
diskTable
:=
NewTable
(
"峰值硬盘使用率排行"
,
"
硬盘使用率"
,
"服务名称"
,
"访问量"
,
"平均响应时间
"
)
diskList
:=
sm
.
GetMaxDiskServiceList
()
diskList
:=
sm
.
GetMaxDiskServiceList
()
for
_
,
s
:=
range
diskList
{
for
_
,
s
:=
range
diskList
{
if
s
.
GetMaxDisk
()
<
diskMin
{
if
s
.
GetMaxDisk
()
<
diskMin
{
...
...
pkg/report-form/report_form_test.go
View file @
3cb116c8
...
@@ -7,7 +7,7 @@ import (
...
@@ -7,7 +7,7 @@ import (
)
)
func
TestRun
(
t
*
testing
.
T
)
{
func
TestRun
(
t
*
testing
.
T
)
{
sm
:=
GeneralTableNewSM
(
10
)
sm
:=
GeneralTableNewSM
(
7
)
fmt
.
Println
(
GeneralTableRun
(
sm
))
fmt
.
Println
(
GeneralTableRun
(
sm
))
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment