SEARCHES
SEARCHES
【Hinemos】カーネルモードのプロセス数を監視する
Hinemosで、SNMPを利用してプロセス監視を行う場合、マネージャは監視対象ノードの以下のOIDの値をSNMPポーリングで取得し、プロセス数の判定に使用します。 [crayon-67a3793997657553138 […]
【Hinemos,Perl】ツイートをシステムログ監視で検知する
Twitterは、ご存じのとおり様々な情報をほぼリアルタイムに入手することができる、非常に便利なサービスですが、実際には、定期的にTwitterクライアント等を開いて、その時点までに取得したツイートを後追いで確認するのが […]
【Fluentd】アプリケーションログを転送し、オリジナルと同じ状態で出力する
前回の課題として、受信サーバ側で出力する際のログのフォーマットが変わってしまう、というものがありました。「fluent-agent-lite、もしくはfile-alternativeプラグインを使用することで対処できる」 […]
【Hinemos】アプリケーションログをfluentdで転送する
今回はfluentdを使用して、アプリケーションログをマネージャへ転送するよう設定してみます。 1. fluentdのインストールと動作確認 fluentdはオープンソースのログ収集基盤ミドルウェアで、ログをJSONスト […]
【Hinemos】マネージャによる監視が正常に行われているかを監視する
マネージャの機能に何らかの障害が発生した場合、通常はマネージャのセルフチェック機能により、障害が発生したことを検知することができます。しかし、マネージャサーバ自体に深刻な障害が発生した等の場合、セルフチェック機能をもって […]
【Hinemos】ログインパスワードを強制的に変更する
A社のサーバ運用担当者が、ある日Hinemosへログインしようとしたところ、ログインパスワードが変更されていてログインできないことに気づきました。関係者へ問い合わせたところ、どうやら昨日システム管理者がパスワードを変更し […]
【Perl】fpingをPerlで実装してみる(その1)
AnyEventという、非同期のイベント駆動プログラミングができるCPANモジュールがあります。Perl界隈ではもう何年も前からよく話題に上っていたのですが、私はこれまで全く使った事がなかったので、練習がてらこのモジュー […]
【Perl】標準モジュールツールキットを作ろう(ただしソースフィルタなしで)
Perl Advent Calendar 2012を読み漁っていたところ、Syntax::Collectorというモジュールが紹介されていたので、試しに少し使ってみました。以下、簡単にご紹介します。 Perlでいくつかの […]
【Perl】”サブクラスをインスタンス化するメソッド”を動的に追加する方法を考える(その2)
前回のコード例では、インスタンス化できるサブクラス名に制約がありました。今回は、その制約を受けずに済むよう、前回のコードを改造してみたいと思います。 改造後のメインクラスは以下のとおりです。なお、改造前のコードにあったs […]
【Perl】”サブクラスをインスタンス化するメソッド”を動的に追加する方法を考える
CatalystやDBIx::Classなどのように、 [crayon-67a3793998c83567601374/] こんな感じで、あらかじめサブクラスをuseしなくとも、必要になった時に動的にサブクラスをuseして […]