so i changed the description to "Vyatta".  Still picking up the system as generic though when running discovery.

ablackington@ashnetutil01p:/opt/observium$ ./discovery.php -h edge1-iad -m os -d      
Observium v0.12.6.3276 Discovery

DEBUG!

SQL[SELECT version FROM `dbSchema` ORDER BY version DESC LIMIT 1]
SQL[SELECT revision FROM `dbSchema`]
SQL[SELECT * FROM `devices` WHERE status = 1 AND disabled = 0 AND `hostname` LIKE 'edge1-iad' ORDER BY device_id DESC]
SQL[SELECT * FROM devices_attribs WHERE `device_id` = '1'] edge1-iad 1 generic DEBUG: SNMP Auth options =  -v2c -c n0t+h15t1m3
/usr/bin/snmpget -v2c -c n0t+h15t1m3 -Ovq -M /opt/observium/mibs udp:edge1-iad:161 SNMPv2-MIB::sysDescr.0
"Vyatta"

DEBUG: SNMP Auth options =  -v2c -c n0t+h15t1m3
/usr/bin/snmpget -v2c -c n0t+h15t1m3 -Ovqn -M /opt/observium/mibs udp:edge1-iad:161 SNMPv2-MIB::sysObjectID.0
.1.3.6.1.4.1.30803

| "Vyatta" | .1.3.6.1.4.1.30803 |
DEBUG: SNMP Auth options =  -v2c -c n0t+h15t1m3
/usr/bin/snmpget -v2c -c n0t+h15t1m3 -Ovq -M /opt/observium/mibs udp:edge1-iad:161 SNMPv2-MIB::sysDescr.0
"Vyatta"

DEBUG: SNMP Auth options =  -v2c -c n0t+h15t1m3
/usr/bin/snmpget -v2c -c n0t+h15t1m3 -Ovqn -M /opt/observium/mibs udp:edge1-iad:161 SNMPv2-MIB::sysObjectID.0
.1.3.6.1.4.1.30803

| "Vyatta" | .1.3.6.1.4.1.30803 |
SQL[UPDATE `devices` set `last_discovered` =NOW(),`type` ='network',`last_discovered_timetaken` ='0.124' WHERE `device_id` = '1'] Discovered in 0.124 seconds


SQL[INSERT INTO `perf_times` (`type`,`doing`,`start`,`duration`,`devices`)  VALUES ('discover','edge1-iad','1339390227.9815','0.128','1')] ./discovery.php edge1-iad June 11, 2012, 0:50 - 1 devices discovered in 0.128 secs

SQL[SELECT count(*) FROM ports]
SQL[SELECT count(*) FROM devices]
SQL[SELECT count(*) FROM sensors]
SQL[SELECT count(*) FROM services]
SQL[SELECT count(*) FROM applications]
SQL[SELECT count(*) FROM bgpPeers]
SQL[SELECT COUNT(*) AS count,os from devices group by `os`] Current Revision : 3276
MySQL: Cell[1/0s] Row[7/0s] Rows[1/0s] Column[0/0s] Update[1/0s] Insert[1/0s] Delete[0/0s]



On Mon, Jun 11, 2012 at 12:41 AM, Adam Armstrong <adama@memetic.org> wrote:
It's returning "edge01-iad" as sysDescr.0.

I'll add the sysObjectId, which is returned as
.1.3.6.1.4.1.30803.

adam.

On 11/06/2012 05:38, Adam Blackington wrote:
better?  that was putty... this is native terminal on osx


ablackington@ashnetutil01p:/opt/observium$ ./discovery.php -h edge1-iad -m os -d      
Observium v0.12.6.3276 Discovery

DEBUG!

SQL[SELECT version FROM `dbSchema` ORDER BY version DESC LIMIT 1]
SQL[SELECT revision FROM `dbSchema`]
SQL[SELECT * FROM `devices` WHERE status = 1 AND disabled = 0 AND `hostname` LIKE 'edge1-iad' ORDER BY device_id DESC]
SQL[SELECT * FROM devices_attribs WHERE `device_id` = '1'] edge1-iad 1 generic DEBUG: SNMP Auth options =  -v2c -c n0t+h15t1m3
/usr/bin/snmpget -v2c -c n0t+h15t1m3 -Ovq -M /opt/observium/mibs udp:edge1-iad:161 SNMPv2-MIB::sysDescr.0
"edge01-iad"

DEBUG: SNMP Auth options =  -v2c -c n0t+h15t1m3
/usr/bin/snmpget -v2c -c n0t+h15t1m3 -Ovqn -M /opt/observium/mibs udp:edge1-iad:161 SNMPv2-MIB::sysObjectID.0
.1.3.6.1.4.1.30803

