AgentX是alinode团队开发的agent命令程序,用于协助alinode的性能数据上报和问题诊断。
$ npm install agentx -g
以上命令会将agentx安装为一个全局的命令行工具。
agentx需要一个配置文件来进行使用,agentx仅会在配置指定下的目录执行命令或读取日志。
该配置格式如下:
{
"server": "<SERVER IP>:8080",
"appid": "<YOUR APPID>",
"secret": "<YOUR SECRET>",
"cmddir": "</path/to/your/command/dir>",
"logdir": "</path/to/your/log/dir>",
"reconnectDelay": 10,
"heartbeatInterval": 60,
"reportInterval": 60
}
保存为config.json
。上述不明确的地方请咨询旺旺群:1406236180。
完成配置后,请使用以下命令进行执行:
$ nohup agentx config.json &
agentx将以常驻进程的方式执行。部署完成后,请访问http://alinode.aliyun.com/dashboard查看您的应用详情。如果一切正常,稍等片刻(1分钟)即可收到你的应用性能数据。
The agentx is released under the MIT license.