|
|
1.1 root 1: .TH uurate 1
2: .SH NAME
3: uurate \- Report Taylor UUCP statistics
4: .SH SYNOPSIS
5: .BR uurate " [ " "\-cfexai" " ] [ " "\-h "
6: .I host
7: .RI " ] [ " "logfile..." " ] "
8: .PP
9: or simply,
10: .PP
11: .B uurate
12: .PP
13: for a traffic summary report.
14: .SH DESCRIPTION
15: The
16: .I uurate
17: command provides tabular summary reports on the operation of the
18: Taylor UUCP system. Data is taken from the currently active log
19: files, standard input, or from a list of log files given on the
20: command line. Output is in the form of tabular reports summarizing
21: call, file transfer, and command execution
22: .RI "(" "uuxqt" ")"
23: activity.
24: .PP
25: The log files given to
26: .I uurate
27: must be in the ``Taylor'' format. Also, note that call and file
28: transfer activities are logged in separate files, nominally called
29: .I Log
30: and
31: .I Stats,
32: respectively. For reports to be meaningful, the
33: .I Log
34: and
35: .I Stats
36: files should be given to
37: .I uurate
38: together, and cover the same time period.
39: .PP
40: If neither the
41: .B \-i
42: option nor any
43: .I logfile
44: options are given,
45: .I uurate
46: defaults to taking its input from the current Taylor
47: .I Log
48: and
49: .I Stats
50: files, as defined at compilation time.
51: This is the normal mode of operation.
52: .PP
53: The reporting options described below can be used to select
54: the set of reports desired. If no options are given, the
55: .B call
56: and
57: .B file
58: reports are displayed. If there is no relevant data for a particular
59: report or host, that report or host will be supressed.
60: .SH OPTIONS
61: The following options may be given to
62: .I uurate:
63: .TP 5
64: .B \-c
65: Report on call statistics. Requires data from a
66: .I Log
67: file.
68: .TP 5
69: .B \-f
70: Report on file transfer statistics. Requires data from a
71: .I Stats
72: file.
73: .TP 5
74: .B \-e
75: Report on efficiency (total connect time versus time spent transferring
76: files). Requires data from both a
77: .I Log
78: and a
79: .I Stats
80: file, and they must span the same time period.
81: .TP 5
82: .B \-x
83: Report on remote execution requests (e.g.,
84: .IR rmail ")."
85: Requires data from a
86: .I Log
87: file.
88: .TP 5
89: .B \-a
90: All reports. Identical to
91: .B \-cfex.
92: .TP 5
93: .BI "\-h " "host"
94: Restrict report output to
95: .I host.
96: .SH "DESCRIPTION OF REPORTS"
97: There are four reports available: the call, file transfer, efficiency,
98: and remote execution reports. Each may be selected by a command line
99: option. All reports may be selected via the option
100: .B \-a.
101: If no report selection options are given,
102: .I uurate
103: displays a compact traffic summary report (see below).
104: .SS "Summary report"
105: If no report options are given,
106: .I uurate
107: displays a traffic summary report. This is particularly useful in daily
108: .I cron
109: jobs which report on errors and the like. Traffic statistics for each
110: active system is reported on a single line. If more than one system was
111: active, a 'totals' line is included at the end of the report.
112: .SS "Call report"
113: The call report gives statistics on inbound and outbound calls for
114: each active host system. The fields are described below:
115: .br
116: .nf
117: .in +.5i
118: .ta 1.0i
119: .BR "sysname " "UUCP node name of neighbor host system"
120: .BR "callto " "Outbound calls attempted to that system"
121: .BR "failto " "Failed outbound calls to that system"
122: .BR "totime " "Connect time (sec.) on outbound calls"
123: .BR "callfm " "Inbound calls attempted by that system"
124: .BR "failfm " "Failed inbound calls from that system"
125: .BR "fmtime " "Connect time (sec.) on inbound calls"
126: .in -.5
127: .SS "File transfer reports"
128: The file transfer reports give statistics on inbound and
129: outbound file transfers (regardless of which end initiated the transfer)
130: for each active host system. There are two reports, one for files
131: sent to the remote system and one for files received from the remote
132: system. The fields in each report are described below:
133: .br
134: .nf
135: .in +.5i
136: .ta 1.0i
137: .BR "sysname " "UUCP node name of neighbor host system"
138: .BR "files " "Number of files transferred"
139: .BR "bytes " "Total size (bytes) of files transferred"
140: .BR "seconds " "Total time (sec.) to transfer files"
141: .BR "byte/sec " "Average transfer rate (bytes/sec)"
142: .in -.5
143: .SS "Efficiency report"
144: The efficiency report describes the utilization of the links
145: to each active remote system, giving the ratio of total connect time
146: to the time spent actually transferring files.
147: The fields are described below:
148: .br
149: .nf
150: .in +.5i
151: .ta 1.0i
152: .BR "sysname " "UUCP node name of neighbor host system"
153: .BR "conntime " "Total connect time for that system"
154: .BR "flowtime " "Total file transfer time for that system"
155: .BR "ovhdtime " "Connect time not used to transfer files"
156: .BR "effcy (%) " "Ratio of connect time to transfer time"
157: .in -.5
158: .SS "Remote execution report"
159: The remote execution report describes remotely
160: requested command executions from each active host system.
161: Executions of
162: .I rmail
163: and
164: .I rnews
165: are the most common, and are detailed separately. The fields
166: are described below:
167: .br
168: .nf
169: .in +.5i
170: .ta 1.0i
171: .BR "sysname " "UUCP node name of neighbor host system"
172: .BR "rmail " "Number of rmail requests from that system"
173: .BR "rnews " "Number of rnews requests from that system"
174: .BR "other " "Number of other requests from that system"
175: .in -.5i
176: .SS FILES
177: The file names below may be changed at compilation time or by the
178: configuration file, so these are only approximations.
179: .br
180: .nf
181: .in +.5in
182: .ta 2.0i
183: .IR "/usr/spool/uucp/Log " "Taylor format call/execution log"
184: .IR "/usr/spool/uucp/Stats " "Taylor format file transfer log"
185: .SS "SEE ALSO"
186: .IR uucico "(8)"
187: .SS BUGS
188: Does not understand older (V2, BNU) logging formats. Anyone care to
189: volunteer to add this? I don't use the stuff myself.
190: .PP
191: The entries that Taylor UUCP makes in the log file for incoming calls
192: don't have a host name. This confuses
193: .I uurate
194: into thinking that the calls came in for system "-". This may require
195: a change to Taylor logging.
196: .PP
197: Should check the configuration file to locate the currently active
198: .I Log
199: and
200: .I Stats
201: files when using them for default inputs. Instead, it uses the
202: compile-time settings only.
203: .PP
204: Should report packet protocol error statistics by host and
205: protocol type.
206: .SS AUTHOR
207: Robert B. Denny ([email protected])
208: .br
209: Loosely based on the DECUS UUCP program
210: .I uurate
211: by Mark Pizzolato.
212:
213:
214:
215:
216:
217:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.