問題タブ [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.

0 投票する
1 に答える
1328 参照

php - CakePHPサイトのメインページの最初のバイトまでの時間は非常に長いです

pingdomを使用して、Webサイトの読み込み時間を確認しました。他のドメインに起因するボトルネックをいくつか見つけて修正しました。しかし、最も遅い部分はまだ存在します。
ホームページはほぼ12秒で開きます!1秒は、すべての内部および外部のjs、css、およびjpegファイルから取得されます。そして11秒はメインページから来ています。pingdomの結果からの私のホームページの詳細:

メインページのコントローラーのbeforeFilterとafterFilterにtic-tocを入れました。1時間に何度も実行します。結果は、メインページが0.15〜0.35秒の間に読み込まれることです。

サーバーにpingを実行すると、70ミリ秒の結果が得られます。

この待ち時間を診断するために、さらに何ができますか?
ありがとうございました

編集:このリンクから結果を確認できます編集2:私のアプリケーションは
0.35秒間実行されているようです。(ホームページにデータベースクエリがありません)しかし、10〜11秒以内にブラウザで結果を確認できます。来場者の負担によるものですか?その時点でサイトを使用している訪問者が多すぎるかどうか。
Edit3:私はまだこの問題を抱えています。サーバーのerror_logに以下のようなレコードが多すぎることがわかりました。私はこれがいくつかの情報を与えることを願っています:

0 投票する
1 に答える
820 参照

django - 任意のビューURLでログインクレデンシャルを提供するdjango

アプリケーションのビューにアクセスしているときに提供された資格情報を使用してログインを実行する方法はdjangoにありますか?

ここでの私の動機は、Pingdomなどのサービスを使用した可用性の監視です。可用性を検証したいURLのほとんどは、@login_required以前にログインしていない限りアクセスできないようにするで装飾されています。

私のアイデアソリューションは、GETまたはPOSTパラメーターでクレデンシャルを提供しながらビューにアクセスする方法です。別の代替手段は、問題のURLにアクセスする前にログインしてセッションを取得することをサポートするサイト稼働時間監視サービスである可能性があります。

アップデート

@FilipDupanovićの指示とここからのコードのおかげで、私の単純な動作ミドルウェアは次のようになります。

またはパラメーターauthenticateEverywhereを使用する可能性のあるビューとの衝突を防ぐために、トリガーパラメーターを追加しました。usernamepassword

0 投票する
1 に答える
1228 参照

ruby-on-rails - RailsからHTTPartyを使用してPingdomAPIにアクセスする

こんにちは。RailsアプリからPingdomAPIにアクセスしているときに問題が発生しました。コードは次のとおりです。

auth = {:username => pingdom_username、:password => pingdom_password、:key => application_key} response = HTTParty.get( "https://api.pingdom.com/api/2.0/checks"、:basic_auth => auth )。

私はさまざまな方法で試しましたが(アプリキーを別のヘッダーとして配置し、:key、:app_key、:api_keyという名前を変えています)、アプリケーションキーの間違いとして常にエラーが発生します:

それで、

response.bodyを置きます

戻り値:

{"error":{"statuscode":403、 "statusdesc": "Forbidden"、 "errormessage":"アプリケーションキーがありません。ドキュメントをご覧ください。"}}

私が間違っていることは何ですか?前もって感謝します

0 投票する
1 に答える
172 参照

performance - pingdomツールによってページが2回読み込まれるのはなぜですか?

問題は、pingdomによって報告された、ページが2回読み込まれることです。

ページはwww.klikmk.comです

ほとんどの場合、速度は良好に見えますが、二重負荷がない場合は速度が向上する可能性があります。コードをfirebugを含むhtmlとしても調べていますが、2回呼び出された場所でコードを見つけることができません。

写真

0 投票する
1 に答える
224 参照

php - WP プラグインの PHP スクリプトの読み込みに 11 秒かかる

私は .php の専門家ではないので、ちょっとした助け (または少なくとも説明) を探しています。

組織のサイトで使用しているプラ​​グイン (Coin Slider 4 WordPress と呼ばれる) が、サイトのクロールを遅らせています。pingdom ツールでフル ページ テストを実行したところ、プラグインの .php ファイル (coin-slider-4-wp.css.php) の読み込みに11 秒以上かかりました。.php ファイル自体はわずか 1kb で、他に特に遅いものはありません。

スクリーンショットは次のとおりです。スクリーンショット

問題の .php ファイルのテキストは次のとおりです。

何が起こっているのかよくわかりませんが、明らかに私たちのサイトが使えなくなっているので、何かヒントやアドバイスをいただければ幸いです :/ ありがとうございます!

0 投票する
1 に答える
477 参照

wordpress - GoogleAnalyticsページの読み込み時間とPingdomページの読み込み時間。

GAとPingdomでページの読み込み時間の数値を調べています。pingdom経由の私の平均は一貫して3秒、またはその前後です。GAでの私のページの読み込み時間は一貫して約10秒です。誰かがこの違いの技術的な理由を説明できますか?お願いします。

この情報への参照は役に立ちます、私は正解を見つけることができませんでした。

0 投票する
2 に答える
1866 参照

javascript - JQuery .AjaxでPingdomチェックを取得するには?

私の問題は、GET リクエストが承認されていないことです。しかし、ヘッダーまたは URL の値 (API キー、ユーザー名、パスワード) として承認を追加しようとしても成功しません。

例えば。

Pingdom API とやり取りするための Javascript 構文を修正する方法についてアドバイスをくれる人はいますか? 私は間違って承認しようとしていると信じています。彼らのドキュメントは、この状況では使用できない PHP に焦点を当てています。

https://www.pingdom.com/services/api-documentation-rest/#authentication

0 投票する
2 に答える
4319 参照

javascript - Google Apps スクリプトの UrlFetchApp.fetch で予期しないエラーが発生しました

その例に従って、Google Apps スクリプトで Pingdom APIにアクセスしようとしています: https://developers.google.com/apps-script/external_apis

コードの実行は、次のエラーで中断します。

予期しないエラー: https://foo:bar@api.pingdom.com/api/2.0/credits (17 行目、ファイル「コード」) 却下

上記の URL をコピーしてブラウザーに貼り付けると機能します (つまり、適切に提供されたユーザー名とパスワードを確認する pingdom API から「Missing application key」を取得しています。そうしないと、無効な資格情報エラーが発生します)。encodeURIComponentonの有無にかかわらず試してみましcredentialsたが、同じエラーが発生します。'muteHttpExceptions':trueどちらも役に立ちません。

エラーの原因は何ですか?

0 投票する
1 に答える
529 参照

python - Pingdom get_actions_alerts メソッドが空のリストを返す

私は、django-project で pingdom-api を使用して Web サイトのステータスを確認する新しい学習者です。 views.pyでメソッドに直接アクセスするために pingdom ライブラリをインポート しました。

私のviews.py

しかし、pingdomactions リストは URL をヒットしても空であり、アラートも読み取れません

質問:

  1. 空のアクション リストを取得するために考えられる問題は何ですか? . このエラーの解決策はありますか。

  2. この pingdomlib を正しく使用していますか? またはそれを使用する別の方法があります。

0 投票する
1 に答える
6647 参照

wordpress - pingdom でテストされた WordPress の長い待機時間

私は pingdom で自分のサイトをテストしましたが、最初のリクエストだけの待機時間 (3 秒から 15 秒など) が長くなるたびに発生します。ここを確認してください: http://tools.pingdom.com/fpt/#!/bbrzuX/9tutorials.org 私はこれについて 1 週間調査を行っていますが、なぜこれが最初の要求でのみ発生するのか理解できませんか? ホストと話をしたところ、サーバーは完全に問題ないとのことでした。個人的にも、サーバーの負荷が 3.5 を超えないことを確認しましたが、それでも同じです。助けてくれる人はいますか?PS: 私のサイトは完全に最適化されており、w3 Tatal Cache を使用しています。実際、読み込み時間が長くなる可能性があるため、縮小設定は使用しません。最大のcssとjsが縮小されます。