簡體   English   中英

使用node.js顯示helpcout指標

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM