ログファイルの解析

ログファイルの解析

私はプロセス/ユーザーリソースの利用に関するデータを保存するUbuntu用のシステム統計ツールを開発したいと思います。私はこのデータを私のログファイルに保存します(たとえば、プロセスのデータ収集用)。 Cプログラミング言語を使用してログファイルを解析する/var/log/<process>.logAPIがあるかどうかを知りたいです。procfsこれらのログファイルには、ユーザー名、プロセスID、CPU%、MEM%、I / Oなどが含まれます。

ベストアンサー1

どのAPIが必要ですか?ログファイルはテキストです。役に立つと思われるテキスト解析ユーティリティ、スクリプト、または言語を使用します。

個人的に私が選択する言語はなのにawk、それは慣れているからだ。時には簡単grepsed十分な時もあります。

しかし、実際にはすべてがログで何をしたいかによって異なります。可能性は無限です。

おすすめ記事