问题标签 [giraffe.js]

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 回答
148 浏览

backbone.js - 事件转换如何在 Giraffe 路由器中工作?

我刚刚在 Giraffe 中发现了路由器事件的方法。可以按如下方式触发应用程序事件:

由于通常路由事件由回调函数处理,我想知道从非 Giraffe Backbone 应用程序触发这些路由事件需要什么?在这种将路由器与应用程序模块解耦的过程中,您看到了什么问题?

0 投票
1 回答
436 浏览

rickshaw - [giraffe][rickshaw] How to dynamically scaly Y axis on positive and negative sides

I am using Giraffe (https://github.com/kenhub/giraffe) to draw some graphs based on some graphite metrics.

The values for one of the graphs can go positive as well as negative. I do not want to set explicit scale for the graph using "min" and "max". Is there a way that the graph can dynamically scale and display the negative values as well?

Currently, the graph scales dynamically on the positive y axis but the values on negative y axis are not displayed.

Thanks!

0 投票
2 回答
822 浏览

graphite - 无法用石墨配置长颈鹿

我正在尝试用石墨(0.9.10)配置长颈鹿。Graphite 在端口 8080 上成功运行,我可以在端口 9000 上运行 giraffe。我尝试在 giraffe 中配置dashboards.js 以指向石墨中的测试指标(foo.bar.bz),但我没有看到任何图表该指标的长颈鹿(仅在石墨中)。我很可能错误地配置了dashboards.js - 任何有关解决/故障排除的建议将不胜感激。

更新: JSONP 尝试配置错误 - 我在浏览器控制台中看到的错误如下(与我在服务器上拥有的当前版本的 dashboards.js 不匹配):

仪表板.js

更新:

我最初使用 giraffe-web 并使用 nginx 代理对节点服务的请求。由于我暂时停止使用 giraffe-web,所以我已经从 nginx 默认文件中注释掉了代理部分(相关部分复制如下)。我在端口 86 上将它作为单独的服务器运行 - 如果这是问题,我可以更改我的 nginx conf 文件。截至目前,长颈鹿 webUI 无法检索我试图从石墨中检索的测试指标(我可以在石墨中查看该指标图表)。我已将dashboards.js 更改为运行服务的IP 地址。如果没有其他方法,我可以尝试更改服务器的主机名。谢谢。

server { ## giraffe 前端石墨听 86; 听 [::]:86; ## ipv6only=on; server_name 长颈鹿;根 /opt/graphite/webapp/giraffe-master/;索引 index.html 索引.htm;##记录每个服务器 access_log /var/log/nginx/giraffe/access.log; 错误日志/var/log/nginx/giraffe/error.log;

}