iadd man pages for each tool and the input file format - ploot - simple plotting tools Err bitreich.org 70 hgit clone git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot URL:git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot bitreich.org 70 1Log /scm/ploot/log.gph bitreich.org 70 1Files /scm/ploot/files.gph bitreich.org 70 1Refs /scm/ploot/refs.gph bitreich.org 70 1Tags /scm/ploot/tag bitreich.org 70 1README /scm/ploot/file/README.md.gph bitreich.org 70 1LICENSE /scm/ploot/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 3e8032ac525f2456d151c919514bad5e2cbd7a96 /scm/ploot/commit/3e8032ac525f2456d151c919514bad5e2cbd7a96.gph bitreich.org 70 1parent 621b388b3006dd5ffe35a6f4b629942f574972b4 /scm/ploot/commit/621b388b3006dd5ffe35a6f4b629942f574972b4.gph bitreich.org 70 hAuthor: Josuah Demangeon URL:mailto:mail@josuah.net bitreich.org 70 iDate: Wed, 8 Aug 2018 21:39:20 +0200 Err bitreich.org 70 i Err bitreich.org 70 iadd man pages for each tool and the input file format Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i A ploot-csv.7 | 90 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i M ploot-feed.1 | 89 ++++++++++++++++++++++--------- Err bitreich.org 70 i M ploot-feed.c | 2 +- Err bitreich.org 70 i M ploot-ff.1 | 103 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i Err bitreich.org 70 i4 files changed, 258 insertions(+), 26 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/ploot-csv.7 b/ploot-csv.7 /scm/ploot/file/ploot-csv.7.gph bitreich.org 70 i@@ -0,0 +1,90 @@ Err bitreich.org 70 i+.Dd $Mdocdate: August 08 2018$ Err bitreich.org 70 i+.Dt PLOOT-CSV 7 Err bitreich.org 70 i+.Os Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh NAME Err bitreich.org 70 i+. Err bitreich.org 70 i+.Nm ploot-csv Err bitreich.org 70 i+.Nd input format used by the ploot set of programs Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh SYNOPSIS Err bitreich.org 70 i+. Err bitreich.org 70 i+.Bd -literal -offset indent Err bitreich.org 70 i+epoch,column-name-1,column-name-2 Err bitreich.org 70 i+timestamp,value1,value2 Err bitreich.org 70 i+.Ed Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh DESCRIPTION Err bitreich.org 70 i+. Err bitreich.org 70 i+This is the simple comma-separated format used by the ploot-* programs. Err bitreich.org 70 i+.\" .Sh STANDARDS Err bitreich.org 70 i+.\" .Sh HISTORY Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh AUTHORS Err bitreich.org 70 i+. Err bitreich.org 70 i+.An Josuah Demangeon Err bitreich.org 70 i+.Aq Mt mail@josuah.net Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.\" .Sh CAVEATS Err bitreich.org 70 i+.\" .Sh BUGS Err bitreich.org 70 i+.Sh INPUT FORMAT Err bitreich.org 70 i+. Err bitreich.org 70 i+.Nm reads lines and column from standard input. Err bitreich.org 70 i+Each line correspond to one entry with the same timestamp. Err bitreich.org 70 i+Each input column correspond to one output column, one type of data. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Pp Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Ss Header line Err bitreich.org 70 i+. Err bitreich.org 70 i+The program must contain a first header line with the label of each column. Err bitreich.org 70 i+The first column is always a timestamp, and the first label must be Err bitreich.org 70 i+.Dq epoch . Err bitreich.org 70 i+The following columns Err bitreich.org 70 i+. Err bitreich.org 70 i+.Bd -literal -offset indent Err bitreich.org 70 i+epoch,free_memory,process_count Err bitreich.org 70 i+.Ed Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Ss Data lines Err bitreich.org 70 i+. Err bitreich.org 70 i+The following lines are the data. Err bitreich.org 70 i+The first column is an unix timestamp: number of seconds since 00:00:00 Err bitreich.org 70 i+01/01/1970. Err bitreich.org 70 i+The remaining columns are values, that might be decimal Err bitreich.org 70 i+.Po Err bitreich.org 70 i+they will be read as a Err bitreich.org 70 i+.Vt double Err bitreich.org 70 i+.Pc . Err bitreich.org 70 i+. Err bitreich.org 70 i+.Bd -literal -offset indent Err bitreich.org 70 i+1533752053,16.3,45 Err bitreich.org 70 i+1533752054,18.7,42 Err bitreich.org 70 i+1533752055,40.1,39 Err bitreich.org 70 i+1533752056,40.1,39 Err bitreich.org 70 i+.Ed Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh SEE ALSO Err bitreich.org 70 i+. Err bitreich.org 70 i+.Xr ploot-feed 1 , Err bitreich.org 70 i+.Xr ploot-ff 1 Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh HISTORY Err bitreich.org 70 i+. Err bitreich.org 70 i+.Nm Err bitreich.org 70 i+was defined at Err bitreich.org 70 i+.Lk gopher://bitreich.org/1/scm/ploot/ "Bitreich" Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh AUTHORS Err bitreich.org 70 i+. Err bitreich.org 70 i+.An Josuah Demangeon Err bitreich.org 70 i+.Aq Mt mail@josuah.net Err bitreich.org 70 1diff --git a/ploot-feed.1 b/ploot-feed.1 /scm/ploot/file/ploot-feed.1.gph bitreich.org 70 i@@ -12,35 +12,67 @@ Err bitreich.org 70 i .Sh SYNOPSIS Err bitreich.org 70 i . Err bitreich.org 70 i .Nm ploot-feed Err bitreich.org 70 i-.Op Fl options Err bitreich.org 70 i-.Ar Err bitreich.org 70 i+.Op Fl w Ar width Err bitreich.org 70 i+.Ar maxval... Err bitreich.org 70 i . Err bitreich.org 70 i . Err bitreich.org 70 i .Sh DESCRIPTION Err bitreich.org 70 i . Err bitreich.org 70 i The Err bitreich.org 70 i .Nm Err bitreich.org 70 i-utility Err bitreich.org 70 i-. Err bitreich.org 70 i-. Err bitreich.org 70 i-.\" .Sh CONTEXT Err bitreich.org 70 i-.\" For section 9 functions only. Err bitreich.org 70 i-.\" .Sh RETURN VALUES Err bitreich.org 70 i-.\" For sections 2, 3, and 9 function return values only. Err bitreich.org 70 i-.\" .Sh ENVIRONMENT Err bitreich.org 70 i-.\" For sections 1, 6, 7, and 8 only. Err bitreich.org 70 i-.\" .Sh FILES Err bitreich.org 70 i-.\" .Sh EXIT STATUS Err bitreich.org 70 i-.\" For sections 1, 6, and 8 only. Err bitreich.org 70 i-.\" .Sh EXAMPLES Err bitreich.org 70 i-.\" .Sh DIAGNOSTICS Err bitreich.org 70 i-.\" For sections 1, 4, 6, 7, 8, and 9 printf/stderr messages only. Err bitreich.org 70 i-.\" .Sh ERRORS Err bitreich.org 70 i-.\" For sections 2, 3, 4, and 9 errno settings only. Err bitreich.org 70 i-.\" .Sh SEE ALSO Err bitreich.org 70 i-.\" .Xr foobar 1 Err bitreich.org 70 i-.\" .Sh STANDARDS Err bitreich.org 70 i-.\" .Sh HISTORY Err bitreich.org 70 i+utility plots a text chart of csv values coming from stdin in real time. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Bl -tag -width 6n Err bitreich.org 70 i+. Err bitreich.org 70 i+.It Ar width Err bitreich.org 70 i+is the width of the plot in characters. Err bitreich.org 70 i+. Err bitreich.org 70 i+.It Ar maxval Err bitreich.org 70 i+is a list of argument that specify the maximum value for each column. Err bitreich.org 70 i+If the input csv have 5 columns in addition of the timestamp, there must Err bitreich.org 70 i+be 5 maxval arguments. Err bitreich.org 70 i+. Err bitreich.org 70 i+.El Err bitreich.org 70 i+. Err bitreich.org 70 i+.Pp Err bitreich.org 70 i+The input format is documented in the Err bitreich.org 70 i+.Xr ploot-csv 7 Err bitreich.org 70 i+manual page. Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh EXIT STATUS Err bitreich.org 70 i+.Ex -std Err bitreich.org 70 i+. Err bitreich.org 70 i+. Err bitreich.org 70 i+.Sh EXAMPLES Err bitreich.org 70 i+. Err bitreich.org 70 i+.Bd -literal -offset indent Err bitreich.org 70 i+$ cat <sample.txt Err bitreich.org 70 i+epoch,free_memory,process_count Err bitreich.org 70 i+1533752053,16.3,45 Err bitreich.org 70 i+1533752054,18.7,42 Err bitreich.org 70 i+1533752055,40.1,39 Err bitreich.org 70 i+1533752056,40.1,39 Err bitreich.org 70 i+EOF Err bitreich.org 70 i+$ ploot-feed -w 80 1 1 sample.txt Err bitreich.org 70 i+epoch,used_memory,free_memory Err bitreich.org 70 i+1533752053,160,401 Err bitreich.org 70 i+1533752054,180,381 Err bitreich.org 70 i+1533752055,301,260 Err bitreich.org 70 i+1533752056,303,258 Err bitreich.org 70 i+EOF Err bitreich.org 70 i+$ ploot-ff -t demo -u MB red yellow