Nagiosのアイコン用に透過画像とgd2フォーマット画像を作成する

Nagiosのホストステータスやステータスマップのアイコンにオリジナル画像を使用したかったので、透過画像とgd2フォーマット画像を作成しました。

  • 透過画像

"imagemagick"パッケージに含まれる"convert"コマンドを使用して、透過画像を作成します。

$ sudo aptitude install imagemagick
$ convert -transparent white image.png convert_image.png

"-transparent"オプションに透過色にする色を指定します。
その後ろに、"オリジナル画像ファイル名 透過画像ファイル名"の順番で指定します。

  • gd2フォーマット画像

"libgd-tools"パッケージに含まれる"pngtogd2"コマンドを使用して、gd2フォーマット画像を作成します。

$ sudo aptitude install libgd-tools
$ pngtogd2 image.png image.gd2 1 1

最後に上記で作成した画像を、Nagiosの"hostextinfo"あたりで設定します。