5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

blackbirdAdvent Calendar 2014

Day 1

What's blackbird?

Last updated at Posted at 2014-12-02

blackbirdとはなんぞや

ってことで、1日目はblackbirdの概要をざっくりお話できればと考えています。blackbirdとはMonitoring Agent Daemonです。今のところは各種ミドルウェア_Nginx_, MySQL, Apache, Memcached, _Redis_とか、Elastic Load Blancing, RDS, _ElastiCache_のようなAWSのコンポーネントの各種メトリックをせこせこと取得してZabbix Serverに送りつける働きをしてくれます。

Zabbix Agent

正直Zabbix Agentでいんじゃね??って話にもなるとは思うんですが、Zabbixでミドルウェアの監視を行っているとよくある問題として、user_scripts使って値を取得すると1 keyあたり1 valueになるので、SHOW ENGINE INNODB STATUS;を取りたいんよみたいな話だと、いったいSHOW ENGINE INNODB STATUS;を何回たたけば気が済むんですかといいたくなるんですよね...

そこで、ぼくたちはZabbix Sender protocolをおしゃべりするDaemonを作ってそいつにデータを送信させることにしました。

How to Install

細かいInstall方法に関してはこちらとかこちらを参照してくださいまし。

っで結局おまえら何のAdvent Calendarやんの?

っでだいたいblackbirdが(δ´ω`)カユイところに手が届きそうななにかだということはわかっていただけたと思うので、こんなの取れるよーっていう紹介もかねて、blackbird Advent Calendar 2014では各種Pluginでどんな値が取得できてZabbix側にどんなグラフができるとか、Plugin作成時苦労したから、似たようなことやりたい人はここを工夫してねって話をしようと考えています。今日は軽めにお話させていただきましたが、明日からはもう少し深いところもお話致します。

それでは明日の人にバトンタッチ!

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?