0

私は岐路に立たされています。Linux OS でのtelnet セッションや、Linux マシンからのログ ファイルの (自律的な) 解釈など、いくつかのプロセスを自動化したいと考えています。

これは特定の技術的な質問ではなく、経験に関する質問であることを認めます。

私の質問は次のとおりです。どのプログラミング言語が私のニーズに最適ですか?

これまでに分析したこと(可能性):

  1. Python、logtools ライブラリを使用。

  2. ログ分析専用のソリューション: LogParser、LogExpert などの他の Web ベースのソリューションなど (通常、telnet セッション オプションが含まれていないか、組み込み Linux ボードでは機能しません。これが私が使用しているものです)。

  3. Expect スクリプト (ログ抽出用) と Python ログ インタープリターの組み合わせ。プロセス全体に対して単一の環境を用意したいと考えています。*いくつかの基本的なコマンド シーケンスに Expect を使用することができました。

より具体的には、理論的な(一連のアクション) を示します。

telnet セッションを作成する -> 資格情報を与える -> コマンドを送信する -> コマンド出力を保存する -> 出力からパーツを分析/抽出/解釈します。

ログの解釈は簡単ではありません。制御構造、算術演算、グラフィック表現などが必要になる場合があります。

追加の質問: Python は、上記の要件に関していくつかの制限/問題を課しますか?

ご意見をお待ちしております。

ありがとうございました!

4

1 に答える 1