quarta-feira, 21 de março de 2012

Fitas Utilizadas X Fitas Liberadas

Oi pessoal,
Esses dias estava conversando com um ex-colega de trabalho sobre utilização e liberação de fitas no TSM. A idéia é manter um controle de quantas fitas o TSM está consumindo e por outro lado quantas fitas scratchs o TSM está liberando através de seus processos administrativos.

Uma das formas que podemos fazer isso é através de selects. Sempre que o TSM associa uma fita scratch a um stgpool, ele emite um alerta informativo. E por outro lado, sempre que o TSM libera uma fita para scratch, ele também emite um alerta informativo.

Os alertas são.: 
- Para fitas liberadas.: ANR1341I
- Para fitas consumidas.: ANR1340I


Para sabermos o que significa esses alertas, basta chamar o help na console do TSM.

Exemplo.:

tsm: TSMSERVER>help ANR1340
ANR1340I  Scratch volume volume name is now defined in storage pool storage pool name.

Explanation: The scratch volume specified has been added to the storage pool shown.
System action: None.
User response: None.


tsm: TSMSERVER>help ANR1341
ANR1341I  Scratch volume volume name has been deleted from storage pool storage pool name.

Explanation: The scratch volume specified is no longer in use and has been removed from the indicated storage pool.
System action: None.
User response: None.



Obviamente a conta não é exata, pois não estamos checando se a fita consumida está 100% FULL ou se está 1% Filling. Estamos apenas tirando uma estimativa.

Podemos usar os seguintes selects para verificar um intervalo de tempo determinado.:
select count(msgno) as "FITAS CONSUMIDAS" from actlog where msgno=1340 and DATE_TIME between timestamp('2011-06-01 00:00:00.000000') and timestamp('2011-06-30 23:59:59.000000')

select count(msgno) as "FITAS LIBERADAS" from actlog where msgno=1341 and DATE_TIME between timestamp('2011-06-16 00:00:00.000000') and timestamp('2011-06-30 23:59:59.000000')

Um abraço.

Nenhum comentário:

Postar um comentário