タグ

nagiosに関するclavierのブックマーク (37)

  • いい感じにログを監視するNagiosプラグイン check_log_ng 2.0.5 をリリースしました!

    こんにちは。 CTOの馬場です。 いい感じにログを監視するNagiosプラグイン check_log_ng をメジャーバージョンアップして 2.0.5 をリリースしました! OSSとしてGitHubで公開しています。 GitHub - heartbeatsjp/check_log_ng: Log file regular expression based parser plugin for Nagios. 目玉の新機能は 「監視結果を一定時間キャッシュできる」 です。 弊社のように複数の監視サーバを持つ場合には誤検知削減の効果が見込めます。 check_log_ng はPython製で、Python 2.6 - 3.6 に対応しています。 例えばCentOS7であればファイルひとつ置くだけで機能します。 (CentOS6のPython2.6で使う場合はargparseモジュールをインストー

  • チェック監視項目を追加する - Mackerel ヘルプ

    チェック監視はチェックプラグインの実行結果を監視する機能です。エージェントはチェックプラグインを定期的に実行し、その結果を Mackerel に送信します。チェック監視項目は 1 つあたり 1 ホストメトリックとしてカウントされます。ホストメトリック監視やサービスメトリック監視との違いについては メトリック監視とチェック監視の違い を参照してください。 チェックプラグインについて エージェントへの設定例 設定項目 action の記述方法 action で利用可能な環境変数 環境変数の活用例 チェックプラグイン仕様 チェック監視のアラート通知 メトリック監視とチェック監視の違い チェックプラグインのサンプル シェルスクリプト PowerShell bat ファイル チェック監視の確認方法 チェックプラグインについて チェック監視を実施するには目的の監視を行うプラグインが必要です。Macke

    チェック監視項目を追加する - Mackerel ヘルプ
  • Nagios 入門・設定に役立つ記事まとめ

    Nagios を入門するときに読む記事をまとめてみました。 Nagios や監視について理解する ・@IT:Webサーバ周辺、これだけおさえれば、落ちても大丈夫? ・@IT:NagiosでWebサーバを頑丈にする方法 ・@ITLinuxで動く便利ツール[Nagios](1/2) Nagios の設定をするときに参考になるサイト ・Nagiosの基礎 ・Nagios - cubic9.com ・Nagiosの話題と実験 ・nagiosでsnmp ・Jラボ » Blog Archiv » NagiosでSNMPトラップの監視を行う方法 – Jラボ 以上、Nagios 入門していきたい、現場からお送りしました。

  • Google Apps Scriptで行データを連想配列として扱う | Nikushi's blog

    The domain has expired and may be available at auction. Register or transfer domains to Dynadot.com to save more and build your website for free!

    Google Apps Scriptで行データを連想配列として扱う | Nikushi's blog
  • TECH PROjin

    セキュリティソリューション事業部からのお知らせ セキュリティソリューション事業部のブログサイトを新たに開設いたしました。 https://blog.sie-security.com/ 今後のセキュリティニュースの投稿は上記URLのサイトからとなります。よろしくお願いいたします。 担当:TY …More Read

    TECH PROjin
  • Nagiosで監視プラグインにhostgroupで定義しているホスト群のIPアドレスを一気に引数に入れる方法 - oranie's blog

    やりたいこと 例えば10台のサーバでHTTPチェックをして「hostgroupに定義しているホストのうち、n台までNGはアラートはWARN、n台を超えたらCRIT」みたいな事をやりたい時に、監視プラグイン側にチェックする為のIPアドレスを引数に渡したいけど、service定義する箇所でコマンドの引数に全部のIPを書くとかはイケていないのでチラッとを読んだら書いてあった。 方法 簡単に言うと $HOSTADDRESS:<hostgroup名>:<デリミタ>$というオンデマンドグループマクロという物を使えば実現出来る。 check_command check_nagios_value_test!$HOSTADDRESS:linux_servers: $こんな感じで定義すると、仮にlinux_serversにhost1,host2が設定されていれば、監視プラグイン側には host1のIPアドレ

    Nagiosで監視プラグインにhostgroupで定義しているホスト群のIPアドレスを一気に引数に入れる方法 - oranie's blog
  • サービス品質の改善効率を高める仕組み | 外道父の匠

    最近うぇぶ業界では、開発効率や構築効率を求める動きが活発のように見受けられますが、ここで改善効率について手を伸ばしてみましょう。 改善効率とは、開発後期やサービス開始後の運用フェーズにおいて、クソコードやクソクエリ、データの蓄積によるレスポンスの悪化などを、自動的に検知し、開発者にオラオラ改修をプッシュするための仕組みのことでございます。 はじめに ここで紹介する内容はドリコムで実際に運用しているものですが、別にドヤ顔するようなものではなく、中規模以上の企業ならば似たようなことやそれ以上のことをやっているであろう、至極当然な内容です。それでも、それなりに種類が増えてきたことと、それなりの効果を得られていることが実感できているため、いったんまとめてみようと思った次第です。 ウチのサービスのサーバーサイドは Ruby on Rails + MySQL が基なので、その対策手法になります。WE

    サービス品質の改善効率を高める仕組み | 外道父の匠
  • http://paperboy-all.github.io/docs/nagios/learning.html

    http://paperboy-all.github.io/docs/nagios/learning.html
  • 監視ソフトをNagiosからSensuに切り替えて2ヶ月経ったのでまとめた - Glide Note

    新規サービス用の監視をNagiosからsensuに切り替えて2ヶ月経ったので、 導入時の調査で社内で公開してたissueと、投入して2ヶ月間運用した記録を公開しておこうと思う。 というか以前Sensuの事を書くと公言していたのに、すっかりサボっていて 昨日@ma0eさんのブログを見て下記のやり取りを思い出して急いで書いた… @ma0e We started using it. @glidenote will report the detail soon, I think. — kentaro (@kentaro) 2013, 10月 30 @kentaro @glidenote that would be nice — Mitsutoshi Aoe/maoe (@ma0e) 2013, 10月 30 導入環境はCentOS 6.4で、利用しているsensuのバージョンは0.12.1-1にな

  • Sensuについて - maoeのブログ

    最近Sensuというモニタリングフレームワークを試している。見ての通り公式はオサレで今時な感じで、Nagiosのような古くささやZabbixのようなエンタープライズ臭はない。 Sensuの特徴は何かと考えると、こんな感じのことが浮かぶ。 監視とメトリクス収集を一つの仕組みで行える。 ただし収集したデータの可視化はしない。 設定がlightweight 所定のディレクトリにJSONファイルをつっこんでおくと勝手にdeep mergeされるのでinclude指定とかいらないし、ポチポチやってデータベースに設定値を入れる必要もない。 キーがかぶったときにどうなるかとかは知らないので、設定がシンプルとは言わない。 JSONなのでコメントは書けない。コメントはChefのレシピ側に書こうという発想。 クライアント一覧は自動的に作られるので自分で能動的に登録する必要もない。 Chefで設定するためのco

    Sensuについて - maoeのブログ
  • 【DevOpsDays Tokyo 2013】クラウド時代のモニタリングツール、UNIXの思想が息づくsensuチュートリアル ――Heavy Water Operations, LLC

    Nagiosの問題点から生まれたsensu sensuはオープンソースのモニタリングフレームワークである。「Nagios」を知っている人なら、それに近いソフトウェアといえば分かりやすいだろう。サーバーの死活監視や各種イベント監視を自動化してくれるシステムだが、Nagiosにない特徴を備えている。また、クライアントの自動登録やサーバーアップと同時にモニタリングを開始するなど、自動化の機能が強化されている。これは、スタティックな構成だけでなくEC2のようなエラスティックにサーバー構成が変化するような環境でも、面倒なコンフィグレーションが必要ないということだ。 ChefやPuppetといった構成管理・コンフィグレーションのフレームワークとの相性がいいのも特徴だ。他にもネットワークが中断してもモニタリングを続けられること、Nagios Checkを簡単にマイグレートできる(Nagios資産を活かせ

  • Sensu | Observability Pipeline

    The Observability Pipeline that delivers monitoring as code on any cloud Consolidate monitoring tools & fill gaps in observability. Eliminate data silos & automate diagnosis & self-healing — from bare metal to Kubernetes. $ sensuctl create -r -f monitoring/ check "node-exporter" created check "tls-cert" created asset "sensu-plugins/sensu-plugins-ssl:1.0.0" created filter "oncall" created handler "

    Sensu | Observability Pipeline
  • ScaleOut | Supership

    日々の出来事、メンバーの働く様子や声、未来への想いなど、Supershipの“BE SUPER”なストーリーをシェアしています。

    ScaleOut | Supership
  • Nagiosのプラグイン作成や設定ファイル操作にpynagが超便利!

    Nagiosのプラグイン作成や設定ファイル操作にpynagが超便利! 2013-06-12 Nagiosの設定ファイルをパースする簡単な方法ないかなと思って調べてたら、pynagという超便利なパッケージ発見。日語の情報ほとんどないけど、Fedoraの標準パッケージになっているってことは割と一般的なんだろうか。 Nagiosのプラグインを簡単に作りたい Nagiosの設定ファイルをパースして値を取りたい Nagiosの設定をコマンドラインやプログラムから取得・変更したい って時に重宝する。pynagという名の通り、pythonで書かれている。公式ページのそのまんま訳に近いけど、使い方ご紹介。 インストール Fedoraの最近のバージョンには標準で含まれており、CentOSやRHELならepelを使えるようにしておけばyumでインストールできる。 $ sudo yum install htt

  • Private Presentation

    Looks like this one's off the shelfThe presentation you're looking for was made private. But your next lightbulb moment might be one click away. Search top insights from every field. Explore by category instead

  • Nagios status.dat をパースする Python ライブラリを書きました

    斎藤です。こんにちは。 今日は、社内の業務自動化に際して書いた、 Nagios の status.dat をパースする Python ライブラリご紹介します。 Nagios のステータスを別のプログラムから確認する Nagios の監視状況を他のプログラムから確認しようとした場合、大きく分けて次の2つの方法があります。 管理画面のHTML をスクレイパーを使って読む stauts.dat を読む 1は、疎結合ではありますが、スクレイパーを使うとなるとパースが面倒なのは自明です。 2は、 Nagios が自分自身の監視状況を管理するために生成している status.dat を読みます。1に比べたら、HTMLのパースほど複雑ではないので、開発者への負担が少なそうです。 ただ、2の方法でパースする方法はいくつかネット上にやり方があったものの、どうもしっくり来るものが無かったため、自分で書く事にし

  • fluentdでNagiosアラートの集約 « ボーダーレスライフ

    RRDなどにメトリクスを書き込んでグラフを生成している場合、標準的なサーバだとCPUかHDDがボトルネックになって、Nagiosサーバ1台あたり持てるクライアントは、300台〜700台くらいが限度といったところでしょう。 数万台のサーバを管理する様な環境では、Nagiosサーバ単位で情報が分断されてしまうので、関連するシステム(特に他部署が管理している様な)の状況が把握しづらいことがよくあります。 全サーバの状況を横断して検索、リスティングができると、障害時の対応時間を短縮できるし、統計情報の取得ができるとメトリクスdrivenな運用&開発もしやすくなり、プロダクトの質も向上するだろうということでfluentdでやってみました。とは言ってもまだ始まったばかりなのですが、下の図の様な構成で、Nagios上のイベントログをfluentdがtailし、必要なイベントログをfluentd serv

  • Sign in - Google Accounts

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

  • Nagiosのインストールと基本設定 - ファイヤープロジェクト

    ネットワーク監視ツールNagiosのインストールと基設定を調査してみた. Nagiosって何だ? インストール 設定 hosts.cfgの記述 hostgroups.cfgの記述 services.cfgの記述 設定確認 Nagiosって何だ?Nagiosはホスト,サービス,ネットワークを監視するプログラムである.家サイトはこちら.NagiosはもともとLinux OS(?)のもとで動作するように設計されたが,*NIXでも動作する.デーモンは拡張プラグインを使用することで,ホストやサービスを断続的にチェックする.問題が発生したら,デーモンはemail,インスタントメッセンジャー,SMS等いろんな方法で通知する.また,現状,履歴,レポートがWebブラウザにて参照できる. インストールNagiosはWebサーバの使用を前提としている.今回はあらかじめapacheがインストールされている状態

    Nagiosのインストールと基本設定 - ファイヤープロジェクト
  • NagiosのNRPEを使った監視 - satospo

    OSのインストール、Apacheのインストール、Nagios体&プラグインのインストールについては実施済みとし、ここでは深く取り上げません。関連する記事のリンクを載せておきますので、参考までに。 Nagios3.1.xのインストール 監視環境の構築について NagiosのNRPEを利用するには、次のような構成になります。監視対象サーバ側にnrpeデーモンと、Nagios Pluginsをセットアップします。そして、監視対象サーバ側のnrpe設定で実行する監視コマンドやアクセス制限を定義します。 監視サーバ側ではcheck_nrpeを設定することで、監視対象側のnrpeデーモンと通信するようになります。 構築手順。 監視対象サーバ側にnrpeとnagios-pluginsをインストール Nagiosサーバ側にcheck_nrpeプラグインをインストール それぞれの設定を作成 監視対象サー