ログをCSVなどに落としたい

1:ログをCSVなどに落としたい
IGA 10/07 11:54
こんにちは。いつも質問ばかりですみません。



ログファイルをWindowsファイルに落としたいと思っております。

システム管理説明書 4.3.6を参照したところ、

ログデータの抽出 を行えば、順編成ファイルにおとせるそうですが、できません。

どうすれば落とせるでしょうか。



拡張コマンドのログコマンドを使いました。

入力ファイルを「SYS@LOG]と指定すると、ファイルがありませんと表示され、

「SYS@LOG0」と指定すると、

昔の意味不明なデータが1件出力されるだけです。



たまに、#LGEDTで「1.運転ログの編集」で

ログファイル「SYS@LOG」と指定して、ログの参照は普通にできます。

画面で見たり印刷することもばっちりできます。

それを、CSVやテキストにおとして、エクセルで編集して保存したいのです。

しかたがないので、今は、マウスを使って、必死に画面をコピペしています。



どういうわけか、#ABCで、ファイル詳細情報で、

「SYS@LOG」を指定すると、

「ファイルが見つかりません」とでます。

「SYS@LOG0」と指定すると、

詳細表示はされますが、

なぜか、RECORD件数 0件となっています。



そもそも稼働中のログファイル名がなんなのか、どういうしくみで動いているのか、わかっていません。



2:Re:ログをCSVなどに落としたい
tahrayan 10/07 19:29
こんにちは

ログが順編成ファイルに落ちない原因はわかりませんが、
ログファイル名を知る方法は以下です。

コマンド入力の画面で次のコマンドを実行する。
#SGLST,FIL=SYS@LBM;
すると#SGLSTの実行画面になるので、
出力装置名はそのままリターンキー押す(プリンタに出したければPRNxxxの方)

後は数回リセットキーを押して、
<<LOG FUNCTION>>
の画面にします
その画面の
ACの横に書いてあるのがジョブログのファイル
MSの横に書いてあるのがメッセージのファイルです。
見た後は、数回リセットキーを押して最後まで表示すると
コマンドは終わります。


3:Re:ログをCSVなどに落としたい
IGA 10/08 13:25

ありがとうございます!

<<   LOG    >>   SYSTEM DEFINITION      REL.  1.06    
                                                                              

(AC,AP)  SYS@LOG  MSD000 SKIP

こんなんなっていました。
つまりログファイルはやはりSYS@LOGということだと思います。

しかし
装置(MSD000)上のファイル(SYS@LOG          )の詳細情報を表示する と、

P U3932: (FIL=SYS@LOG   ) ファイルが見つかりません    

となってしまいます。
なんなんでしょうね・・。



4:Re:ログをCSVなどに落としたい
tahrayan 10/08 15:26
すみません。説明がもれていました。

#SGLSTコマンドで見たファイル名の後ろにゼロを加えたものが

ログファイル名になるので、SYS@LOG0になります。



ログが抽出できない話ですが、

ログ出力停止



ログデータ抽出



ログ出力開始

の手順でできませんか?



5:Re:ログをCSVなどに落としたい
IGA 10/09 10:23
ありがとうございます!



ログ停止すれば、

抽出できるかもしれないということですね。

業務稼働中に停止しても、業務には問題ないのでしょうか。

一時的にログが取れなくなるのはかまいませんが。

やってみます。



でも、SYS@LOG0のファイル詳細情報を見ると、

レコード件数 1件となっているのが不思議です。



以前抽出したら、やはり1件だけ、

順編成ファイルに抽出されましたが、

しかも全然関係のない昔のログでした。

わけわかんないです。



とりあえず停止して抽出してみます。

6:Re:ログをCSVなどに落としたい
IGA 10/09 13:16
ありがとうございます!停止したら落とせました!



でもいちいち停止しないとだめなんですね。

これだと毎日の作業として実施するのは難しいですね。



拡張コマンドのログ機能は、STN000でないとできないようです。

STN000 のコンソール端末が別のフロアにあるので、

いちいち移動しなくてはなりません。



別件になってしまうのですが、

自分のパソコンのエミュレータを

一時的に管理者用コンソールにカンタンにできないものですかね。



7:Re:ログをCSVなどに落としたい
rupa 10/12 07:43
>自分のパソコンのエミュレータを

>一時的に管理者用コンソールにカンタンにできないものですかね。



これは無理でしょう。





8:自分のパソコンを一時的に管理者用コンソールに
温泉好きのうさぎ 10/12 12:21
後段の別件について、

コンソールのWSエミュレータを操作終了で終わらせた状態で、(A-VXはシャットダウンしない)

自分のパソコンのWSエミュレータに「WS番号=0」で通信情報登録して、サーバーに接続してやればいいんじゃないでしょうか。



私のとこでは、コンソールのWSエミュレータは電源投入直後や、シャットダウン時以外は操作終了させて起動されていない状態になっているので、この方法をよく使用しています。

もちろん、自分のパソコンには通信情報登録を複数登録してあり、通常の業務では「WS番号=1以降」で登録している情報でサーバーに接続しています。(常時STN000での接続はしない)



ただし、システム初期プログラム等が、コンソール(STN000)に常駐しているのであれば、操作終了できませんので、それを回避する工夫が必要です。

9:Re:ログをCSVなどに落としたい
tahrayan 10/13 00:36




VU?


csv




>


V
UV
NECU
R
->->V



A-VX


http://www.nec.co.jp/pfsoft/a-vx/AssetManage/
A-VX





10:Re:自分のパソコンを一時的に管理者用コンソールに
IGA 10/15 13:28
STN000 コンソールエミュレーターは、1日1回数分立ち上げるだけで、

ほとんど使用しておりません。

使用がバッティングしないよう注意すれば、

自分の端末設定を変えることにより、

一時的にコンソールとして使用することは可能だということですね。

ありがとうございます!



1-

BluesBB ©Sting_Band