Hi Mike,
This is a very huge xWDM and SDH Shelf witch can have multiple other Shelf to geather as one device like stacking. There are as well multiple Card like controllers, Ethernet, STM-x, E1, FC and mutch more.
In our setup life network we have from 1 x PSS32 till 6 x PPS32 as one Device and as well 1 x PSS4 with Ethernet 100Mbit, 1Gbit, 10Gbit, 100Gbit, STM-1, STM-4 and FibreChannel 800 each device has at least 1 Controller depending on the Modell. As well each device has at least n x FSC4 or FSC8 filter card for CWDM or n x 6 Channel DWDM Filter Card or a n x SFC44 (44 Channel DWDM Filter) and n x Amplifier including pre Amplifier with dispersion control.
That’s probably the reason why this huge junk of data is coming.
For me/us it‘s very important to get all controller datas (CPU, Memory, I/O, Disk,……) and as well from each card/port all the preformance data including the ddm from the sfp.
I know Nokia can do this with the mib files witch i send you, but i want to use Observium as tool and not for each vendor/system a own tool/system.
Hope this is possible to integrate this, to show this to our management, after this we will buy a Enterprise License to run our environment on a multiple Servers implementation company wide.
What is the easy we to get for our labor the r12599 to update our CE Version.
Best regards
Alisha
Am 28.02.2023 um 15:24 schrieb Mike Stupalov <mike@observium.org>:
Improved detect in r12559 (rolling updates).
This
devices (os) have huuuuuuge useless snmp output.
Huge
TROPIC-LOG-MIB and huge TROPIC-NOTIFICATION-MIB..
TROPIC-SYSTEM-MIB
not have useful data, except IP address.
Alisha Manuela
Stutz via observium wrote on 24.02.2023 16:31:Hello
all,
When I do a snmpwalk in the CLI with the following parameters I see
everything as it should be.
./snmpwalk -v3 -a SHA -A SHAPASS -x AES-256-C -X AES256PASS -l
authPriv
-u AUTHPRIVUSER FQDN -M
/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/nokia:/opt/observium/mibs/alcatel:/opt/observium/mibs/alcatel-ent
-m TROPIC-SYSTEM-MIB
However, Observium only ever sees the following when doing a manual
discovery in the CLI, and doesn't take everything into account because I
can't specify the mibs and the corresponding mib file.
./discovery.php -h 137 -dd
...
...
##### Starting discovery run at 2023-02-24 13:04:57 #####
SQL[SELECT * FROM `devices` WHERE `disabled` = 0 AND `device_id` =
'137'
AND `status` = '1' AND `poller_id` = '0' ORDER BY
`last_discovered_timetaken` ASC]
ROWS[1]
SQL RUNTIME[0.00030303s]
CMD[/usr/bin/snmpget -v3 -l 'authPriv' -n '' -x 'AES-256-C' -X
'AES256PASS' -a 'SHA' -A 'SHAPASS' -u 'AUTHPRIVUSER' -Pud -OQUsn -m
SNMPv2-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp
'udp':'FQDN':'161' .1.3.6.1.2.1.1.2.0 .1.3.6.1.2.1.1.3.0]
CMD EXITCODE[0]
CMD RUNTIME[0.0559s]
STDOUT[
.1.3.6.1.2.1.1.2.0 = .1.3.6.1.4.1.7483.1.3.1.6
.1.3.6.1.2.1.1.3.0 = 7:2:50:08.76
]
SNMP STATUS[TRUE]
...
...
So I added the following to the observium config file
$os = "nokia-xwdm";
$config['os'][$os]['text'] = "Nokia xWDM";
$config['os'][$os]['type'] = "optical";
$config['os'][$os]['vendor'] = "Nokia";
$config['os'][$os]['icon'] = "optical";
$config['os'][$os]['sysObjectID'][] =
".1.3.6.1.4.1.7483.1.3.1.6";
$config['os'][$os]['sysDescr'][] = "/^Nokia 1830 PSS/";
$config['os'][$os]['mibs'][] = "TROPIC-SYSTEM-MIB";
In addition, I have created the following two files, as I understood
it
in the instructions of Observium.
/opt/observium/includes/definitions/os/nokia.inc.php
$os = "nokia-xwdm";
$config['os'][$os]['mibs'][] = "TROPIC-SYSTEM-MIB";
/opt/observium/includes/definitions/mibs/nokia.inc.php
$mib = 'TROPIC-SYSTEM-MIB';
$config['mibs'][$mib]['enable'] = 1;
$config['mibs'][$mib]['mib_dir'] = 'nokia';
$config['mibs'][$mib]['descr'] = 'The system MIB for Nokia network
elements.';
Unfortunately this is not successful and I am going in circles, can
someone please give me an example how I can do this correctly so that
Observium either always considers all MIB files cleanly, or I explicitly
respectively from the beginning cleanly correctly discovered without me
having to make this assignment for the OS in the Observium configuration
file.
Best regards
Alisha
_______________________________________________
observium mailing list -- observium@lists.observium.org
To unsubscribe send an email to observium-leave@lists.observium.org