问题标签 [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 网站主页的 Time to First Byte 很长

我使用 pingdom 检查网站的加载时间。我发现了一些来自其他领域的瓶颈并修复了它们。但最慢的部分仍然存在。
主页几乎在 12 秒内打开!一秒钟来自所有内部和外部的 js、css 和 jpeg 文件。11秒来自主页。pingdom 结果中我的主页的详细信息:

我将 tic-toc 放在主页控制器的 beforeFilter 和 afterFilter 中。我在一小时内运行了很多次。结果是主页在 0.15 到 0.35 秒之间加载。

我 ping 我的服务器并得到 70 毫秒的结果。

我还能做些什么来诊断这种延迟?
谢谢

编辑:您可以从此链接查看结果
Edit2:我的应用程序似乎运行了 0.35 秒。(主页甚至没有数据库查询)但我可以在 10-11 秒内在浏览器上看到结果。是因为访客负载吗?此时是否有太多访问者正在使用该网站?
Edit3:我仍然遇到这个问题。我发现服务器的error_log有太多的记录,如下所示。我希望这会提供一些信息:

0 投票
1 回答
820 浏览

django - django 在任何视图 url 中提供登录凭据

django 中是否有任何方法可以在访问应用程序中的任何视图时使用提供的凭据执行登录?

我的动机是使用诸如Pingdom之类的服务进行可用性监控。我想验证其可用性的大多数 url 都用 a 装饰,@login_required除非我以前登录过,否则无法访问。

我的想法解决方案将是一种在 GET 或 POST 参数中提供凭据时访问我的视图的方法。另一种选择可能是站点正常运行时间监控服务,它支持在访问相关 URL 之前登录并获取会话。

更新

感谢@Filip Dupanović 的指导和这里的代码,我的简单工作中间件如下所示:

我添加了触发参数authenticateEverywhere以防止与可能使用的视图usernamepassword参数发生任何可能的冲突。

0 投票
1 回答
1228 浏览

ruby-on-rails - 从 Rails 使用 HTTParty 访问 Pingdom API

您好,我从我的 rails 应用程序访问 Pingdom API 时遇到问题。这是代码:

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 报告。

该页面是www.klikmk.com

大多数时候速度看起来不错,但如果没有双重负载可能会更好。我也在寻找带有萤火虫的 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 - Google Analytics 页面加载时间与 Pingdom 页面加载时间。

我正在检查 GA 和 Pingdom 中的页面加载时间数字。我通过 pingdom 的平均时间始终是 3 秒,或者大约是 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 获得“缺少应用程序密钥”,它确认正确提供的用户名和密码,否则您会收到 Invalid Credentials 错误)。我尝试了打开和不encodeURIComponent打开credentials,我得到了同样的错误。'muteHttpExceptions':true也无济于事。

知道什么可能导致错误吗?

0 投票
1 回答
529 浏览

python - Pingdom get_actions_alerts 方法返回空列表

我是在 django-project 中使用 pingdom-api 来检查网站状态的新手。我已导入 pingdom 库 以直接在我的 views.py 中访问方法

我的意见.py

但是 pingdomactions 列表在点击 url 时是空的,也没有读取警报

问题:

  1. 获取空操作列表可能会出现哪些问题?. 您对此错误有任何解决方案。

  2. 我是否正确使用了这个 pingdomlib?或者有另一种使用方式。

0 投票
1 回答
6647 浏览

wordpress - 在 pingdom 上测试的 WordPress 高等待时间

我已经在 pingdom 中测试了我的网站,每次我只有第一个请求的等待时间很长(比如 3 秒到 15 秒)。在此处查看:http ://tools.pingdom.com/fpt/#!/bbrzuX/9tutorials.org 我正在对此进行一周的研究,但仍然不明白为什么这只发生在第一个请求中?我和我的主人谈过,他们说服务器完全没问题,我个人还检查了服务器负载从未超过 3.5,仍然一样。有帮助吗?PS:我的网站是完全优化和 rinning w3 Tatal Cache。事实上,我不使用缩小设置,因为它们可能会增加加载时间,最大 css 和 js 被缩小。