E-Monitoring notes: Difference between revisions

From JCWiki
Jump to navigation Jump to search
Line 32: Line 32:
   
   
== Current IP addresses ==
== Current IP addresses ==
https://69.55.229.8/index.php/Private_IP_Mapping#Ground_Water_in_Texas
IP address are located here
[[Private_IP_Mapping#Ground_Water_in_Texas]]
  [[Private_IP_Mapping#Ground_Water_in_Texas]]
 
=== Public IPs in Texas ===
=== Public IPs in Texas ===
<pre>
<pre>

Revision as of 15:08, 14 November 2014

isys

Isys provides a website for viewing the data collected by Magrathea. It also runs the mysql database that holds the data.

It also runs mail for e-monitoring.net

the key on root@mail should let you ssh w/o pass to isys.e-monitoring.net

isys has a mail queue problem where it gets big and we run out of inodes. we setup a cronjob to clear that out.

isys - out of inodes

  1. ssh to root@isys.e-monitoring.net
  2. isys# cd /var/spool/mqueue
  3. isys# sh
  4. # for f in `ls`; do rm $f; done
(wait awhile)
	wrote a script:

	isys# cat > /root/clearqueue.sh
	#!/bin/sh
	for f in `ls /var/spool/mqueue`; do rm /var/spool/mqueue/$f; done
	isys# sh /root/clearqueue.sh


crontabed for 3am on the 1st of the month

polling / magrathea

Magrathea polls the wells every 5 minutes. It logs the raw data in a local file (el1, el2, el3, el4). It then applies a correction factor and inserts the data into a database on Isys.

Current IP addresses

IP address are located here

 Private_IP_Mapping#Ground_Water_in_Texas

Public IPs in Texas

72.165.211.72  Network Address (unusable)
72.165.211.73  Gateway (default router)
72.165.211.74  Digibox (Etherlite)
72.165.211.75  Remote Power Controller
72.165.211.76  D-Link NAT box
72.165.211.77  Cisco 3750
72.165.211.78  (unused)
72.165.211.79  Broadcast Address (unusable)

config new IP

Edit:

/etc/defaultrouter
/export/home/groundwater/bin/getit.pl
/etc/hosts
/etc/hostname.le1

On production:

/home/htdocs/gw/index.pl
/home/htdocs/isys/pollscan.pl
/home/gw/shipley/etc/config.pl
/home/gw/owrd/etc/config.pl
/home/dboodman/www/isys/pollscan.pl
Apache conf

stop it from trying to dial out

mysql> select * from resources;
+------------+------------+----------------+-------+---------+----------+
| resourceID | resource   | connectionType | inUse | inUseBy | inUseFor |
+------------+------------+----------------+-------+---------+----------+
|          1 | /dev/cuaa0 |              1 |  NULL |    NULL |     NULL |
|          2 | network    |              2 |  NULL |    NULL |     NULL |
|          3 | network    |              2 |  NULL |    NULL |     NULL |
|          4 | network    |              2 |  NULL |    NULL |     NULL |
|          5 | network    |              2 |  NULL |    NULL |     NULL |
|          6 | network    |              2 |  NULL |    NULL |     NULL |
|          7 | network    |              2 |  NULL |    NULL |     NULL |
|          8 | network    |              2 |  NULL |    NULL |     NULL |
|          9 | network    |              2 |  NULL |    NULL |     NULL |
|         10 | network    |              2 |  NULL |    NULL |     NULL |
|         11 | network    |              2 |  NULL |    NULL |     NULL |
+------------+------------+----------------+-------+---------+----------+
11 rows in set (0.00 sec)
delete from resources where resourceID =1;