diff options
author | Omar Tarabai <tarabai@devegypt.com> | 2014-04-14 13:21:12 +0000 |
---|---|---|
committer | Omar Tarabai <tarabai@devegypt.com> | 2014-04-14 13:21:12 +0000 |
commit | f49e83e08d8b67e81d9d9879285fd46df8c1bcaa (patch) | |
tree | b2f2f59bfb852a2940db6d9f363c46fbb2d75757 /src/sensor | |
parent | b639bad2d21950113df49088c686b359979a0189 (diff) | |
download | gnunet-f49e83e08d8b67e81d9d9879285fd46df8c1bcaa.tar.gz gnunet-f49e83e08d8b67e81d9d9879285fd46df8c1bcaa.zip |
test sensor definitions
Diffstat (limited to 'src/sensor')
-rw-r--r-- | src/sensor/sensors/averagepingrtt | 30 | ||||
-rwxr-xr-x | src/sensor/sensors/averagepingrtt-files/avgping.sh | 3 | ||||
-rw-r--r-- | src/sensor/sensors/connectedpeers | 30 | ||||
-rw-r--r-- | src/sensor/sensors/gnunetversion | 30 |
4 files changed, 93 insertions, 0 deletions
diff --git a/src/sensor/sensors/averagepingrtt b/src/sensor/sensors/averagepingrtt new file mode 100644 index 000000000..83e66c6e3 --- /dev/null +++ b/src/sensor/sensors/averagepingrtt | |||
@@ -0,0 +1,30 @@ | |||
1 | [averagepingrtt] | ||
2 | |||
3 | VERSION = 1.0 | ||
4 | DESCRIPTION = Calculate average ping latency to gnunet.org | ||
5 | CATEGORY = Internet-Connectivity | ||
6 | |||
7 | # Start and end time format: %Y-%m-%d %H:%M:%S | ||
8 | #START_TIME = | ||
9 | #END_TIME = | ||
10 | INTERVAL = 3600 | ||
11 | #LIFETIME = | ||
12 | |||
13 | #CAPABILITIES = | ||
14 | |||
15 | SOURCE = process | ||
16 | |||
17 | #GNUNET_STAT_SERVICE = | ||
18 | #GNUNET_STAT_NAME = | ||
19 | |||
20 | EXT_PROCESS = avgping.sh | ||
21 | #EXT_ARGS = | ||
22 | |||
23 | EXPECTED_DATATYPE = double | ||
24 | |||
25 | # Reporting mechanism | ||
26 | COLLECTION_POINT = JLAPIAOB2DJA4B4I676TCOCVU0DUIRMKKUSM71BLLGCV3OHMUQ80 | ||
27 | COLLECTION_INTERVAL = 7200 | ||
28 | |||
29 | P2P_REPORT = NO | ||
30 | #P2P_INTERVAL = | ||
diff --git a/src/sensor/sensors/averagepingrtt-files/avgping.sh b/src/sensor/sensors/averagepingrtt-files/avgping.sh new file mode 100755 index 000000000..35e585b77 --- /dev/null +++ b/src/sensor/sensors/averagepingrtt-files/avgping.sh | |||
@@ -0,0 +1,3 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | ping -c 10 gnunet.org | awk -F/ '/^rtt/ { print $5 }' | ||
diff --git a/src/sensor/sensors/connectedpeers b/src/sensor/sensors/connectedpeers new file mode 100644 index 000000000..5c3c4bb01 --- /dev/null +++ b/src/sensor/sensors/connectedpeers | |||
@@ -0,0 +1,30 @@ | |||
1 | [connectedpeers] | ||
2 | |||
3 | VERSION = 1.0 | ||
4 | DESCRIPTION = Gets the number of connected peers from core | ||
5 | CATEGORY = P2P-Connectivity | ||
6 | |||
7 | # Start and end time format: %Y-%m-%d %H:%M:%S | ||
8 | #START_TIME = | ||
9 | #END_TIME = | ||
10 | INTERVAL = 60 | ||
11 | #LIFETIME = | ||
12 | |||
13 | #CAPABILITIES = | ||
14 | |||
15 | SOURCE = gnunet-statistics | ||
16 | |||
17 | GNUNET_STAT_SERVICE = core | ||
18 | GNUNET_STAT_NAME = '# peers connected' | ||
19 | |||
20 | #EXT_PROCESS = | ||
21 | #EXT_ARGS = | ||
22 | |||
23 | EXPECTED_DATATYPE = int64 | ||
24 | |||
25 | # Reporting mechanism | ||
26 | COLLECTION_POINT = JLAPIAOB2DJA4B4I676TCOCVU0DUIRMKKUSM71BLLGCV3OHMUQ80 | ||
27 | COLLECTION_INTERVAL = 120 | ||
28 | |||
29 | P2P_REPORT = NO | ||
30 | #P2P_INTERVAL = | ||
diff --git a/src/sensor/sensors/gnunetversion b/src/sensor/sensors/gnunetversion new file mode 100644 index 000000000..0a8aff48c --- /dev/null +++ b/src/sensor/sensors/gnunetversion | |||
@@ -0,0 +1,30 @@ | |||
1 | [gnunetversion] | ||
2 | |||
3 | VERSION = 1.0 | ||
4 | DESCRIPTION = Gets gnunet version number | ||
5 | CATEGORY = P2P-Software | ||
6 | |||
7 | # Start and end time format: %Y-%m-%d %H:%M:%S | ||
8 | #START_TIME = | ||
9 | #END_TIME = | ||
10 | INTERVAL = 86400 | ||
11 | #LIFETIME = | ||
12 | |||
13 | #CAPABILITIES = | ||
14 | |||
15 | SOURCE = process | ||
16 | |||
17 | #GNUNET_STAT_SERVICE = | ||
18 | #GNUNET_STAT_NAME = | ||
19 | |||
20 | EXT_PROCESS = gnunet-arm -v | ||
21 | #EXT_ARGS = | ||
22 | |||
23 | EXPECTED_DATATYPE = string | ||
24 | |||
25 | # Reporting mechanism | ||
26 | COLLECTION_POINT = JLAPIAOB2DJA4B4I676TCOCVU0DUIRMKKUSM71BLLGCV3OHMUQ80 | ||
27 | COLLECTION_INTERVAL = 86400 | ||
28 | |||
29 | P2P_REPORT = NO | ||
30 | #P2P_INTERVAL = | ||