Open Lina-Kumagaya opened 7 years ago
__re_expected_msg = re.compile(
r"^\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d \(+|-)\d\d\d\d [^\[]+:")
ちゃんと試していないのですが、↑ではどうでしょうか?
また、EDT (Washington, D.C. etc.)だけでなくPST (San Francisco Bay Area etc.)でも動くようになっていると望ましいと考えています。
Hatohol 16.12を以下の手順でインストールし、hatohol-hap2-fluentdを追加して使用したところ http://www.hatohol.org/docs/install/16.12/ja/
監視サーバのステータスは正常にもかかわらずFluentdからのログがHatoholのイベント画面に表示されず、/var/log/hatohol/hatohol-arm-plugin2.logには以下のエラーが出力されていました。
hap2_fluentd.pyを読んでみると40行目付近でfluentdのtimeラベルを正規表現オブジェクトに変換しているようなのですが、そこの記述が以下のようになっています。
で。fluentdの動くサーバ上でdateコマンドを叩いてみると案の定タイムゾーンがEDTとなっており、JSTに変えたところ正常にうごいたのですが、タイムゾーンがUTC マイナスの地域だとアウト。なので修正が必要かと思われます。