-
Notifications
You must be signed in to change notification settings - Fork 7
/
untelegraf.xml
143 lines (143 loc) · 8.85 KB
/
untelegraf.xml
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<?xml version="1.0"?>
<Container version="2">
<Name>untelegraf</Name>
<Repository>appcelerator/telegraf:latest</Repository>
<Registry>https://hub.docker.com/r/appcelerator/telegraf/</Registry>
<Network>host</Network>
<Privileged>true</Privileged>
<Support>https://lime-technology.com/forum/index.php?topic=51498.0</Support>
<Overview>
Telegraf gathers metrics from your system and sends them to an InfluxDB server for storage. From InfluxDB you would typically use something like Grafana to plot the data.[br]
Both Grafana and Influxdb are available through Community Apps[br]
[br]
[b][u][span style='color: #E80000;']Configuration[/span][/u][/b][br]
[b]Container Volumes:[/b][br]
[b]/var/run/docker.sock[/b] Read Only. Location of your docker socket.[br]
[b]/var/run/utmp[/b] Read Only. Location of your utmp file.[br]
[b]/rootfs[/b] Read Only. To be mapped to the root of the host file system. This is so the disk usage reported will be that of the host system.[br]
[b]/rootfs/etc[/b] Read Only. To be mapped to the etc of the host file system. This is so the disk usage reported will be that of the host system.[br]
[b]/rootfs/proc[/b] Read Only. To be mapped to the proc of the host file system. This is so the disk usage reported will be that of the host system.[br]
[b]/rootfs/sys[/b] Read Only. To be mapped to the sys of the host file system. This is so the disk usage reported will be that of the host system.[br]
[br]
[b]Environment Variables:[/b][br]
[b]INFLUXDB_RETENTION_POLICY[/b] Name of the retention policy. This should be present, but with no value assigned, as that is the default for InfluxDB 1.0.0
[b]HOST_MOUNT_PREFIX[/b] Name of container volume mapping of the root file system.[br]
[b]HOST_ETC[/b] Name of the etc volume mapping of the root file system.[br]
[b]HOST_PROC[/b] Name of the proc volume mapping of the root file system.[br]
[b]HOST_SYS[/b] Name of the sys volume mapping of the root file sytem.[br]
[b]INFLUXDB_URL[/b] The url of the influxdb api, example: http://192.168.1.10:8086[br]
[b][u][span style='color: #E80000;']CLICK ADVANCED VIEW AND SET THE ENVIRONMENT VARIABLES[/span][/u][/b][br]
[br]
[b][u][span style='color: #E80000;']More environtment variables are available and covered on the docker hub page: https://hub.docker.com/r/appcelerator/telegraf/.[/span][/u][/b]
</Overview>
<Category>Tools:</Category>
<WebUI/>
<TemplateURL>https://github.com/atribe/unRAID-docker/blob/master/untelegraf.xml</TemplateURL>
<Icon>https://github.com/atribe/unRAID-docker/raw/master/icons/telegraf.png</Icon>
<ExtraParams/>
<DateInstalled>1488244832</DateInstalled>
<Description>
Telegraf gathers metrics from your system and sends them to an InfluxDB server for storage. From InfluxDB you would typically use something like Grafana to plot the data.[br]
Both Grafana and Influxdb are available through Community Apps[br]
[br]
[b][u][span style='color: #E80000;']Configuration[/span][/u][/b][br]
[b]Container Volumes:[/b][br]
[b]/var/run/docker.sock[/b] Read Only. Location of your docker socket.[br]
[b]/var/run/utmp[/b] Read Only. Location of your utmp file.[br]
[b]/rootfs[/b] Read Only. To be mapped to the root of the host file system. This is so the disk usage reported will be that of the host system.[br]
[b]/rootfs/etc[/b] Read Only. To be mapped to the etc of the host file system. This is so the disk usage reported will be that of the host system.[br]
[b]/rootfs/proc[/b] Read Only. To be mapped to the proc of the host file system. This is so the disk usage reported will be that of the host system.[br]
[b]/rootfs/sys[/b] Read Only. To be mapped to the sys of the host file system. This is so the disk usage reported will be that of the host system.[br]
[br]
[b]Environment Variables:[/b][br]
[b]INFLUXDB_RETENTION_POLICY[/b] Name of the retention policy. This should be present, but with no value assigned, as that is the default for InfluxDB 1.0.0
[b]HOST_MOUNT_PREFIX[/b] Name of container volume mapping of the root file system.[br]
[b]HOST_ETC[/b] Name of the etc volume mapping of the root file system.[br]
[b]HOST_PROC[/b] Name of the proc volume mapping of the root file system.[br]
[b]HOST_SYS[/b] Name of the sys volume mapping of the root file sytem.[br]
[b]INFLUXDB_URL[/b] The url of the influxdb api, example: http://192.168.1.10:8086[br]
[b][u][span style='color: #E80000;']CLICK ADVANCED VIEW AND SET THE ENVIRONMENT VARIABLES[/span][/u][/b][br]
[br]
[b][u][span style='color: #E80000;']More environtment variables are available and covered on the docker hub page: https://hub.docker.com/r/appcelerator/telegraf/.[/span][/u][/b]
</Description>
<Networking>
<Mode>host</Mode>
<Publish/>
</Networking>
<Data>
<Volume>
<HostDir>/var/run/docker.sock</HostDir>
<ContainerDir>/var/run/docker.sock</ContainerDir>
<Mode>ro</Mode>
</Volume>
<Volume>
<HostDir>/proc</HostDir>
<ContainerDir>/rootfs/proc</ContainerDir>
<Mode>ro</Mode>
</Volume>
<Volume>
<HostDir>/etc</HostDir>
<ContainerDir>/rootfs/etc</ContainerDir>
<Mode>ro</Mode>
</Volume>
<Volume>
<HostDir>/sys</HostDir>
<ContainerDir>/rootfs/sys</ContainerDir>
<Mode>ro</Mode>
</Volume>
<Volume>
<HostDir>/</HostDir>
<ContainerDir>/rootfs</ContainerDir>
<Mode>ro</Mode>
</Volume>
<Volume>
<HostDir>/var/run/utmp</HostDir>
<ContainerDir>/var/run/utmp</ContainerDir>
<Mode>ro</Mode>
</Volume>
</Data>
<Environment>
<Variable>
<Value/>
<Name>INFLUXDB_RETENTION_POLICY</Name>
<Mode/>
</Variable>
<Variable>
<Value>/rootfs</Value>
<Name>HOST_MOUNT_PREFIX</Name>
<Mode/>
</Variable>
<Variable>
<Value>/rootfs/etc</Value>
<Name>HOST_ETC</Name>
<Mode/>
</Variable>
<Variable>
<Value>/rootfs/proc</Value>
<Name>HOST_PROC</Name>
<Mode/>
</Variable>
<Variable>
<Value>/rootfs/sys</Value>
<Name>HOST_SYS</Name>
<Mode/>
</Variable>
<Variable>
<Value>http://10.13.14.200:8086</Value>
<Name>INFLUXDB_URL</Name>
<Mode/>
</Variable>
</Environment>
<Config Name="Host Path 1" Target="/var/run/docker.sock" Default="/var/run/docker.sock" Mode="ro" Description="Container Path: /var/run/docker.sock" Type="Path" Display="always" Required="true" Mask="false">/var/run/docker.sock</Config>
<Config Name="Host Path 2" Target="/rootfs/proc" Default="/proc" Mode="ro" Description="Container Path: /rootfs/proc" Type="Path" Display="always" Required="true" Mask="false">/proc</Config>
<Config Name="Host Path 3" Target="/rootfs/etc" Default="/etc" Mode="ro" Description="Container Path: /rootfs/etc" Type="Path" Display="always" Required="true" Mask="false">/etc</Config>
<Config Name="Host Path 4" Target="/rootfs/sys" Default="/sys" Mode="ro" Description="Container Path: /rootfs/sys" Type="Path" Display="always" Required="true" Mask="false">/sys</Config>
<Config Name="Host Path 5" Target="/rootfs" Default="/" Mode="ro" Description="Container Path: /rootfs" Type="Path" Display="always" Required="true" Mask="false">/</Config>
<Config Name="Host Path 6" Target="/var/run/utmp" Default="/var/run/utmp" Mode="ro" Description="Container Path: /var/run/utmp" Type="Path" Display="always" Required="true" Mask="false">/var/run/utmp</Config>
<Config Name="Key 1" Target="INFLUXDB_RETENTION_POLICY" Default="" Mode="" Description="Container Variable: INFLUXDB_RETENTION_POLICY" Type="Variable" Display="always" Required="false" Mask="false"/>
<Config Name="Key 2" Target="HOST_MOUNT_PREFIX" Default="/rootfs" Mode="" Description="Container Variable: HOST_MOUNT_PREFIX" Type="Variable" Display="always" Required="false" Mask="false">/rootfs</Config>
<Config Name="Key 3" Target="HOST_ETC" Default="/rootfs/etc" Mode="" Description="Container Variable: HOST_ETC" Type="Variable" Display="always" Required="false" Mask="false">/rootfs/etc</Config>
<Config Name="Key 4" Target="HOST_PROC" Default="/rootfs/proc" Mode="" Description="Container Variable: HOST_PROC" Type="Variable" Display="always" Required="false" Mask="false">/rootfs/proc</Config>
<Config Name="Key 5" Target="HOST_SYS" Default="/rootfs/sys" Mode="" Description="Container Variable: HOST_SYS" Type="Variable" Display="always" Required="false" Mask="false">/rootfs/sys</Config>
<Config Name="Key 6" Target="INFLUXDB_URL" Default="http://10.13.14.200:8086" Mode="" Description="Container Variable: INFLUXDB_URL" Type="Variable" Display="always" Required="false" Mask="false">http://10.13.14.200:8086</Config>
</Container>