| "edge01-iad" | .1.3.6.1.4.1.30803 |
DEBUG: SNMP Auth options =  -v2c -c n0t+h15t1m3
/usr/bin/snmpget -v2c -c n0t+h15t1m3 -Ovq -M /opt/observium/mibs udp:edge1-iad:161 SNMPv2-MIB::sysDescr.0
"edge01-iad"

DEBUG: SNMP Auth options =  -v2c -c n0t+h15t1m3
/usr/bin/snmpget -v2c -c n0t+h15t1m3 -Ovqn -M /opt/observium/mibs udp:edge1-iad:161 SNMPv2-MIB::sysObjectID.0
.1.3.6.1.4.1.30803

| "edge01-iad" | .1.3.6.1.4.1.30803 |
SQL[UPDATE `devices` set `last_discovered` =NOW(),`type` ='network',`last_discovered_timetaken` ='0.126' WHERE `device_id` = '1'] Discovered in 0.126 seconds


SQL[INSERT INTO `perf_times` (`type`,`doing`,`start`,`duration`,`devices`)  VALUES ('discover','edge1-iad','1339389375.8824','0.149','1')] ./discovery.php edge1-iad June 11, 2012, 0:36 - 1 devices discovered in 0.149 secs

SQL[SELECT count(*) FROM ports]
SQL[SELECT count(*) FROM devices]
SQL[SELECT count(*) FROM sensors]
SQL[SELECT count(*) FROM services]
SQL[SELECT count(*) FROM applications]
SQL[SELECT count(*) FROM bgpPeers]
SQL[SELECT COUNT(*) AS count,os from devices group by `os`] Current Revision : 3276
MySQL: Cell[1/0s] Row[7/0s] Rows[1/0s] Column[0/0s] Update[1/0.02s] Insert[1/0s] Delete[0/0s]



On Mon, Jun 11, 2012 at 12:32 AM, Adam Armstrong <adama@memetic.org> wrote:
eugh. what horrific ssh client do you use to have mangled the output this badly?


On 11/06/2012 02:18, Adam Blackington wrote:
ablackington@ashnetutil01p:/opt/observium$ ./discovery.php -h edge1-iad -m os -d                                                
Observium v0.12.6.3276 Discovery

DEBUG!

SQL[SELECT version FROM `dbSchema` ORDER BY version DESC LIMIT 1]
SQL[SELECT revision FROM `dbSchema`]
SQL[SELECT * FROM `devices` WHERE status = 1 AND disabled = 0 AND `hostname` LIK                                                E 'edge1-iad' ORDER BY device_id DESC]
SQL[SELECT * FROM devices_attribs WHERE `device_id` = '1'] edge1-iad 1 generic D                                                EBUG: SNMP Auth options =  -v2c -c FoTh5ree
/usr/bin/snmpget -v2c -c FoTh5ree -Ovq -M /opt/observium/mibs udp:edge1-iad:161                                                 SNMPv2-MIB::sysDescr.0
"Vyatta"

DEBUG: SNMP Auth options =  -v2c -c MY-STRING
/usr/bin/snmpget -v2c -c FoTh5ree -Ovqn -M /opt/observium/mibs udp:edge1-iad:161                                                 SNMPv2-MIB::sysObjectID.0

| "Vyatta" | .1.3.6.1.4.1.30803 |
DEBUG: SNMP Auth options =  -v2c -c MY STRING
/usr/bin/snmpget -v2c -c FoTh5ree -Ovq -M /opt/observium/mibs udp:edge1-iad:161                                                 SNMPv2-MIB::sysDescr.0
"Vyatta"

DEBUG: SNMP Auth options =  -v2c -c MY-STRING
/usr/bin/snmpget -v2c -c FoTh5ree -Ovqn -M /opt/observium/mibs udp:edge1-iad:161                                                 SNMPv2-MIB::sysObjectID.0

| "Vyatta" | .1.3.6.1.4.1.30803 |
SQL[UPDATE `devices` set `last_discovered` =NOW(),`type` ='network',`last_discov                                                ered_timetaken` ='0.110' WHERE `device_id` = '1'] Discovered in 0.110 seconds


SQL[INSERT INTO `perf_times` (`type`,`doing`,`start`,`duration`,`devices`)  VALU                                                ES ('discover','edge1-iad','1339377372.8368','0.122','1')] ./discovery.php edge1                                                -iad June 10, 2012, 21:16 - 1 devices discovered in 0.122 secs

SQL[SELECT count(*) FROM ports]
SQL[SELECT count(*) FROM devices]
SQL[SELECT count(*) FROM sensors]
SQL[SELECT count(*) FROM services]
SQL[SELECT count(*) FROM applications]
SQL[SELECT count(*) FROM bgpPeers]
SQL[SELECT COUNT(*) AS count,os from devices group by `os`] Current Revision : 3                                                276
MySQL: Cell[1/0s] Row[7/0s] Rows[1/0s] Column[0/0s] Update[1/0.01s] Insert[1/0s]                                                 Delete[0/0s]




