Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: KMPVVSTM

Package: VistA System Monitor

Routine: KMPVVSTM


Information

KMPVVSTM ;SP/JML - Collect Cache Metrics for the VistA Storage Monitor ;5/1/2017

Source Information

Source file <KMPVVSTM.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 GETENV^%ZOSV  KMPVVSTM^%ZOSVKSD  $$HTFM^XLFDT  $$WORKDAY^XUWORKDY  
VistA System Monitor 2 (CANMESS,PURGEDLY)^KMPVCBG  ($$CFGSTR,$$GETVAL,$$PROD,$$SITEINFO,$$SYSCFG,STRSTP)^KMPVCCFG  
MailMan 1 ^XMD  
Registration 1 $$SITE^VASITE  
VA FileMan 1 (H,YX)^%DTC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VistA System Monitor 2 KMPV VSTM DATA TRANSMISSION  KMPVCSRV  

Entry Points

Name Comments DBIA/ICR reference
RUN ; Collect metrics per configured interval and store in ^KMPTMP("KMPV","VSTM","DLY" -- CALLED VIA CACHE TASK MANAGER
LASTDAY() ; Return 1 if today is the last day of the month
SEND ; Format and send data to CPE once a day -- TASKED VIA TASKMAN
TRANSMIT ; Transmit data
; quit if no data to transmit.

External References

Name Field # of Occurrence
H^%DTC SEND+8
YX^%DTC LASTDAY+3, LASTDAY+4
GETENV^%ZOSV RUN+31
KMPVVSTM^%ZOSVKSD RUN+30
CANMESS^KMPVCBG SEND+9, SEND+17, SEND+23, TRANSMIT+12
PURGEDLY^KMPVCBG RUN+18
$$CFGSTR^KMPVCCFG SEND+29
$$GETVAL^KMPVCCFG RUN+20, RUN+22, SEND+6, SEND+11, TRANSMIT+7
$$PROD^KMPVCCFG RUN+22
$$SITEINFO^KMPVCCFG SEND+12
$$SYSCFG^KMPVCCFG SEND+28
STRSTP^KMPVCCFG SEND+38
$$SITE^VASITE SEND+4
$$HTFM^XLFDT SEND+18
^XMD TRANSMIT+8
$$WORKDAY^XUWORKDY SEND+19

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$G(KMPVTEST),!
  • Line Location: RUN+28

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^KMPTMP("KMPV" RUN+34*, SEND+14, SEND+17!, SEND+21, SEND+24!, SEND+26*, SEND+27*, SEND+28*, SEND+29*, SEND+30*
SEND+32, SEND+34, SEND+35, SEND+36*, TRANSMIT+2, TRANSMIT+11*, TRANSMIT+13!

Label References

Name Line Occurrences
$$LASTDAY RUN+25
TRANSMIT SEND+37

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LASTDAY+1~
%H LASTDAY+1~, LASTDAY+3*, LASTDAY+4*, SEND+3~, SEND+8
KMPVBPM RUN+15~
KMPVBSIZ RUN+15~
KMPVCFG SEND+1~
KMPVDATA RUN+15~, RUN+30, SEND+1~, SEND+35*, SEND+36
KMPVDATA( RUN+33, RUN+34
KMPVDB RUN+15~
KMPVDFSP RUN+15~
KMPVDIR RUN+15~, RUN+32*, RUN+33*, RUN+34, SEND+33*, SEND+34*, SEND+35, SEND+36
KMPVDNUM RUN+15~, RUN+24*, RUN+29
KMPVDOM SEND+1~
KMPVEMAIL TRANSMIT+3~, TRANSMIT+7*
KMPVEND RUN+15~, RUN+25*, RUN+27*, RUN+29
KMPVESIZ RUN+15~
KMPVFBLK RUN+15~
KMPVFLAG RUN+15~
KMPVFMB RUN+16~
KMPVFMDAY SEND+1~, SEND+18*, SEND+19
KMPVFREE RUN+15~
KMPVHDAY SEND+1~, SEND+13*, SEND+14*, SEND+16, SEND+17, SEND+18, SEND+21, SEND+23, SEND+27, SEND+32
SEND+34, SEND+35, TRANSMIT+11, TRANSMIT+12
KMPVHLAST SEND+1~, SEND+8*, SEND+9
KMPVHOUR SEND+1~
KMPVHSTRT SEND+1~, SEND+4*, SEND+38
KMPVHTODAY SEND+1~, SEND+4*, SEND+16, SEND+23
KMPVHYDAY SEND+1~, SEND+5*, SEND+9
KMPVKEEP SEND+2~, SEND+11*, SEND+16
KMPVLAST SEND+2~, SEND+6*, SEND+7, SEND+8
KMPVLN SEND+2~, SEND+25*, SEND+26*, SEND+27*, SEND+28*, SEND+29*, SEND+30*, SEND+36*
KMPVMAX RUN+16~
KMPVNODE RUN+16~, RUN+31*, RUN+34, SEND+2~, SEND+31*, SEND+32*, SEND+34, SEND+35, SEND+36
KMPVRNS RUN+16~
KMPVRSET RUN+16~
KMPVRT SEND+2~, SEND+21*, SEND+30
KMPVSINF SEND+2~, SEND+12*, SEND+26
KMPVSITE SEND+2~, SEND+4*, SEND+9, SEND+17, SEND+23, TRANSMIT+12
KMPVSIZE RUN+16~
KMPVSTAT RUN+16~
KMPVSYSD RUN+16~
KMPVTEST RUN+27!, RUN+28
KMPVTNS RUN+16~
KMPVWD SEND+2~, SEND+19*, SEND+27
MON1 LASTDAY+1~, LASTDAY+3*, LASTDAY+5
MON2 LASTDAY+1~, LASTDAY+4*, LASTDAY+5
SYS RUN+16~
U RUN+31, SEND+27, SEND+36
X LASTDAY+1~, SEND+8*, TRANSMIT+3~
XMSUB TRANSMIT+3~, TRANSMIT+6*
XMTEXT TRANSMIT+3~, TRANSMIT+5*
XMY TRANSMIT+3~
XMY( TRANSMIT+7*
XMZ TRANSMIT+3~, TRANSMIT+10, TRANSMIT+11
Y RUN+16~, RUN+31, LASTDAY+1~, LASTDAY+3, LASTDAY+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All