タグ

Muninに関するlefsyのブックマーク (28)

  • Use of uninitialized value · Issue #81 · kjellm/munin-mysql

    lefsy
    lefsy 2017/06/28
  • Muninで閾値設定とメール通知を行う方法

    「Munin」で監視している項目について閾値を設定して、閾値を超えた場合メール通知をするための方法です。 閾値の追加 「Munin」で監視している項目に、閾値を設定することで「Warning」や「Critical」といった警告レベルを設定することが出来ます。 警告レベルを設定することで、監視画面で障害が起こりそうな項目を通知したり、メールによる通知なども行うことが出来るようになります。 設定書式 閾値設定は監視サーバの設定ファイルである「munin.conf」で行います。 設定内容はとても簡単で、下記の形式で閾値を設定することが出来ます。 プラグイン名.監視項目名.警告レベル(warning または critical) 閾値 この設定は、監視対象サーバが設定されている部分記述する必要があります。 閾値設定について 設定する閾値は「上限値」のほかに「下限値」や「範囲」を指定することもできます

    Muninで閾値設定とメール通知を行う方法
    lefsy
    lefsy 2017/03/24
  • muninでヘルスチェック(死活監視/生存監視/サイト監視とか) - お前の血は何色だ!! 4

    munin派とnagios派とZABBIX派が戦うときにたいてい焦点になるのが死活監視などの監視だと思う。 「muninってグラフを書くしかできないよね!」 とかいわれたり、いやいや alert のメール送信できますよみたいな。 しかし、「muninってURLのチェックとか、プロセスの生存チェックとか、logのチェックとかできるの?」っていわれると munin派はぐぬぬぬ・・・といわなきゃいけなかった。 昔、 http監視する奴を作ったりはしたけど、ちょっと格的に作ってみることにした。 ダウンロードする場合 プロセス監視 http://rtilabs.net/files/2011_06_05/healthcheck_process URL監視(サイト監視/コンテンツ監視) http://rtilabs.net/files/2011_06_05/healthcheck_url ログ監視 h

    muninでヘルスチェック(死活監視/生存監視/サイト監視とか) - お前の血は何色だ!! 4
    lefsy
    lefsy 2016/07/14
  • レンタルサーバーは格安のドメインキング

    選べるアプリ 大切な独自ドメインは、安定した国内レンタルサーバーの「ドメインキング」にお任せください。月500円からの格安料金なのに、WordPressやデータベースなど50以上の人気機能を備えたクラウドベースのレンタルサーバーを自由に利用できます。ドメインをはじめて取得する初心者から、複数ドメインを低予算で管理・運用したい企業のシステム管理者まで、幅広いお客様に選ばれています。

    レンタルサーバーは格安のドメインキング
    lefsy
    lefsy 2016/06/22
  • いますぐ実践! Linuxシステム管理

    「いますぐ実践! Linux システム管理」はこちらです。 メルマガの解除、バックナンバーなども、以下からどうぞ。 https://www.usupi.org/sysad/ (まぐまぐ ID:149633) その他、作者に関するページは、概ね以下にございます。 https://www.usupi.org/kuri/ (まぐまぐ ID:126454) http://usupi.seesaa.net/ (栗日記ブログ) https://twitter.com/kuriking/ (twitter) https://facebook.com/kuriking3 (facebook) https://jp.pinterest.com/kuriking/pinterest) https://www.instagram.com/kuri_king_/ (instagram) [バックナンバーのトップへ

    lefsy
    lefsy 2016/04/21
  • muninグラフの読み方と意味 | シーズクリエイターズブログ

    サーバー監視ツール「munin」の各グラフの意味と読み方。 muninをインストールすると標準でたくさんのグラフが出力されます。中には聞いた事もない単語のグラフもあり、 「いったいこれは何なのか」と疑問に思っていたので調べてみました。 グラフはすべてplugin (/etc/munin/plugins) の内容から出力されていて、さらにそのほとんどが単なるperlスクリプトやシェルスクリプトでした。このpluginが実際はどのようなコマンドを使った結果なのかを確認しながら調べました。プログラムにはあまり明るくない&英語が苦手、なので意味違いしている可能性がありますのでお気づきの点がありましたらコメントを頂けると嬉しいです。 使用したmuninバージョンは1.4.5です。 ほとんどの値は /proc/以下から参照されているようで以下のページがとても役に立ちました。 Man page o

    muninグラフの読み方と意味 | シーズクリエイターズブログ
    lefsy
    lefsy 2015/11/26
  • Dockerのプロセス数を表示するmuninプラグインを作る - Qiita

    munin の独自プラグインを作成して監視対象を追加するお話です。 意外と手こずったのでメモとして残しておきます。 目的 監視対象となるサーバーの上で現在動作している Docker コンテナの数を munin で監視したい。 再起動やアップデートを行った直後、Docker コンテナが起動していない状態のままうっかり放置してしまうことがあるのでプロセス数が 0 の時に警告を出したいというのが目的です。 あまり複雑なプラグインではなく、単に現在のプロセス数を返せば良い簡単なもので良いです。 プラグインのコード 慣れの関係から ruby スクリプトで書きました。 何でも好きなもので書けるのがよいですね。 docker ps を実行してその行数を返すだけのものです。 processnum.value %d にプロセスの数が入って表示されます。 なお autoconf は中途半端な状態で省略していま

    Dockerのプロセス数を表示するmuninプラグインを作る - Qiita
    lefsy
    lefsy 2015/11/20
  • Munin徹底入門〜ねぇMunin、ソース頂戴♡〜 - みからぼ。

    Latest Entries Office2016をプロダクトキーからアクティベーションする方法(2015.11.11/Windows) Office2016をプロダクトキーからアクティベーションする方法... ちょっといろんなホストに80,443の応答を確認したくなった時(2015.11.9/BSD/Linux) そういう夜もあります。... ThinkPad X201はsoracomと繋がるか、第二夜。(壮大なる完結変!!!)(2015.10.3/Hobby) ぼくつかれたよ。(2日寝てない)... ThinkPad X201はsoracomと繋がる...か?(途中経過)(2015.10.2/Hobby) Hi soracom, welcome!!!... 虎ノ門オフィスが止まった日(リターンズ)(2015.7.20/Networking) 虎ノ門オフィスの、ながーい、ながーい、メンテ

    lefsy
    lefsy 2015/11/20
  • muninをちょっぱやにする方法 - ぶていのログでぶログ

    この記事は、Pepabo Advent Calendar 2014の14日目の記事です。 昨日は、 としやさんのマネージャーができるサービス監視 でした。 マネージャーがサービス監視をしていると、障害発生時の ヤバさ がすぐに伝わっていいですね! 過去に、障害時のオペレーションをしている時に役員の方々全員が仁王立ちしているなんてことがありました。。(ペパボ入社前の話です) 今年2月にペパボに入社して、もう年末なんて時の流れは早いですね。 去年の今頃はニートしつつ艦コレしつつあんちぽサンタをみつつ、 次の職場どうするかなぁ〜なんて考えてました。 そんな私も入社してからmuninばかりいじっていたら、社内ではmunin職人と呼ばれるようになりました(ドヤッ 今まで、muninネタを幾つか書いてきたのですが、今回はちょっぱやにする方法を書きたいと思います。 (※ なお、効果には個人差があります)

    muninをちょっぱやにする方法 - ぶていのログでぶログ
    lefsy
    lefsy 2015/11/04
  • [AWS][Ubuntu] microインスタンスのCPU制限を行う方法

    AWSのt1.microのCPUがStealする話。 色々散々出てきているので既知の話だと思いますが cgroup するのがRedhat経の話ばかりでUbuntuのやり方が出ていなかったのでその二番煎じの記事です。 cgroupで、お手軽CPU使用率制限 – 海馬のかわり microインスタンスはlimitかけると大きくパフォーマンスが向上する(※追記あり) – アルパカDiary なので環境はUbuntuで実施しています。 1) install cgroup-bin sudo apt-get install cgroup-bin 2) Reboot. リブートすると /sys/fs/cgroup ができていると思います。再起動しなくてもできている? 3) Edit /etc/cgconfig.conf このファイルは存在しないので1から作ります。制限をかけるのがユーザが別なのかRootユ

    [AWS][Ubuntu] microインスタンスのCPU制限を行う方法
    lefsy
    lefsy 2015/07/05
  • muninのプラグインの追加/削除 - 玉虫色に染まれ!!

    先日、muninをインストールしました が、そのときはデフォルトでインストールされたプラグインの組をそのまま使っていました。 大抵の場合はそれで十分なのですが、私個人としては、電力や熱にかかわる項目とHDDに関する項目は確実に取れるように、もうちょっとプラグインを厳選したいと思います。 今日調整する内容は以下の通りです。 NTPプラグインの停止 hddtemp_smartctl の修正 smartctl による情報の記録 lm_sensors の情報の記録 CPUの動作周波数の記録 munin-nodeの停止 プラグインの追加/削除や設定の変更をしている間は munin-node を止めていおいたほうが無難です。 # /sbin/service munin-node stop Stopping Munin Node agents: [ OK ] NTPプラグインの停止 CentOSの場合、

    muninのプラグインの追加/削除 - 玉虫色に染まれ!!
    lefsy
    lefsy 2015/03/28
  • 【Munin】Native SSH 転送の概要と設定方法(ver 2.0~) | Pocketstudio.jp log3

    ◆ Munin 2.0 の新機能、Native SSH Transport 概要 Munin 2.0 からは、”Native SSH Transport”機能が搭載されました。バージョン 2.0 以降であれば、SSH を経由して Munin の通信をトンネリングする事ができます。 SSH を通してデータをやりとりしますので、セキュリティ上のリスクが減るメリットがあります。従来は、Port 4949 をファイアウォールでオープンにしなくてはいけなかったり、平文で通信を行っているため通信上のリスクがありました。また、外部ネットワークへの通信(outbound)が遮断されている環境や NAT されたネットワークでは、これまで通信を行う事ができませんでした。それらは、今後 SSH 経由で munin-node のデータが取得できるようになります。 では、具体的にはどのような仕組みになっているのでし

  • 【Munin】ioDrive向けプラグインを公開しました | Pocketstudio.jp log3

    Munin で ioDrive の機器情報(温度・消費電力・reserver space status 等)を参照できるようにしたプラグインを作成しました。Zabbix 用のテンプレートが、短時間(5分以内)における状況の定期確認とアラート送信が目的でした。一方、こちらのMunin プラグインは長期的(数ヶ月から年単位)な傾向把握のために導入したものになります。 ■プラグイン解説 iodrive_ プラグインは、コマンドラインで fio-status を実行します。そこで得られたデータを元にしてグラフを描画するシンプルなものです。直接実行するには、root 権限で次のように実行します。 # fio-status --all Found 1 ioMemory device in this system Driver version: 3.2.3 build 950 Adapter: Sing

    lefsy
    lefsy 2014/06/13
  • CentOS6にmuninをインストール。ついでにApacheとMySQLも監視。: Usoinfo blog

    この画像の例のように、muninでサーバーを軽く監視しておきたいので、インストールしようと思う。 1. muninはepelからインストールするので、入れてなければ EPELを設定。 http://mirrors.fedoraproject.org/publiclist/EPEL/ ここから適当なミラーを選ぶと良いが、どこかのミラーから epel-release-6-8.noarch.rpm を入れる。% su # rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm ... # vi /etc/yum.repos.d/epel.repo ... enabled=0 (デフォルトではepelを見に行かないようにしておく。この辺はお好みで。) ... 2. 次に、muninとmu

    lefsy
    lefsy 2013/12/24
    “ 'INDIVIDUAL BUFFER POOL INFO' => \&skip,”
  • httpingとmuninでWebサーバのレスポンスをグラフ化した - Glide Note

    Webサーバのレスポンスの計測をしたくて、Webサーバにはfluentdを導入済みなので、 Fluentd+GrowthForecastでやろうと思ったんですが、 Webサーバは全台muninでモニタリングしてて、muninとGrowthForecastでページが 分かれてしまうと視認性が下がるので、muninでグラフ化することにした。 munin自体はエンジニア以外の人も閲覧して、サーバの状態を判断しているので、 確認するページが複数にまたがるのもちょっと嫌だった。 計測にはzembutsuさんのpluginを利用することに。 導入に際してwarningとcriticalの値を設定出来るようにpull reqを出してmergeもしてもらった。 導入したサーバはCentOS4,CentOS5,CentOS6とSL6。 導入方法 httpingの導入 httpinのrpmは下記にあるので、そ

    lefsy
    lefsy 2013/08/15
    httping
  • muninプラグインを作成 | シーズクリエイターズブログ

    muninは数値化できるもの規定の形式で標準出力するだけでなんでもグラフ化できます。 ユーザー数を取得してグラフするプラグインを作成する サーバー側の情報はほとんどデフォルトのプラグインでカバーされているので今まで不便はなかったのですが勉強の為に運営しているサイトのユーザー数などを取得し、グラフ化してくれるようなプラグインを作成してみました。 ユーザー数を取得するスクリプトを作成 ここは各WEBアプリ部分になるのですがシェル上でたとえば以下のように実行すればDB等を参照してユーザー数が標準出力で返ってくるようなプログラムを作成しておきます。 /home/app/usercount.php (例) <?php $conn = pg_connect("dbname=hoge"); $sql = "SELECT id FROM user"; $result = pg_query($conn,

    lefsy
    lefsy 2013/08/13
  • munin-node-configureコマンドを覚えた - ヌキのやる気のないエンジニアブログ

    munin-node-configureコマンドで便利な使い方 結構/usr/share/munin/plugins/*の中のプラグインで使えるやつって意外と少ないですよね。 例えばapache関連だとserver_statusが有効になってなかったりとか 私も昔よく引っかかってました。 いろいろいじってそのプラグインが使えるかどうかを シェルやperlで実行してちゃんと出力があるか確認して/etc/munin/pluginsに置いて グラフが生成されるか確認という手間のかかることをしていました それをmunin-node-configureがすべて解決してくれます。 /usr/share/munin/plugins/*にあるスクリプトが動くかどうか確認する方法は以下の通りにやってください # munin-node-configure -suggest Plugin | Used | Su

    munin-node-configureコマンドを覚えた - ヌキのやる気のないエンジニアブログ
    lefsy
    lefsy 2013/06/18
  • muninグラフの読み方と意味 | シーズクリエイターズブログ

    サーバー監視ツール「munin」の各グラフの意味と読み方。 muninをインストールすると標準でたくさんのグラフが出力されます。中には聞いた事もない単語のグラフもあり、 「いったいこれは何なのか」と疑問に思っていたので調べてみました。 グラフはすべてplugin (/etc/munin/plugins) の内容から出力されていて、さらにそのほとんどが単なるperlスクリプトやシェルスクリプトでした。このpluginが実際はどのようなコマンドを使った結果なのかを確認しながら調べました。プログラムにはあまり明るくない&英語が苦手、なので意味違いしている可能性がありますのでお気づきの点がありましたらコメントを頂けると嬉しいです。 使用したmuninバージョンは1.4.5です。 ほとんどの値は /proc/以下から参照されているようで以下のページがとても役に立ちました。 Man page o

    lefsy
    lefsy 2013/05/30
  • Munin で SNMP 対応機器を監視する - YuhisaNetworks

    0. 前提 Linux などのサーバー監視で便利なツール Munin ですが、 SNMP 対応機器を監視するには設定が必要です。 ここでは、CentOS 5.7 にインストールした Munin を使い SNMP 対応機器からデータを収集する手順を解説します。 なお、あらかじめ Munin が導入されていて、SNMP 対応機器での設定は終了している事とします。 例では、機器名称を「nec-router」?SNMP 対応機器に割り当てられている?IP アドレスは「192.168.1.xxx 」とします。 1. SNMP 対応機器を監視対象にする /etc/munin/munin.conf を開き、次のような設定を追加します。 # vi /etc/munin/munin.conf [nec-router] # 機器名称 ??? address 127.0.0.1 # 監視対象のIPアドレスではあ

  • munin.conf – Munin

    Attention: The content of this page has been moved to the Munin-Guide munin.conf. This wiki page has therefore been set to "Read only" and later will be purged. munin.conf is the configuration file for all scripts of Munin master. When pre-packaged, it's usually located in /etc/munin/, while if compiled from source it is often found in /etc/opt/munin/. The programs using it are munin-update, munin

    lefsy
    lefsy 2013/05/10