On Sun, Jun 10, 2012 at 9:14 PM, Adam Armstrong <adama@memetic.org> wrote:
do :

./discovery.php -h <host> -m os -d

adam.



On 11/06/2012 02:13, Adam Blackington wrote:

# autogenerated by vyatta-snmp.pl on Sun Jan  8 14:31:39 2012
sysDescr Vyatta VC6.3-2011.07.21
sysObjectID 1.3.6.1.4.1.30803



Adam Blackington | Solutions Engineer

LionLink Networks | www.lionlink.net | AS54098
O:  (571) 451.2300 | D:  (571) 482.1490 | E:  ablackington@lionlink.net





On Sun, Jun 10, 2012 at 7:47 PM, Adam Armstrong <adama@memetic.org> wrote:
what is the sysDescr.0 for that host? we match on /^Vyatta/ to identify vyatta, so there's not much to go wrong.

adam.


On 10/06/2012 23:38, Adam Blackington wrote:
discovery.php output:


edge1-iad 1 generic
.....
Port Stack:
Physical Inventory :
Caching OIDs: entPhysicalEntry entAliasMappingIdentifier
Processors :  hrDevice: ....
Memory : hrStorage : ...
IPv4 Addresses : ......
IPv6 Addresses :
Sensors:  ENTITY-SENSOR: Caching OIDs: entPhySensorType entPhySensorScale entPhySensorPrecision entPhySensorValue
Temperatures:
Humidity :
Voltages:
Frequencies:
Current:
Power:
Fanspeeds :
Storage : hrStorage : ..
hrDevice : ..........
Discovery protocols: CISCO-CDP-MIB:  LLDP-MIB:
ARP Table : ...
BGP Sessions : AS54098 ...
VLANs:
Q-BRIDGE-MIB VLANs :
UCD Disk IO : ..
Discovered in 3.492 seconds


On Sun, Jun 10, 2012 at 6:37 PM, Adam Blackington <ablackington@lionlink.net> wrote:
ablackington@ashnetutil01p:/opt/observium$ ./poller.php -h vyatta
Observium Poller v0.12.6.3276

Starting polling run:


MySQL: Cell[0/0s] Row[0/0s] Rows[1/0s] Column[0/0s] Update[0/0s] Insert[0/0s] Delete[0/0s]




On Sun, Jun 10, 2012 at 6:35 PM, Adam Armstrong <adama@memetic.org> wrote:
root@alpha:/home/observium/dev# ./poller.php -h vyatta
Observium Poller v0.12.6.3275

Starting polling run:

vyatta 254 vyatta
Module [ unix-agent ] disabled globally.
Using hrSystemUptime (200:2:15:59.56)
Uptime: 200 days, 2h 15m 59s

Hardware:  Version: 2011.07.21 Features: VC6.3 Serial:



On 10/06/2012 23:34, Adam Blackington wrote:
CARAZYYYYYYYYYYYY

On Sun, Jun 10, 2012 at 6:19 PM, Adam Armstrong <adama@memetic.org> wrote:
Works for me!

adam.


On 10/06/2012 22:56, Adam Blackington wrote:

Version:      VC6.3-2011.07.21
Description:  Vyatta Core 6.3 2011.07.21
Copyright:    2006-2011 Vyatta, Inc.
Built by:     autobuild@vyatta.com
Built on:     Thu Jul 21 06:05:47 UTC 2011
Build ID:     1107210607-a17b235
System type:  Intel 32bit
Boot via:     disk

Adam Blackington | Solutions Engineer

LionLink Networks | www.lionlink.net | AS54098
O:  (571) 451.2300 | D:  (571) 482.1490 | E:  ablackington@lionlink.net





On Sun, Jun 10, 2012 at 5:54 PM, Adam Armstrong <adama@memetic.org> wrote:
What version of Vyatta? I just tested 6.3 and it works fine.

adam.


On 10/06/2012 22:49, Adam Blackington wrote:
Any ideas on getting Vyatta recognized?  We keep seeing it as a generic device, and can't seem to get it working.  :-/

Running v2c communities.


Adam Blackington | Solutions Engineer

LionLink Networks | www.lionlink.net | AS54098
O:  (571) 451.2300 | D:  (571) 482.1490 | E:  ablackington@lionlink.net





_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium


_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium




_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium


_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium




_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium


_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium





_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium


_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium




_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium


_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium




_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium


_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium




_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium


_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium