連続して出力される同一メッセージのサプレス可否
search cancel

連続して出力される同一メッセージのサプレス可否

book

Article ID: 278705

calendar_today

Updated On:

Products

OPS/MVS Event Management & Automation

Issue/Introduction

WTOメッセージ が連続して複数行に渡ってSYSLOGへ表示されることがあります。
最初の(1行目の)メッセージのみを残して、残りの同一メッセージをSYSLOGに出力されないようにできますか?

 

<メッセージ出力イメージ(サプレス前)>

00.00.01  Mxxxx1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00.00.02  Mxxxx1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
00.00.03  Mxxxx1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

<メッセージ出力イメージ(サプレス後)>

00.00.01  Mxxxx1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

 

Environment

OS : z/OS

Product : OPS/MVS Event Management & Automation

Release : All

Component : OPSMVS

Resolution

一定の時間内に発生したメッセージイベントのうち、SYSLOGに一番初めに出力されたメッセージのみを残して
2番目以降の重複分メッセージをSYSLOGには出力されないようにできます。

具体的には、OPSTHRSHのタイプEを利用します。

<ご参考>
Mxxxx1メッセージが20秒間隔に複数表示される場合のサンプルです。

最初のMxxxx1メッセージだけをSYSLOGに表示されるようになります。
2番目以降のMxxxx1メッセージはコンソールとSYSLOGから抑制されますが、OPSLOGには引き続き表示されます。

20秒後、新たにMxxxx1メッセージが表示された場合は、新しいインターバルにて
メッセージルールが有効になります。

結果的に、メッセージの出力数に関係なく、SYSLOGには20秒以内に同一のメッセージが
1つしか表示されない状態が続きます。

)MSG Mxxxx1                 
)PROC                         
count = OPSTHRSH('E','20')      
if count > 1 then return delete 

:
 Mxxxx1メッセージに関わるルールがある場合はここにコードします。
:

return 

 

Additional Information

Old Japanese Knowledge document ID: JTEC003271 

OPS/MVSのその他FAQについては、以下のリンクからご確認ください。

JTEC002336 : OPS/MVS FAQ一覧表