tkuchikiの日記

新ブログ https://blog.tkuchiki.net

2015-10-01から1ヶ月間の記事一覧

HAPrxoy 1.6.0 で導入された DNS の動的名前解決の検証結果

追記(2016-07-13 16:40) Changelog に書いてあるとおり(BUG/MEDIUM: dns: unbreak DNS resolver after header fix)、 動的名前解決ができないバグが修正されました。 HAProxy 1.6.6 で動的名前解決できないバグが修正されていました(Changelog にも書いてい…

zabbix の LLD で gearmand の job を動的に監視する

検証した環境の zabbix のバージョンは、2.0.15 です。 gearmand の監視を zabbix で行う際、 job の数がアプリケーションによって違うと思いますので、 テンプレートを作っても汎用的に使うことができません。 こういうケースで使えるのが LLD(ローレベルデ…

/etc/shadow の hash を生成するコマンドを作りました

perl, php, python の標準モジュールで /etc/shadow の hash を生成する方法 - tkuchikiの日記 で、/etc/shadow の hash を生成する方法を書きましたが、 どの環境でも同じ方法で出来たら楽だと思いましたので、 https://github.com/tkuchiki/encrypt-pw を…

AWS に SSL 証明書をアップロードしたりするコマンドを作りました

aws iam list-server-certificates aws iam upload-server-certificate aws iam update-server-certificate aws iam delete-server-certificate 相当の処理を行う、 https://github.com/tkuchiki/iam-server-cert を作りました。 実行例は、github の README…

golang の spec ファイル

執筆時の go の最新安定版は1.5.1 です。 rpm をインストールすると、 /usr/local/go /usr/bin/go (/usr/local/go/bin/go の symlink) /usr/bin/gofmt (/usr/local/go/bin/gofmt の symlink) /usr/bin/godoc (/usr/local/go/bin/godoc の symlink) をインス…

gaurun の spec ファイル

github.com の spec ファイルを書きました。 rpm をインストールすると、 /usr/bin/gaurun /usr/bin/gaurun_recover をインストールできます。 golang を rpm で入れていない場合は、BuildRequires: golang を削除してください。 v0.4.0 の時点では gopkg.in…

tcpstat の RPM 作成手順

tcpstat は、 UCP/TCP トラフィックの統計情報を出力するコマンドです。 tcpstat -i eth0 -f "dst port 3306" -o "%S %B\n" のように実行すると、eth0 からの port 3306 への outboud traffic(bytes) を出力することができます。 -f のフィルタは、ヘルプに…