alinode能用于非阿里云的主机上面吗?
因为开发机是公司的服务器,但是看alinode的时候,官方文档2写的要填阿里云上面的appid,如果不是阿里云的机器能够使用alinode吗?如果不行,有什么替代工具来监控node程序吗?
10 回复
此处应该 @JacksonTian
需要您在阿里云上开通 Node.js 性能服务,然后创建应用就可以了。跟您的主机在哪里没有关系,只要能联入我们的服务即可。
不限制机器在哪里,监控的agent配置到 阿里云Node.js 性能服务 上即可
@JacksonTian 那我是需要用阿里云的账号去创建应用吗?我测试机是有公网ip的,这样满足就可以接入了?
启动的时候报这个错误
配置文件如下:
{
"server": "120.55.151.247:8080",
"appid": "1378",
"secret": "bc56a867dd569156715f1112cfebeeb8e029bd4f",
"heartbeatInterval": 60,
"reconnectDelay": 10,
"reportInterval": 60,
"logdir": "/home/rdj/alinode/log",
"cmddir": "/home/rdj/commands",
"error_log": [
"/home/rdj/alinode/log/error_log"
],
"packages": [
""
]
}
不限制,我在本地测试着玩都成功在alinode上面看到了自己的监控。
然后根据这篇文章https://alinode.aliyun.com/blog/47 去改,报错变成了这样
//config
{
"server": "wss://agentserver.node.aliyun.com:8080",
"appid": "1378",
"secret": "bc56a867dd569156715f1112cfebeeb8e029bd4f",
"heartbeatInterval": 60,
"reconnectDelay": 10,
"reportInterval": 60,
"logdir": "/home/rdj/alinode/log",
"error_log": [
"/home/rdj/alinode/log/error.#YYYY#-#MM#-#DD#.log"
]
}
可以了,是配置文件名的问题 团队博客那里的这里错了,链接是https://alinode.aliyun.com/blog/47 然后能把新的这个配置统一到首页的官方文档吗?因为几个配置方式都不一样