linux雑多なlinuxの話題RRDtoolの使い方メモ先日のSNMPに続いてRRDtoolの使い方を調べています。設定などが面倒なのちょっとサーバ管理したいだけならCactiなどを導入した方が楽だとは思うのですが、僕はサーバのリソース管理以外にもRRDtoolは利用できるシーンがたくさんある気がしているので敢えて頑張ろうという事です。基本的な手順は以下の通りです。1,3が複雑なので慣れるまでは辛いです。RRDtoolの使い方メモCentOSでデーモンの起動スクリプトを書くCentOS上で動かすuWSGIをデーモンとして扱いたかったのですが、起動スクリプトを書いたことがなかったので少し調べてみました。軽くググると/etc/init.d/skeletonにテンプレートファイルがあるという事だったのですが、手元のCentOSでは存在しませんでした。一方でUbuntuでは存在を確認できたのですが、UbuntuのテンプレートファイルをCentOSでそのまま流用はできないようです。6.2の場合は下記のファイル内に、起動スクリプトのテンプレートが含まれていることがわかりました。(パス中の数字は環境によって異なりそうです。CentOSでデーモンの起動スクリプトを書くOSXでnginxを動かすメモ先日CentOS上でnginxを使うというエントリを書きましたが、開発環境のOSXにnginxをインストールするのに手間取ったのでメモ書きです。Djangoを試してみた最近GAE上で書いていたサイトが、ちょっとGAEには向かないという事がわかりまして、仕方が無いので、普通のサーバ上で書き直す事にしました。mod_pythonはもう古いらしく、じゃあ何が良いのと思って色々調べていると、このベンチマークエントリが見つかりまして、その中で良さそうだったuwsgiを使う事にしました。HTTPサーバは上記エントリで使われてたnginxです。気になっていたのでこの機会に触ってみました。思ったよりも長い記事になってしまいました。以下の手順を踏みます。attackのログでした。話には聞いていましたが自分のホストに実際に大量のログが見えると、あぁ攻撃は実在のものであったかと大変興味深いものがあります。-fしてログを眺めていると次から次へとバンバンログが溜まって行きました。そのユーザ名が色とりどりで面白かったので、折角と言う事でどんなユーザ名でログイントライするのかと言うのを調べてみました。以下が上位20件です。左側の数字は、そのユーザ名でログインに失敗した回数です。adminとtestは1000回超えてます。sshdに対するブルートフォース攻撃のユーザ名が面白い件.gitignoreの使い方メモ備忘録です。毎回.gitignoreを作成するのは面倒なので、グローバルな設定ファイルとして作成します。保存場所はどこでも良いですが、以下の場合はホームディレクトリの直下に.gitignoreを作成します。