summaryrefslogtreecommitdiff
path: root/contrib/anocheck
diff options
context:
space:
mode:
authorepoch <epoch@hacking.allowed.ano>2016-06-01 22:24:29 +0000
committerepoch <epoch@hacking.allowed.ano>2016-06-01 22:24:30 +0000
commit2cce5212e49f7da676670446db8aa4fc176d7f1d (patch)
tree2fb9456f33b8135ac815bedf43e4fbb812b13366 /contrib/anocheck
parent8bfb68ae91b7004d7788e51d16583e3f71053da9 (diff)
downloadresdb-2cce5212e49f7da676670446db8aa4fc176d7f1d.tar.gz
resdb-2cce5212e49f7da676670446db8aa4fc176d7f1d.zip
added a chan domain. changed some marc stuff. anocheck script for watching for ASN downages.
Diffstat (limited to 'contrib/anocheck')
-rwxr-xr-xcontrib/anocheck/hand-check.sh4
-rwxr-xr-xcontrib/anocheck/test.sh7
2 files changed, 11 insertions, 0 deletions
diff --git a/contrib/anocheck/hand-check.sh b/contrib/anocheck/hand-check.sh
new file mode 100755
index 0000000..24dca8f
--- /dev/null
+++ b/contrib/anocheck/hand-check.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+/usr/local/libexec/bgp-paths.sh 4141 AN_out | tr ' ' '\n' | sort | uniq > /var/cache/anocheck/ASN.$(date +%s)
+ls -rt /var/cache/anocheck/ASN.* | tail -r | tail -n+3 | xargs rm
+ls -rt /var/cache/anocheck/ASN.* | tail -n2 | xargs diff -s
diff --git a/contrib/anocheck/test.sh b/contrib/anocheck/test.sh
new file mode 100755
index 0000000..241b34b
--- /dev/null
+++ b/contrib/anocheck/test.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+mkdir -p /var/cache/anocheck
+/usr/local/libexec/bgp-paths.sh 4141 AN_out | tr ' ' '\n' | sort | uniq > /var/cache/anocheck/ASN.$(date +%s)
+ls -rt /var/cache/anocheck/ASN.* | tail -r | tail -n+3 | xargs rm
+ls -rt /var/cache/anocheck/ASN.* | tail -n2 | xargs diff
+#this is nifty for hand-checks
+#ls -rt /var/cache/anocheck/ASN.* | tail -n2 | xargs diff -s