KMPVVSTM ;SP/JML - Collect Cache Metrics for the VistA Storage Monitor ;5/1/2017
Source file <KMPVVSTM.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Capacity Management | 2 | KMPV VSTM DATA TRANSMISSION KMPVCSRV |
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. |
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 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
>> | 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 |