[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

1097.0. "Phase IV/PA/Exporter/QNA/MVII bug ??" by ZPOVC::RAMARAJ () Wed Jun 05 1991 13:19

Exported circuit from a MVII system with QNA(QNA-0, to be exact) interface.
Ran the report utility to create a hourly circuit graph.
The log file indicates as finding records for the time period indicated.
But the graph, is blank. It only draws a box and nothing else.

The log file also indicates, the data contains all zeros.

I've tried this with ALL the MVII with DEQNA card, that we have here and 
also at a customer (which is where I discovered this problem).

The systems are running VMS 5.3-2 or less (not less than 5.3).  NONE of the 
systems tested were VMS 5.4.

Is this a bug in the Phase IV AM, the Exporter FM, MVII systems, or the
DEQNA card?

Could the engineering verify this.

I've attached the log file and the graph file below from my site.

Raj
SWS Singapore


Log file for the above
----------------------

$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ IF (F$MODE() .EQS. "INTERACTIVE") THEN SET CONTROL=T
$ IF (F$MODE() .EQS. "INTERACTIVE") THEN SET TERMINAL/INQUIRE
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$!
$! This command procedure is a framework for building an individual
$! login command procedure. It is executed every time that you log
$! into your account.
$!
$  IF F$MODE() .NES. "INTERACTIVE" THEN GOTO ENDINTER
$ENDINTER:
$  IF F$MODE() .NES. "BATCH" THEN GOTO ENDBATCH
$!
$! Put commands you want executed only in batch mode between this comment
$! and the "ENDBATCH:" symbol.
$!
$
$ENDBATCH:
$!
$! Put commands that you want executed in any mode of login below.
$!
$ DEFINE CDD$DEFAULT CDD$TOP.MCCDICT
$ EXIT
$!MCC_RPTS_NODE4_CIRCT_HOURLY_GRAPh_DTR.COM
$!************************************************************
$!  Copyright (c) Digital Equipment Corporation, 1990
$!  All Rights Reserved.  Unpublished rights reserved
$!  under the copyright laws of the United States.
$!  
$!  The software contained on this media is proprietary
$!  to and embodies the confidential technology of 
$!  Digital Equipment Corporation.  Possession, use,
$!  duplication or dissemination of the software and
$!  media is authorized only pursuant to a valid written
$!  license from Digital Equipment Corporation.
$!
$!  RESTRICTED RIGHTS LEGEND   Use, duplication, or 
$!  disclosure by the U.S. Government is subject to
$!  restrictions as set forth in Subparagraph (c)(1)(ii)
$!  of DFARS 252.227-7013, or in FAR 52.227-19, as
$!  applicable.
$!************************************************************
$!***************************************************************************
$! This procedure is submitted by NODE4_CIRCT_HOURLY_GRAPh.COM
$!***************************************************************************
$ THIS_PROCESS = ""
$ PID = F$PID(THIS_PROCESS)
$! show sym PID
$ TIME = F$TIME()
$ DAY = F$CVTIME(TIME,,"DAY")
$ MONTH= F$CVTIME(TIME,,"MONTH")
$ YEAR = F$CVTIME(TIME,,"YEAR")
$ HOUR = F$CVTIME(TIME,,"HOUR")
$ MIN = F$CVTIME(TIME,,"Minute")
$ SEC = F$CVTIME(TIME,,"second")
$ HUNDREDTH = F$CVTIME(TIME,,"HUNDREDTH")
$ space1 = " "
$ 
$ define circt_id_tmp circt_id_tmp.00000081051354
$ define circt_graph circt_graph.00000081051354
$ create  NODE_HOLD00000081051354.grm   
$!* The following line is intentionally kept blank.

$ define mcc$node1 "22.52"
$ define mcc$CIRCUIT_ID1 "QNA-0"
$ define mcc$date1 "5-JUN-1991 13:00:00.00"
$ define mcc$date2 "5-JUN-1991 14:00:00.00"
$ define mcc$report_file "MCCREPORTS:M00.GRM"
$ datatrieve
VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
 set verify
 Ready MCC_EXPORT shared read
 DECLARE NODE_HOLD PIC X(7).
 DECLARE CIRCUIT_ID_HOLD PIC X(16).
 DECLARE CIRCUIT_HOLD1 COMPUTED BY FN$UPCASE(CIRCUIT).
 DECLARE DATE1_HOLD USAGE DATE.
 DECLARE DATE2_HOLD USAGE DATE.
 NODE_HOLD = FN$TRANS_LOG("MCC$NODE1")
 CIRCUIT_ID_HOLD = FN$TRANS_LOG("MCC$CIRCUIT_ID1")
 DATE1_HOLD = FN$DATE(FN$TRANS_LOG("MCC$DATE1"))
 DATE2_HOLD = FN$DATE(FN$TRANS_LOG("MCC$DATE2"))
  Find  MCC_NODE4_circuit with NODE4 = NODE_HOLD
[6 records found] 
if CIRCUIT_ID_HOLD NE "ALL" THEN Find current with circuit_hold1 = CIRCUIT_ID_HOLD
[6 records found] 
 Find   current   with time_STAMP between DATE1_HOLD and DATE2_HOLD
[6 records found] 
define file for circuit_graph
ready  circuit_graph write
circuit_graph = current
reduce current to circuit
define file for circuit_id_temp
ready  circuit_id_temp write
circuit_id_temp = current 
EXIT
$open/read/error=file_open_error infile circt_id_tmp.00000081051354
$ read/end_of_file=normal_exit  infile circuit_id_rec
$ count_hold = 0
$ loop_read_process_circt_id:
$ count_hold = count_hold + 1
$ circuit = F$extract(0,15,circuit_id_rec)
$ define hold$circuit QNA-0          
$ Define MCC$CIRCT_GRAPH_FILE circuit_id00000081051354.grl
$ datatrieve
VAX DATATRIEVE V5.1
Digital Query and Report System
Type HELP for help
 
:node4_circt_hourly_graph
 exit
$ graph/load/nointeracive/monochrome= CIRCUIT_id00000081051354 CIRCUIT_id00000081051354 mcc_reports_files:mcc_rpts_lgraph
P1p\
%GRAPH-W-DRA_ZERODATA, The data contains all zeros.  The default range|has been used.
$ append circuit_id00000081051354.grm node_hold00000081051354.grm
$ delete/nocon circuit_id00000081051354.grl.*
$ delete/nocon CIRCUIT_id00000081051354.grm.*
$ delete/nocon CIRCUIT_id00000081051354.gri.*
$ delete/nocon CIRCUIT_id00000081051354.grd.*
$ read/end_of_file=normal_exit  infile circuit_id_rec
$ normal_exit:
$ rename node_hold00000081051354.grm   MCCREPORTS:M00.GRM 
$ delete/nocon circt_id_tmp.00000081051354.*
$ delete/nocon circt_graph.00000081051354.*
$ exit
  SYSTEM       job terminated at  5-JUN-1991 13:54:56.96

  Accounting information:
  Buffered I/O count:             439         Peak working set size:    4488
  Direct I/O count:               724         Peak page file size:     14412
  Page faults:                   6447         Mounted volumes:             0
  Charged CPU time:           0 00:00:15.67   Elapsed time:     0 00:00:46.02


DECgraph output for the above
-----------------------------
P1p
n(--------------------------------------------------)
n(The remainder of this file contains graphics code.)
n(--------------------------------------------------)
n()
n()
n(Source:  DECgraph V1.5)
n(Output file:  CIRCUIT_ID00000081051354)
n(Title:  Node4: 22.52    -  circuit_id : QNA-0)
n(Creation date:   5-JUN-1991 13:54:52.51)
n(Description file:  MCC_REPORTS_FILES:MCC_RPTS_LGRAPH)
n(Dataset name:  CIRCUIT_ID00000081051354)
\

P1pS(A[0,479][767,0])W(V)S[0,479]S(S1)
L(A1)l'|'00,08,1c,3e,77,63,41,00,00,00;l'>'00,60,78,1e,0f,1e,78,60,00,00;L'A'00,38,44,44,7C,44,44,00;L'B'00,78,44,44,58,44,78,00;L'C'00,38,44,40,40,44,38,00;L'D'00,78,44,44,44,44,78,00;L'E'00,7C,40,40,78,40,7C,00;L'F'00,7C,40,40,78,40,40,00;              
L'J'00,7C,08,08,08,48,30,00;L'K'00,48,50,60,70,48,44,00;L'L'00,40,40,40,40,40,7C,00;L'M'00,44,6C,54,44,44,44,00;L'O'00,38,44,44,44,44,38,00;L'N'00,44,64,54,4C,44,44,00;L'P'00,78,44,44,78,40,40,00;L'Q'00,38,44,44,54,48,34,00;L'R'00,78,44,44,78,48,44,00;   
L'S'00,38,44,30,08,44,38,00;L'T'00,7C,10,10,10,10,10,00;L'U'00,44,44,44,44,44,38,00;L'V'00,44,44,44,28,28,10,00;L'W'00,44,44,54,54,54,28,00;L'X'00,44,28,10,28,44,44,00;L'Y'00,44,44,28,10,10,10,00;L'G'00,38,44,40,5C,44,38,00;L'H'00,44,44,44,7C,44,44,00;   
L'I'00,7C,10,10,10,10,7C,00;L'Z'00,7C,08,10,20,40,7C,00;L'a'00,08,14,22,41,22,14,08,00,00;L' ',00,00,00,00,00,00,00,00;L'6'ff,00,ff,00,ff,00,ff,00,ff,00;
L(A2)L' '00,00,00,00,00,00,00,00,00,00;L'a'AA,55,AA,55,AA,55,AA,55,AA,55;L'p'00,7F,41,41,41,41,41,7F,00,00;L'q'00,08,1C,3E,7F,3E,1C,08,00,00;L'r'00,49,2A,1C,7F,1C,2A,49,00,00;L's'00,1C,22,41,41,41,22,1C,00,00;L't'00,22,77,7F,7F,3E,1C,08,00,00;            
L'u'00,08,1C,1C,3E,3E,7F,7F,00,00;L'x'00,41,63,36,1C,36,63,41,00,00;L'g'00,30,49,46,44,46,49,30,00,00;L'c'00,00,00,00,18,18,00,00,00,00;L'e'00,00,00,00,00,00,00,00,00,00;
L(A3)L' '00,00,00,00,00,00,00,00,00,00;L'a'FF,FF,FF,FF,FF,FF,FF,FF,FF,FF;L'b'88,22,88,22,88,22,88,22,88,22;L'c'81,42,24,18,18,24,42,81,00,00;L'd'81,42,24,18,81,42,24,18,00,00;L'e'FF,81,81,81,FF,81,81,81,FF,00;L'f'00,00,00,00,00,00,00,00,00,00;            
L'g'80,40,20,10,08,04,02,01,80,40;L'h'11,22,44,88,11,22,44,88,11,22;L'i'01,02,04,08,10,20,40,80,01,02;L'j'81,81,81,81,81,81,81,81,81,81;
S(M0(L0)(AH0L0S0)1(L33)(AH0L50S50)2(L66)(AH160L42S100)3(L100)(AH0L100S0))
\

P1pS(A[0,479][767,0])T(A0D0S1D0I0)P[0,0]W(I0)W(S1)P[0,479]V[766,479]W(S0)
W(I3)P[50,473]T(S2)T(S[18,20],M[2,2])
T'Node4: 22.52    -  circuit_id : QNA-0'T(A0D0S1D0I0)
W(I3)P[239,447]T(S1)
T'5-Jun-1991 13:0  5-Jun-1991 14:0'T(A0D0S1D0I0)
P[28,30]W(I0)W(S1)P[28,414]V[762,414]W(S0)
P[85,80]W(I0)W(S1)P[85,400]V[717,400]W(S0)
W(I3)P[85,400]V[717,400]V[717,80]V[85,80]V[85,400]
W(I3)P[338,25]T(S2)T(S[18,20],M[2,2])
P[338,25]
T'HOURS'
W(I3)P[7,133]T(D90,S2,H2)
T[+0,+20]
T'UTILIZATION'T(A0D0S1D0I0)
\
[?25h
T.RTitleUserPersonal
Name
DateLines
1097.1I don't think this is a bugTOOK::SHMUYLOVICHWed Jun 05 1991 15:3211
	Circuit graph uses inbound and outbound utilization attributes.
I think that the values of this attributes are less that 1%.
To check this, please, do 
 SHOW node4 name circuit qna-0 all statistics, for duration= (export period you
 specified in the export command)

If it's true you probably want to increase traffic. It can be done, for example,
if you set host to another node and try to type some of the ASCII files.

	Sam
    
1097.2Ok, but measures only DECnet trafficZPOVC::RAMARAJThu Jun 06 1991 11:0313
    Sam,
    
    Thanks, the value was less than 1%.
    I got a graph after poking the MVII a little.
    
    Is there anywhere of measuring the ethernet thoughput of any system.
    
    The same ethernet card could be used for TCP/IP, LAT and DECnet.
    
    Any performance analysis for ethernet layer.
    
    Raj
    
1097.3Ethernet Line stats is what you needTOOK::ANWARUDDINAnwarThu Jun 06 1991 12:5113
re .2

>> Is there anywhere of measuring the ethernet thoughput of any system.
>> The same ethernet card could be used for TCP/IP, LAT and DECnet.
>> Any performance analysis for ethernet layer.

The DECnet Phase4 Ethernet Line Traffic provides the total traffic -
what you are looking for. The Ethernet Circuit traffic provides
just the DECnet traffic. But there are no Utilization graphs for 
Line Utilization. You can get text reports on Line traffic.

Hope this helps.