問題タブ [pingdom]
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.
tcp - ネーム サーバーが TCP 経由で送信されたクエリに応答できなかった場合のパフォーマンスへの影響
DNS
ツールで健康状態をチェックしたところ、 pingom
「ネームサーバーは TCP 経由のクエリに応答しません。」という結果が得られました。私はこれが要件であることを知っており、これを実装しようとしていますが、これを行う前に、これがパフォーマンスに影響を与えるかどうかを知る必要がありますか?
php - なぜ私のウェブサイトは2回「ロード」されるのでしょうか?
または少なくともそれはpingdomが言っていることであり、私はそれがかなり信頼できるサービスだと思います、
ノート:
- APACHE:php&mysql
- iframeなし
htaccess:
/li>
考えられる原因を探しています
javascript - Pingdom クレデンシャルが提供されていても見つからない
pingdom への get 要求を行う node.js アプリケーションを作成しています。しかし、どこにでも入れようとしても、「ユーザー資格情報が見つからないというエラー」が発生し続けます。以下のコードを参照してください。
performance - ページの読み込み時間が非常に長いですか?
共有ホスト上に構築されたDrupalサイトがあり、サイトの応答が非常に遅いことがわかりました。Drupal /データベース構成ではなくホストであると思われますが、 Pingdomからの結果を解読する方法がわかりません。
Pingdomの結果の説明も読みましたが、問題を解決する方法がわかりません。
- Pingdomの結果は、60秒のロード時間を示しています。
- [パフォーマンスグレード]タブには、100または100に近いすべてのアイテムの結果が表示されます。
- [ページ分析]タブによると、ほとんどの時間は待機状態に費やされています。
上記は私のホスティングまたはおそらくドメイン名プロバイダーに問題があることを示していますか、それとも私のウェブサイトのパフォーマンスを改善するために私ができることがありますか?
また、 GoogleのPage Speed ChromeプラグインやFirefoxのYslowプラグインなどの他のツールを使用していて、どちらも私のWebページに平均以上の評価を与えているため、ホストの問題であると思われます。
php - pingdomへのphp curl投稿が機能しない
pingdom の Web ページ負荷テスト ツールに URL を投稿して、結果の html を取得しようとしていますが、投稿が完了していないかのように、ホームページしか表示されません。ここで何がうまくいかないのか誰にもわかりますか?
php - 同様のタイムスタンプに基づいて、データの行を新しいテーブルに結合するにはどうすればよいですか?(python / MySQL / PHP)
タイトルが私の実際の問題を表現するのに最適な方法であるかどうかはわかりません。これが一般的すぎる質問である場合はお詫びしますが、何かを行う方法に頭を悩ませています。
私がやろうとしていること:アイデアは、私が監視を担当している何千ものサーバーの「停止」のMySQLデータベースを作成することです。これにより、ダウンタイムの履歴が記録され、何が起こったかをさかのぼって簡単に知ることができます。データベースは、日付やサーバーのホスト名などでこれらの停止を参照できる非常に単純なPHPフォームによって照会されます。
これまでのところ:定期的にcronとして実行されてPingdom APIを呼び出し、pingdomサービスによって報告された現在のダウンアラートのリストを取得するPythonスクリプトがあります。ダウンアラートごとに、ホスト名、タイムスタンプ、pingdomチェックIDなどを含む行がデータベースに挿入されます。次に、ダウンアラートを照会するために正常に機能する単純なphpフォームがあります。
問題:私が今持っているものにはいくつかの重要な機能が欠けており、私が探しているものではありません。現在、このデータベースにクエリを実行すると、次のようなダウンアラートの簡単なリストが表示されます。
2012-05-01から2012-06-30までのTest_CheckのPindomアラート:
test_checkは2012-05-2400:11:11にDOWNと報告されましたtest_checkは2012-05-2400:17:28にDOWNと報告されましたtest_checkは2012-05-2400:25:24にDOWNと報告されましたtest_checkはでDOWNと報告されました2012-05-24 00:25:48
代わりに私が欲しいのはこのようなものです:
test_checkは15分間報告されました(2012-05-2400:11:11から2012-05-2400:25:48)(この停止に関するコメントへのリンク)(この停止に関する情報へのリンク)。
この理想的な最終結果では、停止ID、サーバーpingdomのホスト名が報告されている行、そのボックスが最初に報告されたときのタイムスタンプ、および'コメントとともに再度報告されたときのタイムスタンプを含む1つの行があります。 'フィールドI(および他の管理者)は、事後にこの特定のイベントに関するメモを追加するために使用します。pingdomからアラートをプルするときにこれを実行する必要があるのか、それとも新しいテーブルにデータを入力するためにアラートを収集した後でアラートを再処理する必要があるのかがわかりません。また、どのように処理するのかよくわかりません。それらのオプションの。
短期間に発生するいくつかのダウンアラートを単一の「停止」に結合し、現在個々のダウンアラートが存在する既存のMySQLデータベースの別のテーブルに挿入する方法について少し迷っています。保存されています。これにより、コメントを付けたり、将来の参照用に特定の詳細を追加したりできるようになり、通常、これがはるかに使いやすくなります。pingdomからアラートをプルするときにこれを実行する必要があるのか、それとも新しいテーブルにデータを入力するためにアラートを収集した後でアラートを再処理する必要があるのかがわかりません。また、どのように処理するのかよくわかりません。それらのオプションの。
私はこれを行う方法を理解しようとして頭を悩ませてきました。単純な概念のように見えますが、私はやや経験の浅いプログラマー(私は専門職によるLinux管理者です)であり、この時点で困惑しています。
私は、正しい方向に向けるために、ここでやろうとしていることについての考え、アドバイス、例、またはさらに技術的な説明を探しています。これが理にかなっていることを願っています。アドバイスを事前に感謝します:)
php - HTTP302を検出するPingdom監視ツールが断続的に応答を検出しました
Pingdom監視ツールを使用してWebサイトのステータスを確認すると、断続的な問題が発生します。
10〜15分ごとに、302が見つかったというアラートが表示されます。私が理解できないのは、302の一時的なリダイレクトを行っていないということです。ただし、(特定の状況では)301リダイレクトを実行しています。
これはPingdomからの誤検知でしょうか?
また、これを行うコードにリダイレクトがあります。HTTP応答コードを指定しないと、ここで問題が発生しませんか?
Pingdomデータ:
java - Java ページ ロード ライブラリ
http://tools.pingdom.com/fpt/またはhttp://pageload.monitis.com/pagespeed.jspと同じ機能を持つ Web ページ負荷測定 Java ツールを作成する必要があります。ページとそのすべての埋め込み要素の読み込み時間を測定する必要があります。ツールには GUI があってはなりません。そのような目的のためのJavaライブラリはありますか? そうでない場合、解決策は何ですか?
php - PHP経由でSSHFSマウントのステータスを確認する最良の方法は?
sshfs ベースのマウントがいくつかあります。
また、pingdom を使用してサービスを監視しています。
これらのマウントのステータスをテストするために、カスタム pingdom ハンドラー (php ベース、Web サーバー経由でアクセス) を作成したいと考えています。
これらのマウントのステータスをphp経由でテストする最良の方法は何ですか?
is_file
単純な/を実行することを考えていましたis_dir
が、この方法の唯一の欠点は、これらの sshfs マウントがすべて互いに異なる (すべてのルート (/) マウントとは異なる) ため、マウントごとに異なるファイル / をテストする必要があることです。 dir。
別の方法は、fstab をテストして、そこからステータスを解析することだと思いますか?
他のアイデアはありますか?
ありがとう!