[英]Using node.js to display helpscout metrics
我希望有人可以指出正確的方向。
我想使用metrics-helpscout帶回可用於儀表板的數據。 我沒有運氣。 這也是我第一次使用node.js,所以在此先致歉。
到目前為止,這是我嘗試過的。 按照github上的說明,我使用npm安裝segmentio / metrics,metrics-helpscout和metrics-express。
我創建了一個名為metrics.js的文件,並添加了這個文件...
var Metrics = require('metrics');
var expressMetrics = require('metrics-express');
var helpscout = require('metrics-helpscout');
var express = require('metrics-express/node_modules/express');
var app = express();
console.log('start' );
var zzz = Metrics()
.every('1m', helpscout('myapi-key', ['my-mailbox-id']))
.on('helpscout active tickets', function (metric) {
console.log('helpscout update:' + metric.latest() );
});
var xxx = Metrics()
.every('1m', helpscout('myapi-key', ['my-mailbox-id']));
var date = new Date();
var val = 3;
var key = 'test';
var ddd = Metrics().set(key, val, date);
app.use('/', expressMetrics(xxx))
.listen(7002);
然后,我通過運行nodemetrics.js來啟動文件,打開瀏覽器並點擊url和port,然后我就回來了
[]
在指標表達頁面示例中,我使用了var xxx。 我以為我會得到所有支持指標的列表。 然后,我僅使用var ddd進行了測試,它確實返回了我的值。 我確定我缺少了很多東西。
任何幫助表示贊賞。
以防萬一,我正在使用ArchLinux。
韋爾夫我想通了。 我生成了一個新的API密鑰,它起作用了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.