forked from Appdynamics/rabbitmq-monitoring-extension
-
Notifications
You must be signed in to change notification settings - Fork 0
/
metadata.json
72 lines (70 loc) · 2.13 KB
/
metadata.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"id" : "rabbitmq-monitoring-extension",
"type" : "monitor",
"description" : "The RabbitMQ Monitoring extension collects metrics from an RabbitMQ messaging server and uploads them to the AppDynamics Controller.",
"displayName" : "RabbitMQ Extension",
"version" : "1.0.9",
"downloadLink" : "https://github.com/Appdynamics/rabbitmq-monitoring-extension/releases/download/1.0.9/RabbitMQMonitor.zip",
"imageLink" : "https://no-cache.appdynamics-static.com/appsphere/logos/rabbitmq_128.png",
"defaultConfigs" : [
{
"name" : "monitor.xml",
"link" : "https://raw.githubusercontent.com/Appdynamics/rabbitmq-monitoring-extension/master/src/main/resources/config/monitor.xml",
"args" : [
{
"name" : "execution-frequency-in-seconds",
"displayName" : "Execution Frequency",
"defaultValue" : "60",
"description" : "Determines the execution frequency in seconds.",
"required" : true
},
{
"name" : "execution-timeout-in-secs",
"displayName" : "Execution Timeout",
"defaultValue" : "60",
"description" : "Determines the execution timeout in seconds.",
"required" : true
},
{
"name" : "host",
"displayName" : "Hostname",
"defaultValue" : "localhost",
"description" : "RabbitMQ hostname.",
"required" : true
},
{
"name" : "port",
"displayName" : "Port",
"defaultValue" : "15672",
"description" : "RabbitMQ port.",
"required" : true
},
{
"name" : "useSSL",
"displayName" : "Use SSL",
"defaultValue" : "false",
"description" : "Determines whether SSL needs to be used.",
"required" : true
},
{
"name" : "username",
"displayName" : "User Name",
"defaultValue" : "guest",
"description" : "RabbitMQ username.",
"required" : true
},
{
"name" : "password",
"displayName" : "Password",
"defaultValue" : "guest",
"description" : "RabbitMQ password.",
"required" : true
}
]
},
{
"name" : "config.yml",
"link" : "https://raw.githubusercontent.com/Appdynamics/rabbitmq-monitoring-extension/master/src/main/resources/config/config.yml"
}
]
}