我正在将ElasticSearch,Kibana APM集成到我的NodeJs应用程序中。我已经安装apm-server并将apm-server.yml
设置为波纹管
output.elasticsearch:
hosts: ["localhost:9200"]
username: "elastic"
password: "elastic"
然后运行service apm-server start
。
将节点侧配置为波纹管
var apm = require('elastic-apm-node').start({
serviceName: 'MyApp',
serverUrl: 'http://localhost:8200'
})
检查状态
APM服务器状态:您已正确设置APM服务器
代理状态:已成功从一个或多个代理接收数据
昨天晚上工作,并在kibana仪表板上显示了图表。但是现在我的控制台上出现了波纹管错误,仪表板上的No services found
出现了
[ERROR] APM Server transport error (ECONNREFUSED): connect ECONNREFUSED 127.0.0.1:8200