問題タブ [health-monitoring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
monitor - JMX クラスを使用して時間の経過とともにイベントを通知する
アプリケーションとシステムのメトリックを監視するために JMX を検討してきました (部分的には、JConsole などのさまざまなツールから MBean にアクセスできるためです)。JMX に含まれるクラスは、メトリックがしきい値を超えたときの通知などに役立つようです。しかし、指定された期間にわたってこれらを測定したい方法にそれらが適合するかどうかはわかりません。
たとえば、平均 CPU 負荷が 95% を 5 分以上超えたときに管理者に通知したいとします。それはGaugeMonitorでできることですか?ドキュメントからは、これにはあまり適していないようです。代わりに、必要なロジックを使用して独自の MBean を作成する必要があるかどうか疑問に思っています。
より適切な例は、ユーザーのログイン時間が 5 分間で 10 秒を超えた場合です。わずかに異なるのは、最後の 20 回のログインに平均で 10 秒以上かかったということです。別のケースとして、プロセスが 1 時間に 4 回以上クラッシュする場合があります。または、リクエスト キューが 5 分間で 15 を超えています。JMX Monitor クラスはこの種のことに役立ちますか?
asp.net - ヘルスモニタリングが機能しない
Windows Server 2003 で実行されている IIS 6/ASP.NET 2 アプリケーションでヘルス監視をセットアップしようとしています。
最初のステップとして、(C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\web.config で指定されているように) デフォルト イベントに加えて、アプリケーション ライフタイム イベントを取得します。
Windows 7 で NetworkService として IIS 7 を実行している私の開発マシンでは、正常に動作します。
IIS 6 マシンでは、既定のイベントは引き続きイベント ログに記録されますが、追加のライフ タイム イベントは記録されません。さらに、設定ミスに関するイベントがログに記録されたり表示されたりすることはありません。また、イベント ログの代わりに SimpleMailProvider を使用しても、結果は生成されません。
私の設定を無視しているようです。私は多くのバリエーションの設定を試しました - すべてのグローバルヘルスモニタリング設定をアプリケーションの web.config にコピーしましたが、うまくいきませんでした。
前もって感謝します!
web.config に追加した設定は次のとおりです。
monitoring - Azure が応答していない、またはビジー状態です。
https://data.stackexchange.comで断続的な Windows Azure の問題が発生しています。
本質的に、これは何が起こっているかです:
- 私たちはそれを展開します
- 数日間はすべて正常に動作します
- サーバーが再生を開始し、「ビジー」から「応答なし」に切り替わります
- 場合によっては、数時間または数日後に状態 (3) から抜け出し、通常の操作を再開します。
この問題の根本原因を突き止めるにはどうすればよいですか?
- サーバーが応答していないと Azure が判断する理由を示す内部ログはありますか?
- これが起こっていることを検出した場合、強制的にリサイクルする方法はありますか?
- 展開の正常性を監視するために参照できる perfmon または perfmon のようなカウンターはありますか
error-handling - さまざまなアプリケーションのエラー モニター
現在、多くのアプリケーションがあり、各アプリケーションには独自のエラー通知とレポートのメカニズムがあるため、明らかに多くの問題があります。
- 異なるシステム/アプリケーション間での一貫したエラー監視の欠如: 異なる GUI、インターフェース、異なるメッセージなど。
- アプリケーションごとにエラー通知のアプローチが異なります (多くのアプリケーションは電子メール通知を使用し、他のアプリケーションはメッセージをキューに公開するなど)。
- アプリケーションごとのレポートと監視のための個別の構成設定: 通知頻度、メッセージ受信者など。
他にも多くの問題をリストに追加できますが、要点は明らかです。現在、この状況に対して一貫した共通のソリューションを提供するカスタム アプリケーションまたはサービスを開発する計画があります。
とにかく、このためのカスタム アプリケーションを作成するのが良い考えかどうかはわかりません。この問題を既に解決しているフレームワーク、プラットフォーム、または既存のソリューションまたは製品 (優先的にオープン ソース) が存在するはずです。質問:カスタム アプリケーションの作成を決定する前に、どのプロジェクトまたは製品を確認する必要があるか知っていますか?
ありがとう!
twitter - ODL のツイート メタ構文
私は、Tweets/SMS/Identica またはその他の短いテキスト ステータス更新システムを使用して Observations of Daily Living (または ODL) を追跡するというアイデアに興味があります。基本的な概念は、ステータスの更新を Twitter や Identi.ca に送信するか、SMS メッセージなど、後でパターンを示すためにマイニングできる形式で送信することです。
エクササイズ、ダイエット、映画の好みなど、好きなことを追跡するために使用できます。
これを行うには、人間とコンピューターの両方がステータスの更新を簡単に解析できる構文が必要です。構文は、少ない文字数をサポートしながらも人間が読める密度の高いものにする必要があります。
このアイデアは新しいものではなく、運動や食生活を追跡するための Twitter アプリがたくさんあります。Twitter はすでに基本的に短いテキストの ODL メディアであり、#feeling http://search.twitter.com/search?q=%23feelingで検索し たり、#hurt http://search.twitterで検索したりすることで簡単に確認できます。 .com/search?q=%23hurtsまたは豊富な ODL データのマイニングを目的としたアプリケーションは、すでに Twitter に投稿されています: http://www.tweetfeel.com/
Twitter を使用して ODL を追跡することにより、Google Health や HealthVault など、そのためだけに作成された特定の統合エンジンを人々に使用させるための戦いをやめ、代わりに、人々が既に使用している ODL 追跡システム (Facebook など) の価値を向上させることに集中できます。またはツイッター。ただし、そのためには、ODL を入力し、それらのエントリをデータ マイニングするための一般化可能なアプローチが必要です。これにより、より高いレベル、または少なくとも異なるレベルで意味を理解できるようになります。
Twitter を使用して好きなものを追跡する方法を一般化するために使用できる構文もいくつかあります。これらは私が最も興味を持っているものです。これまでのところ、いくつか知っています:
Daytum には twitter 構文があります。ダイレクト メッセージを使用し、次のようになります。
Your.flowingdata.com には、より豊富な構文があります。また、ダイレクト メッセージを使用します。
アクションごとに、yfd はデータ型に関するいくつかの情報を尋ね、次のいずれかを選択するように求めます。
カテゴリー - トウモロコシを食べたなど、異なる単位で同じアクションが発生することに関心がある場合 イベント - おやすみやうんちなど、何かが起こったときに関心がある場合 カウンター - 行った合計回数に主に関心がある場合何か 例: たばこを 5 本吸った 測定 - 体重 160 や血圧 170 など、ある値の経時的な傾向を確認したい場合
かなり賢いですよね?
私が知っている最後のものは、Grafitter 構文です。これまでのところ、ハッシュタグを非常に巧妙な方法で使用しているため、これは非常に優れたコンセプトです...
食べたものはDMでもつぶやき、食べたものはもちろん、カロリー・脂質・ポイントなどもつぶやくことができます。したがって、構文は次のようになります
もちろん、通常は次のようなものを生成する runkeeper など、既に Twitter にログを記録しているさまざまな ODL 生成ソフトウェアで採用されている非常に一般的な自然言語パターンに注意することが重要です。
それでは、私の質問は?
他に見落としている重要な ODL 構文はありますか? DM はデータ収集の正しい方法ですか、それともハッシュタグに焦点を当てる必要がありますか? runkeeper など以外に、他にどのような重要な「自然な」ODL が発生していますか? この問題 (ソーシャル メディアのステータス更新における ODL 構文) に関する正式な調査を知っている人はいますか? この種のものを実装している既存のオープン ソース プロジェクトを知っている人はいますか?
更新: Paul は、OMHE プロジェクトがこの種のことを行っていることを指摘しました。http://code.google.com/p/omhe/ここに OMHE 構文があります。これには既に Python ベースのパーサーがあります。
私の目標は、オープン ソース ライセンスの下でパーサーとデータ表示ツールを作成することであり、一般的にどのような種類のものをサポートする必要があるかを探しています。そのため、そのようなプロジェクトの要件リストを作成するために私が尋ねるべきであった他の質問を考えることができる場合は、私に知らせてください!! たとえば、メンション、DM、返信などの標準的な Twitter 構文用のパーサーの適切な実装があることを私は知っています。
誰かが簡潔な方法でそれを行う方法を教えてくれない限り、当分の間、システムが「プライベート」ロギングをサポートしないと仮定して喜んでいます。
weblogic - weblogic で DB 呼び出しを監視するにはどうすればよいですか?
Weblogic サーバーによって現在実行されている DB 呼び出しを見つけるにはどうすればよいですか?
asp.net - Load Balancer によって ping される ASP.NET 診断ページの作成
私たちのサーバー運用チームは、ウェブ開発チーム (ASP.NET) に、ロード バランサーが正常性チェックを実行するために ping できるアプリケーションの URL を提供するように依頼しました。
このページで何を実行する必要がありますか? Web とデータベース間の接続を確保するために、データベース接続を試みる必要があると思います。他に何か?
asp.net-4.0 - HealthMonitoringを機能させることができません
asp.net 4.0を使用して、これに従おうとしています。
http://msdn.microsoft.com/en-us/library/ms998306
また、eventlogproviderとメールプロバイダーを使用してみました。沈黙。4.0では機能しないなど、ヘルスモニタリングについて知っておくべきことはありますか?
現在、web.configは次のようになっています。
誰かが助けてくれることを願っています。
java - c3p0接続を監視する方法
JBoss warでHibernateを使用しており、接続プールにc3p0を使用しています。どちらも、クラスパスのhibernate.cfg.xml構成ファイル内で構成されています。
server.logが接続プールに関する興味深い情報を含む行を生成するのを見てきました。
DEBUG [com.mchange.v2.resourcepool.BasicResourcePool] trace com.mchange.v2.resourcepool.BasicResourcePool@63f5e4b6 [管理対象:10、未使用:9、除外:0]
私の監視プール(私はnagiosを使用しています)については、ログファイルにあるように、使用されている接続の数と空きの数を示すJSPを提供したいと思います。
管理された未使用の接続がいくつあるかをc3p0に尋ねるにはどうすればよいですか?
regex - bash/Perlで正規表現を使用してhtmlテーブルから値を抽出する
muninでokiプリンターを監視したいので、このプラグインを自分のプリンターに適応させようとしています。
プリンターの http サーバーのページのテーブルは次のとおりです。
そのmuninスクリプトはこれを行っています:
合計インプレッション数を取得するにはどうすればよいですか?