ラベル Twitter の投稿を表示しています。 すべての投稿を表示
ラベル Twitter の投稿を表示しています。 すべての投稿を表示

2015年6月9日

【Minecraft】Logstashを使ってログ監視をしてみる【Ubuntu】

記事の投稿は何ヶ月ぶりでしょうか。ここ最近は山に呆けていて技術ブログの書き込みが全くなくて申し訳ない限りです。

久しぶりの投稿はログ監視ツール「Logstash」についてです。

Linuxのログ監視ツールというと、fluentdだったりswatchだったりlogmonだったり…統合管理システムで言えばzabbixだったりnagiosだったりが検索で引っかかります。今のところ一番メジャーなのはfluentdとかなのかなぁ。統合監視ツールならzabbixとかが定番だと思うけど。

今回あえてLogstashにしたのは単に仕事でこれを使うことがあったからです。べつにLogstashでないと実現できない機能を使っているとかそういうわけではないので、自分の使いやすいものを支えばいいと思います。(とはいえ、Logstashはログの解析に鬼車を使っているので個人的には使いやすいと思います)

Logstashは日本語の参考文献が少ないため、基礎的な動作原理からMinecraftのログ解析による実用例などまで紹介します。

Filterの処理内容についてや、Outputの条件式については参考例も少ないので、何らかの参考になれば幸いです。

2014年4月26日

【Linux】ターミナルから操作できるTwitterクライアント「bti」【bash】

サーバ監視をする上で、障害や侵入検知時の通知方法をどうしようかということになりまして、普通にメールとかでもいいけどせっかくだから変わった方法がいいかなぁ。なんて思ったわけです。

で、ちらほら話題に上がることがあるTwitter。
たしかにこれならログ垂れ流しておけばいいし、プライオリティによってリプライでの通知 or DMでの通知など分けられるし便利そうです。

#まぁ、サーバのログをクラウドサービスに預けるってどうなの?って疑問もなくはないですが、今回は自サーバーで私的にしていることなので、大目に見ることにします。

で、今回はコマンドラインで使えるTwitterクライアント「bti」を導入してみた。という話。

なぜbtiかというと、yumに入っていたからというのと、昨今ありがちなPythonやRubyで書かれたクライアントではなく、bashで動作するもだから。というところ。
別にbashに拘る必要なんて無いような気もしますが。。。

ちなみにbtiとは、Bash Twitter Idiocyの略だそうで。