XFERFAXSTATS(8C)
π XFERFAXSTATS π (section 8C)
okay bestie, gather round, because xferfaxstats is literally the girl who does your fax accounting for you and she is so organized. π
β¨ NAME β¨
xferfaxstats β summarize HylaFAX transmission accounting
πΈ SYNOPSIS πΈ
/usr/bin/xferfaxstats [ options ] [ files ]
π¦ DESCRIPTION π¦
xferfaxstats is a command script that prints a summary of the HylaFAX accounting statistics for transmitted jobs. No cap, it just reads the receipts and hands you the vibe check. π
You can sort those stats by one of several keys:
- the sender's account name (this is the default, main character behavior)
- the job tag (super useful when you're using it for accounting purposes)
- the remote party's CSI
- the called phone number
- the output device used for the call
- the communication speed
- the communication data format
Statistics get read from the file /var/spool/hylafax/etc/xferfaxlog in the spooling area, unless you specify filenames on the command line. Then it reads those instead, periodt.
Here's an example of what the output looks like (using the default sort key), and it is honestly kind of iconic:
Destination Pages Calls Time Pg/min Errs TypRate TypData
cadsmith@esd.sgi.com 34 41 24:05 1.4 0 9600 1-D MH
ctb@corp.sgi.com 32 42 20:43 1.5 2 9600 2-D MR
edmark@esd.sgi.com 42 53 29:30 1.4 3 9600 1-D MH
fredc@mfg.sgi.com 157 174 1:37:52 1.6 0 9600 2-D MR
jlw@engr.sgi.com 81 90 57:29 1.4 1 9600 1-D MH
jlw@wpd.sgi.com 346 411 3:57:57 1.5 100 9600 1-D MH
karlton@asd.sgi.com 68 71 36:57 1.8 0 9600 1-D MH
kerrie@mfg.sgi.com 48 58 32:29 1.5 1 9600 2-D MR
kgraf@mfg.sgi.com 128 130 1:48:21 1.2 2 9600 1-D MH
kubey@wpd.sgi.com 264 289 3:22:13 1.3 6 9600 1-D MH
loki@wpd.sgi.com 205 225 2:56:45 1.2 5 9600 2-D MR
moondog@esd.sgi.com 112 120 1:23:01 1.3 4 9600 2-D MR
mpolen@mti.sgi.com 122 129 1:39:32 1.2 1 9600 1-D MH
nancyf@mfg.sgi.com 174 180 2:08:44 1.4 2 9600 2-D MR
paulh@mfg.sgi.com 56 56 1:29:24 0.6 0 9600 2-D MR
richardn@mfg.sgi.com 34 30 24:42 1.4 1 9600 1-D MH
rosa@corp.sgi.com 32 30 28:00 1.1 2 9600 1-D MH
sam@asd.sgi.com 65 65 46:25 1.4 5 9600 1-D MH
seth@asd.sgi.com 34 30 25:04 1.4 0 9600 1-D MH
--------------------------------------------------------------------------
Total 2034 2224 25:49:13 1.3 135
Let's decode those columns together, because this is the part where it gets good:
- The first column shows the sort key value used (the sender's identity here, but otherwise it's the destination phone number, remote CSI, etc.).
Pagesis the total number of good pages transmitted. good pages only, we don't count the messy ones. πCallsis the total number of calls placed.Timeshows the total amount of time spent transmitting.Pg/mindisplays the average transfer rate.Errsindicates how many errors were encountered while transmitting facsimile. β οΈ Heads up: this statistic does not include problems encountered while placing a call, e.g. busy signals. So a busy signal is not counted here, bestie.TypRatedisplays the most common communication speed with which facsimile were transmitted.TypDatashows the most common data format in which facsimile data were transmitted.
Now the fun part β account name mapping. π
Account names other than root and guest can be automatically mapped to a canonical format, in which the host name is removed and identical addresses in the same domain are merged together (i.e. for NIS environments). For example, sam@flake.asd.sgi.com and sam@foobar.asd.sgi.com are both mapped to sam@asd.sgi.com, with the associated statistics accumulated. Slay, merging is self-care.
Identical account names in different domains generate a warning; e.g. loki@wpd.sgi.com and loki@corp.sgi.com. π
The above mapping is done only if the -map option is specified. By default, account names are not altered. iykyk.
π OPTIONS π
-age daysβ Show information only for the facsimile transmitted in the last specified number of days.-csi*β Sort output by the remote party's CSI.-dest*β Sort output by the phone number called.-dev*β Sort output by the output device (i.e. modem) used.-formatβ Sort output by the negotiated data format.-job*β Sort output by client-specified job tag identifiers.-nomapβ Do not perform the account name mapping by which statistics for therootandguestaccounts are merged and the leading hostname part of domain names are stripped. This is the default behavior.-mapβ Perform the account name mapping by which statistics for therootandguestaccounts are merged and the leading hostname part of domain names are stripped.-send*β Sort output by sender's account name (default).-since timeβ Show information only for the facsimile transmitted since the specified time; where time is of the formMM/DD/YY HH:MM(thedate(1)format string%D %H:%M).-end timeβ Show information only for the facsimile transmitted before the specified time; where time is of the same form assince.-speedβ Sort output by the signalling rate.
π DIAGNOSTICS π
- ``Warning, address clash, "%s" and "%s".'' β During address mapping two mapped addresses were found for the same account name. π
- ``Warning, weird user address/name "%s".'' β During address mapping an address was encountered that multiple
@symbols in it.
β NOTES β
The sender field does not necessarily represent the submitter's actual identity. For example, it reflects the value given by the sendfax(8C) -f option.
Be cautious that this field is not utilized for auditing if the fax user base is not trusted. π fr fr, do not build your audit on this.
π FILES π
/var/spool/hylafaxβ spooling areaetc/xferfaxlogβ default file from which to read statistics
π«Ά SEE ALSO π«Ά
faxq(8C), faxsend(8C), recvstats(8C), hylafax-log(5F)
and that's the whole page, bestie. xferfaxstats, page 8C, dated May 12, 1996 β the source/version line was XFERFAXSTATS(8C) at the bottom and honestly she ate. mwah πβ¨
π¦ where this page comes from
- fedora 43: hylafax+ 7.0.11-4.fc43 Β· libtiff AND LicenseRef-Callaway-BSD-with-advertising
- fedora 43: hylafax+ 7.0.11-4.fc43 Β· libtiff AND LicenseRef-Callaway-BSD-with-advertising
- fedora 44: hylafax+ 7.0.11-5.fc44 Β· libtiff AND LicenseRef-Callaway-BSD-with-advertising
- fedora 44: hylafax+ 7.0.11-5.fc44 Β· libtiff AND LicenseRef-Callaway-BSD-with-advertising
- Copyright (c) 1993-1996 Sam Leffler
- Copyright (c) 1993-1996 Silicon Graphics, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms