PLT-4357 adding performance monitoring (#4622)
* WIP * WIP * Adding metrics collection * updating vendor packages * Adding metrics to config * Adding admin console page for perf monitoring * Updating glide * switching to tylerb/graceful
Этот коммит содержится в:
коммит произвёл
Harrison Healey
родитель
e033dcce8e
Коммит
7961599b2e
Двоичные данные
vendor/github.com/prometheus/procfs/fixtures/26231/cmdline
сгенерированный
поставляемый
Обычный файл
Двоичные данные
vendor/github.com/prometheus/procfs/fixtures/26231/cmdline
сгенерированный
поставляемый
Обычный файл
Двоичный файл не отображается.
1
vendor/github.com/prometheus/procfs/fixtures/26231/comm
сгенерированный
поставляемый
Обычный файл
1
vendor/github.com/prometheus/procfs/fixtures/26231/comm
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1 @@
|
||||
vim
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26231/exe
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26231/exe
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
/usr/bin/vim
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26231/fd/0
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26231/fd/0
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
../../symlinktargets/abc
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26231/fd/1
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26231/fd/1
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
../../symlinktargets/def
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26231/fd/10
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26231/fd/10
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
../../symlinktargets/xyz
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26231/fd/2
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26231/fd/2
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
../../symlinktargets/ghi
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26231/fd/3
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26231/fd/3
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
../../symlinktargets/uvw
|
||||
7
vendor/github.com/prometheus/procfs/fixtures/26231/io
сгенерированный
поставляемый
Обычный файл
7
vendor/github.com/prometheus/procfs/fixtures/26231/io
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,7 @@
|
||||
rchar: 750339
|
||||
wchar: 818609
|
||||
syscr: 7405
|
||||
syscw: 5245
|
||||
read_bytes: 1024
|
||||
write_bytes: 2048
|
||||
cancelled_write_bytes: -1024
|
||||
17
vendor/github.com/prometheus/procfs/fixtures/26231/limits
сгенерированный
поставляемый
Обычный файл
17
vendor/github.com/prometheus/procfs/fixtures/26231/limits
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,17 @@
|
||||
Limit Soft Limit Hard Limit Units
|
||||
Max cpu time unlimited unlimited seconds
|
||||
Max file size unlimited unlimited bytes
|
||||
Max data size unlimited unlimited bytes
|
||||
Max stack size 8388608 unlimited bytes
|
||||
Max core file size 0 unlimited bytes
|
||||
Max resident set unlimited unlimited bytes
|
||||
Max processes 62898 62898 processes
|
||||
Max open files 2048 4096 files
|
||||
Max locked memory 65536 65536 bytes
|
||||
Max address space unlimited unlimited bytes
|
||||
Max file locks unlimited unlimited locks
|
||||
Max pending signals 62898 62898 signals
|
||||
Max msgqueue size 819200 819200 bytes
|
||||
Max nice priority 0 0
|
||||
Max realtime priority 0 0
|
||||
Max realtime timeout unlimited unlimited us
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26231/stat
сгенерированный
поставляемый
Обычный файл
1
vendor/github.com/prometheus/procfs/fixtures/26231/stat
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1 @@
|
||||
26231 (vim) R 5392 7446 5392 34835 7446 4218880 32533 309516 26 82 1677 44 158 99 20 0 1 0 82375 56274944 1981 18446744073709551615 4194304 6294284 140736914091744 140736914087944 139965136429984 0 0 12288 1870679807 0 0 0 17 0 0 0 31 0 0 8391624 8481048 16420864 140736914093252 140736914093279 140736914093279 140736914096107 0
|
||||
0
vendor/github.com/prometheus/procfs/fixtures/26232/cmdline
сгенерированный
поставляемый
Обычный файл
0
vendor/github.com/prometheus/procfs/fixtures/26232/cmdline
сгенерированный
поставляемый
Обычный файл
1
vendor/github.com/prometheus/procfs/fixtures/26232/comm
сгенерированный
поставляемый
Обычный файл
1
vendor/github.com/prometheus/procfs/fixtures/26232/comm
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1 @@
|
||||
ata_sff
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26232/fd/0
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26232/fd/0
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
../../symlinktargets/abc
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26232/fd/1
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26232/fd/1
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
../../symlinktargets/def
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26232/fd/2
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26232/fd/2
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
../../symlinktargets/ghi
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26232/fd/3
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26232/fd/3
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
../../symlinktargets/uvw
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26232/fd/4
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/26232/fd/4
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
../../symlinktargets/xyz
|
||||
17
vendor/github.com/prometheus/procfs/fixtures/26232/limits
сгенерированный
поставляемый
Обычный файл
17
vendor/github.com/prometheus/procfs/fixtures/26232/limits
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,17 @@
|
||||
Limit Soft Limit Hard Limit Units
|
||||
Max cpu time unlimited unlimited seconds
|
||||
Max file size unlimited unlimited bytes
|
||||
Max data size unlimited unlimited bytes
|
||||
Max stack size 8388608 unlimited bytes
|
||||
Max core file size 0 unlimited bytes
|
||||
Max resident set unlimited unlimited bytes
|
||||
Max processes 29436 29436 processes
|
||||
Max open files 1024 4096 files
|
||||
Max locked memory 65536 65536 bytes
|
||||
Max address space unlimited unlimited bytes
|
||||
Max file locks unlimited unlimited locks
|
||||
Max pending signals 29436 29436 signals
|
||||
Max msgqueue size 819200 819200 bytes
|
||||
Max nice priority 0 0
|
||||
Max realtime priority 0 0
|
||||
Max realtime timeout unlimited unlimited us
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/26232/stat
сгенерированный
поставляемый
Обычный файл
1
vendor/github.com/prometheus/procfs/fixtures/26232/stat
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1 @@
|
||||
33 (ata_sff) S 2 0 0 0 -1 69238880 0 0 0 0 0 0 0 0 0 -20 1 0 5 0 0 18446744073709551615 0 0 0 0 0 0 0 2147483647 0 18446744073709551615 0 0 17 1 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
2
vendor/github.com/prometheus/procfs/fixtures/584/stat
сгенерированный
поставляемый
Обычный файл
2
vendor/github.com/prometheus/procfs/fixtures/584/stat
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,2 @@
|
||||
1020 ((a b ) ( c d) ) R 28378 1020 28378 34842 1020 4218880 286 0 0 0 0 0 0 0 20 0 1 0 10839175 10395648 155 18446744073709551615 4194304 4238788 140736466511168 140736466511168 140609271124624 0 0 0 0 0 0 0 17 5 0 0 0 0 0 6336016 6337300 25579520 140736466515030 140736466515061 140736466515061 140736466518002 0
|
||||
#!/bin/cat /proc/self/stat
|
||||
26
vendor/github.com/prometheus/procfs/fixtures/mdstat
сгенерированный
поставляемый
Обычный файл
26
vendor/github.com/prometheus/procfs/fixtures/mdstat
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,26 @@
|
||||
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
|
||||
md3 : active raid6 sda1[8] sdh1[7] sdg1[6] sdf1[5] sde1[11] sdd1[3] sdc1[10] sdb1[9]
|
||||
5853468288 blocks super 1.2 level 6, 64k chunk, algorithm 2 [8/8] [UUUUUUUU]
|
||||
|
||||
md127 : active raid1 sdi2[0] sdj2[1]
|
||||
312319552 blocks [2/2] [UU]
|
||||
|
||||
md0 : active raid1 sdk[2](S) sdi1[0] sdj1[1]
|
||||
248896 blocks [2/2] [UU]
|
||||
|
||||
md4 : inactive raid1 sda3[0] sdb3[1]
|
||||
4883648 blocks [2/2] [UU]
|
||||
|
||||
md6 : active raid1 sdb2[2] sda2[0]
|
||||
195310144 blocks [2/1] [U_]
|
||||
[=>...................] recovery = 8.5% (16775552/195310144) finish=17.0min speed=259783K/sec
|
||||
|
||||
md8 : active raid1 sdb1[1] sda1[0]
|
||||
195310144 blocks [2/2] [UU]
|
||||
[=>...................] resync = 8.5% (16775552/195310144) finish=17.0min speed=259783K/sec
|
||||
|
||||
md7 : active raid6 sdb1[0] sde1[3] sdd1[2] sdc1[1]
|
||||
7813735424 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/3] [U_UU]
|
||||
bitmap: 0/30 pages [0KB], 65536KB chunk
|
||||
|
||||
unused devices: <none>
|
||||
14
vendor/github.com/prometheus/procfs/fixtures/net/ip_vs
сгенерированный
поставляемый
Обычный файл
14
vendor/github.com/prometheus/procfs/fixtures/net/ip_vs
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,14 @@
|
||||
IP Virtual Server version 1.2.1 (size=4096)
|
||||
Prot LocalAddress:Port Scheduler Flags
|
||||
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
|
||||
TCP C0A80016:0CEA wlc
|
||||
-> C0A85216:0CEA Tunnel 100 248 2
|
||||
-> C0A85318:0CEA Tunnel 100 248 2
|
||||
-> C0A85315:0CEA Tunnel 100 248 1
|
||||
TCP C0A80039:0CEA wlc
|
||||
-> C0A85416:0CEA Tunnel 0 0 0
|
||||
-> C0A85215:0CEA Tunnel 100 1499 0
|
||||
-> C0A83215:0CEA Tunnel 100 1498 0
|
||||
TCP C0A80037:0CEA wlc
|
||||
-> C0A8321A:0CEA Tunnel 0 0 0
|
||||
-> C0A83120:0CEA Tunnel 100 0 0
|
||||
6
vendor/github.com/prometheus/procfs/fixtures/net/ip_vs_stats
сгенерированный
поставляемый
Обычный файл
6
vendor/github.com/prometheus/procfs/fixtures/net/ip_vs_stats
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,6 @@
|
||||
Total Incoming Outgoing Incoming Outgoing
|
||||
Conns Packets Packets Bytes Bytes
|
||||
16AA370 E33656E5 0 51D8C8883AB3 0
|
||||
|
||||
Conns/s Pkts/s Pkts/s Bytes/s Bytes/s
|
||||
4 1FB3C 0 1282A8F 0
|
||||
1
vendor/github.com/prometheus/procfs/fixtures/self
сгенерированный
поставляемый
Символическая ссылка
1
vendor/github.com/prometheus/procfs/fixtures/self
сгенерированный
поставляемый
Символическая ссылка
@@ -0,0 +1 @@
|
||||
26231
|
||||
16
vendor/github.com/prometheus/procfs/fixtures/stat
сгенерированный
поставляемый
Обычный файл
16
vendor/github.com/prometheus/procfs/fixtures/stat
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,16 @@
|
||||
cpu 301854 612 111922 8979004 3552 2 3944 0 0 0
|
||||
cpu0 44490 19 21045 1087069 220 1 3410 0 0 0
|
||||
cpu1 47869 23 16474 1110787 591 0 46 0 0 0
|
||||
cpu2 46504 36 15916 1112321 441 0 326 0 0 0
|
||||
cpu3 47054 102 15683 1113230 533 0 60 0 0 0
|
||||
cpu4 28413 25 10776 1140321 217 0 8 0 0 0
|
||||
cpu5 29271 101 11586 1136270 672 0 30 0 0 0
|
||||
cpu6 29152 36 10276 1139721 319 0 29 0 0 0
|
||||
cpu7 29098 268 10164 1139282 555 0 31 0 0 0
|
||||
intr 8885917 17 0 0 0 0 0 0 0 1 79281 0 0 0 0 0 0 0 231237 0 0 0 0 250586 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 223424 190745 13 906 1283803 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
ctxt 38014093
|
||||
btime 1418183276
|
||||
processes 26442
|
||||
procs_running 2
|
||||
procs_blocked 0
|
||||
softirq 5057579 250191 1481983 1647 211099 186066 0 1783454 622196 12499 508444
|
||||
2
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/README
сгенерированный
поставляемый
Обычный файл
2
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/README
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,2 @@
|
||||
This directory contains some empty files that are the symlinks the files in the "fd" directory point to.
|
||||
They are otherwise ignored by the tests
|
||||
0
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/abc
сгенерированный
поставляемый
Обычный файл
0
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/abc
сгенерированный
поставляемый
Обычный файл
0
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/def
сгенерированный
поставляемый
Обычный файл
0
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/def
сгенерированный
поставляемый
Обычный файл
0
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/ghi
сгенерированный
поставляемый
Обычный файл
0
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/ghi
сгенерированный
поставляемый
Обычный файл
0
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/uvw
сгенерированный
поставляемый
Обычный файл
0
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/uvw
сгенерированный
поставляемый
Обычный файл
0
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/xyz
сгенерированный
поставляемый
Обычный файл
0
vendor/github.com/prometheus/procfs/fixtures/symlinktargets/xyz
сгенерированный
поставляемый
Обычный файл
Ссылка в новой задаче
Block a user