aboutsummaryrefslogtreecommitdiffstats
path: root/extras
diff options
context:
space:
mode:
authorKristian Lyngstol <kly@kly.no>2019-02-13 23:41:38 +0100
committerKristian Lyngstol <kly@kly.no>2019-02-13 23:41:38 +0100
commitb1be02f16de651555ae5d071acc750690ca1edeb (patch)
treea2c0eea9e9b2c253d1fff1a26a18b5ef3287bb35 /extras
parentd2b78315de847fd7bd22c4112908414ab7eb7967 (diff)
Add simple test-collecter.sh to inject collector-data
Diffstat (limited to 'extras')
-rwxr-xr-xextras/test-collector.sh47
1 files changed, 47 insertions, 0 deletions
diff --git a/extras/test-collector.sh b/extras/test-collector.sh
new file mode 100755
index 0000000..126a2a1
--- /dev/null
+++ b/extras/test-collector.sh
@@ -0,0 +1,47 @@
+#!/bin/bash
+
+POST http://localhost:80/api/write/collector <<_EOF_
+
+{
+ "src": "dhcp",
+ "metadata": {
+ "server": "dhcpserver1"
+ },
+ "data": [
+ {
+ "type": "assignment",
+ "time": "2001-01-01T15:12:01Z",
+ "ip": "2001:db8::1",
+ "circuit": "vlan123:e3-1:ge-0/0/1",
+ "msg": "blatti foo"
+ },
+ {
+ "type": "renew",
+ "time": "2001-01-01T15:32:01Z",
+ "ip": "2001:db8::1",
+ "circuit": "vlan123:e3-1:ge-0/0/1",
+ "msg": "blatti foo something"
+ }
+ ]
+}
+_EOF_
+
+
+POST http://localhost:80/api/write/collector <<_EOF_
+{
+ "src": "dhcp",
+ "metadata": {
+ "server": "dhcp.tg.lol"
+ },
+ "data": [
+ {
+ "clientip": "127.27.36.162",
+ "clientmac": "0e:74:14:1f:ce:e2",
+ "clientname": "WIN-8KE6TTQA821",
+ "leasetime": 120,
+ "circuitid": "ge-0/0/1.0:1011",
+ "time": "2019-02-13T22:21:27.195685448+01:00"
+ }
+ ]
+}
+_EOF_