analyze: update 'psn', read 'CLIENT-NUM' in csv

This commit is contained in:
Gyu-Ho Lee 2017-01-10 16:08:05 -08:00
parent c97db2e695
commit ee3bca1afb
No known key found for this signature in database
GPG Key ID: 1DDD39C7EB70C24C
4 changed files with 9 additions and 4 deletions

View File

@ -57,6 +57,7 @@ var columnsToAggregate = []string{
"RECEIVE-BYTES-NUM-DIFF",
"TRANSMIT-BYTES-NUM",
"TRANSMIT-BYTES-NUM-DIFF",
"EXTRA",
}
func commandFunc(cmd *cobra.Command, args []string) error {
@ -187,6 +188,8 @@ func commandFunc(cmd *cobra.Command, args []string) error {
return err
}
}
case "EXTRA":
header = "CLIENT-NUM"
}
col.UpdateHeader(fmt.Sprintf("%s-%d", header, i+1))

6
glide.lock generated
View File

@ -1,5 +1,5 @@
hash: 2771e26761d6cd934a3f023e7080f63f09193150281ba317d2ef56f2153bece0
updated: 2017-01-10T13:27:30.125754095-08:00
hash: 06fcd602dbcf0dc12fd38949f48631affe37b90d830b7f670f4ae393ca833053
updated: 2017-01-10T16:07:51.437343437-08:00
imports:
- name: bitbucket.org/zombiezen/gopdf
version: 1c63dc69751bc45441c2ce1f56b631c55294b4d5
@ -96,7 +96,7 @@ imports:
- name: github.com/gyuho/dataframe
version: 573cd728a011e5473510a6a1df0f39023c305e04
- name: github.com/gyuho/psn
version: 780b8a285783b3dc7670738534f8349a3bbe429b
version: 34f04cf9e967ef7afb040e55f0f6cc641c8974ba
subpackages:
- process
- schema

View File

@ -53,7 +53,7 @@ import:
- package: github.com/gyuho/dataframe
version: 573cd728a011e5473510a6a1df0f39023c305e04
- package: github.com/gyuho/psn
version: 780b8a285783b3dc7670738534f8349a3bbe429b
version: 34f04cf9e967ef7afb040e55f0f6cc641c8974ba
subpackages:
- process
- package: github.com/hashicorp/consul

View File

@ -405,6 +405,8 @@ func ReadCSV(fpath string) (*CSV, error) {
TransmitPacketsDiff: transmitPacketsDiff,
ReceiveBytesNumDiff: receiveBytesNumDiff,
TransmitBytesNumDiff: transmitBytesNumDiff,
Extra: []byte(row[ProcHeaderIndex["EXTRA"]]),
}
c.PID = proc.PSEntry.PID
c.DiskDevice = proc.DSEntry.Device