Skip to content

2016 Changelog

Summary

Commits: 892

Lines Added: 6235850

Lines Removed: 3077061

r8302

adama 🐸 | 2016-12-30 17:22:40

FIX

Fix multiport auth

/observium/trunk/html/includes/graphs/multi-port/auth.inc.php
Lines Added: 17 | Removed: 4

r8301

adama 🐸 | 2016-12-30 15:22:29

SQL

Increase observium_attrib length

/observium/trunk/update/320.sql
Lines Added: 1 | Removed: 0

r8300

adama 🐸 | 2016-12-30 15:05:59

ADD

Add ability to cache some WUI data in the database for large systems.

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/status-donuts.inc.php
/observium/trunk/html/includes/status-summary.inc.php
/observium/trunk/html/pages/routing.inc.php
Lines Added: 139 | Removed: 111

r8299

adama 🐸 | 2016-12-30 11:15:32

ADD

Add more comprehensive rrdcache capability, including ability to have remote poller with only mysql/rrdcached.

/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/rrdtool.inc.php
/observium/trunk/poller.php
Lines Added: 69 | Removed: 9

r8298

adama 🐸 | 2016-12-29 16:38:53

FIX

sensor-state begone.

/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/print/inventory.inc.php
/observium/trunk/html/pages/device/edit/sensors.inc.php
/observium/trunk/html/pages/device/overview/sensors.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/update/319.sql
Lines Added: 44 | Removed: 40

r8297

adama 🐸 | 2016-12-28 12:57:01

FIX

Fix Etherlike error statistics collection.

/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/includes/polling/ports/etherlike-mib.lib.php
Lines Added: 27 | Removed: 27

r8296

adama 🐸 | 2016-12-27 05:24:52

FIX

Fix rrdtool_update_ng() requiring more variables than it should.

/observium/trunk/includes/rrdtool.inc.php
Lines Added: 1 | Removed: 1

r8295

mike 🐱 | 2016-12-26 22:47:44

MAJOR

Prevent WUI sessions locking (prevent race condition in session writes). Added functions session_set_var() and session_unset_var().

/observium/trunk/html/ajax/entity_popup.php
/observium/trunk/html/ajax/input.php
/observium/trunk/html/feed.php
/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/html/includes/authentication/cas.inc.php
/observium/trunk/html/includes/authentication/http-auth.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/includes/print/logalert.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/pages/edituser.inc.php
/observium/trunk/html/pages/logon.inc.php
Lines Added: 180 | Removed: 56

r8294

mike 🐱 | 2016-12-21 16:46:48

TRIVIAL

Exclude not exist power supply status by EdgeSwitch-BOXSERVICES-PRIVATE-MIB.

/observium/trunk/includes/discovery/sensors/edgeswitch-boxservices-private-mib.inc.php
Lines Added: 2 | Removed: 0

r8293

mike 🐱 | 2016-12-21 11:32:08

TRIVIAL

Fixed reuse update array in oids poller module.

/observium/trunk/includes/polling/oids.inc.php
Lines Added: 13 | Removed: 11

r8291

adama 🐸 | 2016-12-20 21:36:55

ADD

Extend rebuild message to include added checkers

/observium/trunk/html/pages/add_alert_check.inc.php
Lines Added: 1 | Removed: 0

r8289

adama 🐸 | 2016-12-20 19:03:37

ADD

Juggle UI alert generation code around. Add UI alert about alert database requiring rebuild.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/pages/alert_check.inc.php
/observium/trunk/html/pages/alert_regenerate.inc.php
Lines Added: 38 | Removed: 13

r8288

adama 🐸 | 2016-12-20 18:34:09

IMPROVE

Minor improvements.

/observium/trunk/html/includes/graphs/multi-storage/usage.inc.php
/observium/trunk/html/pages/modules.inc.php
Lines Added: 22 | Removed: 6

r8287

sid3windr πŸ¦” | 2016-12-20 13:53:36

IMPROVE

Minor: correct output of alert checker information on alert_check page

/observium/trunk/html/pages/alert_check.inc.php
Lines Added: 2 | Removed: 2

r8286

adama 🐸 | 2016-12-18 03:57:23

FIX

Minor Fixes.

/observium/trunk/INSTALL
/observium/trunk/html/pages/preferences/general.inc.php
/observium/trunk/irc.php
Lines Added: 6 | Removed: 6

r8285

adama 🐸 | 2016-12-18 03:56:55

ADD

Add quick modules page for informational purposes.

/observium/trunk/html/pages/modules.inc.php
Lines Added: 94 | Removed: 0

r8284

adama 🐸 | 2016-12-16 01:48:43

ADD

Add support for AlertOps notification transport.

/observium/trunk/includes/alerting/alertops.inc.php
/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 78 | Removed: 2

r8283

adama 🐸 | 2016-12-13 22:24:33

IMPROVE

Improve ZTE version collection.

/observium/trunk/includes/polling/os/zte.inc.php
Lines Added: 7 | Removed: 3

r8282

sid3windr πŸ¦” | 2016-12-09 15:54:15

IMPROVE

Major: UNDEBUG

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 0 | Removed: 14

r8281

mike 🐱 | 2016-12-09 15:15:36

TRIVIAL

Fixed host/port configuration for StatsD. Now host and port options configurable in class StatsD.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/sql-config.inc.php
/observium/trunk/libs/StatsD.php
Lines Added: 50 | Removed: 21

r8280

adama 🐸 | 2016-12-09 13:21:40

FIX

Fix OpsGenie support to send to newer API (don't use the old one).

/observium/trunk/includes/alerting/opsgenie.inc.php
Lines Added: 16 | Removed: 2

r8279

mike 🐱 | 2016-12-05 16:17:43

TRIVIAL

Fixed compatability phpunits with CentOS 6.8. Fixed var_decode() on very/very old php 5.3.

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 30 | Removed: 10

r8278

mike 🐱 | 2016-12-05 16:16:54

TRIVIAL

Prevent spamming in event log for storage size changed if size difference less than 0.01%.

/observium/trunk/includes/polling/storage.inc.php
Lines Added: 2 | Removed: 1

r8277

mike 🐱 | 2016-12-02 10:57:38

TRIVIAL

Fixed undefined vars in "fallback" mode for poller-wrapper (when not have argparse python module)

/observium/trunk/poller-wrapper.py
Lines Added: 4 | Removed: 1

r8276

mike 🐱 | 2016-11-29 12:51:50

TRIVIAL

Fixed db unit test for phpunit 5.6.

/observium/trunk/tests/IncludesDbTest.php
Lines Added: 6 | Removed: 1

r8275

mike 🐱 | 2016-11-29 12:19:49

TRIVIAL

Fixed db unit test.

/observium/trunk/tests/IncludesDbTest.php
Lines Added: 2 | Removed: 0

r8274

mike 🐱 | 2016-11-29 12:08:56

TRIVIAL

Fixed some unit tests.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/tests/IncludesCommonTest.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 33 | Removed: 7

r8273

sid3windr πŸ¦” | 2016-11-29 10:33:57

TRIVIAL

Trivial: fix string_transform() unit tests, correct HP device match test result

/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 3 | Removed: 3

r8272

mike 🐱 | 2016-11-29 09:51:24

TRIVIAL

Clean. Delete ra_url_http attrib only if it exist.

/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/os.inc.php
/observium/trunk/includes/polling/system.inc.php
Lines Added: 17 | Removed: 15

r8271

sid3windr πŸ¦” | 2016-11-29 09:24:39

TRIVIAL

Fix: replace debugging code by actual code; fixes empty serial/hardware/version/... since r8268

/observium/trunk/includes/polling/os.inc.php
Lines Added: 1 | Removed: 2

r8270

adama 🐸 | 2016-11-29 02:43:08

ADD

Track current value of custom oids in the database. Calculate value for counters.

/observium/trunk/includes/polling/oids.inc.php
/observium/trunk/update/318.sql
Lines Added: 25 | Removed: 4

r8269

sid3windr πŸ¦” | 2016-11-28 23:15:29

ADD

Trivial: fix transformation from previous commit

/observium/trunk/includes/definitions/mibs.inc.php
Lines Added: 2 | Removed: 2

r8268

sid3windr πŸ¦” | 2016-11-28 23:12:08

ADD

Minor: allow setting of management web URL via definitions

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/polling/os/drac.inc.php
/observium/trunk/includes/polling/os/geist-climate.inc.php
/observium/trunk/includes/polling/os/geist-pdu.inc.php
/observium/trunk/includes/polling/os/powervault.inc.php
/observium/trunk/includes/polling/os.inc.php
Lines Added: 55 | Removed: 127

r8267

sid3windr πŸ¦” | 2016-11-28 21:42:16

ADD

Minor: add ability to retrieve version/hardware/.. from sysDescr regex. Move transformations to function to be able to use this in other places. Add unit tests for transformations. Move a few more to definitions.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/os/ciscosb.inc.php
/observium/trunk/includes/polling/os/drac.inc.php
/observium/trunk/includes/polling/os/exalt.inc.php
/observium/trunk/includes/polling/os/netapp.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
/observium/trunk/includes/polling/os/windows.inc.php
/observium/trunk/includes/polling/os.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 165 | Removed: 122

r8266

mike 🐱 | 2016-11-28 20:21:08

TRIVIAL

Fixed device processors graph sql query.

/observium/trunk/html/includes/graphs/device/processor.inc.php
Lines Added: 1 | Removed: 2

r8265

adama 🐸 | 2016-11-28 20:03:35

FIX

Fix storage table fields.

/observium/trunk/update/317.sql
Lines Added: 2 | Removed: 0

r8264

sid3windr πŸ¦” | 2016-11-28 19:31:39

FIX

Minor: fix remote user authentication with mysql backend, fixes #2117

/observium/trunk/html/includes/authentication/mysql.inc.php
Lines Added: 2 | Removed: 0

r8263

mike 🐱 | 2016-11-28 09:58:11

TRIVIAL

Disable mouse scroll wheel zoom by default for leaflet map(s), click on map for toggle.

/observium/trunk/html/includes/map/leaflet.inc.php
Lines Added: 10 | Removed: 0

r8262

adama 🐸 | 2016-11-27 03:32:57

FIX

Fix pollerlog cpu usage (stupid bootstrap progress bars, wtf). Fix observium percbar spacing on hidpi.

/observium/trunk/html/css/bootstrap/less/progress-bars.less
/observium/trunk/html/css/observium.css
/observium/trunk/html/pages/pollerlog.inc.php
Lines Added: 13 | Removed: 10

r8261

mike 🐱 | 2016-11-25 17:57:46

TRIVIAL

Fixed poller-wrapper (from last commit). F* unpredictable python..

/observium/trunk/poller-wrapper.py
Lines Added: 2 | Removed: 2

r8260

mike 🐱 | 2016-11-25 13:33:29

MINOR

Fixed poller-wrapper compatibility with python3 (again). Added clean stale observium processes entries from DB.

/observium/trunk/discovery.php
/observium/trunk/html/pages/processes.inc.php
/observium/trunk/poller-wrapper.py
Lines Added: 64 | Removed: 36

r8259

mike 🐱 | 2016-11-25 09:21:13

MINOR

undebug

/observium/trunk/includes/polling/functions.inc.php
Lines Added: 4 | Removed: 8

r8258

adama 🐸 | 2016-11-25 05:00:38

ADD

Add support for Ops Genie notification endpoint.

/observium/trunk/includes/alerting/opsgenie.inc.php
/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 86 | Removed: 1

r8257

adama 🐸 | 2016-11-25 04:56:59

FIX

Fix navbar URL generation

/observium/trunk/html/pages/customoid.inc.php
Lines Added: 1 | Removed: 1

r8256

adama 🐸 | 2016-11-25 04:53:08

FIX

Don't check for PAgP stuff in ports table because it's gone.

/observium/trunk/html/includes/entities/port.inc.php
Lines Added: 5 | Removed: 0

r8255

adama 🐸 | 2016-11-25 04:50:26

FIX

Fix logging of storage size changes.

/observium/trunk/includes/polling/storage.inc.php
Lines Added: 3 | Removed: 4

r8254

adama 🐸 | 2016-11-25 03:07:12

ADD

Add Redback per-encapsulation subscriber graph. Add ability to poll tables where indexes are used in annoying ways.

/observium/trunk/includes/definitions/graphtypes.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/graphs/rbn-subscriber-active-mib
/observium/trunk/includes/polling/graphs/rbn-subscriber-active-mib/rbnsubsencaps.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 145 | Removed: 7

r8253

adama 🐸 | 2016-11-25 01:39:40

IMPROVE

Improve graph page navbar for customer graphs

/observium/trunk/html/includes/graphs/customer/auth.inc.php
Lines Added: 5 | Removed: 0

r8252

adama 🐸 | 2016-11-25 01:26:15

ADD

Add basic support for HP Virtual Connect

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/hpvc.inc.php
Lines Added: 21 | Removed: 2

r8251

adama 🐸 | 2016-11-25 00:28:50

ADD

Display port descr in graph browser navbar

/observium/trunk/html/includes/graphs/port/auth.inc.php
Lines Added: 1 | Removed: 1

r8250

adama 🐸 | 2016-11-24 22:08:51

ADD

Add entity descr to pagerduty notifications.

/observium/trunk/includes/alerting/pagerduty.inc.php
Lines Added: 1 | Removed: 1

r8248

adama 🐸 | 2016-11-24 20:45:55

FIX

Increase port_descr_type to 24 characters

/observium/trunk/update/316.sql
Lines Added: 1 | Removed: 0

r8247

mike 🐱 | 2016-11-24 19:35:38

MINOR

Fixed polling/discovery bgp peers with 32bit ASN by FOUNDRY-BGP4V2-MIB.

/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
Lines Added: 86 | Removed: 24

r8246

mike 🐱 | 2016-11-24 19:33:32

MINOR

Prevent snmp query if empty oids passed to snmp_* command.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 79 | Removed: 19

r8245

mike 🐱 | 2016-11-24 19:30:59

MIBS

Updated some hp, apc MIBs.

/observium/trunk/mibs/apc/PowerNet-MIB
/observium/trunk/mibs/hp/CONFIG-MIB
/observium/trunk/mibs/hp/HP-ICF-DEV-CONF-MIB
/observium/trunk/mibs/hp/HP-ICF-INST-MIB
/observium/trunk/mibs/hp/HP-ICF-NTP-MIB
/observium/trunk/mibs/hp/HP-ICF-TC
/observium/trunk/mibs/hp/HPICF-IPSLA-MIB
Lines Added: 3954 | Removed: 150

r8243

adama 🐸 | 2016-11-24 08:57:02

FIX

Unintended commits :)

/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/print/alert.inc.php
Lines Added: 4 | Removed: 4

r8242

adama 🐸 | 2016-11-24 08:52:53

ADD

Add support for graphing i/o latency using ioping application via the agent

/observium/trunk/html/css/svg_png.css
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/graphs/application/ioping_iops.inc.php
/observium/trunk/html/includes/graphs/application/ioping_speed.inc.php
/observium/trunk/html/includes/graphs/application/ioping_timing.inc.php
/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/html/pages/device/apps/ioping.inc.php
/observium/trunk/includes/definitions/apps.inc.php
/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/scripts/agent-local/ioping
/observium/trunk/scripts/agent-local/ioping.cnf
Lines Added: 216 | Removed: 21

r8241

mike 🐱 | 2016-11-23 10:20:26

TRIVIAL

Prevent autofill passwords fields by default in Chrome.

/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/pages/logon.inc.php
Lines Added: 8 | Removed: 2

r8240

mike 🐱 | 2016-11-21 15:35:25

MINOR

Fixed fetch paged userlist entries for LDAP auth.

/observium/trunk/html/includes/authentication/ldap.inc.php
/observium/trunk/html/includes/authentication/radius.inc.php
/observium/trunk/html/pages/edituser.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 78 | Removed: 27

r8239

mike 🐱 | 2016-11-18 13:49:35

MINOR

derp, missing change for previous.

/observium/trunk/includes/polling/bgp-peers.inc.php
Lines Added: 15 | Removed: 5

r8238

mike 🐱 | 2016-11-18 13:37:58

TRIVIAL

Added trivial hack for exclude incorrect BGP peer entries by FOUNDRY-BGP4V2-MIB.

/observium/trunk/includes/discovery/bgp-peers.inc.php
Lines Added: 12 | Removed: 3

r8237

mike 🐱 | 2016-11-18 05:48:48

TRIVIAL

Clean LDAP attributes list.

/observium/trunk/html/includes/authentication/ldap.inc.php
Lines Added: 1 | Removed: 6

r8236

mike 🐱 | 2016-11-17 21:05:16

MIBS

Moved all foundry MIBs to brocade dir, removed duplicates. Added custom changed FOUNDRY-BGP4V2-MIB, FOUNDRY-BGP4V2-TC-MIB (Draft BGP4V2-MIB).

/observium/trunk/mibs/brocade/BRCD-DOT1X-MIB
/observium/trunk/mibs/brocade/BROCADE-ENTITY-OID-MIB
/observium/trunk/mibs/brocade/BROCADE-FABRIC-MIB
/observium/trunk/mibs/brocade/BROCADE-MCT-CLUSTER-MIB
/observium/trunk/mibs/brocade/BROCADE-NP-TM-STATS-MIB
/observium/trunk/mibs/brocade/BROCADE-QOS-MIB
/observium/trunk/mibs/brocade/BROCADE-ROUTEMAP-MIB
/observium/trunk/mibs/brocade/BROCADE-SPX-MIB
/observium/trunk/mibs/brocade/BROCADE-SYSLOG-MIB
/observium/trunk/mibs/brocade/FDRY-ACL-MIB
/observium/trunk/mibs/brocade/FDRY-DAI-MIB
/observium/trunk/mibs/brocade/FDRY-DHCP-SNOOPING-MIB
/observium/trunk/mibs/brocade/FDRY-DNS2-MIB
/observium/trunk/mibs/brocade/FDRY-IP-SOURCE-GUARD-MIB
/observium/trunk/mibs/brocade/FDRY-IPV6-IP-MIB
/observium/trunk/mibs/brocade/FDRY-MPLS-L2VPN-MIB
/observium/trunk/mibs/brocade/FDRY-POE-MIB
/observium/trunk/mibs/brocade/FDRY-RADIUS-MIB
/observium/trunk/mibs/brocade/FDRY-SNTP-MIB
/observium/trunk/mibs/brocade/FDRY-TACACS-MIB
/observium/trunk/mibs/brocade/FDRY-TRAP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-BFD-STD-MIB
/observium/trunk/mibs/brocade/FOUNDRY-BGP4V2-MIB
/observium/trunk/mibs/brocade/FOUNDRY-BGP4V2-TC-MIB
/observium/trunk/mibs/brocade/FOUNDRY-CAR-MIB
/observium/trunk/mibs/brocade/FOUNDRY-IP-SOURCE-GUARD-MIB
/observium/trunk/mibs/brocade/FOUNDRY-LAG-MIB
/observium/trunk/mibs/brocade/FOUNDRY-MAC-VLAN-MIB
/observium/trunk/mibs/brocade/FOUNDRY-MPLS-MIB
/observium/trunk/mibs/brocade/FOUNDRY-POE-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-AGENT-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-APPLETALK-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-ARP-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-BGP4-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-CAM-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-IGMP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-IP-ACL-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-IP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-IP-VRRP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-IPX-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-MAC-AUTHENTICATION-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-MAC-VLAN-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-MRP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-NOTIFICATION-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-OSPF-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-POS-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-ROOT-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-ROUTER-TRAP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-STACKING-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-SWITCH-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-TRAP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-VSRP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB
/observium/trunk/mibs/brocade/FOUNDRY-VLAN-CAR-MIB
/observium/trunk/mibs/foundry
Lines Added: 62754 | Removed: 63667

r8235

mike 🐱 | 2016-11-17 21:02:53

MAJOR

Added discovery BGP peers for Brocade devices by FOUNDRY-BGP4V2-MIB (custom draft BGP4V2-MIB). MIBs in next commit.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
Lines Added: 145 | Removed: 31

r8234

mike 🐱 | 2016-11-17 15:50:27

TRIVIAL

Limit fetched LDAP attributes and cache results for LDAP users list.

/observium/trunk/html/includes/authentication/ldap.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 38 | Removed: 5

r8233

mike 🐱 | 2016-11-17 08:27:50

TRIVIAL

derp, fix var name.

/observium/trunk/html/pages/edituser.inc.php
Lines Added: 1 | Removed: 1

r8232

mike 🐱 | 2016-11-16 20:52:03

TRIVIAL

Disable generate userlist form for users count more than 512.

/observium/trunk/html/pages/edituser.inc.php
Lines Added: 17 | Removed: 11

r8231

mike 🐱 | 2016-11-16 19:38:27

MINOR

Fixed LDAP users list limit for 1000 entries.

/observium/trunk/html/includes/authentication/ldap.inc.php
Lines Added: 58 | Removed: 10

r8230

mike 🐱 | 2016-11-16 16:32:38

TRIVIAL

More correctly validate base64 string in var_decode().

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 22 | Removed: 5

r8229

adama 🐸 | 2016-11-16 14:29:10

FIX

Temporary fix to not delete associations

/observium/trunk/html/pages/alert_check.inc.php
Lines Added: 1 | Removed: 1

r8228

mike 🐱 | 2016-11-16 14:18:56

TRIVIAL

Fixed found remote neighbour port by LLDP protocol with short port name.

/observium/trunk/includes/discovery/neighbours/lldp-mib.inc.php
/observium/trunk/includes/discovery/neighbours.inc.php
Lines Added: 22 | Removed: 5

r8227

mike 🐱 | 2016-11-16 13:04:47

TRIVIAL

Split up/down devices in poller log timing table display.

/observium/trunk/html/pages/pollerlog.inc.php
Lines Added: 11 | Removed: 3

r8226

mike 🐱 | 2016-11-16 12:44:10

TRIVIAL

Do not use magnitude unit for poller wrapper graphs.

/observium/trunk/includes/definitions/graphtypes.inc.php
Lines Added: 2 | Removed: 0

r8225

mike 🐱 | 2016-11-16 11:43:03

TRIVIAL

Exclude ONLY_FULL_GROUP_BY from DB session mode.

/observium/trunk/includes/sql-config.inc.php
Lines Added: 15 | Removed: 4

r8224

mike 🐱 | 2016-11-15 10:40:05

TRIVIAL

Fixed SeOS port labels. Added another radlan based switch definition.

/observium/trunk/html/images/os/angstrem.png
/observium/trunk/html/images/os/angstrem_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 12 | Removed: 0

r8223

mike 🐱 | 2016-11-15 10:18:17

TRIVIAL

Register some specific js/css after login auth.

/observium/trunk/html/index.php
Lines Added: 8 | Removed: 5

r8222

mike 🐱 | 2016-11-15 09:55:22

TRIVIAL

Fixed discovery LLDP neighbours remote port when it snmp hex string.

/observium/trunk/includes/discovery/neighbours/lldp-mib.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 29 | Removed: 6

r8221

mike 🐱 | 2016-11-14 14:27:49

TRIVIAL

f* old php 5.4

/observium/trunk/update/315.php
Lines Added: 3 | Removed: 2

r8220

mike 🐱 | 2016-11-14 12:40:54

TRIVIAL

undebug

/observium/trunk/update/315.php
Lines Added: 0 | Removed: 1

r8219

mike 🐱 | 2016-11-14 12:40:03

TRIVIAL

Correctly add table unique index for oids_assoc with clean duplicates. Added helper function for get table indexes: dbShowIndexes().

/observium/trunk/includes/db.inc.php
/observium/trunk/update/313.sql
/observium/trunk/update/314.sql
/observium/trunk/update/315.php
Lines Added: 72 | Removed: 6

r8218

mike 🐱 | 2016-11-12 19:24:51

TRIVIAL

Decrease default maximum allowed LA for poller wrapper.

/observium/trunk/includes/defaults.inc.php
/observium/trunk/poller-wrapper.py
Lines Added: 18 | Removed: 11

r8217

mike 🐱 | 2016-11-12 18:20:34

MINOR

Additionally check server LA for poller wrapper processes.

/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/poller-wrapper.py
Lines Added: 21 | Removed: 7

r8216

mike 🐱 | 2016-11-12 14:55:48

MINOR

Added global poller WUI config settings. Poller wrapper threads count prefered from config setting now (if set).

/observium/trunk/html/pages/settings/default.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/poller-wrapper.py
Lines Added: 131 | Removed: 26

r8215

mike 🐱 | 2016-11-12 12:56:07

MINOR

Fixed poller wrapper process counting. Added poller wrapper processes count graph. Maximum allowed wrapper processes now configurable.

/observium/trunk/html/pages/pollerlog.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions/graphtypes.inc.php
/observium/trunk/poller-wrapper.py
Lines Added: 101 | Removed: 28

r8214

adama 🐸 | 2016-11-11 16:37:05

FIX

BLAH

/observium/trunk/update/314.sql
Lines Added: 0 | Removed: 1

r8213

adama 🐸 | 2016-11-11 16:35:04

FIX

Fuck sake.

/observium/trunk/update/313.sql
Lines Added: 1 | Removed: 1

r8212

adama 🐸 | 2016-11-11 16:34:40

FIX

Fix SQL mess

/observium/trunk/update/313.sql
/observium/trunk/update/314.sql
Lines Added: 3 | Removed: 2

r8211

mike 🐱 | 2016-11-11 15:57:08

TRIVIAL

Removed drop index for most.

/observium/trunk/update/313.sql
Lines Added: 1 | Removed: 1

r8210

adama 🐸 | 2016-11-11 14:20:37

FIX

Grammar fix

/observium/trunk/includes/common.inc.php
Lines Added: 2 | Removed: 2

r8209

mike 🐱 | 2016-11-11 14:11:21

TRIVIAL

Fixed resolve IPv6 hosts from /etc/hosts file.

/observium/trunk/includes/common.inc.php
Lines Added: 13 | Removed: 3

r8208

mike 🐱 | 2016-11-11 13:44:58

TRIVIAL

Fixed possible ununique entries in db oids_assoc.

/observium/trunk/update/312.sql
/observium/trunk/update/313.sql
Lines Added: 4 | Removed: 2

r8207

mike 🐱 | 2016-11-11 13:04:13

TRIVIAL

Fixed aggregated ifDiscards_rate DB column. Improved some DB indexes.

/observium/trunk/update/312.sql
Lines Added: 6 | Removed: 0

r8206

adama 🐸 | 2016-11-10 12:15:12

FIX

Fix putting discards agg into db

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 1 | Removed: 0

r8205

mike 🐱 | 2016-11-08 11:25:57

TRIVIAL

Undebug. Unconstant.

/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/includes/entities/mempool.inc.php
/observium/trunk/html/includes/entities/processor.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/includes/entities/storage.inc.php
Lines Added: 31 | Removed: 29

r8204

adama 🐸 | 2016-11-07 18:27:23

TRIVIAL

{IMPROVE] SQL sorting for status entity type.

/observium/trunk/html/includes/entities/status.inc.php
Lines Added: 37 | Removed: 32

r8203

adama 🐸 | 2016-11-07 18:11:14

FIX

Switch sorting to happen in SQL instead of PHP for mempool/processor/sensor/storage. Pagination still in PHP. TODO.

/observium/trunk/html/includes/entities/mempool.inc.php
/observium/trunk/html/includes/entities/processor.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/storage.inc.php
Lines Added: 131 | Removed: 112

r8202

adama 🐸 | 2016-11-06 20:47:11

ADD

SWESTUFF

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/cpqhlth-mib.inc.php
Lines Added: 22 | Removed: 3

r8201

adama 🐸 | 2016-11-04 14:32:25

FIX

For real this time

/observium/trunk/html/pages/device/alert.inc.php
Lines Added: 1 | Removed: 1

r8200

adama 🐸 | 2016-11-04 13:11:25

MODIFY

Allow users with "limited write" to modify ignore settings per-alert entry

/observium/trunk/html/pages/device/alert.inc.php
Lines Added: 1 | Removed: 1

r8199

adama 🐸 | 2016-11-04 09:48:39

ADD

Add Entity Description to Telegram template.

/observium/trunk/includes/templates/notification/telegram_text.tpl
Lines Added: 4 | Removed: 1

r8198

adama 🐸 | 2016-11-03 13:05:47

IMPROVE

STUPID HAMSTER

/observium/trunk/html/images/login-hamster-large.png
Lines Added: -1 | Removed: -1

r8197

adama 🐸 | 2016-11-03 12:20:45

IMPROVE

Squash hamster

/observium/trunk/html/pages/device.inc.php
Lines Added: 5 | Removed: 0

r8196

mike 🐱 | 2016-11-02 15:38:42

TRIVIAL

Do not use mb_strtolower() in print_vars().

/observium/trunk/libs/ref.inc.php
Lines Added: 1 | Removed: 1

r8195

adama 🐸 | 2016-11-01 13:41:11

FIX

OS definitions typo

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 2 | Removed: 2

r8194

adama 🐸 | 2016-11-01 00:35:05

IMPROVE

Add status marker to alert check page. Improve mac-accouting graphing file.

/observium/trunk/html/includes/graphs/port/mac_acc_total.inc.php
/observium/trunk/html/pages/alert_check.inc.php
Lines Added: 49 | Removed: 48

r8193

adama 🐸 | 2016-10-31 23:54:00

IMPROVE

Add MAC accounting to ports menu, fix typo when warning about pingable hosts added without ping checks, add mac accounting counts to data cache

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/pages/addhost.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 26 | Removed: 9

r8192

adama 🐸 | 2016-10-31 14:56:27

ADD

Show diskio bits on heath diskio page

/observium/trunk/html/includes/graphs/device/diskio_bits.inc.php
/observium/trunk/html/includes/graphs/device/diskio_ops.inc.php
/observium/trunk/html/pages/device/health/diskio.inc.php
Lines Added: 15 | Removed: 10

r8191

adama 🐸 | 2016-10-29 18:02:01

FIX

Fix incorrect label on discards graph.

/observium/trunk/html/includes/graphs/multi-port/discards.inc.php
Lines Added: 1 | Removed: 1

r8190

mike 🐱 | 2016-10-29 14:41:25

TRIVIAL

Show current php memory limit in cli versions info (for see use: ./discovery.php -VV).

/observium/trunk/includes/common.inc.php
Lines Added: 29 | Removed: 1

r8189

adama 🐸 | 2016-10-28 14:20:34

ADD

Add port discards graphs

/observium/trunk/html/includes/graphs/port/discards.inc.php
/observium/trunk/html/pages/device/port/graphs.inc.php
/observium/trunk/includes/definitions/graphtypes.inc.php
Lines Added: 46 | Removed: 2

r8188

mike 🐱 | 2016-10-28 11:57:42

ADD

Unified and optimized code for snmp* functions (functionality and params not changed). Added helper functions with unittests: snmp_value_clean(), snmp_parse_line(), mac_zeropad(). This functions marked as deprecated and will be removed in the future: snmpwalk_cache_oid_num(), snmpget_entity_oids(), snmp_cache_slotport_oid(), snmp_walk_parser(),snmp_walk_parser2(), parse_oid(), parse_oid2().

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/neighbours/lldp-mib.inc.php
/observium/trunk/includes/polling/aruba-controller.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/includes/polling/sensors.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/IncludesCommonTest.php
/observium/trunk/tests/IncludesSnmpTest.php
Lines Added: 843 | Removed: 468

r8187

adama 🐸 | 2016-10-28 05:43:33

ADD

Add support for memory boards from hp health mib.

/observium/trunk/html/pages/devices/graphs.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/cpqhlth-mib.inc.php
Lines Added: 44 | Removed: 4

r8186

mike 🐱 | 2016-10-27 19:05:24

TRIVIAL

Added sensor_walk_exclude definition for FIREBRICK-MIB, for not use snmpwalk for this MIB.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/polling/sensors.inc.php
/observium/trunk/includes/polling/status.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 59 | Removed: 11

r8185

mike 🐱 | 2016-10-26 12:49:59

MINOR

Improved sensors/status polling (added smart snmp caching multiple values from same oid table).

/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/sensors.inc.php
/observium/trunk/includes/polling/status.inc.php
Lines Added: 79 | Removed: 17

r8184

mike 🐱 | 2016-10-26 10:38:04

TRIVIAL

Fixed generate_query_values() for empty values.

/observium/trunk/includes/db.inc.php
/observium/trunk/tests/HtmlIncludesFunctionsTest.php
/observium/trunk/tests/IncludesDbTest.php
Lines Added: 83 | Removed: 45

r8183

mike 🐱 | 2016-10-26 10:34:48

TRIVIAL

Updated ref library to latest, fixed trace in print_debug_vars().

/observium/trunk/html/css/ref.css
/observium/trunk/html/js/ref.js
/observium/trunk/includes/common.inc.php
/observium/trunk/libs/ref.inc.php
Lines Added: 1691 | Removed: 917

r8182

mike 🐱 | 2016-10-25 16:27:43

MINOR

Multiple improvements for Brocade devices: fixed discovery Fan status sensors, rewritten discovery Temperature sensors, added discovery Module statuses, improved detect hardware. Added function print_debug_vars() for common use in debug mode.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/foundry-sn-agent-mib.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/os/ironware.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 963 | Removed: 757

r8180

mike 🐱 | 2016-10-24 18:01:06

SECURITY

Multiple security fixes. See advisory announcement later.

/observium/trunk/html/feed.php
/observium/trunk/html/graph.php
/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/graphs/application/shoutcast_bits.inc.php
/observium/trunk/html/includes/graphs/application/shoutcast_stats.inc.php
/observium/trunk/html/includes/graphs/atmvp/auth.inc.php
/observium/trunk/html/includes/graphs/bill/auth.inc.php
/observium/trunk/html/includes/graphs/c6kxbar/auth.inc.php
/observium/trunk/html/includes/graphs/device/bluecoat_cache.inc.php
/observium/trunk/html/includes/graphs/device/bluecoat_http_client.inc.php
/observium/trunk/html/includes/graphs/device/bluecoat_http_server.inc.php
/observium/trunk/html/includes/graphs/device/bluecoat_server.inc.php
/observium/trunk/html/includes/graphs/device/bluecoat_tcp.inc.php
/observium/trunk/html/includes/graphs/device/bluecoat_tcp_est.inc.php
/observium/trunk/html/includes/graphs/device/juniperive_connections.inc.php
/observium/trunk/html/includes/graphs/device/juniperive_meetings.inc.php
/observium/trunk/html/includes/graphs/device/juniperive_storage.inc.php
/observium/trunk/html/includes/graphs/device/juniperive_users.inc.php
/observium/trunk/html/includes/graphs/device/nfsen_common.inc.php
/observium/trunk/html/includes/graphs/device/screenos_sessions.inc.php
/observium/trunk/html/includes/graphs/generic_multi_bits.inc.php
/observium/trunk/html/includes/graphs/generic_multi_simplex_separated.inc.php
/observium/trunk/html/includes/graphs/generic_simplex.inc.php
/observium/trunk/html/includes/graphs/port/mac_acc_total.inc.php
/observium/trunk/html/includes/graphs/sensor/current.inc.php
/observium/trunk/html/includes/graphs/storage/usage.inc.php
/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/map.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 252 | Removed: 183

r8179

mike 🐱 | 2016-10-24 14:11:49

TRIVIAL

Fixed discovery some Linux based oses. Added strange korean Truen video/cam os detect (linux based).

/observium/trunk/html/images/os/truen.png
/observium/trunk/html/images/os/truen_2x.png
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
Lines Added: 52 | Removed: 33

r8178

sid3windr πŸ¦” | 2016-10-24 10:44:50

TRIVIAL

Trivial: small quote cleanup

/observium/trunk/includes/discovery/os/allied.inc.php
/observium/trunk/includes/discovery/os/cometsystem-p85xx.inc.php
/observium/trunk/includes/discovery/os/eltex.inc.php
/observium/trunk/includes/discovery/os/extremeware.inc.php
/observium/trunk/includes/discovery/os/gamatronicups.inc.php
/observium/trunk/includes/discovery/os/geist.inc.php
/observium/trunk/includes/discovery/os/hikvision.inc.php
/observium/trunk/includes/discovery/os/solaris.inc.php
/observium/trunk/includes/discovery/os/wowza.inc.php
/observium/trunk/includes/discovery/os/zyxel.inc.php
Lines Added: 40 | Removed: 40

r8177

sid3windr πŸ¦” | 2016-10-24 10:32:35

TRIVIAL

Medium: fix Linux detection by sysObjectId

/observium/trunk/includes/discovery/os/linux.inc.php
Lines Added: 1 | Removed: 1

r8176

mike 🐱 | 2016-10-23 18:39:40

TRIVIAL

Updated libs to latest (Mobile_Detect, UserAgentParser, Net_IPv6).

/observium/trunk/libs/Mobile/Detect.php
/observium/trunk/libs/UserAgentParser.php
/observium/trunk/libs/pear/Net/IPv6.php
Lines Added: 99 | Removed: 98

r8175

sid3windr πŸ¦” | 2016-10-23 18:15:21

TRIVIAL

Trivial: add missing identity OIDs, correct comments

/observium/trunk/includes/definitions/mibs.inc.php
Lines Added: 4 | Removed: 2

r8174

mike 🐱 | 2016-10-23 17:25:34

TRIVIAL

Fixed rare hex2ip() convert issue (non hex string). Improved sensors poller module (less mysql queries).

/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/sensors.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
/observium/trunk/tests/IncludesPortDescrParserTest.php
Lines Added: 49 | Removed: 23

r8173

sid3windr πŸ¦” | 2016-10-23 16:45:21

TRIVIAL

Minor: add missing MIB definitions, fix typo in MIB name

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/ignitenet/IGNITENET-MIB
/observium/trunk/mibs/ignitenet/IGNITENET-MIB.mib
Lines Added: 460 | Removed: 428

r8172

sid3windr πŸ¦” | 2016-10-23 15:46:10

TRIVIAL

Trivial: add Intel server baseboard MIB

/observium/trunk/mibs/intel/INTEL-SERVER-BASEBOARD7
Lines Added: 3718 | Removed: 0

r8171

sid3windr πŸ¦” | 2016-10-23 15:45:38

TRIVIAL

Trivial: fix erroneous serial number oid

/observium/trunk/includes/definitions/mibs.inc.php
Lines Added: 1 | Removed: 1

r8170

sid3windr πŸ¦” | 2016-10-23 12:04:54

TRIVIAL

Trivial: set areca raid controller systems to 'storage' type

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 1 | Removed: 0

r8169

sid3windr πŸ¦” | 2016-10-23 12:03:49

TRIVIAL

Minor: fix variable name collision for previous commit

/observium/trunk/includes/polling/os.inc.php
Lines Added: 10 | Removed: 10

r8168

sid3windr πŸ¦” | 2016-10-23 11:59:07

TRIVIAL

Trivial: oops, small cleanup for previous commit

/observium/trunk/includes/definitions/mibs.inc.php
Lines Added: 0 | Removed: 5

r8167

sid3windr πŸ¦” | 2016-10-23 11:58:01

TRIVIAL

Medium: clean up a lot of poller OS code by moving serial/version/features/hardware detection data to centralized definitions

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/a10-ax.inc.php
/observium/trunk/includes/polling/os/acdos.inc.php
/observium/trunk/includes/polling/os/adtran-aos.inc.php
/observium/trunk/includes/polling/os/airport.inc.php
/observium/trunk/includes/polling/os/apc.inc.php
/observium/trunk/includes/polling/os/areca.inc.php
/observium/trunk/includes/polling/os/aten-pdu.inc.php
/observium/trunk/includes/polling/os/audiocodes.inc.php
/observium/trunk/includes/polling/os/avaya.inc.php
/observium/trunk/includes/polling/os/baytech-pdu.inc.php
/observium/trunk/includes/polling/os/bcmc.inc.php
/observium/trunk/includes/polling/os/bintec.inc.php
/observium/trunk/includes/polling/os/calix.inc.php
/observium/trunk/includes/polling/os/cambium-ptp.inc.php
/observium/trunk/includes/polling/os/cas.inc.php
/observium/trunk/includes/polling/os/cimc.inc.php
/observium/trunk/includes/polling/os/cisco-acns.inc.php
/observium/trunk/includes/polling/os/cisco-altiga.inc.php
/observium/trunk/includes/polling/os/ciscosb.inc.php
/observium/trunk/includes/polling/os/compellent.inc.php
/observium/trunk/includes/polling/os/cyan.inc.php
/observium/trunk/includes/polling/os/cyclades.inc.php
/observium/trunk/includes/polling/os/datadomain.inc.php
/observium/trunk/includes/polling/os/deltaups.inc.php
/observium/trunk/includes/polling/os/dlink.inc.php
/observium/trunk/includes/polling/os/drac.inc.php
/observium/trunk/includes/polling/os/dsm.inc.php
/observium/trunk/includes/polling/os/eaton-epdu.inc.php
/observium/trunk/includes/polling/os/eaton-sc.inc.php
/observium/trunk/includes/polling/os/edgemax.inc.php
/observium/trunk/includes/polling/os/eltek.inc.php
/observium/trunk/includes/polling/os/engenius.inc.php
/observium/trunk/includes/polling/os/eppc-ups.inc.php
/observium/trunk/includes/polling/os/exalt.inc.php
/observium/trunk/includes/polling/os/f5.inc.php
/observium/trunk/includes/polling/os/fabos.inc.php
/observium/trunk/includes/polling/os/fastpath.inc.php
/observium/trunk/includes/polling/os/fireeye.inc.php
/observium/trunk/includes/polling/os/fortigate.inc.php
/observium/trunk/includes/polling/os/fortinet.inc.php
/observium/trunk/includes/polling/os/gaia.inc.php
/observium/trunk/includes/polling/os/gcom.inc.php
/observium/trunk/includes/polling/os/ge-ups.inc.php
/observium/trunk/includes/polling/os/geist-climate.inc.php
/observium/trunk/includes/polling/os/geist-pdu.inc.php
/observium/trunk/includes/polling/os/hh3c.inc.php
/observium/trunk/includes/polling/os/hikvision-cam.inc.php
/observium/trunk/includes/polling/os/hpmsm.inc.php
/observium/trunk/includes/polling/os/hpstorage.inc.php
/observium/trunk/includes/polling/os/hpups.inc.php
/observium/trunk/includes/polling/os/hpuww.inc.php
/observium/trunk/includes/polling/os/huawei.inc.php
/observium/trunk/includes/polling/os/ibm-tape.inc.php
/observium/trunk/includes/polling/os/ies.inc.php
/observium/trunk/includes/polling/os/interseptor.inc.php
/observium/trunk/includes/polling/os/ironware.inc.php
/observium/trunk/includes/polling/os/jetnexus-lb.inc.php
/observium/trunk/includes/polling/os/juniperive.inc.php
/observium/trunk/includes/polling/os/junos.inc.php
/observium/trunk/includes/polling/os/jwos.inc.php
/observium/trunk/includes/polling/os/kyocera.inc.php
/observium/trunk/includes/polling/os/lancom-l310.inc.php
/observium/trunk/includes/polling/os/lancom-l54-dual.inc.php
/observium/trunk/includes/polling/os/lcos.inc.php
/observium/trunk/includes/polling/os/liberator.inc.php
/observium/trunk/includes/polling/os/liebert.inc.php
/observium/trunk/includes/polling/os/maipu-mypower.inc.php
/observium/trunk/includes/polling/os/mgeups.inc.php
/observium/trunk/includes/polling/os/microsens-g6.inc.php
/observium/trunk/includes/polling/os/microsens.inc.php
/observium/trunk/includes/polling/os/mimosa-backhaul.inc.php
/observium/trunk/includes/polling/os/mrvld.inc.php
/observium/trunk/includes/polling/os/mrvnbs.inc.php
/observium/trunk/includes/polling/os/mrvos.inc.php
/observium/trunk/includes/polling/os/netapp.inc.php
/observium/trunk/includes/polling/os/netscaler.inc.php
/observium/trunk/includes/polling/os/nos.inc.php
/observium/trunk/includes/polling/os/oec.inc.php
/observium/trunk/includes/polling/os/omnistack.inc.php
/observium/trunk/includes/polling/os/onefs.inc.php
/observium/trunk/includes/polling/os/oneos.inc.php
/observium/trunk/includes/polling/os/opengear.inc.php
/observium/trunk/includes/polling/os/panos.inc.php
/observium/trunk/includes/polling/os/plugandtrack.inc.php
/observium/trunk/includes/polling/os/poweralert.inc.php
/observium/trunk/includes/polling/os/powerconnect-fastpath.inc.php
/observium/trunk/includes/polling/os/powerconnect-radlan.inc.php
/observium/trunk/includes/polling/os/powervault.inc.php
/observium/trunk/includes/polling/os/powerware.inc.php
/observium/trunk/includes/polling/os/printer.inc.php
/observium/trunk/includes/polling/os/procurve.inc.php
/observium/trunk/includes/polling/os/proxyav.inc.php
/observium/trunk/includes/polling/os/proxysg.inc.php
/observium/trunk/includes/polling/os/racktivity.inc.php
/observium/trunk/includes/polling/os/radlan.inc.php
/observium/trunk/includes/polling/os/radware.inc.php
/observium/trunk/includes/polling/os/raritan-emx.inc.php
/observium/trunk/includes/polling/os/raritan.inc.php
/observium/trunk/includes/polling/os/routeros.inc.php
/observium/trunk/includes/polling/os/ruckus-zd.inc.php
/observium/trunk/includes/polling/os/ruckus.inc.php
/observium/trunk/includes/polling/os/saf-ipradio.inc.php
/observium/trunk/includes/polling/os/screenos.inc.php
/observium/trunk/includes/polling/os/sentry3.inc.php
/observium/trunk/includes/polling/os/sonicwall.inc.php
/observium/trunk/includes/polling/os/splat.inc.php
/observium/trunk/includes/polling/os/srm.inc.php
/observium/trunk/includes/polling/os/symbol.inc.php
/observium/trunk/includes/polling/os/teracom.inc.php
/observium/trunk/includes/polling/os/teradici-pcoip.inc.php
/observium/trunk/includes/polling/os/trango-apex.inc.php
/observium/trunk/includes/polling/os/trapeze.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
/observium/trunk/includes/polling/os/ups-mib.inc.php
/observium/trunk/includes/polling/os/windows.inc.php
/observium/trunk/includes/polling/os/wlc.inc.php
/observium/trunk/includes/polling/os/xos.inc.php
/observium/trunk/includes/polling/os/zeustm.inc.php
/observium/trunk/includes/polling/os/zhone-znid.inc.php
/observium/trunk/includes/polling/os/zhone.inc.php
/observium/trunk/includes/polling/os.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 958 | Removed: 1648

r8166

mike 🐱 | 2016-10-22 17:45:17

TRIVIAL

Added Panasas os definition.

/observium/trunk/html/images/os/panasas.png
/observium/trunk/html/images/os/panasas_2x.png
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/panasas/panasasSnmpwalkEnterprise.debug
Lines Added: 12 | Removed: 25420

r8165

mike 🐱 | 2016-10-22 15:06:14

TRIVIAL

Fixed collectd integration functions (OBSERVIUM-2063, OBSERVIUM-2064).

/observium/trunk/html/includes/collectd/functions.php
Lines Added: 11 | Removed: 12

r8164

mike 🐱 | 2016-10-22 14:50:58

TRIVIAL

Fixed display general user info for non ldap auth.

/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/html/pages/preferences/general.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 8 | Removed: 10

r8163

mike 🐱 | 2016-10-22 10:08:11

TRIVIAL

Improved detect Eltex devices (split by additional os types). Added new eltex MIB files.

/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/eltex.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/polling/os/meraki.inc.php
/observium/trunk/mibs/eltex/ELTEX-FXS72
/observium/trunk/mibs/eltex/ELTEX-IPSLA-MIB
/observium/trunk/mibs/eltex/ELTEX-LTE8ST
/observium/trunk/mibs/eltex/ELTEX-LTP8X
/observium/trunk/mibs/eltex/ELTEX-MES-IP-OSPF-IF-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-SYSLOG-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-eltBrgMulticast-MIB
/observium/trunk/mibs/eltex/ELTEX-PP4
/observium/trunk/mibs/eltex/ELTEX-SMG
/observium/trunk/mibs/eltex/ELTEX-SMI-ACTUAL
/observium/trunk/mibs/eltex/ELTEX-TAU8
/observium/trunk/mibs/radlan/DIFF-SERV-MIB
Lines Added: 39764 | Removed: 68

r8162

sid3windr πŸ¦” | 2016-10-20 20:51:53

TRIVIAL

Trivial: polling code cleanups

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
/observium/trunk/includes/polling/os/apc.inc.php
/observium/trunk/includes/polling/os/areca.inc.php
/observium/trunk/includes/polling/os/barracudangfw.inc.php
/observium/trunk/includes/polling/os/breeze.inc.php
/observium/trunk/includes/polling/os/brother-printer.inc.php
/observium/trunk/includes/polling/os/canopy.inc.php
/observium/trunk/includes/polling/os/cisco-acns.inc.php
/observium/trunk/includes/polling/os/compellent.inc.php
/observium/trunk/includes/polling/os/dell-laser.inc.php
/observium/trunk/includes/polling/os/deltaups.inc.php
/observium/trunk/includes/polling/os/dlink.inc.php
/observium/trunk/includes/polling/os/eaton-epdu.inc.php
/observium/trunk/includes/polling/os/engenius.inc.php
/observium/trunk/includes/polling/os/eppc-ups.inc.php
/observium/trunk/includes/polling/os/equallogic.inc.php
/observium/trunk/includes/polling/os/fabos.inc.php
/observium/trunk/includes/polling/os/fireeye.inc.php
/observium/trunk/includes/polling/os/hpmsm.inc.php
/observium/trunk/includes/polling/os/hpups.inc.php
/observium/trunk/includes/polling/os/hpuww.inc.php
/observium/trunk/includes/polling/os/ies.inc.php
/observium/trunk/includes/polling/os/ipoman.inc.php
/observium/trunk/includes/polling/os/ironware.inc.php
/observium/trunk/includes/polling/os/juniperive.inc.php
/observium/trunk/includes/polling/os/konica-printer.inc.php
/observium/trunk/includes/polling/os/mgeups.inc.php
/observium/trunk/includes/polling/os/microsens.inc.php
/observium/trunk/includes/polling/os/mrvld.inc.php
/observium/trunk/includes/polling/os/netscaler.inc.php
/observium/trunk/includes/polling/os/nrg.inc.php
/observium/trunk/includes/polling/os/oec.inc.php
/observium/trunk/includes/polling/os/omnistack.inc.php
/observium/trunk/includes/polling/os/opengear.inc.php
/observium/trunk/includes/polling/os/panos.inc.php
/observium/trunk/includes/polling/os/powerware.inc.php
/observium/trunk/includes/polling/os/printer.inc.php
/observium/trunk/includes/polling/os/proxyav.inc.php
/observium/trunk/includes/polling/os/proxysg.inc.php
/observium/trunk/includes/polling/os/radware.inc.php
/observium/trunk/includes/polling/os/ricoh.inc.php
/observium/trunk/includes/polling/os/sensorgateway.inc.php
/observium/trunk/includes/polling/os/sitemonitor.inc.php
/observium/trunk/includes/polling/os/symbol.inc.php
/observium/trunk/includes/polling/os/teracom.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
/observium/trunk/includes/polling/os/zeustm.inc.php
/observium/trunk/includes/polling/processors/nos.inc.php
/observium/trunk/includes/polling/processors/powerconnect.inc.php
Lines Added: 190 | Removed: 190

r8161

adama 🐸 | 2016-10-20 06:16:11

ADD

Add support for status sensors for Dell blade shassis slots. Add support for stack ports on Dell blade switches.

/observium/trunk/html/css/svg_png.css
/observium/trunk/html/img/svg_png.png
/observium/trunk/html/img/svg_png_36.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/inventory/dell-rac-mib.inc.php
/observium/trunk/includes/discovery/status/dell-rac-mib.inc.php
/observium/trunk/includes/polling/ports/fastpath-inventory-mib.inc.php
Lines Added: 110 | Removed: 22

r8160

mike 🐱 | 2016-10-19 19:40:28

TRIVIAL

Fixed polling logic for AirMAX radio by UBNT-AirMAX-MIB.

/observium/trunk/includes/polling/p2p-radios/ubnt-airmax-mib.inc.php
Lines Added: 71 | Removed: 35

r8159

mike 🐱 | 2016-10-19 13:52:55

MINOR

Added ability for per device MIB system poller overrides. Added basic support for Wowza Streaming Engine. Added some hidpi os icons.

/observium/trunk/html/images/os/3com.png
/observium/trunk/html/images/os/3com_2x.png
/observium/trunk/html/images/os/gamatronicups.png
/observium/trunk/html/images/os/gamatronicups_2x.png
/observium/trunk/html/images/os/ignitenet.png
/observium/trunk/html/images/os/ignitenet_2x.png
/observium/trunk/html/images/os/mellanox.png
/observium/trunk/html/images/os/mellanox_2x.png
/observium/trunk/html/images/os/mge.png
/observium/trunk/html/images/os/mge_2x.png
/observium/trunk/html/images/os/nortel.png
/observium/trunk/html/images/os/nortel_2x.png
/observium/trunk/html/images/os/radlan.png
/observium/trunk/html/images/os/radlan_2x.png
/observium/trunk/html/images/os/sharp.png
/observium/trunk/html/images/os/sharp_2x.png
/observium/trunk/html/images/os/synology.png
/observium/trunk/html/images/os/synology_2x.png
/observium/trunk/html/images/os/wowza.png
/observium/trunk/html/images/os/wowza_2x.png
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/sensors.inc.php
/observium/trunk/includes/definitions/wui.inc.php
/observium/trunk/includes/discovery/os/wowza.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/os/wowza-engine.inc.php
/observium/trunk/includes/polling/p2p-radios/ubnt-airmax-mib.inc.php
/observium/trunk/includes/polling/system
/observium/trunk/includes/polling/system/snmpv2-mib.inc.php
/observium/trunk/includes/polling/system/wowza-streaming-engine-mib.inc.php
/observium/trunk/includes/polling/system.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 333 | Removed: 150

r8158

sid3windr πŸ¦” | 2016-10-19 10:00:01

MINOR

Trivial: small mib_dirs() and quote cleanup

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/acmepacket-envmon-mib.inc.php
/observium/trunk/includes/discovery/sensors/dell-rac-mib.inc.php
/observium/trunk/includes/discovery/sensors/eppc-mib.inc.php
/observium/trunk/includes/discovery/sensors/f5-bigip-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/fa-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/ipomanii-mib.inc.php
/observium/trunk/includes/discovery/sensors/radlan-physicaldescription-mib.inc.php
/observium/trunk/includes/discovery/sensors/teracom-mib.inc.php
/observium/trunk/includes/discovery/status/atto6500n-mib.inc.php
/observium/trunk/includes/discovery/status/hh3c-stack-mib.inc.php
/observium/trunk/includes/discovery/status/ns-root-mib.inc.php
Lines Added: 159 | Removed: 166

r8157

adama 🐸 | 2016-10-19 04:38:47

ADD

Add support for Ubiquiti AirMAX p2p radios

/observium/trunk/html/css/svg_png.css
/observium/trunk/html/img/svg_png.png
/observium/trunk/html/img/svg_png_36.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/wui.inc.php
/observium/trunk/includes/polling/p2p-radios/ubnt-airmax-mib.inc.php
Lines Added: 89 | Removed: 6

r8156

adama 🐸 | 2016-10-19 00:38:02

ADD

Add ignitenet support, including p2p radio support

/observium/trunk/html/css/svg_png.css
/observium/trunk/html/img/svg_png.png
/observium/trunk/html/img/svg_png_36.png
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/p2p-radios/ignitenet-mib.inc.php
/observium/trunk/mibs/ignitenet
/observium/trunk/mibs/ignitenet/IGNITENET-MIB.mib
Lines Added: 563 | Removed: 7

r8155

sid3windr πŸ¦” | 2016-10-18 22:47:55

ADD

Minor: add UNCDZ-MIB support; separate pcoweb chiller and crac units (hopefully correctly) to separate out the MIBs used. (boo Carel for the duplicated OIDs)

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/mibs/UNCDZ-MIB
/observium/trunk/mibs/carel/UNCDZ-MIB
/observium/trunk/update/311.sql
Lines Added: 1320 | Removed: 1176

r8154

sid3windr πŸ¦” | 2016-10-18 19:14:49

ADD

Trivial: small mib_dirs() and quote cleanup

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/juniper-ifoptics-mib.inc.php
/observium/trunk/includes/discovery/sensors/juniper-mib.inc.php
/observium/trunk/includes/discovery/status/f5-bigip-apm-mib.inc.php
/observium/trunk/includes/discovery/status/hh3c-stack-mib.inc.php
Lines Added: 43 | Removed: 40

r8153

mike 🐱 | 2016-10-18 19:09:29

TRIVIAL

Fixed HiDPI icons for FF.

/observium/trunk/html/css/svg_png.css
Lines Added: 7 | Removed: 11

r8152

adama 🐸 | 2016-10-18 15:17:57

FIX

Fix some sprite nonsense. Switch to premade pngs at 1x and 2x scaling.

/observium/trunk/html/css/bootstrap.css
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/sprite.css
/observium/trunk/html/css/sprites-png-data.css
/observium/trunk/html/css/sprites-png-sprite.css
/observium/trunk/html/css/sprites-svg-data.css
/observium/trunk/html/css/sprites-svg-sprite.css
/observium/trunk/html/css/svg/svg.png
/observium/trunk/html/css/svg/svg.svg
/observium/trunk/html/css/svg_png.css
/observium/trunk/html/img/svg_png.png
/observium/trunk/html/img/svg_png_36.png
/observium/trunk/html/index.php
/observium/trunk/includes/discovery/mac-accounting.inc.php
/observium/trunk/scripts/makecss.sh
Lines Added: 13316 | Removed: 1248

r8151

mike 🐱 | 2016-10-18 15:01:28

TRIVIAL

Fixed issue with reuse $ports var from cache.

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/status-donuts.inc.php
/observium/trunk/html/includes/status-summary.inc.php
/observium/trunk/html/pages/device/overview/ports.inc.php
Lines Added: 50 | Removed: 42

r8150

mike 🐱 | 2016-10-17 15:55:11

TRIVIAL

Added discovery printed pages count by HP-LASERJET-COMMON-MIB (actually for some HP MFP devices).

/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/graphs/device/pagecount.inc.php
/observium/trunk/html/pages/device/printing.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/printer-mib.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
/observium/trunk/mibs/hp/HP-LASERJET-COMMON-MIB
Lines Added: 94 | Removed: 20

r8149

adama 🐸 | 2016-10-17 15:46:13

FIX

Update mac accounting graph to work in newer rrdtool

/observium/trunk/html/includes/graphs/port/mac_acc_total.inc.php
Lines Added: 3 | Removed: 3

r8148

adama 🐸 | 2016-10-17 03:25:35

IMPROVE

Improve sprites.

/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/css/sprite.css
/observium/trunk/html/css/sprites-png-data.css
/observium/trunk/html/css/sprites-png-sprite.css
/observium/trunk/html/css/sprites-svg-data.css
/observium/trunk/html/css/sprites-svg-sprite.css
/observium/trunk/html/css/svg/svg.png
/observium/trunk/html/css/svg/svg.svg
/observium/trunk/html/index.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions/sensors.inc.php
/observium/trunk/includes/definitions/wui.inc.php
/observium/trunk/scripts/makesprites.sh
Lines Added: 1547 | Removed: 907

r8147

mike 🐱 | 2016-10-14 15:37:38

MIBS

Updated HP mibs.

/observium/trunk/mibs/hp/CLJ8550-MIB
/observium/trunk/mibs/hp/FUTURESMART-MIB
/observium/trunk/mibs/hp/HP-Color-LaserJet-4500-MIB
/observium/trunk/mibs/hp/HP-OFFICEJET-PRO-X576DW-MIB
/observium/trunk/mibs/hp/HP-OPENCALL-SS7SNMPAGENT-BASE-MIB
/observium/trunk/mibs/hp/HP-PAGEWIDE-PRO-477DW-MFP-MIB
/observium/trunk/mibs/hp/HP-SN-AGENT-MIB
/observium/trunk/mibs/hp/HP-SN-APPLETALK-MIB
/observium/trunk/mibs/hp/HP-SN-BGP4-GROUP-MIB
/observium/trunk/mibs/hp/HP-SN-IGMP-MIB
/observium/trunk/mibs/hp/HP-SN-IP-MIB
/observium/trunk/mibs/hp/HP-SN-IPX-MIB
/observium/trunk/mibs/hp/HP-SN-OSPF-GROUP-MIB
/observium/trunk/mibs/hp/HP-SN-POS-GROUP-MIB
/observium/trunk/mibs/hp/HP-SN-ROOT-MIB
/observium/trunk/mibs/hp/HP-SN-SW-L4-SWITCH-GROUP-MIB
/observium/trunk/mibs/hp/HP-SN-SWITCH-GROUP-MIB
/observium/trunk/mibs/hp/HP-SN-TRAP-MIB
/observium/trunk/mibs/hp/HP-UNIX
/observium/trunk/mibs/hp/HP-httpManageable-MIB
/observium/trunk/mibs/hp/HPHOTSWAP2SUBSYSTEM-MIB
/observium/trunk/mibs/hp/HPIPF02TRAP-MIB
/observium/trunk/mibs/hp/HPIPFTRAP-MIB
/observium/trunk/mibs/hp/HPNSAASR-MIB
/observium/trunk/mibs/hp/HPNSADIMM-MIB
/observium/trunk/mibs/hp/HPNSAECC-MIB
/observium/trunk/mibs/hp/HPNSAEISA-MIB
/observium/trunk/mibs/hp/HPNSAENV-MIB
/observium/trunk/mibs/hp/HPNSAEVENT-MIB
/observium/trunk/mibs/hp/HPNSAHOTSWAPSUBSYSTEM-MIB
/observium/trunk/mibs/hp/HPNSAPCI-MIB
/observium/trunk/mibs/hp/HPNSAREMOTEASSIST-MIB
/observium/trunk/mibs/hp/HPNSARPS-MIB
/observium/trunk/mibs/hp/HPNSASCSI-MIB
/observium/trunk/mibs/hp/HPNSASINFO-MIB
/observium/trunk/mibs/hp/HPNSASOFTWARESUBSYSTEM-MIB
/observium/trunk/mibs/hp/HPNSASTORAGECAP-MIB
/observium/trunk/mibs/hp/HPNSATRAPCFG-MIB
/observium/trunk/mibs/hp/HPR-IP-MIB
/observium/trunk/mibs/hp/HPR-MIB
/observium/trunk/mibs/hp/IJ8060-MIB
/observium/trunk/mibs/hp/JETDIRECT3-MIB
/observium/trunk/mibs/hp/LJ1200-MIB
/observium/trunk/mibs/hp/LJ1220-MIB
/observium/trunk/mibs/hp/LJ2025-MIB
/observium/trunk/mibs/hp/LJ2200-MIB
/observium/trunk/mibs/hp/LJ2300-MIB
/observium/trunk/mibs/hp/LJ2400-MIB
/observium/trunk/mibs/hp/LJ2500-MIB
/observium/trunk/mibs/hp/LJ251-MIB
/observium/trunk/mibs/hp/LJ252-MIB
/observium/trunk/mibs/hp/LJ275-MIB
/observium/trunk/mibs/hp/LJ276-MIB
/observium/trunk/mibs/hp/LJ277-MIB
/observium/trunk/mibs/hp/LJ3000-MIB
/observium/trunk/mibs/hp/LJ3005-MIB
/observium/trunk/mibs/hp/LJ3015-MIB
/observium/trunk/mibs/hp/LJ3035-MIB
/observium/trunk/mibs/hp/LJ3200-MIB
/observium/trunk/mibs/hp/LJ3505-MIB
/observium/trunk/mibs/hp/LJ3525-MIB
/observium/trunk/mibs/hp/LJ3530mfp-MIB
/observium/trunk/mibs/hp/LJ3700-MIB
/observium/trunk/mibs/hp/LJ375-MIB
/observium/trunk/mibs/hp/LJ3800-MIB
/observium/trunk/mibs/hp/LJ401-MIB
/observium/trunk/mibs/hp/LJ4015-MIB
/observium/trunk/mibs/hp/LJ402-MIB
/observium/trunk/mibs/hp/LJ4100mfp-MIB
/observium/trunk/mibs/hp/LJ4200-MIB
/observium/trunk/mibs/hp/LJ425-MIB
/observium/trunk/mibs/hp/LJ4250-MIB
/observium/trunk/mibs/hp/LJ426-MIB
/observium/trunk/mibs/hp/LJ4300-MIB
/observium/trunk/mibs/hp/LJ4345-MIB
/observium/trunk/mibs/hp/LJ435-MIB
/observium/trunk/mibs/hp/LJ451-MIB
/observium/trunk/mibs/hp/LJ452-MIB
/observium/trunk/mibs/hp/LJ4525-MIB
/observium/trunk/mibs/hp/LJ4600-MIB
/observium/trunk/mibs/hp/LJ4650-MIB
/observium/trunk/mibs/hp/LJ4730-MIB
/observium/trunk/mibs/hp/LJ476-MIB
/observium/trunk/mibs/hp/LJ477-MIB
/observium/trunk/mibs/hp/LJ501-MIB
/observium/trunk/mibs/hp/LJ5035-MIB
/observium/trunk/mibs/hp/LJ5200-MIB
/observium/trunk/mibs/hp/LJ521-MIB
/observium/trunk/mibs/hp/LJ5500-MIB
/observium/trunk/mibs/hp/LJ5550-MIB
/observium/trunk/mibs/hp/LJ570-MIB
/observium/trunk/mibs/hp/LJ6015-MIB
/observium/trunk/mibs/hp/LJ6040mfp-MIB
/observium/trunk/mibs/hp/LJ701-MIB
/observium/trunk/mibs/hp/LJ9000mfp-MIB
/observium/trunk/mibs/hp/LJ9040mfp-MIB
/observium/trunk/mibs/hp/LJ9050mfp-MIB
/observium/trunk/mibs/hp/LJ9055-MIB
/observium/trunk/mibs/hp/LJ9065-MIB
/observium/trunk/mibs/hp/LJ9200C-MIB
/observium/trunk/mibs/hp/LJ9250C-MIB
/observium/trunk/mibs/hp/LJ9500-MIB
/observium/trunk/mibs/hp/LJ9500mfp-MIB
/observium/trunk/mibs/hp/LJM9050mfp-MIB
/observium/trunk/mibs/hp/LaserJet-5-MIB
/observium/trunk/mibs/hp/LaserJet-Series2100-MIB
/observium/trunk/mibs/hp/LaserJet-Series8000-MIB
/observium/trunk/mibs/hp/LaserJet-Series8100-MIB
/observium/trunk/mibs/hp/LaserJet5Si-MIB
/observium/trunk/mibs/hp/LaserJet5Si-Mopier-MIB
/observium/trunk/mibs/hp/LaserJet6P-MIB
/observium/trunk/mibs/hp/LaserJet_3300-MIB
Lines Added: 750029 | Removed: 50779

r8146

mike 🐱 | 2016-10-14 12:09:15

TRIVIAL

Updated icons viewer for new icons.

/observium/trunk/html/icons.php
Lines Added: 13 | Removed: 4

r8145

adama 🐸 | 2016-10-14 06:54:01

ADD

Skeleton processes page

/observium/trunk/html/pages/processes.inc.php
Lines Added: 40 | Removed: 0

r8144

adama 🐸 | 2016-10-14 06:16:02

FIX

Load UI definitions first, since they're reused.

/observium/trunk/includes/definitions.inc.php
Lines Added: 1 | Removed: 1

r8143

adama 🐸 | 2016-10-14 05:50:47

FIX

Disable old sprites.

/observium/trunk/html/index.php
Lines Added: 1 | Removed: 1

r8142

adama 🐸 | 2016-10-14 05:49:09

SPRITE

Update sprites

/observium/trunk/html/css/sprites-png-data.css
/observium/trunk/html/css/sprites-png-sprite.css
/observium/trunk/html/css/sprites-svg-data.css
/observium/trunk/html/css/sprites-svg-sprite.css
/observium/trunk/html/css/svg/svg.png
/observium/trunk/html/css/svg/svg.svg
Lines Added: 589 | Removed: 1205

r8141

adama 🐸 | 2016-10-14 05:21:12

FIX

Commit new icon defs :)

/observium/trunk/includes/definitions/wui.inc.php
Lines Added: 181 | Removed: 0

r8140

adama 🐸 | 2016-10-14 04:18:05

IMPROVE

Switch to resizeable SVG from data uri with fallback to SVG sprites, 18x18 PNG from data uri and then 18x18 PNG sprites. A bunch of other improvements along the way, too.

/observium/trunk/html/css/bootstrap/less/variables3.less
/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/css/sprites-loader-fragment.html
/observium/trunk/html/css/sprites-png-data.css
/observium/trunk/html/css/sprites-png-sprite.css
/observium/trunk/html/css/sprites-svg-data.css
/observium/trunk/html/css/sprites-svg-sprite.css
/observium/trunk/html/css/svg
/observium/trunk/html/css/svg/svg.png
/observium/trunk/html/css/svg/svg.svg
/observium/trunk/html/includes/alerting-navbar.inc.php
/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/includes/customoids-navbar.inc.php
/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/includes/entities/mempool.inc.php
/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/html/includes/entities/printersupply.inc.php
/observium/trunk/html/includes/entities/processor.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/includes/entities/storage.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/group-navbar.inc.php
/observium/trunk/html/includes/maintenance-navbar.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/html/includes/print/inventory.inc.php
/observium/trunk/html/includes/print/navbar.inc.php
/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/includes/print/status.inc.php
/observium/trunk/html/includes/search/ip-addresses.inc.php
/observium/trunk/html/includes/search/ports.inc.php
/observium/trunk/html/includes/search/sensors.inc.php
/observium/trunk/html/includes/search/status.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/js/iconizr.min.js
/observium/trunk/html/pages/about.inc.php
/observium/trunk/html/pages/add_alert_check.inc.php
/observium/trunk/html/pages/add_syslog_rule.inc.php
/observium/trunk/html/pages/addhost.inc.php
/observium/trunk/html/pages/adduser.inc.php
/observium/trunk/html/pages/alert_check.inc.php
/observium/trunk/html/pages/alert_checks.inc.php
/observium/trunk/html/pages/alert_maintenance.inc.php
/observium/trunk/html/pages/alerts.inc.php
/observium/trunk/html/pages/bill/edit.inc.php
/observium/trunk/html/pages/bill/history.inc.php
/observium/trunk/html/pages/bill/navbar.inc.php
/observium/trunk/html/pages/bills/add.inc.php
/observium/trunk/html/pages/contact.inc.php
/observium/trunk/html/pages/contacts.inc.php
/observium/trunk/html/pages/customoid.inc.php
/observium/trunk/html/pages/customoids.inc.php
/observium/trunk/html/pages/delhost.inc.php
/observium/trunk/html/pages/device/alert.inc.php
/observium/trunk/html/pages/device/alerts.inc.php
/observium/trunk/html/pages/device/apps/mssql/memory.inc.php
/observium/trunk/html/pages/device/edit/alerts.inc.php
/observium/trunk/html/pages/device/edit/delete.inc.php
/observium/trunk/html/pages/device/edit/device.inc.php
/observium/trunk/html/pages/device/edit/geo.inc.php
/observium/trunk/html/pages/device/edit/graphs.inc.php
/observium/trunk/html/pages/device/edit/mibs.inc.php
/observium/trunk/html/pages/device/edit/ports.inc.php
/observium/trunk/html/pages/device/edit/snmp.inc.php
/observium/trunk/html/pages/device/edit/wmi.inc.php
/observium/trunk/html/pages/device/edit.inc.php
/observium/trunk/html/pages/device/health.inc.php
/observium/trunk/html/pages/device/loadbalancer.inc.php
/observium/trunk/html/pages/device/overview/alertlog.inc.php
/observium/trunk/html/pages/device/overview/alerts.inc.php
/observium/trunk/html/pages/device/overview/c6kxbar.inc.php
/observium/trunk/html/pages/device/overview/events.inc.php
/observium/trunk/html/pages/device/overview/mempools.inc.php
/observium/trunk/html/pages/device/overview/ports.inc.php
/observium/trunk/html/pages/device/overview/printersupplies.inc.php
/observium/trunk/html/pages/device/overview/processors-unix.inc.php
/observium/trunk/html/pages/device/overview/processors.inc.php
/observium/trunk/html/pages/device/overview/sensors.inc.php
/observium/trunk/html/pages/device/overview/services.inc.php
/observium/trunk/html/pages/device/overview/status.inc.php
/observium/trunk/html/pages/device/overview/storage.inc.php
/observium/trunk/html/pages/device/overview/syslog.inc.php
/observium/trunk/html/pages/device/overview/ucd_mem.inc.php
/observium/trunk/html/pages/device/overview-normal.inc.php
/observium/trunk/html/pages/device/port.inc.php
/observium/trunk/html/pages/device/pseudowires.inc.php
/observium/trunk/html/pages/device/routing/cef.inc.php
/observium/trunk/html/pages/device/routing/vrf.inc.php
/observium/trunk/html/pages/device/slas.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/html/pages/devices.inc.php
/observium/trunk/html/pages/edituser.inc.php
/observium/trunk/html/pages/group_add.inc.php
/observium/trunk/html/pages/health.inc.php
/observium/trunk/html/pages/ports.inc.php
/observium/trunk/html/pages/preferences/authentication.inc.php
/observium/trunk/html/pages/preferences.inc.php
/observium/trunk/html/pages/pseudowires.inc.php
/observium/trunk/html/pages/routing/vrf.inc.php
/observium/trunk/html/pages/settings/default.inc.php
/observium/trunk/html/pages/slas.inc.php
/observium/trunk/html/pages/usermenu.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/definitions/sensors.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/rename_device.php
Lines Added: 2011 | Removed: 702

r8139

mike 🐱 | 2016-10-13 14:57:39

MINOR

Added discovery port PoE sensors for Extreme devices by EXTREME-POE-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
Lines Added: 77 | Removed: 32

r8138

mike 🐱 | 2016-10-13 13:58:57

TRIVIAL

Agrh, also do not enable php warnings for unprivileged users.

/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 16 | Removed: 12

r8137

mike 🐱 | 2016-10-13 12:31:58

TRIVIAL

Fixed WUI security issue - do not display any debug for unprivileged (or unauthorized) users. (Use $config if required).

/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 14 | Removed: 16

r8136

mike 🐱 | 2016-10-12 20:03:53

MINOR

Added more PoE sensors for radlan based devices (CISCOSB-POE-MIB, Dell-POE-MIB, MARVELL-POE-MIB, DLINK-3100-POE-MIB) and by HUAWEI-POE-MIB and FOUNDRY-POE-MIB. Fixed discovery DOM sensors by HUAWEI-ENTITY-EXTENT-MIB.

/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/pages/device/overview/sensors.inc.php
/observium/trunk/html/pages/device/ports/sensors.inc.php
/observium/trunk/html/pages/device/ports.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/sensors/foundry-poe-mib.inc.php
/observium/trunk/includes/discovery/sensors/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/sensors/huawei-poe-mib.inc.php
/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/sensors.inc.php
Lines Added: 692 | Removed: 112

r8135

adama 🐸 | 2016-10-11 19:49:56

FIX

use short hostnames on p2p radio tables

/observium/trunk/html/includes/entities/p2pradio.inc.php
Lines Added: 3 | Removed: 1

r8134

mike 🐱 | 2016-10-11 19:41:07

MINOR

Added PoE port sensors for procurve and enterasys by ENTERASYS-POWER-ETHERNET-EXT-MIB, HP-ICF-POE-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
Lines Added: 134 | Removed: 8

r8133

mike 🐱 | 2016-10-11 19:38:49

MIBS

Updated hp and vmware mib files.

/observium/trunk/mibs/hp/CONFIG-MIB
/observium/trunk/mibs/hp/DT-MIB
/observium/trunk/mibs/hp/HP-ACCT-MIB
/observium/trunk/mibs/hp/HP-AUTH-MIB
/observium/trunk/mibs/hp/HP-AUTZ-MIB
/observium/trunk/mibs/hp/HP-DOT1X-EXTENSIONS-MIB
/observium/trunk/mibs/hp/HP-ICF-ARP-THROTTLE
/observium/trunk/mibs/hp/HP-ICF-BASIC
/observium/trunk/mibs/hp/HP-ICF-BFD-MIB
/observium/trunk/mibs/hp/HP-ICF-BRIDGE
/observium/trunk/mibs/hp/HP-ICF-CHASSIS
/observium/trunk/mibs/hp/HP-ICF-CORE-DUMP-MIB
/observium/trunk/mibs/hp/HP-ICF-DEV-CONF-MIB
/observium/trunk/mibs/hp/HP-ICF-DHCP-SNOOP-MIB
/observium/trunk/mibs/hp/HP-ICF-DHCPCLIENT-MIB
/observium/trunk/mibs/hp/HP-ICF-DHCPV4-SERVER-MIB
/observium/trunk/mibs/hp/HP-ICF-DHCPv6-RELAY
/observium/trunk/mibs/hp/HP-ICF-DLDP-MIB
/observium/trunk/mibs/hp/HP-ICF-DOWNLOAD
/observium/trunk/mibs/hp/HP-ICF-FAULT-FINDER-MIB
/observium/trunk/mibs/hp/HP-ICF-GPPCV2-MIB
/observium/trunk/mibs/hp/HP-ICF-IP-ROUTING
/observium/trunk/mibs/hp/HP-ICF-ISOLATED-PORTS-MIB
/observium/trunk/mibs/hp/HP-ICF-JOB-SCHEDULER-MIB
/observium/trunk/mibs/hp/HP-ICF-MACNOTIFY-MIB
/observium/trunk/mibs/hp/HP-ICF-MLD-MIB
/observium/trunk/mibs/hp/HP-ICF-MVRP-MIB
/observium/trunk/mibs/hp/HP-ICF-NTP-MIB
/observium/trunk/mibs/hp/HP-ICF-OID
/observium/trunk/mibs/hp/HP-ICF-OPENFLOW-MIB
/observium/trunk/mibs/hp/HP-ICF-OSPF
/observium/trunk/mibs/hp/HP-ICF-OSPFV3-MIB
/observium/trunk/mibs/hp/HP-ICF-PIM
/observium/trunk/mibs/hp/HP-ICF-POE-MIB
/observium/trunk/mibs/hp/HP-ICF-PRIVATEVLAN-MIB
/observium/trunk/mibs/hp/HP-ICF-RATE-LIMIT-MIB
/observium/trunk/mibs/hp/HP-ICF-RIPNG-MIB
/observium/trunk/mibs/hp/HP-ICF-SERVICE-TUNNEL-MIB
/observium/trunk/mibs/hp/HP-ICF-SYSLOG-MIB
/observium/trunk/mibs/hp/HP-ICF-TC
/observium/trunk/mibs/hp/HP-ICF-TLS-MIN-MIB
/observium/trunk/mibs/hp/HP-ICF-TRANSCEIVER-MIB
/observium/trunk/mibs/hp/HP-ICF-UDLD-MIB
/observium/trunk/mibs/hp/HP-ICF-UDP-FORWARD
/observium/trunk/mibs/hp/HP-ICF-UFD-MIB
/observium/trunk/mibs/hp/HP-ICF-USER-PROFILE-MIB
/observium/trunk/mibs/hp/HP-ICF-VIRTUAL-NETWORK-MIB
/observium/trunk/mibs/hp/HP-ICF-VRRP-MIB
/observium/trunk/mibs/hp/HP-ICF-VRRPV3-MIB
/observium/trunk/mibs/hp/HP-SNTPclientConfiguration-MIB
/observium/trunk/mibs/hp/HP-STACK-MIB
/observium/trunk/mibs/hp/HP-SWITCH-BASIC-CONFIG-MIB
/observium/trunk/mibs/hp/HP-SWITCH-FIPS-MIB
/observium/trunk/mibs/hp/HP-SWITCH-IMAGE-MIB
/observium/trunk/mibs/hp/HP-SWITCH-TRAP-MIB
/observium/trunk/mibs/hp/HP-TUNNEL-MIB
/observium/trunk/mibs/hp/HP-USER-AUTH
/observium/trunk/mibs/hp/HP-VSF-VC-MIB
/observium/trunk/mibs/hp/HPICF-MDNS-MIB
/observium/trunk/mibs/hp/HpicfHighAvailability-MIB
/observium/trunk/mibs/hp/NETSWITCH-MIB
/observium/trunk/mibs/hp/POWERSUPPLY-MIB
/observium/trunk/mibs/hp/STATISTICS-MIB
/observium/trunk/mibs/vmware/VMWARE-HEARTBEAT-MIB
/observium/trunk/mibs/vmware/VMWARE-NSX-MANAGER-AGENTCAP-MIB
/observium/trunk/mibs/vmware/VMWARE-NSX-MANAGER-MIB
/observium/trunk/mibs/vmware/VMWARE-ROOT-MIB
/observium/trunk/mibs/vmware/VMWARE-TC-MIB
Lines Added: 26285 | Removed: 4601

r8132

adama 🐸 | 2016-10-11 19:07:03

FIX

Correctly link p2pradio entity to device's p2pradio page

/observium/trunk/includes/entities.inc.php
Lines Added: 3 | Removed: 0

r8131

mike 🐱 | 2016-10-11 13:44:46

MINOR

Improved ports PoE sensors discovery. Added ports PoE sensors discovery by EdgeSwitch-POWER-ETHERNET-MIB, NETGEAR-POWER-ETHERNET-MIB.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/sensors/cisco-power-ethernet-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
/observium/trunk/includes/polling/os/unifi.inc.php
Lines Added: 131 | Removed: 41

r8130

sid3windr πŸ¦” | 2016-10-10 23:11:52

MINOR

New: Retrieve PoE port data from HH3C-POWER-ETH-EXT-MIB, BROADCOM-POWER-ETHERNET-MIB, DNOS-POWER-ETHERNET-MIB

/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
Lines Added: 170 | Removed: 2

r8129

mike 🐱 | 2016-10-07 19:24:57

MINOR

Added discovery PoE port power sensors by CISCO-POWER-ETHERNET-EXT-MIB. Improved caching ENTITY-MIB for discovery sensors. Fixed discovery duplicate statuses by CISCO-ENVMON-MIB (again).

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/inventory/entity-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-envmon-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-power-ethernet-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/syslog.inc.php
Lines Added: 290 | Removed: 22

r8128

mike 🐱 | 2016-10-06 19:19:00

TRIVIAL

Improved syslog display styles.

/observium/trunk/html/includes/print/syslogs.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 14 | Removed: 37

r8127

mike 🐱 | 2016-10-06 16:18:52

TRIVIAL

derp, correct commit.

/observium/trunk/includes/syslog.inc.php
Lines Added: 26 | Removed: 13

r8126

mike 🐱 | 2016-10-06 16:17:18

TRIVIAL

Small improve syslog parse for unifi and junos.

/observium/trunk/includes/syslog.inc.php
Lines Added: 7 | Removed: 3

r8125

mike 🐱 | 2016-10-05 19:50:36

TRIVIAL

Derp, forgot this compare sysObjectId thing.

/observium/trunk/includes/discovery/os/aten.inc.php
/observium/trunk/includes/discovery/os/broadcom.inc.php
/observium/trunk/includes/discovery/os/zyxel.inc.php
Lines Added: 5 | Removed: 5

r8124

mike 🐱 | 2016-10-05 19:39:32

MINOR

Added helper functions for search strings using mixed $needle, ie array: str_starts()/str_istarts(), str_ends()/str_iends, str_contains()/str_icontains(). Functions binary safe, added unittests for them. Clean detect os code.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/allied.inc.php
/observium/trunk/includes/discovery/os/aten.inc.php
/observium/trunk/includes/discovery/os/broadcom.inc.php
/observium/trunk/includes/discovery/os/cisco.inc.php
/observium/trunk/includes/discovery/os/cometsystem-p85xx.inc.php
/observium/trunk/includes/discovery/os/digi.inc.php
/observium/trunk/includes/discovery/os/extremeware.inc.php
/observium/trunk/includes/discovery/os/freebsd.inc.php
/observium/trunk/includes/discovery/os/gamatronicups.inc.php
/observium/trunk/includes/discovery/os/geist.inc.php
/observium/trunk/includes/discovery/os/generic.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/discovery/os/samsung.inc.php
/observium/trunk/includes/discovery/os/solaris.inc.php
/observium/trunk/includes/discovery/os/wxgoos.inc.php
/observium/trunk/includes/discovery/os/zyxel.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/os/apc.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 488 | Removed: 150

r8123

mike 🐱 | 2016-10-04 09:32:15

TRIVIAL

Fixed db update snmp_errors table when snmp options changed (related to ipsec polling changes).

/observium/trunk/html/pages/device/routing/ipsec_tunnels.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 18 | Removed: 14

r8122

mike 🐱 | 2016-10-03 16:05:52

TRIVIAL

Derp, another hex strings fix for cisco ipsec tunnels.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/cipsec-tunnels.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 23 | Removed: 9

r8121

mike 🐱 | 2016-10-03 15:25:07

TRIVIAL

Force hex snmp output for ipsec tunnels addresses in cipsec-tunnels module. Small fix for parse snmpwalk multiline values.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/polling/cipsec-tunnels.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 21 | Removed: 8

r8120

sid3windr πŸ¦” | 2016-10-03 14:43:09

TRIVIAL

Trivial: Intel BMC MIB

/observium/trunk/mibs/intel
/observium/trunk/mibs/intel/INTEL-COMMON-BMC-MIB
Lines Added: 383 | Removed: 0

r8119

mike 🐱 | 2016-10-01 12:05:55

TRIVIAL

Fixed set alertlog notified flag for not queued (direct) alerts.

/observium/trunk/includes/alerts.inc.php
Lines Added: 13 | Removed: 9

r8117

mike 🐱 | 2016-09-30 16:14:12

MINOR

Fixed unittest. Fixed encrypt/decrypt functions for php 5.6 and later.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/tests/HtmlIncludesFunctionsTest.php
/observium/trunk/tests/HtmlIncludesPrintTest.php
Lines Added: 33 | Removed: 5

r8116

mike 🐱 | 2016-09-30 14:52:35

TRIVIAL

Fixed definitions and defaults. Fixed poller_module_excluded() for ipmi module.

/observium/trunk/config.php.default
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 30 | Removed: 13

r8115

mike 🐱 | 2016-09-30 13:47:04

MINOR

Another DB inserts cleanups. Improved cipsec-tunnels polling module, fixed issue when multiple same ipsec sessions with different endpoints. Small fix discovery bgp-peers on Arista devices. Added basic Edge-Core devices detect.

/observium/trunk/html/images/os/edgecore.png
/observium/trunk/html/images/os/edgecore_2x.png
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/graphs/ipsectunnel/auth.inc.php
/observium/trunk/html/pages/device/routing/ipsec_tunnels.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/polling/cipsec-tunnels.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/includes/update/update.php
/observium/trunk/update/004.sql
/observium/trunk/update/033.sql
/observium/trunk/update/138.sql
/observium/trunk/update/174.sql
/observium/trunk/update/196.sql
/observium/trunk/update/229.sql
/observium/trunk/update/252.sql
/observium/trunk/update/261.sql
/observium/trunk/update/266.sql
/observium/trunk/update/299.sql
/observium/trunk/update/310.sql
/observium/trunk/update/db_schema_mysql.sql
Lines Added: 490 | Removed: 122

r8114

mike 🐱 | 2016-09-30 13:34:21

MIBS

Added new mib files for bdcom, edge-core, enlogic, wowza.

/observium/trunk/mibs/bdcom/NETFLOW-MIB
/observium/trunk/mibs/bdcom/NMS-1705
/observium/trunk/mibs/bdcom/NMS-ACCOUNTING-MIB
/observium/trunk/mibs/bdcom/NMS-ACL-EXT-MIB
/observium/trunk/mibs/bdcom/NMS-AUTHENTICATION-TRAP
/observium/trunk/mibs/bdcom/NMS-CARD-OPERATION-MIB
/observium/trunk/mibs/bdcom/NMS-CARD-SYS-MIB
/observium/trunk/mibs/bdcom/NMS-CFGAPP
/observium/trunk/mibs/bdcom/NMS-CHASSIS
/observium/trunk/mibs/bdcom/NMS-CONFIG-MGMT
/observium/trunk/mibs/bdcom/NMS-DHCP-SERVER-MIB
/observium/trunk/mibs/bdcom/NMS-DHCP-SNOOPING-MIB
/observium/trunk/mibs/bdcom/NMS-EAPS-MIB
/observium/trunk/mibs/bdcom/NMS-EPON-EOC-COMM
/observium/trunk/mibs/bdcom/NMS-EPON-EOC-CONF
/observium/trunk/mibs/bdcom/NMS-EPON-EOC-SLAVE
/observium/trunk/mibs/bdcom/NMS-EPON-EOC-TRAP
/observium/trunk/mibs/bdcom/NMS-EPON-FTM
/observium/trunk/mibs/bdcom/NMS-EPON-LLID
/observium/trunk/mibs/bdcom/NMS-EPON-LLID-ONU-BIND
/observium/trunk/mibs/bdcom/NMS-EPON-LLID-QOS-POLICY
/observium/trunk/mibs/bdcom/NMS-EPON-LLID-TRAP
/observium/trunk/mibs/bdcom/NMS-EPON-OAM-REMOTE-LOOPBACK
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-CHIP-INFO
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-CHIP-STATUS-TRAP
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-COMM
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-MAT-MIB
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-MULTICAST-FORWARD
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-MULTICAST-VLAN
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-NNI
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-PON
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-PON-EXT
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-PSG
/observium/trunk/mibs/bdcom/NMS-EPON-OLT-SLOT
/observium/trunk/mibs/bdcom/NMS-EPON-ONU
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-BATCH-CONFIG
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-BATCH-UPDATE
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-IF-STATS
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-IF-TRAP
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-INTERFACE
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-MULTICAST-VLAN
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-OPTICAL-PARAM-ALARM-SET
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-QOS-POLICY
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-REMOTE-SERVER-INFO
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-RESET
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-SERIAL-PORT
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-SERIAL-TRAP
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-STATIC-MAC
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-TRAP
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-UNI-IF-ACL-APP-MIB
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-UNI-QOS-POLICY
/observium/trunk/mibs/bdcom/NMS-EPON-ONU-VLAN
/observium/trunk/mibs/bdcom/NMS-EPON-PON-ILLEAGL-REG-TRAP
/observium/trunk/mibs/bdcom/NMS-EPON-PON-QOS-POLICY
/observium/trunk/mibs/bdcom/NMS-EPON-TFTP
/observium/trunk/mibs/bdcom/NMS-ERPS-MIB
/observium/trunk/mibs/bdcom/NMS-ETHERRING
/observium/trunk/mibs/bdcom/NMS-FAN-TRAP
/observium/trunk/mibs/bdcom/NMS-FILTER-TRAP
/observium/trunk/mibs/bdcom/NMS-FLASH
/observium/trunk/mibs/bdcom/NMS-GBSC-MIB
/observium/trunk/mibs/bdcom/NMS-HAL-GLOBAL-MIB
/observium/trunk/mibs/bdcom/NMS-HAL-IF-MIB
/observium/trunk/mibs/bdcom/NMS-HAL-TRAP
/observium/trunk/mibs/bdcom/NMS-IEEE8023-LAG-MIB
/observium/trunk/mibs/bdcom/NMS-IF-APP-POLICY-MIB
/observium/trunk/mibs/bdcom/NMS-IF-MIB
/observium/trunk/mibs/bdcom/NMS-IF-QOS-POLICY
/observium/trunk/mibs/bdcom/NMS-IF-THRESHOLD-MIB
/observium/trunk/mibs/bdcom/NMS-INTERFACE-EXT
/observium/trunk/mibs/bdcom/NMS-INTERFACES
/observium/trunk/mibs/bdcom/NMS-IP-ADDRESS-MIB
/observium/trunk/mibs/bdcom/NMS-IPAcl
/observium/trunk/mibs/bdcom/NMS-IPSLA-MIB
/observium/trunk/mibs/bdcom/NMS-L2-PROTOCOL-TUNNEL-MIB
/observium/trunk/mibs/bdcom/NMS-LLDP-MIB
/observium/trunk/mibs/bdcom/NMS-LOG-SERVER-MIB
/observium/trunk/mibs/bdcom/NMS-LOOPBACK-DETECT-MIB
/observium/trunk/mibs/bdcom/NMS-MAC-MIB
/observium/trunk/mibs/bdcom/NMS-MEAPS-MIB
/observium/trunk/mibs/bdcom/NMS-MEMORY-POOL-MIB
/observium/trunk/mibs/bdcom/NMS-MacAcl
/observium/trunk/mibs/bdcom/NMS-NAT
/observium/trunk/mibs/bdcom/NMS-NTP-MIB
/observium/trunk/mibs/bdcom/NMS-OPTICAL-PORT-MIB
/observium/trunk/mibs/bdcom/NMS-POE-MIB
/observium/trunk/mibs/bdcom/NMS-POWER-EXT-MIB
/observium/trunk/mibs/bdcom/NMS-POWER-MIB
/observium/trunk/mibs/bdcom/NMS-PROCESS-MIB
/observium/trunk/mibs/bdcom/NMS-PVLAN-EXT-MIB
/observium/trunk/mibs/bdcom/NMS-QOS-EXT-MIB
/observium/trunk/mibs/bdcom/NMS-QOS-MIB
/observium/trunk/mibs/bdcom/NMS-QOS-PIB-MIB
/observium/trunk/mibs/bdcom/NMS-QOS-QUEUE
/observium/trunk/mibs/bdcom/NMS-R-QOS-MIB
/observium/trunk/mibs/bdcom/NMS-REMOTE-PING-MIB
/observium/trunk/mibs/bdcom/NMS-ROUTING-MIB
/observium/trunk/mibs/bdcom/NMS-SERIAL
/observium/trunk/mibs/bdcom/NMS-SMI
/observium/trunk/mibs/bdcom/NMS-SNMP
/observium/trunk/mibs/bdcom/NMS-SNTP
/observium/trunk/mibs/bdcom/NMS-STP
/observium/trunk/mibs/bdcom/NMS-SWITCH-MIB
/observium/trunk/mibs/bdcom/NMS-SYS
/observium/trunk/mibs/bdcom/NMS-SYS-TRAP
/observium/trunk/mibs/bdcom/NMS-TC
/observium/trunk/mibs/bdcom/NMS-TS
/observium/trunk/mibs/bdcom/NMS-VLAN-EXT-MIB
/observium/trunk/mibs/bdcom/NMS-WAN-MIB
/observium/trunk/mibs/bdcom/NMS-WLAN-MIB
/observium/trunk/mibs/bdcom/NMSTRAP-MIB
/observium/trunk/mibs/edge-core
/observium/trunk/mibs/edge-core/ECS2100-28PP-MIB
/observium/trunk/mibs/edge-core/ECS3510-28T-MIB
/observium/trunk/mibs/edge-core/ECS4110-52P-MIB
/observium/trunk/mibs/edge-core/ECS4120-MIB
/observium/trunk/mibs/edge-core/ECS4210-MIB
/observium/trunk/mibs/edge-core/ECS4510-MIB
/observium/trunk/mibs/edge-core/ECS4610-24F-MIB
/observium/trunk/mibs/edge-core/ECS4610-50T-MIB
/observium/trunk/mibs/edge-core/ECS4810-12M-MIB
/observium/trunk/mibs/edge-core/ES3510MA-MIB
/observium/trunk/mibs/edge-core/ES3526XA_ES3510-MIB
/observium/trunk/mibs/edge-core/ES3528M-SFP-MIB
/observium/trunk/mibs/edge-core/ES3528MO-MIB
/observium/trunk/mibs/edge-core/ES3528MV2-MIB
/observium/trunk/mibs/edge-core/ES4612-MIB
/observium/trunk/mibs/edge-core/ES4626-50-MIB
/observium/trunk/mibs/edge-core/ES4626-SFP-MIB
/observium/trunk/mibs/enlogic
/observium/trunk/mibs/enlogic/ENLOGIC-PDU-MIB
/observium/trunk/mibs/rfc/LAG-MIB
/observium/trunk/mibs/rfc/RFC-1212
/observium/trunk/mibs/rfc/RFC-1215
/observium/trunk/mibs/wowza
/observium/trunk/mibs/wowza/WOWZA-STREAMING-ENGINE-MIB
Lines Added: 354792 | Removed: 132

r8112

mike 🐱 | 2016-09-28 22:31:43

MINOR

Fixed common db insert errors in poller modules ospf and cipsec-tunnels.

/observium/trunk/html/includes/print/routing.inc.php
/observium/trunk/html/pages/device/routing/ipsec_tunnels.inc.php
/observium/trunk/html/pages/device/routing.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/cipsec-tunnels.inc.php
/observium/trunk/includes/polling/ospf.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/update/309.sql
Lines Added: 217 | Removed: 98

r8111

adama 🐸 | 2016-09-28 21:35:30

FIX

DERP

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 1 | Removed: 1

r8110

adama 🐸 | 2016-09-28 18:51:09

FIX

Herp

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 1 | Removed: 1

r8109

adama 🐸 | 2016-09-28 18:38:11

FIX

Enforce ifConnectorPresent to be 'true' or 'false'.

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 6 | Removed: 0

r8108

mike 🐱 | 2016-09-27 22:40:56

TRIVIAL

Fixed storages size and units for NIMBLE-MIB.

/observium/trunk/includes/discovery/storage/nimble-mib.inc.php
/observium/trunk/includes/polling/storage/nimble-mib.inc.php
Lines Added: 7 | Removed: 7

r8107

mike 🐱 | 2016-09-27 19:20:21

TRIVIAL

Added basic detect Plug & Track devices (without sensors discovery).

/observium/trunk/html/images/os/plugandtrack.png
/observium/trunk/html/images/os/plugandtrack_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/plugandtrack.inc.php
/observium/trunk/includes/polling/os/timos.inc.php
/observium/trunk/mibs/eds
/observium/trunk/mibs/eds/EDS-MIB
Lines Added: 5048 | Removed: 5

r8106

mike 🐱 | 2016-09-27 14:59:51

MIBS

Update FASTPATH-* based mibs. Note, some MIBs not official, name changed for exclude using same name with different oid tree.

/observium/trunk/mibs/broadcom/BROADCOM-POWER-ETHERNET-MIB
/observium/trunk/mibs/broadcom/BROADCOM-REF-MIB
/observium/trunk/mibs/broadcom/FASTPATH-BOXSERVICES-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-CAPTIVE-PORTAL-MIB
/observium/trunk/mibs/broadcom/FASTPATH-DENIALOFSERVICE-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-DHCP6SERVER-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-DHCPSERVER-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-DNS-RESOLVER-CONTROL-MIB
/observium/trunk/mibs/broadcom/FASTPATH-DOT1X-ADVANCED-FEATURES-MIB
/observium/trunk/mibs/broadcom/FASTPATH-INVENTORY-MIB
/observium/trunk/mibs/broadcom/FASTPATH-IPV6-LOOPBACK-MIB
/observium/trunk/mibs/broadcom/FASTPATH-IPV6-TUNNEL-MIB
/observium/trunk/mibs/broadcom/FASTPATH-ISDP-MIB
/observium/trunk/mibs/broadcom/FASTPATH-KEYING-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-LOGGING-MIB
/observium/trunk/mibs/broadcom/FASTPATH-LOOPBACK-MIB
/observium/trunk/mibs/broadcom/FASTPATH-MGMT-SECURITY-MIB
/observium/trunk/mibs/broadcom/FASTPATH-MULTICAST-MIB
/observium/trunk/mibs/broadcom/FASTPATH-NSF-MIB
/observium/trunk/mibs/broadcom/FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-PFC-MIB
/observium/trunk/mibs/broadcom/FASTPATH-PORTSECURITY-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-ACL-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-AUTOVOIP-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-COS-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-DIFFSERV-EXTENSIONS-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-DIFFSERV-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-ISCSI-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-MIB
/observium/trunk/mibs/broadcom/FASTPATH-RADIUS-AUTH-CLIENT-MIB
/observium/trunk/mibs/broadcom/FASTPATH-ROUTING-MIB
/observium/trunk/mibs/broadcom/FASTPATH-ROUTING6-MIB
/observium/trunk/mibs/broadcom/FASTPATH-SNTP-CLIENT-MIB
/observium/trunk/mibs/broadcom/FASTPATH-SWITCHING-MIB
/observium/trunk/mibs/broadcom/FASTPATH-TIMEZONE-PRIVATE-MIB
/observium/trunk/mibs/ciscosb/NSS324-MIB
/observium/trunk/mibs/dell/BROADCOM-POWER-ETHERNET-MIB
/observium/trunk/mibs/dell/DNOS-POWER-ETHERNET-MIB
/observium/trunk/mibs/dell/FASTPATH-BOXSERVICES-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-CAPTIVE-PORTAL-MIB
/observium/trunk/mibs/dell/FASTPATH-DENIALOFSERVICE-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-DHCP6SERVER-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-DHCPSERVER-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-DNS-RESOLVER-CONTROL-MIB
/observium/trunk/mibs/dell/FASTPATH-DOT1X-ADVANCED-FEATURES-MIB
/observium/trunk/mibs/dell/FASTPATH-INVENTORY-MIB
/observium/trunk/mibs/dell/FASTPATH-IPV6-LOOPBACK-MIB
/observium/trunk/mibs/dell/FASTPATH-IPV6-TUNNEL-MIB
/observium/trunk/mibs/dell/FASTPATH-ISDP-MIB
/observium/trunk/mibs/dell/FASTPATH-KEYING-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-LOGGING-MIB
/observium/trunk/mibs/dell/FASTPATH-LOOPBACK-MIB
/observium/trunk/mibs/dell/FASTPATH-MGMT-SECURITY-MIB
/observium/trunk/mibs/dell/FASTPATH-MULTICAST-MIB
/observium/trunk/mibs/dell/FASTPATH-NSF-MIB
/observium/trunk/mibs/dell/FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-PFC-MIB
/observium/trunk/mibs/dell/FASTPATH-PORTSECURITY-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-ACL-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-AUTOVOIP-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-COS-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-DIFFSERV-EXTENSIONS-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-DIFFSERV-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-ISCSI-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-MIB
/observium/trunk/mibs/dell/FASTPATH-RADIUS-AUTH-CLIENT-MIB
/observium/trunk/mibs/dell/FASTPATH-ROUTING-MIB
/observium/trunk/mibs/dell/FASTPATH-ROUTING6-MIB
/observium/trunk/mibs/dell/FASTPATH-SNTP-CLIENT-MIB
/observium/trunk/mibs/dell/FASTPATH-SWITCHING-MIB
/observium/trunk/mibs/dell/FASTPATH-TIMEZONE-PRIVATE-MIB
/observium/trunk/mibs/dell/OLD-DNOS-BOXSERVICES-PRIVATE-MIB
/observium/trunk/mibs/netgear/BROADCOM-POWER-ETHERNET-MIB
/observium/trunk/mibs/netgear/BROADCOM-REF-MIB
/observium/trunk/mibs/netgear/FASTPATH-BOXSERVICES-PRIVATE-MIB
/observium/trunk/mibs/netgear/FASTPATH-CAPTIVE-PORTAL-MIB
/observium/trunk/mibs/netgear/FASTPATH-DENIALOFSERVICE-PRIVATE-MIB
/observium/trunk/mibs/netgear/FASTPATH-DHCP6SERVER-PRIVATE-MIB
/observium/trunk/mibs/netgear/FASTPATH-DHCPSERVER-PRIVATE-MIB
/observium/trunk/mibs/netgear/FASTPATH-DNS-RESOLVER-CONTROL-MIB
/observium/trunk/mibs/netgear/FASTPATH-INVENTORY-MIB
/observium/trunk/mibs/netgear/FASTPATH-IPV6-LOOPBACK-MIB
/observium/trunk/mibs/netgear/FASTPATH-IPV6-TUNNEL-MIB
/observium/trunk/mibs/netgear/FASTPATH-ISDP-MIB
/observium/trunk/mibs/netgear/FASTPATH-KEYING-PRIVATE-MIB
/observium/trunk/mibs/netgear/FASTPATH-LOGGING-MIB
/observium/trunk/mibs/netgear/FASTPATH-LOOPBACK-MIB
/observium/trunk/mibs/netgear/FASTPATH-MGMT-SECURITY-MIB
/observium/trunk/mibs/netgear/FASTPATH-MULTICAST-MIB
/observium/trunk/mibs/netgear/FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB
/observium/trunk/mibs/netgear/FASTPATH-PORTSECURITY-PRIVATE-MIB
/observium/trunk/mibs/netgear/FASTPATH-QOS-ACL-MIB
/observium/trunk/mibs/netgear/FASTPATH-QOS-AUTOVOIP-MIB
/observium/trunk/mibs/netgear/FASTPATH-QOS-COS-MIB
/observium/trunk/mibs/netgear/FASTPATH-QOS-DIFFSERV-EXTENSIONS-MIB
/observium/trunk/mibs/netgear/FASTPATH-QOS-DIFFSERV-PRIVATE-MIB
/observium/trunk/mibs/netgear/FASTPATH-QOS-ISCSI-MIB
/observium/trunk/mibs/netgear/FASTPATH-QOS-MIB
/observium/trunk/mibs/netgear/FASTPATH-ROUTING-MIB
/observium/trunk/mibs/netgear/FASTPATH-ROUTING6-MIB
/observium/trunk/mibs/netgear/FASTPATH-SNTP-CLIENT-MIB
/observium/trunk/mibs/netgear/FASTPATH-SWITCHING-MIB
/observium/trunk/mibs/netgear/FASTPATH-TIMEZONE-PRIVATE-MIB
/observium/trunk/mibs/netgear/NETGEAR-BOXSERVICES-PRIVATE-MIB
/observium/trunk/mibs/netgear/NETGEAR-CAPTIVE-PORTAL-MIB
/observium/trunk/mibs/netgear/NETGEAR-DENIALOFSERVICE-PRIVATE-MIB
/observium/trunk/mibs/netgear/NETGEAR-DHCP6SERVER-PRIVATE-MIB
/observium/trunk/mibs/netgear/NETGEAR-DHCPSERVER-PRIVATE-MIB
/observium/trunk/mibs/netgear/NETGEAR-DNS-RESOLVER-CONTROL-MIB
/observium/trunk/mibs/netgear/NETGEAR-INVENTORY-MIB
/observium/trunk/mibs/netgear/NETGEAR-IPV6-LOOPBACK-MIB
/observium/trunk/mibs/netgear/NETGEAR-IPV6-TUNNEL-MIB
/observium/trunk/mibs/netgear/NETGEAR-ISDP-MIB
/observium/trunk/mibs/netgear/NETGEAR-KEYING-PRIVATE-MIB
/observium/trunk/mibs/netgear/NETGEAR-LOGGING-MIB
/observium/trunk/mibs/netgear/NETGEAR-LOOPBACK-MIB
/observium/trunk/mibs/netgear/NETGEAR-MGMT-SECURITY-MIB
/observium/trunk/mibs/netgear/NETGEAR-MULTICAST-MIB
/observium/trunk/mibs/netgear/NETGEAR-OUTBOUNDTELNET-PRIVATE-MIB
/observium/trunk/mibs/netgear/NETGEAR-PORTSECURITY-PRIVATE-MIB
/observium/trunk/mibs/netgear/NETGEAR-POWER-ETHERNET-MIB
/observium/trunk/mibs/netgear/NETGEAR-QOS-ACL-MIB
/observium/trunk/mibs/netgear/NETGEAR-QOS-AUTOVOIP-MIB
/observium/trunk/mibs/netgear/NETGEAR-QOS-COS-MIB
/observium/trunk/mibs/netgear/NETGEAR-QOS-DIFFSERV-EXTENSIONS-MIB
/observium/trunk/mibs/netgear/NETGEAR-QOS-DIFFSERV-PRIVATE-MIB
/observium/trunk/mibs/netgear/NETGEAR-QOS-ISCSI-MIB
/observium/trunk/mibs/netgear/NETGEAR-QOS-MIB
/observium/trunk/mibs/netgear/NETGEAR-REF-MIB
/observium/trunk/mibs/netgear/NETGEAR-ROUTING-MIB
/observium/trunk/mibs/netgear/NETGEAR-ROUTING6-MIB
/observium/trunk/mibs/netgear/NETGEAR-SNTP-CLIENT-MIB
/observium/trunk/mibs/netgear/NETGEAR-SWITCHING-MIB
/observium/trunk/mibs/netgear/NETGEAR-TIMEZONE-PRIVATE-MIB
Lines Added: 45959 | Removed: 61185

r8105

mike 🐱 | 2016-09-27 14:36:16

MAJOR

Improved detect Cisco SB devices. Improved detect broadcom based devices. Fixed discovery by FASTPATH-* mibs with different OID base tree. Improved sensors discovery by EdgeSwitch-BOXSERVICES-PRIVATE-MIB (new FASTPATH-*).

/observium/trunk/html/images/os/quanta.png
/observium/trunk/html/images/os/quanta_2x.png
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/mempools/dell-vendor-mib.inc.php
/observium/trunk/includes/discovery/mempools/dnos-switching-mib.inc.php
/observium/trunk/includes/discovery/neighbours/dnos-isdp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/edgeswitch-isdp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/fastpath-isdp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/netgear-isdp-mib.inc.php
/observium/trunk/includes/discovery/os/broadcom.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/discovery/os.inc.php
/observium/trunk/includes/discovery/sensors/dnos-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/edgeswitch-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/old-dnos-boxservices-private-mib.inc.php
/observium/trunk/includes/polling/mempools/dell-vendor-mib.inc.php
/observium/trunk/includes/polling/mempools.inc.php
/observium/trunk/includes/polling/os/fastpath.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/IncludesCommonTest.php
/observium/trunk/tests/IncludesSnmpTest.php
Lines Added: 929 | Removed: 214

r8103

adama 🐸 | 2016-09-26 00:18:06

ADD

Add some housekeeping defaults.

/observium/trunk/html/pages/device/edit/snmp.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 13 | Removed: 8

r8102

mike 🐱 | 2016-09-25 13:20:56

MINOR

Added storages discovery by NIMBLE-MIB and ISILON-MIB. Small improvement in discovery_storage() function. Added helper function snmp_size64_high_low().

/observium/trunk/html/includes/entities/storage.inc.php
/observium/trunk/html/pages/device/overview/storage.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/processors/isilon-mib.inc.php
/observium/trunk/includes/discovery/processors/zxr10-mib.inc.php
/observium/trunk/includes/discovery/storage/cisco-flash-mib.inc.php
/observium/trunk/includes/discovery/storage/embedded-ngx-mib.inc.php
/observium/trunk/includes/discovery/storage/gpfs-mib.inc.php
/observium/trunk/includes/discovery/storage/host-resources-mib.inc.php
/observium/trunk/includes/discovery/storage/isilon-mib.inc.php
/observium/trunk/includes/discovery/storage/netapp-mib.inc.php
/observium/trunk/includes/discovery/storage/nimble-mib.inc.php
/observium/trunk/includes/discovery/storage.inc.php
/observium/trunk/includes/polling/mempools/ucd-snmp-mib.inc.php
/observium/trunk/includes/polling/os/nimble-os.inc.php
/observium/trunk/includes/polling/storage/gpfs-mib.inc.php
/observium/trunk/includes/polling/storage/isilon-mib.inc.php
/observium/trunk/includes/polling/storage/nimble-mib.inc.php
/observium/trunk/includes/polling/storage/ucd-snmp-mib.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/update/308.sql
Lines Added: 364 | Removed: 73

r8101

mike 🐱 | 2016-09-24 19:15:58

MINOR

Improved old Eaton ePDU devices support, added basic Sentry4 PDU support.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/eaton-epdu.inc.php
/observium/trunk/includes/polling/os/sentry-pdu.inc.php
/observium/trunk/mibs/eaton/EATON-EPDU-MA-MIB
/observium/trunk/mibs/eaton/EATON-EPDU-PU-MI-MIB
/observium/trunk/mibs/eaton/EATON-EPDU-PU-SW-MIB
/observium/trunk/mibs/eaton/EATON-GENESIS-II-MIB
/observium/trunk/mibs/eaton/PDU-MIB
/observium/trunk/mibs/eaton/Pulizzi
Lines Added: 9681 | Removed: 28

r8100

mike 🐱 | 2016-09-24 15:41:24

TRIVIAL

Fixed IPv6 issue in radius auth.

/observium/trunk/html/includes/authentication/radius.inc.php
Lines Added: 11 | Removed: 4

r8099

mike 🐱 | 2016-09-24 15:40:35

MINOR

Restored ability for use google maps, but now only if API key passed. Restored config option Map API ($config), default is Carto. Google API config pass to this config option: $config.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/graphs/device/netstat_icmp_info.inc.php
/observium/trunk/html/includes/map/google-mc.inc.php
/observium/trunk/html/includes/map/google.inc.php
/observium/trunk/html/includes/map/leaflet.inc.php
/observium/trunk/html/includes/map.inc.php
/observium/trunk/html/includes/print/rows.inc.php
/observium/trunk/html/pages/front/default.php
/observium/trunk/html/pages/settings/default.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions/geo.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 342 | Removed: 162

r8098

mike 🐱 | 2016-09-23 13:15:16

MIBS

Updated Eltex mib files.

/observium/trunk/mibs/eltex/ELT-MES-DEV-PARAMS
/observium/trunk/mibs/eltex/ELTEX-BRIDGE-ERPS-MIB
/observium/trunk/mibs/eltex/ELTEX-BRIDGE-EXT-MIB
/observium/trunk/mibs/eltex/ELTEX-CFM-MIB
/observium/trunk/mibs/eltex/ELTEX-DOT3-OAM-MIB
/observium/trunk/mibs/eltex/ELTEX-FLEX-LINKS-MIB
/observium/trunk/mibs/eltex/ELTEX-IP-OSPF-IF-MIB
/observium/trunk/mibs/eltex/ELTEX-IPSLA-MIB
/observium/trunk/mibs/eltex/ELTEX-L2-TUNNEL-CONFIG-MIB
/observium/trunk/mibs/eltex/ELTEX-MAC-NOTIFICATION-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-AAA
/observium/trunk/mibs/eltex/ELTEX-MES-AAA-STATISTICS-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-BOOTPASSWORD
/observium/trunk/mibs/eltex/ELTEX-MES-BRIDGE-ERPS-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-BRIDGE-EXT-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-BRIDGE-SECURITY
/observium/trunk/mibs/eltex/ELTEX-MES-BRIDGE-STP-MULTIPROCESS-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-CFM-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-COPY-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-COUNTERS-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-DHCP
/observium/trunk/mibs/eltex/ELTEX-MES-DOT1X
/observium/trunk/mibs/eltex/ELTEX-MES-DOT3-OAM-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-ERRDISABLE-RECOVERY-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-FLEX-LINKS-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-HWENVIROMENT-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-IF-EXTENSION-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-IF-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-IP
/observium/trunk/mibs/eltex/ELTEX-MES-IP-BFD-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-IP-OSPF-MTU-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-IPSLA-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-IpRouter
/observium/trunk/mibs/eltex/ELTEX-MES-L2-TUNNEL-CONFIG-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-LBD-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-LINKAGG-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-MIB-2
/observium/trunk/mibs/eltex/ELTEX-MES-MIB-OBJECTS
/observium/trunk/mibs/eltex/ELTEX-MES-MNG-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-PHY
/observium/trunk/mibs/eltex/ELTEX-MES-PHYSICAL-DESCRIPTION-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-QOS-CLI-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-QOS-TAIL-DROP-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-SNMP-COMMUNITY-EXT-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-STORMCTRL-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-SWITCH-RATE-LIMITER-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-TRAPS-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-TUNING-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-ULD-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-VLAN-AGGREGATE-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-VLAN-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-eltBrgMulticast-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-eltFtp-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-eltInterfaces
/observium/trunk/mibs/eltex/ELTEX-MES-eltMacNotification-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-eltMesIpMulticast-MIB
/observium/trunk/mibs/eltex/ELTEX-MIB
/observium/trunk/mibs/eltex/ELTEX-ULD-MIB
/observium/trunk/mibs/radlan/RADLAN-Physicaldescription-old-MIB
Lines Added: 14615 | Removed: 79

r8097

mike 🐱 | 2016-09-23 13:14:37

MINOR

Improved support WatchGuard devices, Eltex switches and other radlan devices. Added sensors discovery by RADLAN-Physicaldescription-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/processors.inc.php
/observium/trunk/includes/discovery/sensors/radlan-hwenviroment.inc.php
/observium/trunk/includes/discovery/sensors/radlan-physicaldescription-mib.inc.php
/observium/trunk/includes/polling/os/allied-radlan.inc.php
/observium/trunk/includes/polling/os/eltex-switch.inc.php
/observium/trunk/includes/polling/os/firebox.inc.php
/observium/trunk/includes/polling/os/radlan.inc.php
/observium/trunk/includes/polling/os.inc.php
/observium/trunk/poller-wrapper.py
Lines Added: 390 | Removed: 92

r8096

mike 🐱 | 2016-09-22 15:56:15

TRIVIAL

Added sensors discovery by TRIPPLITE-12X.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 25 | Removed: 15

r8095

mike 🐱 | 2016-09-22 15:06:35

MIBS

Updated tripplite mib files to latest.

/observium/trunk/mibs/tripplite/TRIPPLITE
/observium/trunk/mibs/tripplite/TRIPPLITE-12X
/observium/trunk/mibs/tripplite/TRIPPLITE-MIB
/observium/trunk/mibs/tripplite/TRIPPLITE-PRODUCTS
Lines Added: 12100 | Removed: 2976

r8094

mike 🐱 | 2016-09-22 15:02:27

MINOR

Improved support for Ubiquiti UniFi switches and Edge switches. Added processors/mempools discovery by EdgeSwitch-SWITCHING-MIB. Fixed current sensors scale for Tripp Lite devices with latest firmware.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/mempools/edgeswitch-switching-mib.inc.php
/observium/trunk/includes/discovery/processors/dnos-switching-mib.inc.php
/observium/trunk/includes/discovery/processors/edgeswitch-switching-mib.inc.php
/observium/trunk/includes/discovery/sensors/edgeswitch-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
/observium/trunk/includes/polling/mempools/edgeswitch-switching-mib.inc.php
/observium/trunk/includes/polling/os/edgemax.inc.php
/observium/trunk/includes/polling/os/poweralert.inc.php
/observium/trunk/includes/polling/processors/dnos-switching-mib.inc.php
/observium/trunk/includes/polling/processors/edgeswitch-switching-mib.inc.php
Lines Added: 233 | Removed: 58

r8093

mike 🐱 | 2016-09-22 11:29:04

TRIVIAL

Fixed very frequent db query issue in quick search box.

/observium/trunk/html/includes/navbar.inc.php
Lines Added: 12 | Removed: 2

r8092

adama 🐸 | 2016-09-20 20:12:26

ADD

Add some swedish shit, yo.

/observium/trunk/scripts/logparser
Lines Added: 42 | Removed: 0

r8091

mike 🐱 | 2016-09-20 11:56:03

MINOR

Added OS definitions for Cisco UC, Cumulus Linux. Improved definitions for Fortinet devices.

/observium/trunk/html/images/os/cumulus.png
/observium/trunk/html/images/os/cumulus_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/polling/os/cisco.inc.php
/observium/trunk/includes/polling/os/fortigate.inc.php
/observium/trunk/includes/polling/os/fortinet.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 444 | Removed: 162

r8090

mike 🐱 | 2016-09-20 11:53:28

MIBS

Updated Fortinet and TP-Link mibs.

/observium/trunk/mibs/fortinet/FORTINET-FORTIMAIL-MIB
/observium/trunk/mibs/fortinet/FORTINET-FORTIMANAGER-MIB
/observium/trunk/mibs/tplink
/observium/trunk/mibs/tplink/TPLINK-8021X-MIB
/observium/trunk/mibs/tplink/TPLINK-AAA-MIB
/observium/trunk/mibs/tplink/TPLINK-ACL-MIB
/observium/trunk/mibs/tplink/TPLINK-ACL-RULE-MIB
/observium/trunk/mibs/tplink/TPLINK-ARP-DEFEND-MIB
/observium/trunk/mibs/tplink/TPLINK-ARP-DETECTION-MIB
/observium/trunk/mibs/tplink/TPLINK-ARP-INSPECTION-MIB
/observium/trunk/mibs/tplink/TPLINK-BANDWIDTH-MIB
/observium/trunk/mibs/tplink/TPLINK-CLUSTER-MIB
/observium/trunk/mibs/tplink/TPLINK-CLUSTERMANAGE-MIB
/observium/trunk/mibs/tplink/TPLINK-CLUSTERTREE-MIB
/observium/trunk/mibs/tplink/TPLINK-COMMANDER-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCP6SNOOPING-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCPFILTERING-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCPRELAY-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCPSERVER-MIB
/observium/trunk/mibs/tplink/TPLINK-DHCPSNOOPING-MIB
/observium/trunk/mibs/tplink/TPLINK-DLDP-MIB
/observium/trunk/mibs/tplink/TPLINK-DOS-PREVENTION-MIB
/observium/trunk/mibs/tplink/TPLINK-DOT1Q-VLAN-MIB
/observium/trunk/mibs/tplink/TPLINK-ETHERNETOAM-MIB
/observium/trunk/mibs/tplink/TPLINK-ETHERNETOAMBASICCFG-MIB
/observium/trunk/mibs/tplink/TPLINK-ETHERNETOAMDISCINFO-MIB
/observium/trunk/mibs/tplink/TPLINK-ETHERNETOAMEVENTLOG-MIB
/observium/trunk/mibs/tplink/TPLINK-ETHERNETOAMLINKMONCFG-MIB
/observium/trunk/mibs/tplink/TPLINK-ETHERNETOAMPDUSTAT-MIB
/observium/trunk/mibs/tplink/TPLINK-ETHERNETOAMRFICFG-MIB
/observium/trunk/mibs/tplink/TPLINK-ETHERNETOAMRMTLBCFG-MIB
/observium/trunk/mibs/tplink/TPLINK-GVRP-MIB
/observium/trunk/mibs/tplink/TPLINK-HTTP-MIB
/observium/trunk/mibs/tplink/TPLINK-IGMPSNOOPING-MIB
/observium/trunk/mibs/tplink/TPLINK-IP-SOURCE-GUARD-MIB
/observium/trunk/mibs/tplink/TPLINK-IPADDR-MIB
/observium/trunk/mibs/tplink/TPLINK-IPMROUTE-MIB
/observium/trunk/mibs/tplink/TPLINK-IPV6-SOURCE-GUARD-MIB
/observium/trunk/mibs/tplink/TPLINK-IPV6ADDR-MIB
/observium/trunk/mibs/tplink/TPLINK-IPV6STATICROUTE-MIB
/observium/trunk/mibs/tplink/TPLINK-L2BRIDGE-MIB
/observium/trunk/mibs/tplink/TPLINK-L2PROTOCOL-TUNNEL-MIB
/observium/trunk/mibs/tplink/TPLINK-LAG-MIB
/observium/trunk/mibs/tplink/TPLINK-LLDP-MIB
/observium/trunk/mibs/tplink/TPLINK-LLDPCONFIG-MIB
/observium/trunk/mibs/tplink/TPLINK-LLDPCOUNT-MIB
/observium/trunk/mibs/tplink/TPLINK-LLDPINFO-MIB
/observium/trunk/mibs/tplink/TPLINK-LLDPMEDCONFIG-MIB
/observium/trunk/mibs/tplink/TPLINK-MAC-VLAN-MIB
/observium/trunk/mibs/tplink/TPLINK-MIB
/observium/trunk/mibs/tplink/TPLINK-MLDSNOOPING-MIB
/observium/trunk/mibs/tplink/TPLINK-NDDETECTION-MIB
/observium/trunk/mibs/tplink/TPLINK-NDP-MIB
/observium/trunk/mibs/tplink/TPLINK-NDSNOOPING-MIB
/observium/trunk/mibs/tplink/TPLINK-NTDP-MIB
/observium/trunk/mibs/tplink/TPLINK-PIM-MIB
/observium/trunk/mibs/tplink/TPLINK-PORTCONFIG-MIB
/observium/trunk/mibs/tplink/TPLINK-PORTISOLATION-MIB
/observium/trunk/mibs/tplink/TPLINK-PORTLOOPBACKDETECTION-MIB
/observium/trunk/mibs/tplink/TPLINK-PORTMIRROR-MIB
/observium/trunk/mibs/tplink/TPLINK-PORTSECURITY-MIB
/observium/trunk/mibs/tplink/TPLINK-PRIVATE-VLAN-MIB
/observium/trunk/mibs/tplink/TPLINK-PRODUCTS-MIB
/observium/trunk/mibs/tplink/TPLINK-PROTOCOL-VLAN-MIB
/observium/trunk/mibs/tplink/TPLINK-PROXYARP-MIB
/observium/trunk/mibs/tplink/TPLINK-QOS-MIB
/observium/trunk/mibs/tplink/TPLINK-RIP-MIB
/observium/trunk/mibs/tplink/TPLINK-ROUTEMAP-MIB
/observium/trunk/mibs/tplink/TPLINK-SDM-MIB
/observium/trunk/mibs/tplink/TPLINK-SFLOW-MIB
/observium/trunk/mibs/tplink/TPLINK-SNMP-MIB
/observium/trunk/mibs/tplink/TPLINK-SNMPNOTIFICATIONHOST-MIB
/observium/trunk/mibs/tplink/TPLINK-SNMPRMON-MIB
/observium/trunk/mibs/tplink/TPLINK-SPANNING-TREE-MIB
/observium/trunk/mibs/tplink/TPLINK-SSH-MIB
/observium/trunk/mibs/tplink/TPLINK-SSL-MIB
/observium/trunk/mibs/tplink/TPLINK-STACK-MIB
/observium/trunk/mibs/tplink/TPLINK-STATICARP-MIB
/observium/trunk/mibs/tplink/TPLINK-STATICMROUTE-MIB
/observium/trunk/mibs/tplink/TPLINK-STATICROUTE-MIB
/observium/trunk/mibs/tplink/TPLINK-SYSINFO-MIB
/observium/trunk/mibs/tplink/TPLINK-SYSLOG-MIB
/observium/trunk/mibs/tplink/TPLINK-SYSMONITOR-MIB
/observium/trunk/mibs/tplink/TPLINK-SYSTIME-MIB
/observium/trunk/mibs/tplink/TPLINK-SYSTOOL-MIB
/observium/trunk/mibs/tplink/TPLINK-TC-MIB
/observium/trunk/mibs/tplink/TPLINK-TELNET-MIB
/observium/trunk/mibs/tplink/TPLINK-USERMANAGE-MIB
/observium/trunk/mibs/tplink/TPLINK-USERSECURITY-MIB
/observium/trunk/mibs/tplink/TPLINK-VLAN-QINQ-MIB
/observium/trunk/mibs/tplink/TPLINK-VOICEVLAN-MIB
/observium/trunk/mibs/tplink/TPLINK-VRRP-MIB
/observium/trunk/mibs/tplink/TPLINK-pppoeConfig-MIB
/observium/trunk/mibs/xirrus/XIRRUS-MIB
Lines Added: 24261 | Removed: 141

r8089

adama 🐸 | 2016-09-15 23:51:57

ADD

Store last alerter.php run for each host.

/observium/trunk/alerter.php
/observium/trunk/update/307.sql
Lines Added: 5 | Removed: 2

r8088

mike 🐱 | 2016-09-14 14:26:51

MINOR

Improved detect ZTE devices. Added processors, mempools discovery by ZXR10-MIB and sensors by SWITCHENVIRONG.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/mempools/zxr10-mib.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/polling/mempools/cisco-enhanced-mempool-mib.inc.php
/observium/trunk/includes/polling/mempools/cisco-entity-qfp-mib.inc.php
/observium/trunk/includes/polling/mempools/cisco-memory-pool-mib.inc.php
/observium/trunk/includes/polling/mempools/cisco-process-mib.inc.php
/observium/trunk/includes/polling/mempools/zxr10-mib.inc.php
/observium/trunk/includes/polling/mempools.inc.php
/observium/trunk/includes/polling/os/zte.inc.php
/observium/trunk/includes/polling/os/zxr10.inc.php
/observium/trunk/mibs/zte
/observium/trunk/mibs/zte/CONFIG-COPY-MIB
/observium/trunk/mibs/zte/DPI-MIB
/observium/trunk/mibs/zte/ES-GroupManagement-MIB
/observium/trunk/mibs/zte/FANS-POWER-MIB
/observium/trunk/mibs/zte/HQOS-MIB
/observium/trunk/mibs/zte/POWERFANS-MIB
/observium/trunk/mibs/zte/ROUTERENV
/observium/trunk/mibs/zte/STACK-MIB
/observium/trunk/mibs/zte/STACK-TOP
/observium/trunk/mibs/zte/SWITCHENVIRON
/observium/trunk/mibs/zte/SWITCHENVIRONG
/observium/trunk/mibs/zte/UAS-MIB
/observium/trunk/mibs/zte/Vct-Loopdetect-59-MIB
/observium/trunk/mibs/zte/ZESR-MIB
/observium/trunk/mibs/zte/ZTE-UAS-MULTICAST-MIB
/observium/trunk/mibs/zte/ZXR10-CFM-MIB
/observium/trunk/mibs/zte/ZXR10-EPON-MIB
/observium/trunk/mibs/zte/ZXR10-ETH-MGT-MIB
/observium/trunk/mibs/zte/ZXR10-IP-IF-MIB
/observium/trunk/mibs/zte/ZXR10-ISDN
/observium/trunk/mibs/zte/ZXR10-LACP
/observium/trunk/mibs/zte/ZXR10-LSPPING-MIB
/observium/trunk/mibs/zte/ZXR10-MACPING-MIB
/observium/trunk/mibs/zte/ZXR10-MIB
/observium/trunk/mibs/zte/ZXR10-MPLS-L2VPN
/observium/trunk/mibs/zte/ZXR10-MPLS-L2VPN-STATIS
/observium/trunk/mibs/zte/ZXR10-MPLS-L3VPN-STATIS
/observium/trunk/mibs/zte/ZXR10-MSTP
/observium/trunk/mibs/zte/ZXR10-NAT-MIB
/observium/trunk/mibs/zte/ZXR10-OAM-MIB
/observium/trunk/mibs/zte/ZXR10-OPTICAL-ALARM-MIB
/observium/trunk/mibs/zte/ZXR10-PEAKRATE1MIN-MIB
/observium/trunk/mibs/zte/ZXR10-PING-MIB
/observium/trunk/mibs/zte/ZXR10-POE-MIB
/observium/trunk/mibs/zte/ZXR10-PROTOCOL-MIB
/observium/trunk/mibs/zte/ZXR10-QOS-MIB
/observium/trunk/mibs/zte/ZXR10-RTM-L2VPN
/observium/trunk/mibs/zte/ZXR10-SMI
/observium/trunk/mibs/zte/ZXR10-SWITCH-ACL-MIB
/observium/trunk/mibs/zte/ZXR10-SWITCH-ACL-MIB-59
/observium/trunk/mibs/zte/ZXR10-SWITCH-MIB
/observium/trunk/mibs/zte/ZXR10-SWITCHQOS-MIB
/observium/trunk/mibs/zte/ZXR10-T128-MIB
/observium/trunk/mibs/zte/ZXR10-VSWITCH-MIB
/observium/trunk/mibs/zte/ZXR10-VoIP
/observium/trunk/mibs/zte/ZXR10-X25-II-MIB
/observium/trunk/mibs/zte/ZXR10-X25-MIB
/observium/trunk/mibs/zte/ZXROS-AMAT-IF-MIB
/observium/trunk/mibs/zte/ZXROS-AMAT-MIB
/observium/trunk/mibs/zxr10
Lines Added: 35714 | Removed: 1030

r8087

mike 🐱 | 2016-09-13 13:43:57

MIBS

Updated RADLAN/MARVELL mib files. Also updated Eltex, APC mib files.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/allied-radlan.inc.php
/observium/trunk/includes/polling/os/powerconnect-radlan.inc.php
/observium/trunk/mibs/apc/NETBOTZ-DEVICE-MIB
/observium/trunk/mibs/apc/NETBOTZ-MIB
/observium/trunk/mibs/apc/NETBOTZ300-MIB
/observium/trunk/mibs/apc/NETBOTZ320-MIB
/observium/trunk/mibs/apc/NETBOTZ410-MIB
/observium/trunk/mibs/apc/NETBOTZV2-MIB
/observium/trunk/mibs/apc/PowerNet-MIB
/observium/trunk/mibs/eltex/ELTEX-LTP8X
/observium/trunk/mibs/eltex/ELTEX-LTP8X-STANDALONE
/observium/trunk/mibs/eltex/ELTEX-MCCP
/observium/trunk/mibs/eltex/ELTEX-MES
/observium/trunk/mibs/eltex/ELTEX-MES-BRIDGE-EXT-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-ENDOFMIB-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-HWENVIROMENT-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-IF-EXTENSION-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-MNG-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-PHYSICAL-DESCRIPTION-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-SMON-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-SYSLOG-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-eltInterfaces
/observium/trunk/mibs/eltex/ELTEX-QOS-MIB
/observium/trunk/mibs/eltex/ELTEX-SMI
/observium/trunk/mibs/eltex/ELTEX-SMI-ACTUAL
/observium/trunk/mibs/eltex/ELTEX-TUNNEL-MIB
/observium/trunk/mibs/netbotz
/observium/trunk/mibs/radlan/GALILEO-MIB
/observium/trunk/mibs/radlan/MARVELL-Dlf-MIB
/observium/trunk/mibs/radlan/MARVELL-EEE-MIB
/observium/trunk/mibs/radlan/MARVELL-ERRDISABLE-RECOVERY-MIB
/observium/trunk/mibs/radlan/MARVELL-EVENTS-MIB
/observium/trunk/mibs/radlan/MARVELL-FIP-MIB
/observium/trunk/mibs/radlan/MARVELL-GREEN-MIB
/observium/trunk/mibs/radlan/MARVELL-LBD-MIB
/observium/trunk/mibs/radlan/MARVELL-PBR-MIB
/observium/trunk/mibs/radlan/MARVELL-POE-MIB
/observium/trunk/mibs/radlan/MARVELL-ProtectedPorts-MIB
/observium/trunk/mibs/radlan/MARVELL-ROUTEMAP-MIB
/observium/trunk/mibs/radlan/MARVELL-SCT-MIB
/observium/trunk/mibs/radlan/MARVELL-SFLOW-MIB
/observium/trunk/mibs/radlan/MARVELL-SPAN-MIB
/observium/trunk/mibs/radlan/MARVELL-SpecialBpdu-MIB
/observium/trunk/mibs/radlan/MARVELL-TIMEBASED-PORT-SHUTDOWN-MIB
/observium/trunk/mibs/radlan/MARVELL-TrafficSegmentation-MIB
/observium/trunk/mibs/radlan/MARVELL-UDLD-MIB
/observium/trunk/mibs/radlan/MARVELL-WeightedRandomTailDrop-MIB
/observium/trunk/mibs/radlan/MARVELL-rldot1q-MIB
/observium/trunk/mibs/radlan/RADLAN-3SW2SWTABLES-MIB
/observium/trunk/mibs/radlan/RADLAN-AAA
/observium/trunk/mibs/radlan/RADLAN-AGGREGATEVLAN-MIB
/observium/trunk/mibs/radlan/RADLAN-ARPSPOOFING-MIB
/observium/trunk/mibs/radlan/RADLAN-AUTOUPDATE-MIB
/observium/trunk/mibs/radlan/RADLAN-BANNER-MIB
/observium/trunk/mibs/radlan/RADLAN-BGP
/observium/trunk/mibs/radlan/RADLAN-BONJOUR-MIB
/observium/trunk/mibs/radlan/RADLAN-BOOTP-MIB
/observium/trunk/mibs/radlan/RADLAN-BRGMACSWITCH-MIB
/observium/trunk/mibs/radlan/RADLAN-BRIDGE-SECURITY
/observium/trunk/mibs/radlan/RADLAN-BRIDGEMIBOBJECTS-MIB
/observium/trunk/mibs/radlan/RADLAN-CDB-MIB
/observium/trunk/mibs/radlan/RADLAN-CDP-MIB
/observium/trunk/mibs/radlan/RADLAN-CLI-MIB
/observium/trunk/mibs/radlan/RADLAN-COPY-MIB
/observium/trunk/mibs/radlan/RADLAN-CPU-COUNTERS-MIB
/observium/trunk/mibs/radlan/RADLAN-DEBUGCAPABILITIES-MIB
/observium/trunk/mibs/radlan/RADLAN-DEVICEPARAMS-MIB
/observium/trunk/mibs/radlan/RADLAN-DHCP-MIB
/observium/trunk/mibs/radlan/RADLAN-DHCPCL-MIB
/observium/trunk/mibs/radlan/RADLAN-DHCPv6
/observium/trunk/mibs/radlan/RADLAN-DHCPv6-CLIENT
/observium/trunk/mibs/radlan/RADLAN-DHCPv6-RELAY
/observium/trunk/mibs/radlan/RADLAN-DIGITALKEYMANAGE-MIB
/observium/trunk/mibs/radlan/RADLAN-DNSCL-MIB
/observium/trunk/mibs/radlan/RADLAN-DOT1X-MIB
/observium/trunk/mibs/radlan/RADLAN-DhcpSpoofing-MIB
/observium/trunk/mibs/radlan/RADLAN-EMBWEB-MIB
/observium/trunk/mibs/radlan/RADLAN-ENDOFMIB-MIB
/observium/trunk/mibs/radlan/RADLAN-ETS-MIB
/observium/trunk/mibs/radlan/RADLAN-File
/observium/trunk/mibs/radlan/RADLAN-GMRP-MIB
/observium/trunk/mibs/radlan/RADLAN-GVRP-MIB
/observium/trunk/mibs/radlan/RADLAN-HWENVIROMENT
/observium/trunk/mibs/radlan/RADLAN-IP
/observium/trunk/mibs/radlan/RADLAN-IPSTDACL-MIB
/observium/trunk/mibs/radlan/RADLAN-IPV6FHS-MIB
/observium/trunk/mibs/radlan/RADLAN-IPX-MIB
/observium/trunk/mibs/radlan/RADLAN-IPv6
/observium/trunk/mibs/radlan/RADLAN-IpRouter
/observium/trunk/mibs/radlan/RADLAN-JUMBOFRAMES-MIB
/observium/trunk/mibs/radlan/RADLAN-LLDP-MIB
/observium/trunk/mibs/radlan/RADLAN-LOCALIZATION-MIB
/observium/trunk/mibs/radlan/RADLAN-MAC-BASE-PRIO
/observium/trunk/mibs/radlan/RADLAN-MGMD-ROUTER-MIB
/observium/trunk/mibs/radlan/RADLAN-MIB
/observium/trunk/mibs/radlan/RADLAN-MIR-MIB
/observium/trunk/mibs/radlan/RADLAN-MNGINF-MIB
/observium/trunk/mibs/radlan/RADLAN-MULTISESSIONTERMINAL-MIB
/observium/trunk/mibs/radlan/RADLAN-OSPF-LSDB-MIB
/observium/trunk/mibs/radlan/RADLAN-OSPF-MIB
/observium/trunk/mibs/radlan/RADLAN-OSPFV3-LSDB-MIB
/observium/trunk/mibs/radlan/RADLAN-OSPFV3-MIB
/observium/trunk/mibs/radlan/RADLAN-PHY-MIB
/observium/trunk/mibs/radlan/RADLAN-PIM-BSR-MIB
/observium/trunk/mibs/radlan/RADLAN-PIM-MIB
/observium/trunk/mibs/radlan/RADLAN-POLICY-MIB
/observium/trunk/mibs/radlan/RADLAN-PORT-STATISTICS-MIB
/observium/trunk/mibs/radlan/RADLAN-Physicaldescription-MIB
/observium/trunk/mibs/radlan/RADLAN-QCN-MIB
/observium/trunk/mibs/radlan/RADLAN-QOS-CLI-MIB
/observium/trunk/mibs/radlan/RADLAN-QOS-SERV
/observium/trunk/mibs/radlan/RADLAN-RADIUSSRV
/observium/trunk/mibs/radlan/RADLAN-RCLI-MIB
/observium/trunk/mibs/radlan/RADLAN-RLPFC-MIB
/observium/trunk/mibs/radlan/RADLAN-RMON
/observium/trunk/mibs/radlan/RADLAN-Redistribute
/observium/trunk/mibs/radlan/RADLAN-SECSD-MIB
/observium/trunk/mibs/radlan/RADLAN-SECURITY-SUITE
/observium/trunk/mibs/radlan/RADLAN-SMARTPORTS-MIB
/observium/trunk/mibs/radlan/RADLAN-SMON-MIB
/observium/trunk/mibs/radlan/RADLAN-SNA-MIB
/observium/trunk/mibs/radlan/RADLAN-SNMP-MIB
/observium/trunk/mibs/radlan/RADLAN-SOCKET-MIB
/observium/trunk/mibs/radlan/RADLAN-SSH-MIB
/observium/trunk/mibs/radlan/RADLAN-SSL
/observium/trunk/mibs/radlan/RADLAN-STACK-MIB
/observium/trunk/mibs/radlan/RADLAN-STORMCTRL-MIB
/observium/trunk/mibs/radlan/RADLAN-SWPACKAGEVERSION-MIB
/observium/trunk/mibs/radlan/RADLAN-SYSLOG-MIB
/observium/trunk/mibs/radlan/RADLAN-SYSMNG-MIB
/observium/trunk/mibs/radlan/RADLAN-TBI-MIB
/observium/trunk/mibs/radlan/RADLAN-TCPSESSIONS
/observium/trunk/mibs/radlan/RADLAN-TELNET-MIB
/observium/trunk/mibs/radlan/RADLAN-TIMESYNCHRONIZATION-MIB
/observium/trunk/mibs/radlan/RADLAN-TRACEROUTE-MIB
/observium/trunk/mibs/radlan/RADLAN-TRAPS-MIB
/observium/trunk/mibs/radlan/RADLAN-TRUNK-MIB
/observium/trunk/mibs/radlan/RADLAN-TUNNEL-MIB
/observium/trunk/mibs/radlan/RADLAN-Tuning
/observium/trunk/mibs/radlan/RADLAN-UDP
/observium/trunk/mibs/radlan/RADLAN-UPNP-MIB
/observium/trunk/mibs/radlan/RADLAN-UUSC-MIB
/observium/trunk/mibs/radlan/RADLAN-VOIP-SNOOP
/observium/trunk/mibs/radlan/RADLAN-VRRP
/observium/trunk/mibs/radlan/RADLAN-WBA-MIB
/observium/trunk/mibs/radlan/RADLAN-ippreflist-MIB
/observium/trunk/mibs/radlan/RADLAN-iscsi-MIB
/observium/trunk/mibs/radlan/RADLAN-openflow-MIB
/observium/trunk/mibs/radlan/RADLAN-rlBrgMcMngr-MIB
/observium/trunk/mibs/radlan/RADLAN-rlBrgMulticast-MIB
/observium/trunk/mibs/radlan/RADLAN-rlDvmrp-MIB
/observium/trunk/mibs/radlan/RADLAN-rlFft
/observium/trunk/mibs/radlan/RADLAN-rlIP-MIB
/observium/trunk/mibs/radlan/RADLAN-rlIPMulticast-MIB
/observium/trunk/mibs/radlan/RADLAN-rlInterfaces
/observium/trunk/mibs/radlan/RADLAN-rlInventoryEnt-MIB
/observium/trunk/mibs/radlan/RADLAN-rlLcli-MIB
/observium/trunk/mibs/radlan/RADLAN-rlMacMulticast-MIB
/observium/trunk/mibs/radlan/RADLAN-rndApplications
/observium/trunk/mibs/radlan/RADLAN-rndMng
/observium/trunk/mibs/radlan/RADLAN-vlan-MIB
/observium/trunk/mibs/radlan/RADLAN-vlanVoice-MIB
/observium/trunk/mibs/radlan/RLLAN1-MIB
Lines Added: 142381 | Removed: 49846

r8085

adama 🐸 | 2016-09-09 15:56:11

ADD

Add poller perf to default OS graphs (4 is prettier than 3 on side panel!)

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 1 | Removed: 0

r8084

adama 🐸 | 2016-09-09 15:55:41

ADD

Add http_proxy setting to web config

/observium/trunk/includes/config-variables.inc.php
Lines Added: 8 | Removed: 0

r8083

mike 🐱 | 2016-09-09 07:51:35

TRIVIAL

Fixed display AFI/SAFI BGP graphs (appear in r8030).

/observium/trunk/html/includes/print/routing.inc.php
Lines Added: 2 | Removed: 2

r8082

adama 🐸 | 2016-09-08 21:28:50

ADD

Allow changing map tiles between carto basemaps light/dark and changing the map height.

/observium/trunk/html/includes/map.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 29 | Removed: 15

r8081

adama 🐸 | 2016-09-08 21:11:43

FIX

Make red markers always on top.

/observium/trunk/html/includes/map.inc.php
Lines Added: 2 | Removed: 1

r8080

adama 🐸 | 2016-09-08 21:02:44

FIX

Clean up device popup content (hide non-existant graphs, widen graphs sligthly)

/observium/trunk/html/includes/entities/device.inc.php
Lines Added: 5 | Removed: 2

r8079

mike 🐱 | 2016-09-08 12:12:59

MAJOR

Added support for Raritan EMS devices and sensors by EMD-MIB. Improved detect other Raritan and Ironware, Procurve, Barracuda devices. Added basic support for Nimble Storage devices. Improved sensors discovery by SUN-PLATFORM-MIB. Added definitions for pressure, velocity and illuminance sensors.

/observium/trunk/html/images/os/nimble.png
/observium/trunk/html/images/os/nimble_2x.png
/observium/trunk/html/images/os/raritan-old.png
/observium/trunk/html/images/os/raritan-old_2x.png
/observium/trunk/html/images/os/raritan.png
/observium/trunk/html/images/os/raritan_2x.png
/observium/trunk/html/includes/graphs/sensor/illuminance.inc.php
/observium/trunk/html/includes/graphs/sensor/pressure.inc.php
/observium/trunk/html/includes/graphs/sensor/velocity.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/sensors.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/discovery/sensors/emd-mib.inc.php
/observium/trunk/includes/discovery/sensors/es-racktivity-mib.inc.php
/observium/trunk/includes/discovery/sensors/ispro-mib.inc.php
/observium/trunk/includes/discovery/sensors/powernet-mib.inc.php
/observium/trunk/includes/discovery/sensors/sentry3-mib.inc.php
/observium/trunk/includes/discovery/sensors/spagent-mib.inc.php
/observium/trunk/includes/discovery/sensors/sun-platform-mib.inc.php
/observium/trunk/includes/polling/os/raritan-emx.inc.php
/observium/trunk/includes/polling/os/raritan.inc.php
/observium/trunk/includes/polling/os/srm.inc.php
Lines Added: 542 | Removed: 113

r8078

mike 🐱 | 2016-09-08 12:06:06

MINOR

Added function value_to_si() for convert non standard sensor values to used by us SI units. Added unit test fot it.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 127 | Removed: 48

r8077

mike 🐱 | 2016-09-07 16:38:38

MIBS

Added/updated MIB files (checkpoint, nimble, raritan).

/observium/trunk/mibs/checkpoint/CHECKPOINT-GAIA-TRAP-MIB
/observium/trunk/mibs/checkpoint/CHECKPOINT-MIB
/observium/trunk/mibs/checkpoint/CHECKPOINT-TRAP-MIB
/observium/trunk/mibs/nimble
/observium/trunk/mibs/nimble/NIMBLE-MIB
/observium/trunk/mibs/nimble/NIMBLE-TRAP-MIB
/observium/trunk/mibs/raritan/ASSETMANAGEMENT-MIB
/observium/trunk/mibs/raritan/EMD-MIB
/observium/trunk/mibs/raritan/LHX-MIB
/observium/trunk/mibs/raritan/PDU2-MIB
/observium/trunk/mibs/raritan/RARITANCC-MIB
/observium/trunk/mibs/raritan/RARITANCCv2-MIB
/observium/trunk/mibs/raritan/RemoteKVMDevice-MIB
Lines Added: 25998 | Removed: 1398

r8076

mike 🐱 | 2016-09-07 09:32:43

TRIVIAL

Fixed discovery Power Supply sensors by DEV-CFG-MIB (2nd).

/observium/trunk/includes/discovery/sensors/dev-cfg-mib.inc.php
Lines Added: 1 | Removed: 1

r8075

sid3windr πŸ¦” | 2016-09-05 19:09:16

TRIVIAL

Minor: show disabled devices in the web interface by default

/observium/trunk/includes/defaults.inc.php
Lines Added: 1 | Removed: 1

r8074

adama 🐸 | 2016-09-03 19:47:42

FIX

Fix ospf_instance_id autoincrement.

/observium/trunk/update/306.sql
Lines Added: 2 | Removed: 0

r8073

adama 🐸 | 2016-09-03 19:37:43

FIX

Fix PostgreSQL application

/observium/trunk/includes/polling/applications/postgresql.inc.php
Lines Added: 1 | Removed: 1

r8072

adama 🐸 | 2016-09-03 15:36:13

FIX

Set correct MIME type for geo data. Add a graph to routeros. Do something to syslog.

/observium/trunk/html/geo.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/syslog.php
Lines Added: 5 | Removed: 3

r8071

adama 🐸 | 2016-09-01 13:41:31

FIX

Remove duplicate modal/form header. Need "generate modal" support for form builder to put submit button correctly in the modal footer.

/observium/trunk/html/includes/map.inc.php
/observium/trunk/html/pages/device.inc.php
Lines Added: 8 | Removed: 9

r8070

adama 🐸 | 2016-08-29 01:52:01

FIX

Fix pollerlog.

/observium/trunk/html/pages/pollerlog.inc.php
Lines Added: 3 | Removed: 3

r8069

mike 🐱 | 2016-08-24 08:11:17

MINOR

Added os definitions for CTS devices and Synology SRM. Added detect HWg STE2 and discovery sensors by STE2-MIB.

/observium/trunk/html/images/os/cts.png
/observium/trunk/html/images/os/cts_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/discovery/sensors/ste-mib.inc.php
/observium/trunk/includes/discovery/sensors/ste2-mib.inc.php
/observium/trunk/includes/polling/os/cts.inc.php
/observium/trunk/mibs/hwgroup/STE2-MIB
/observium/trunk/mibs/ubiquiti/UBN-UniFi-MIB
/observium/trunk/mibs/ubiquiti/UBNT-UniFi-MIB
Lines Added: 1092 | Removed: 640

r8067

adama 🐸 | 2016-08-23 01:17:56

FIX

Fix SSL support.

/observium/trunk/html/includes/map.inc.php
Lines Added: 2 | Removed: 2

r8066

adama 🐸 | 2016-08-22 04:06:00

IMPROVE

SSL for map.

/observium/trunk/html/includes/map.inc.php
Lines Added: 1 | Removed: 1

r8065

adama 🐸 | 2016-08-22 03:24:00

FIX

Additional default nonsense entity masks

/observium/trunk/includes/defaults.inc.php
Lines Added: 3 | Removed: 3

r8064

adama 🐸 | 2016-08-22 03:02:13

IMPROVE

Add hidpi/retina support to map.

/observium/trunk/html/includes/map.inc.php
Lines Added: 4 | Removed: 1

r8062

adama 🐸 | 2016-08-22 01:34:44

FIX

Minor fixes to map.

/observium/trunk/html/css/leaflet.css
/observium/trunk/html/geo.php
/observium/trunk/html/includes/map.inc.php
/observium/trunk/html/js/leaflet.js
Lines Added: 642 | Removed: 10

r8061

adama 🐸 | 2016-08-22 01:17:17

IMPROVE

Fuck you, Google.

/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/geo.php
/observium/trunk/html/images/svg
/observium/trunk/html/images/svg/high_priority.svg
/observium/trunk/html/images/svg/ok.svg
/observium/trunk/html/includes/map.inc.php
/observium/trunk/html/js/jquery.qtip.min.js
/observium/trunk/html/pages/bill/infoboxes.inc.php
/observium/trunk/html/pages/front/default.php
Lines Added: 220 | Removed: 12

r8060

adama 🐸 | 2016-08-20 16:21:04

FIX

Fix portpercent bugs.

/observium/trunk/html/includes/status-portpercent.inc.php
Lines Added: 3 | Removed: 3

r8059

adama 🐸 | 2016-08-20 15:48:37

ADD

Add traffic breakdown summary frontpage module. Some CSS changes.

/observium/trunk/html/css/bootstrap/less/mixins3.less
/observium/trunk/html/css/bootstrap/less/progress-bars.less
/observium/trunk/html/css/bootstrap/less/variables3.less
/observium/trunk/html/css/bootstrap.css
/observium/trunk/html/includes/status-portpercent.inc.php
/observium/trunk/html/pages/device/overview/ucd_mem.inc.php
/observium/trunk/html/pages/front/default.php
Lines Added: 220 | Removed: 226

r8058

adama 🐸 | 2016-08-20 02:43:49

IMPROVE

Improve billing output further. Improve small parts of CSS. Add donut chart status indicators for test.

/observium/trunk/html/billing-bandwidth-data.php
/observium/trunk/html/css/bootstrap/less/progress-bars.less
/observium/trunk/html/css/bootstrap/less/scaffolding.less
/observium/trunk/html/css/bootstrap/less/variables3.less
/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/css/bootstrap.css
/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/print/billing.inc.php
/observium/trunk/html/includes/status-donuts.inc.php
/observium/trunk/html/includes/status-summary.inc.php
/observium/trunk/html/js/donut-chart.js
/observium/trunk/html/pages/bill/accurate.inc.php
/observium/trunk/html/pages/bill/history.inc.php
/observium/trunk/html/pages/bill/transfer.inc.php
/observium/trunk/html/pages/front/default.php
Lines Added: 623 | Removed: 231

r8057

mike 🐱 | 2016-08-19 14:27:58

MINOR

Added sensors discovery for GE UPSes by GEPARALLELUPS-MIB. Fixed discovery Power Supply sensors by DEV-CFG-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/sensors.inc.php
/observium/trunk/includes/discovery/sensors/dev-cfg-mib.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
/observium/trunk/includes/polling/os/ge-ups.inc.php
Lines Added: 154 | Removed: 86

r8056

adama 🐸 | 2016-08-19 06:37:59

FIX

Add status marker to summary boxes.

/observium/trunk/html/includes/status-summary.inc.php
Lines Added: 7 | Removed: 0

r8055

adama 🐸 | 2016-08-18 16:51:18

IMPROVE

Improve billing charting formats

/observium/trunk/html/billing-bandwidth-data.php
/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/billing.inc.php
/observium/trunk/html/js/d3.v3.min.js
/observium/trunk/html/pages/bill/accurate.inc.php
/observium/trunk/html/pages/bill/history.inc.php
/observium/trunk/html/pages/bill/transfer.inc.php
/observium/trunk/html/pages/bills.inc.php
Lines Added: 445 | Removed: 358

r8054

mike 🐱 | 2016-08-18 07:36:40

MINOR

Added support for MRV OptiSwitch. Added and improved os definitions for Cisco TelePresence, Cisco Acano, Cisco Altiga, Cisco UCS CIMC, Cisco SCE and McAfee MEG Appliance. Added Security and Communication device types.

/observium/trunk/html/images/os/mcafee.png
/observium/trunk/html/images/os/mcafee_2x.png
/observium/trunk/html/images/os/mrv.png
/observium/trunk/html/images/os/mrv_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/discovery/processors/ucd-snmp-mib.inc.php
/observium/trunk/includes/discovery/sensors/dev-cfg-mib.inc.php
/observium/trunk/includes/polling/os/cimc.inc.php
/observium/trunk/includes/polling/os/mrvos.inc.php
/observium/trunk/includes/polling/processors/ucd-old.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/mibs/mrv/DEV-CFG-MIB
/observium/trunk/mibs/mrv/DEV-ID-MIB
/observium/trunk/mibs/mrv/ECHN-MIB
/observium/trunk/mibs/mrv/GSWITCH-MIB
/observium/trunk/mibs/mrv/MRV-IR-CHAR-MIB
/observium/trunk/mibs/mrv/MRV-IR-HDAM-MIB
/observium/trunk/mibs/mrv/MRV-IR-SYSTEM-MIB
/observium/trunk/mibs/mrv/MRV-IR-TRAP-MIB
/observium/trunk/mibs/mrv/NBASE-G1-MIB
/observium/trunk/mibs/mrv/NSTACK-MIB
/observium/trunk/mibs/mrv/OA-SL-STATISTICS-MIB
/observium/trunk/mibs/mrv/OADHCP-SERVER-MIB
/observium/trunk/mibs/mrv/OASUBSCR-CFG-MIB
/observium/trunk/mibs/mrv/OASWITCH-MIB
/observium/trunk/mibs/mrv/RT-CFG-MIB
/observium/trunk/mibs/mrv/SEC-FLOW-MIB
/observium/trunk/mibs/mrv/TC-GROUPS-MIB
/observium/trunk/mibs/ubiquiti/UBN-UniFi-MIB
Lines Added: 17919 | Removed: 137

r8053

adama 🐸 | 2016-08-17 20:10:17

FIX

Honour max variable by setting graph_max

/observium/trunk/html/includes/graphs/common.inc.php
Lines Added: 2 | Removed: 0

r8052

adama 🐸 | 2016-08-16 17:08:04

IMPROVE

Improve billing graph.

/observium/trunk/html/billing-data.php
/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/js/dygraph-combined.js
/observium/trunk/html/pages/bill/accurate.inc.php
/observium/trunk/html/pages/bill.inc.php
/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 348 | Removed: 9

r8051

mike 🐱 | 2016-08-16 06:20:57

TRIVIAL

Obsolete files cleanup. Fixed polling vmware and powerdns apps. Fixed parse interface mac in some rare situations. Added Calix BLC os definition.

/observium/trunk/attic/html_pages_device_graphs
/observium/trunk/html/includes/print-interface-graphs.inc.php
/observium/trunk/html/pages/blank.inc.php
/observium/trunk/html/pages/configuration.inc.php
/observium/trunk/html/pages/device/graphs
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/applications/powerdns.inc.php
/observium/trunk/includes/polling/applications/vmwaretools.inc.php
/observium/trunk/includes/polling/ports.inc.php
Lines Added: 541 | Removed: 552

r8050

adama 🐸 | 2016-08-12 04:25:42

IMPROVE

Deprecate old webhook transport (it had no data! why bother?)

/observium/trunk/includes/alerting/webhook-old.inc.php
/observium/trunk/includes/alerting/webhook.inc.php
/observium/trunk/includes/definitions/transports.inc.php
/observium/trunk/update/305.sql
Lines Added: 54 | Removed: 53

r8049

adama 🐸 | 2016-08-12 03:30:30

IMPROVE

Improve netscaler vserver display format.

/observium/trunk/html/includes/entities/netscalervsvr.inc.php
Lines Added: 40 | Removed: 7

r8048

adama 🐸 | 2016-08-12 02:49:06

IMPROVE

Improve graph summary row output.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/rows.inc.php
/observium/trunk/html/pages/apps/default.inc.php
Lines Added: 22 | Removed: 10

r8047

mike 🐱 | 2016-08-11 14:37:19

TRIVIAL

Fixed session_unique_id(), do not use HTTP_ACCEPT since it different for main and js/ajax requests.

/observium/trunk/html/includes/authenticate.inc.php
Lines Added: 4 | Removed: 1

r8046

mike 🐱 | 2016-08-11 12:50:05

TRIVIAL

Use multiple uptime rollover holes for apc and windows. Moved additional uptime rollover times to definitions.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/system.inc.php
Lines Added: 23 | Removed: 19

r8045

mike 🐱 | 2016-08-11 08:27:02

TRIVIAL

Added function get_versions(), detect rrdcached version too. Removed loadbalancers navbar in CE.

/observium/trunk/html/pages/device.inc.php
/observium/trunk/includes/common.inc.php
Lines Added: 96 | Removed: 20

r8044

adama 🐸 | 2016-08-11 08:11:24

ADD

Add ability to store JSON data for apps. Add ability to automatically remove stale app entries. NOTE: some apps badly need instances!

/observium/trunk/includes/polling/applications/apache.inc.php
/observium/trunk/includes/polling/applications/asterisk.inc.php
/observium/trunk/includes/polling/applications/bind.inc.php
/observium/trunk/includes/polling/applications/crashplan.inc.php
/observium/trunk/includes/polling/applications/dhcpkit.inc.php
/observium/trunk/includes/polling/applications/drbd.inc.php
/observium/trunk/includes/polling/applications/exchange.inc.php
/observium/trunk/includes/polling/applications/exim-mailqueue.inc.php
/observium/trunk/includes/polling/applications/freeradius.inc.php
/observium/trunk/includes/polling/applications/jvmoverjmx.inc.php
/observium/trunk/includes/polling/applications/kamailio.inc.php
/observium/trunk/includes/polling/applications/lighttpd.inc.php
/observium/trunk/includes/polling/applications/memcached.inc.php
/observium/trunk/includes/polling/applications/mssql.inc.php
/observium/trunk/includes/polling/applications/mysql.inc.php
/observium/trunk/includes/polling/applications/nfs.inc.php
/observium/trunk/includes/polling/applications/nfsd.inc.php
/observium/trunk/includes/polling/applications/nginx.inc.php
/observium/trunk/includes/polling/applications/nsd.inc.php
/observium/trunk/includes/polling/applications/ntpd.inc.php
/observium/trunk/includes/polling/applications/openvpn.inc.php
/observium/trunk/includes/polling/applications/postfix_mailgraph.inc.php
/observium/trunk/includes/polling/applications/postfix_qshape.inc.php
/observium/trunk/includes/polling/applications/postgresql.inc.php
/observium/trunk/includes/polling/applications/powerdns-recursor.inc.php
/observium/trunk/includes/polling/applications/powerdns.inc.php
/observium/trunk/includes/polling/applications/shoutcast.inc.php
/observium/trunk/includes/polling/applications/unbound.inc.php
/observium/trunk/includes/polling/applications/varnish.inc.php
/observium/trunk/includes/polling/applications/vmwaretools.inc.php
/observium/trunk/includes/polling/applications/zimbra.inc.php
/observium/trunk/includes/polling/applications.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/unix-agent.inc.php
/observium/trunk/update/304.sql
Lines Added: 199 | Removed: 88

r8043

adama 🐸 | 2016-08-11 07:14:09

FIX

Fix device_id in links.

/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/pages/apps/default.inc.php
Lines Added: 4 | Removed: 5

r8042

adama 🐸 | 2016-08-10 23:02:12

ADD

Use status row for applications on /apps/

/observium/trunk/html/pages/apps/default.inc.php
Lines Added: 24 | Removed: 10

r8041

adama 🐸 | 2016-08-10 22:32:04

ADD

Add C3/D3 JS libraries. Fix /apps/ device header link to go to /device/app/blah/.

/observium/trunk/html/css/c3.min.css
/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/js/c3.min.js
/observium/trunk/html/js/d3.min.js
/observium/trunk/html/pages/apps/default.inc.php
/observium/trunk/includes/polling/applications.inc.php
Lines Added: 33 | Removed: 10

r8040

mike 🐱 | 2016-08-10 14:20:40

TRIVIAL

Added copy to clipboard ability for config name in global config edit page (click on question icon).

/observium/trunk/html/js/clipboard.min.js
/observium/trunk/html/pages/settings/default.inc.php
Lines Added: 13 | Removed: 2

r8039

mike 🐱 | 2016-08-10 10:00:39

TRIVIAL

Fixed userlevel for display rancid configs. Updated user level descriptions.

/observium/trunk/html/includes/authenticate-functions.inc.php
/observium/trunk/html/pages/device/showconfig.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 23 | Removed: 13

r8038

mike 🐱 | 2016-08-09 11:40:00

TRIVIAL

Moved last_rebooted attrib to main devices table, improved rebooted query. Small db cleanups. Fixed display device graphs on hidpi screens by FF.

/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/status.inc.php
/observium/trunk/includes/polling/system.inc.php
/observium/trunk/update/303.sql
Lines Added: 34 | Removed: 33

r8037

mike 🐱 | 2016-08-08 20:37:30

TRIVIAL

Added last rebooted device attrib.

/observium/trunk/html/includes/print/status.inc.php
/observium/trunk/includes/polling/system.inc.php
Lines Added: 18 | Removed: 18

r8036

adama 🐸 | 2016-08-08 19:28:11

FIX

Disable ridiculol SQL

/observium/trunk/html/includes/print/status.inc.php
Lines Added: 4 | Removed: 4

r8035

mike 🐱 | 2016-08-08 09:36:07

TRIVIAL

Fixed Inverter Off sensor alert for Eaton 9SX by MG-SNMP-UPS-MIB.

/observium/trunk/includes/discovery/sensors/mg-snmp-ups-mib.inc.php
Lines Added: 5 | Removed: 1

r8034

adama 🐸 | 2016-08-07 00:04:57

ADD

Add support for VictorOps output.

/observium/trunk/html/pages/contacts.inc.php
/observium/trunk/includes/alerting/victorops.inc.php
/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 75 | Removed: 3

r8033

mike 🐱 | 2016-08-04 21:14:12

MINOR

Updated Eaton, Rittal os devinitions, add basic os definitoon for Eaton SC. Improved discovery sensors by MG-SNMP-UPS-MIB, XUPS-MIB, JUNIPER-DOM-MIB. Fixed (on some Eaton UPS) incorrect status alert for Inverter Off.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/juniper-dom-mib.inc.php
/observium/trunk/includes/discovery/sensors/juniper-ifoptics-mib.inc.php
/observium/trunk/includes/discovery/sensors/mg-snmp-ups-mib.inc.php
/observium/trunk/includes/discovery/sensors/xups-mib.inc.php
/observium/trunk/includes/polling/os/eaton-sc.inc.php
/observium/trunk/mibs/eaton/EATON-ATS2-MIB
/observium/trunk/mibs/eaton/EATON-EMP-MIB
/observium/trunk/mibs/eaton/EATON-OIDS
/observium/trunk/mibs/eaton/EATON-PXG-MIB
/observium/trunk/mibs/eaton/MG-SNMP-UPS-MIB
/observium/trunk/mibs/eaton/RPS-SC200-MIB
/observium/trunk/mibs/eaton/XUPS-MIB
/observium/trunk/mibs/mge
Lines Added: 11836 | Removed: 5086

r8032

mike 🐱 | 2016-08-03 14:17:34

MINOR

Added force discovery if definition for os name changed. Added check if db schema update is already started.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/polling/os.inc.php
/observium/trunk/includes/update/update.php
Lines Added: 48 | Removed: 2

r8031

mike 🐱 | 2016-08-03 11:23:16

TRIVIAL

Improved detect Generex UPS Adapters.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/cs121.inc.php
/observium/trunk/includes/polling/os/generex-ups.inc.php
Lines Added: 27 | Removed: 27

r8030

adama 🐸 | 2016-08-02 14:33:32

ADD

Add Bluecat detection (missing mibs, vendor is speshul). Fix routing afi/safi labels. Fix some $navbar leakages.

/observium/trunk/html/images/os/bluecat.png
/observium/trunk/html/images/os/bluecat_2x.png
/observium/trunk/html/includes/print/routing.inc.php
/observium/trunk/html/includes/status-summary.inc.php
/observium/trunk/html/pages/routing/bgp.inc.php
/observium/trunk/html/pages/routing.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 60 | Removed: 6

r8029

mike 🐱 | 2016-08-02 14:06:15

MINOR

Fixed BGP search forms. Added register_html_panel() function and used it for register pages (xl) panel.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/routing.inc.php
/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/html/pages/devices.inc.php
/observium/trunk/html/pages/neighbours.inc.php
/observium/trunk/html/pages/ports.inc.php
/observium/trunk/html/pages/routing/bgp.inc.php
/observium/trunk/includes/definitions/wui.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 187 | Removed: 144

r8028

adama 🐸 | 2016-08-01 22:08:39

ADD

Add support for EPPC/Powerwalker UPS devices.

/observium/trunk/html/images/os/powerwalker.png
/observium/trunk/html/images/os/powerwalker_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/eppc-mib.inc.php
/observium/trunk/includes/polling/os/eppc-ups.inc.php
/observium/trunk/mibs/eppc
/observium/trunk/mibs/eppc/EPPC-MIB
Lines Added: 2524 | Removed: 4

r8027

adama 🐸 | 2016-08-01 01:03:09

IMPROVE

Improve BGP table output (colour coded AFI/SAFI pairs)

/observium/trunk/html/css/bootstrap/less/labels3.less
/observium/trunk/html/css/bootstrap.css
/observium/trunk/html/pages/routing/bgp.inc.php
Lines Added: 128 | Removed: 2

r8026

adama 🐸 | 2016-07-31 21:29:24

ADD

Add support for graphing Sander Steffann's DHCPKit DHCPv6 server via the Unix Agent.

/observium/trunk/html/includes/graphs/application/dhcpkit_msgtypes.inc.php
/observium/trunk/html/includes/graphs/application/dhcpkit_packets.inc.php
/observium/trunk/html/pages/device/apps/dhcpkit.inc.php
/observium/trunk/includes/definitions/apps.inc.php
/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/includes/polling/applications/dhcpkit.inc.php
/observium/trunk/scripts/agent-local/dhcpkit
Lines Added: 261 | Removed: 6

r8025

adama 🐸 | 2016-07-31 19:55:14

IMPROVE

Improve poller timing output

/observium/trunk/includes/snmp.inc.php
/observium/trunk/poller.php
Lines Added: 67 | Removed: 19

r8024

mike 🐱 | 2016-07-30 12:13:27

MIBS

Updated MIBs (adtran, ciscosb, hh3c, ibm, lantronix, linksys, sentry, tripplite).

/observium/trunk/mibs/adtran/ADTRAN-AOS
/observium/trunk/mibs/adtran/ADTRAN-AOS-DYING-GASP-MIB
/observium/trunk/mibs/adtran/ADTRAN-AOS-MEDIAGATEWAY-MIB
/observium/trunk/mibs/adtran/ADTRAN-AOS-MEF-MIB
/observium/trunk/mibs/adtran/ADTRAN-AOS-NETWORK-SYNC-MIB
/observium/trunk/mibs/adtran/ADTRAN-AOS-OVER-TEMP-PROTECTION-MIB
/observium/trunk/mibs/adtran/ADTRAN-AOS-SIP-REGISTRATION
/observium/trunk/mibs/adtran/ADTRAN-AOS-VQM
/observium/trunk/mibs/adtran/ADTRAN-AOS-VRRP-MIB
/observium/trunk/mibs/adtran/ADTRAN-COMMON-AOS
/observium/trunk/mibs/adtran/ADTRAN-MEF-PER-COS-PER-EVC-PERF-HISTORY-MIB
/observium/trunk/mibs/adtran/ADTRAN-MEF-PER-COS-PER-UNI-PERF-HISTORY-MIB
/observium/trunk/mibs/adtran/ADTRAN-MEF-PER-EVC-PERF-HISTORY-MIB
/observium/trunk/mibs/adtran/ADTRAN-MEF-PER-UNI-PERF-HISTORY-MIB
/observium/trunk/mibs/adtran/ADTRAN-TC
/observium/trunk/mibs/cisco/CISCO-PRODUCTS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-1-BONJOUR-SERVICE-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-3SW2SWTABLES-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-AAA
/observium/trunk/mibs/ciscosb/CISCOSB-BANNER-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-BONJOUR-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-BRGMACSWITCH-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-BRIDGE-SECURITY
/observium/trunk/mibs/ciscosb/CISCOSB-BRIDGEMIBOBJECTS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-BaudRate-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-CDB-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-CDP-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-CLI-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-COPY-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-CPU-COUNTERS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-DEBUGCAPABILITIES-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-DEVICEPARAMS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-DHCP-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-DHCPCL-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-DHCPv6
/observium/trunk/mibs/ciscosb/CISCOSB-DNSCL-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-DOT1X-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-Dlf-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-EEE-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-EMBWEB-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-ENDOFMIB-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-ERRDISABLE-RECOVERY-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-EVENTS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-File
/observium/trunk/mibs/ciscosb/CISCOSB-GREEN-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-GVRP-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-HWENVIROMENT
/observium/trunk/mibs/ciscosb/CISCOSB-IP
/observium/trunk/mibs/ciscosb/CISCOSB-IPV6FHS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-IPv6
/observium/trunk/mibs/ciscosb/CISCOSB-IpRouter
/observium/trunk/mibs/ciscosb/CISCOSB-JUMBOFRAMES-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-LBD-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-LLDP-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-LOCALIZATION-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-MAC-BASE-PRIO
/observium/trunk/mibs/ciscosb/CISCOSB-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-MIR-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-MNGINF-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-MULTISESSIONTERMINAL-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-PHY-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-POE-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-POLICY-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-Physicaldescription-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-ProtectedPorts-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-QOS-CLI-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-RMON
/observium/trunk/mibs/ciscosb/CISCOSB-SCT-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SECSD-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SECURITY-SUITE
/observium/trunk/mibs/ciscosb/CISCOSB-SMARTPORTS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SMON-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SNMP-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SSH-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SSL
/observium/trunk/mibs/ciscosb/CISCOSB-STORMCTRL-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SYSLOG-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SYSMNG-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-SpecialBpdu-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TBI-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TELNET-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TIMEBASED-PORT-SHUTDOWN-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TIMESYNCHRONIZATION-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TRACEROUTE-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TRAPS-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TRUNK-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-TUNNEL-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-Tuning
/observium/trunk/mibs/ciscosb/CISCOSB-UDP
/observium/trunk/mibs/ciscosb/CISCOSB-WBA-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-WeightedRandomTailDrop-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-rlBrgMcMngr-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-rlIP-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-rlInterfaces
/observium/trunk/mibs/ciscosb/CISCOSB-rlLcli-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-rndApplications
/observium/trunk/mibs/ciscosb/CISCOSB-rndMng
/observium/trunk/mibs/ciscosb/CISCOSB-vlan-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-vlanVoice-MIB
/observium/trunk/mibs/ciscosb/CISCOSMB-MIB
/observium/trunk/mibs/ciscosb/DISMAN-PING-MIB
/observium/trunk/mibs/ciscosb/DRAFT-IETF-SYSLOG-DEVICE-MIB
/observium/trunk/mibs/ciscosb/MIBs_readme.txt
/observium/trunk/mibs/hh3c/HH3C-ENTITY-EXT-MIB
/observium/trunk/mibs/hh3c/HH3C-OID-MIB
/observium/trunk/mibs/hh3c/HH3C-PRODUCT-ID-MIB
/observium/trunk/mibs/hh3c/HH3C-TRANSCEIVER-INFO-MIB
/observium/trunk/mibs/ibm/BLADE-MIB
/observium/trunk/mibs/ibm/BLADESPPALT-MIB
/observium/trunk/mibs/lantronix/LANTRONIX-SLC-MIB
/observium/trunk/mibs/linksys
/observium/trunk/mibs/linksys/LINKSYS-WLAN-ACCESS-POINT-CAPTIVE-PORTAL-MIB
/observium/trunk/mibs/linksys/LINKSYS-WLAN-ACCESS-POINT-MIB
/observium/trunk/mibs/linksys/LINKSYS-WLAN-ACCESS-POINT-REF-MIB
/observium/trunk/mibs/sentry/Sentry4-MIB
/observium/trunk/mibs/tripplite/TRIPPUPS1-MIB
Lines Added: 52466 | Removed: 8430

r8023

mike 🐱 | 2016-07-30 09:21:43

TRIVIAL

More mib definitions cleanup.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/neighbours/fastpath-isdp-mib.inc.php
/observium/trunk/includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/foundry-sn-agent-mib.inc.php
/observium/trunk/mibs/AIRESPACE-REF-MIB
/observium/trunk/mibs/AIRESPACE-SWITCHING-MIB
/observium/trunk/mibs/AIRESPACE-WIRELESS-MIB
Lines Added: 22 | Removed: 21013

r8022

mike 🐱 | 2016-07-30 08:43:15

TRIVIAL

Fixed mess between dell/broadcom FASTPATH-* mibs. Fixed sensors discovery by PowerNet-MIB (apper in r8014).

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/powernet-mib.inc.php
/observium/trunk/mibs/broadcom/BRCM-80211-FACTORY-MIB
/observium/trunk/mibs/broadcom/BRCM-80211-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-BATTERY-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-BFC-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-CABLEDATA-ENGINEERING-MIB
/observium/trunk/mibs/broadcom/BRCM-CABLEDATA-FACTORY-MIB
/observium/trunk/mibs/broadcom/BRCM-CABLEDATA-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-CABLEDATA-PRIVATE-MIB
/observium/trunk/mibs/broadcom/BRCM-CABLEDATA-SMI
/observium/trunk/mibs/broadcom/BRCM-CM-CAPABILITY-MIB
/observium/trunk/mibs/broadcom/BRCM-CM-ENGINEERING-MIB
/observium/trunk/mibs/broadcom/BRCM-CM-FACTORY-MIB
/observium/trunk/mibs/broadcom/BRCM-CM-MGMT-EXT-MIB
/observium/trunk/mibs/broadcom/BRCM-CM-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-CM-PRODUCTS-MIB
/observium/trunk/mibs/broadcom/BRCM-HOMEPLUG-FACTORY-MIB
/observium/trunk/mibs/broadcom/BRCM-HTTP-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-PARENTALCONTROL-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-PING-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-SNMP-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-SSH-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-TELNET-MGMT-MIB
/observium/trunk/mibs/broadcom/BRCM-USB-FACTORY-MIB
/observium/trunk/mibs/broadcom/BRCM-V2-FACTORY-MIB
/observium/trunk/mibs/broadcom/BRCM-V2-MGMT-MIB
/observium/trunk/mibs/broadcom/BROADCOM-POWER-ETHERNET-MIB
/observium/trunk/mibs/broadcom/FASTPATH-BOXSERVICES-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-CAPTIVE-PORTAL-MIB
/observium/trunk/mibs/broadcom/FASTPATH-DENIALOFSERVICE-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-DHCP6SERVER-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-DHCPSERVER-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-DNS-RESOLVER-CONTROL-MIB
/observium/trunk/mibs/broadcom/FASTPATH-DOT1X-ADVANCED-FEATURES-MIB
/observium/trunk/mibs/broadcom/FASTPATH-INVENTORY-MIB
/observium/trunk/mibs/broadcom/FASTPATH-IPV6-LOOPBACK-MIB
/observium/trunk/mibs/broadcom/FASTPATH-IPV6-TUNNEL-MIB
/observium/trunk/mibs/broadcom/FASTPATH-ISDP-MIB
/observium/trunk/mibs/broadcom/FASTPATH-KEYING-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-LOGGING-MIB
/observium/trunk/mibs/broadcom/FASTPATH-LOOPBACK-MIB
/observium/trunk/mibs/broadcom/FASTPATH-MGMT-SECURITY-MIB
/observium/trunk/mibs/broadcom/FASTPATH-MULTICAST-MIB
/observium/trunk/mibs/broadcom/FASTPATH-NSF-MIB
/observium/trunk/mibs/broadcom/FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-PFC-MIB
/observium/trunk/mibs/broadcom/FASTPATH-PORTSECURITY-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-ACL-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-AUTOVOIP-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-COS-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-DIFFSERV-EXTENSIONS-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-DIFFSERV-PRIVATE-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-ISCSI-MIB
/observium/trunk/mibs/broadcom/FASTPATH-QOS-MIB
/observium/trunk/mibs/broadcom/FASTPATH-RADIUS-AUTH-CLIENT-MIB
/observium/trunk/mibs/broadcom/FASTPATH-ROUTING-MIB
/observium/trunk/mibs/broadcom/FASTPATH-ROUTING6-MIB
/observium/trunk/mibs/broadcom/FASTPATH-SNTP-CLIENT-MIB
/observium/trunk/mibs/broadcom/FASTPATH-TIMEZONE-PRIVATE-MIB
/observium/trunk/mibs/dell/BROADCOM-POWER-ETHERNET-MIB
/observium/trunk/mibs/dell/FASTPATH-BOXSERVICES-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-CAPTIVE-PORTAL-MIB
/observium/trunk/mibs/dell/FASTPATH-DENIALOFSERVICE-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-DHCP6SERVER-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-DHCPSERVER-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-DNS-RESOLVER-CONTROL-MIB
/observium/trunk/mibs/dell/FASTPATH-DOT1X-ADVANCED-FEATURES-MIB
/observium/trunk/mibs/dell/FASTPATH-INVENTORY-MIB
/observium/trunk/mibs/dell/FASTPATH-IPV6-LOOPBACK-MIB
/observium/trunk/mibs/dell/FASTPATH-IPV6-TUNNEL-MIB
/observium/trunk/mibs/dell/FASTPATH-ISDP-MIB
/observium/trunk/mibs/dell/FASTPATH-KEYING-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-LOGGING-MIB
/observium/trunk/mibs/dell/FASTPATH-LOOPBACK-MIB
/observium/trunk/mibs/dell/FASTPATH-MGMT-SECURITY-MIB
/observium/trunk/mibs/dell/FASTPATH-MULTICAST-MIB
/observium/trunk/mibs/dell/FASTPATH-NSF-MIB
/observium/trunk/mibs/dell/FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-PFC-MIB
/observium/trunk/mibs/dell/FASTPATH-PORTSECURITY-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-ACL-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-AUTOVOIP-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-COS-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-DIFFSERV-EXTENSIONS-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-DIFFSERV-PRIVATE-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-ISCSI-MIB
/observium/trunk/mibs/dell/FASTPATH-QOS-MIB
/observium/trunk/mibs/dell/FASTPATH-RADIUS-AUTH-CLIENT-MIB
/observium/trunk/mibs/dell/FASTPATH-ROUTING-MIB
/observium/trunk/mibs/dell/FASTPATH-ROUTING6-MIB
/observium/trunk/mibs/dell/FASTPATH-SNTP-CLIENT-MIB
/observium/trunk/mibs/dell/FASTPATH-TIMEZONE-PRIVATE-MIB
Lines Added: 31107 | Removed: 22355

r8021

mike 🐱 | 2016-07-29 13:55:22

MINOR

Added option $config for rewrite devices sysLocation by regular expression. Option $config renamed to $config (backward compatible).

/observium/trunk/html/includes/print/addresses.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/rewrites.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 43 | Removed: 12

r8020

mike 🐱 | 2016-07-29 10:38:47

TRIVIAL

Fixed discovery IPv4 addresses for BinTec devices by IP-MIB.

/observium/trunk/includes/discovery/ip-addresses/ip-mib.inc.php
Lines Added: 13 | Removed: 1

r8019

sid3windr πŸ¦” | 2016-07-28 19:17:02

TRIVIAL

Minor: force rediscovery after RRD renames

/observium/trunk/update/302.php
Lines Added: 2 | Removed: 0

r8018

sid3windr πŸ¦” | 2016-07-28 16:11:53

TRIVIAL

Trivial: add PW-MPLS-STD-MIB definition

/observium/trunk/includes/definitions/mibs.inc.php
Lines Added: 8 | Removed: 0

r8017

sid3windr πŸ¦” | 2016-07-28 16:07:24

TRIVIAL

Minor: fix processor CPU usage discovery code (broken in r8014)

/observium/trunk/includes/discovery/processors.inc.php
Lines Added: 3 | Removed: 1

r8016

sid3windr πŸ¦” | 2016-07-28 16:02:26

TRIVIAL

Minor: convert DeltaUPS sensors to definition-based discovery

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/deltaups-mib.inc.php
/observium/trunk/update/302.php
Lines Added: 124 | Removed: 68

r8015

mike 🐱 | 2016-07-28 15:18:48

TRIVIAL

Fixed some vendor/model specific issue for discovery by DELL-NETWORKING-CHASSIS-MIB.

/observium/trunk/includes/discovery/mempools/dell-networking-chassis-mib.inc.php
/observium/trunk/includes/discovery/processors/dell-networking-chassis-mib.inc.php
/observium/trunk/includes/polling/os/ftos.inc.php
Lines Added: 47 | Removed: 12

r8014

sid3windr πŸ¦” | 2016-07-28 15:14:34

TRIVIAL

Minor: code cleanup, quotes cleanup, trim() cleanup, mib_dirs() cleanup

/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/discovery/cisco-cbqos.inc.php
/observium/trunk/includes/discovery/cisco-cef.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/inventory/dell-rac-mib.inc.php
/observium/trunk/includes/discovery/inventory/e7-calix-mib.inc.php
/observium/trunk/includes/discovery/inventory/foundry-sn-agent-mib.inc.php
/observium/trunk/includes/discovery/inventory/geist-mib-v3.inc.php
/observium/trunk/includes/discovery/inventory/host-resources-mib.inc.php
/observium/trunk/includes/discovery/inventory/juniper-mib.inc.php
/observium/trunk/includes/discovery/inventory/mikrotik-mib.inc.php
/observium/trunk/includes/discovery/inventory/oneaccess-sys-mib.inc.php
/observium/trunk/includes/discovery/inventory/timetra-chassis-mib.inc.php
/observium/trunk/includes/discovery/ip-addresses/cisco-ietf-ip-mib.inc.php
/observium/trunk/includes/discovery/ip-addresses/ciscosb-ipv6.inc.php
/observium/trunk/includes/discovery/ip-addresses/f5-bigip-system-mib.inc.php
/observium/trunk/includes/discovery/ip-addresses/ip-mib.inc.php
/observium/trunk/includes/discovery/ip-addresses/ipv6-mib.inc.php
/observium/trunk/includes/discovery/junose-atm-vp.inc.php
/observium/trunk/includes/discovery/mac-accounting.inc.php
/observium/trunk/includes/discovery/neighbours/alcatel-ind1-interswitch-protocol-mib.inc.php
/observium/trunk/includes/discovery/neighbours/cisco-cdp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/fastpath-isdp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/foundry-sn-switch-group-mib.inc.php
/observium/trunk/includes/discovery/neighbours/lldp-mib.inc.php
/observium/trunk/includes/discovery/neighbours/mikrotik-mib.inc.php
/observium/trunk/includes/discovery/neighbours/ospf-mib.inc.php
/observium/trunk/includes/discovery/ports-stack.inc.php
/observium/trunk/includes/discovery/ports.inc.php
/observium/trunk/includes/discovery/printersupplies/printer-mib.inc.php
/observium/trunk/includes/discovery/processors.inc.php
/observium/trunk/includes/discovery/pseudowires/juniper-vpn-mib.inc.php
/observium/trunk/includes/discovery/pseudowires/pw-std-mib.inc.php
/observium/trunk/includes/discovery/sensors/ac-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/acmepacket-envmon-mib.inc.php
/observium/trunk/includes/discovery/sensors/airespace-wireless-mib.inc.php
/observium/trunk/includes/discovery/sensors/alcatel-ind1-health-mib.inc.php
/observium/trunk/includes/discovery/sensors/alvarion-dot11-wlan-mib.inc.php
/observium/trunk/includes/discovery/sensors/apnl-modular-pdu-mib.inc.php
/observium/trunk/includes/discovery/sensors/areca-snmp-mib.inc.php
/observium/trunk/includes/discovery/sensors/asyncos-mail-mib.inc.php
/observium/trunk/includes/discovery/sensors/aten-pe-cfg.inc.php
/observium/trunk/includes/discovery/sensors/atto6500n-mib.inc.php
/observium/trunk/includes/discovery/sensors/baytech-mib-403-1.inc.php
/observium/trunk/includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/checkpoint-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-envmon-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-firewall-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-stackwise-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-unified-computing-compute-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-unified-computing-processor-mib.inc.php
/observium/trunk/includes/discovery/sensors/ciscosb-phy-mib.inc.php
/observium/trunk/includes/discovery/sensors/compellent-mib.inc.php
/observium/trunk/includes/discovery/sensors/cpqhlth-mib.inc.php
/observium/trunk/includes/discovery/sensors/cpqida-mib.inc.php
/observium/trunk/includes/discovery/sensors/cpqpower-mib.inc.php
/observium/trunk/includes/discovery/sensors/cpqrack-mib.inc.php
/observium/trunk/includes/discovery/sensors/cyan-cem-mib.inc.php
/observium/trunk/includes/discovery/sensors/cyan-geport-mib.inc.php
/observium/trunk/includes/discovery/sensors/cyan-tengport-mib.inc.php
/observium/trunk/includes/discovery/sensors/cyan-xcvr-mib.inc.php
/observium/trunk/includes/discovery/sensors/data-domain-mib.inc.php
/observium/trunk/includes/discovery/sensors/dell-rac-mib.inc.php
/observium/trunk/includes/discovery/sensors/dell-tl4000-mib.inc.php
/observium/trunk/includes/discovery/sensors/dell-vendor-mib.inc.php
/observium/trunk/includes/discovery/sensors/deltaups-mib.inc.php
/observium/trunk/includes/discovery/sensors/dksf-48-4-x-x-1.inc.php
/observium/trunk/includes/discovery/sensors/dksf-50-11-x-x-x.inc.php
/observium/trunk/includes/discovery/sensors/dksf-60-4-x-x-x.inc.php
/observium/trunk/includes/discovery/sensors/dksf-70-5-x-x-1.inc.php
/observium/trunk/includes/discovery/sensors/dnos-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/edgeswitch-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/eltek-distributed-mib.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/eqldisk-mib.inc.php
/observium/trunk/includes/discovery/sensors/eqlmember-mib.inc.php
/observium/trunk/includes/discovery/sensors/es-racktivity-mib.inc.php
/observium/trunk/includes/discovery/sensors/exaltcomproducts.inc.php
/observium/trunk/includes/discovery/sensors/extreme-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/f10-c-series-chassis-mib.inc.php
/observium/trunk/includes/discovery/sensors/f10-chassis-mib.inc.php
/observium/trunk/includes/discovery/sensors/f10-m-series-chassis-mib.inc.php
/observium/trunk/includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/fe-fireeye-mib.inc.php
/observium/trunk/includes/discovery/sensors/foundry-sn-agent-mib.inc.php
/observium/trunk/includes/discovery/sensors/foundry-sn-switch-group-mib.inc.php
/observium/trunk/includes/discovery/sensors/fspr7-mib.inc.php
/observium/trunk/includes/discovery/sensors/g6-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/gamatronic-mib.inc.php
/observium/trunk/includes/discovery/sensors/geist-mib-v3.inc.php
/observium/trunk/includes/discovery/sensors/geist-v4-mib.inc.php
/observium/trunk/includes/discovery/sensors/gudeads-epc2x6-mib.inc.php
/observium/trunk/includes/discovery/sensors/gudeads-epc8x-mib.inc.php
/observium/trunk/includes/discovery/sensors/gudeads-pdu8110-mib.inc.php
/observium/trunk/includes/discovery/sensors/gudeads-pdu8310-mib.inc.php
/observium/trunk/includes/discovery/sensors/hh3c-entity-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/hh3c-transceiver-info-mib.inc.php
/observium/trunk/includes/discovery/sensors/hp-icf-chassis.inc.php
/observium/trunk/includes/discovery/sensors/huawei-energymngt-mib.inc.php
/observium/trunk/includes/discovery/sensors/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/sensors/idrac-mib-smiv2.inc.php
/observium/trunk/includes/discovery/sensors/infratec-rms-mib.inc.php
/observium/trunk/includes/discovery/sensors/ipomanii-mib.inc.php
/observium/trunk/includes/discovery/sensors/ispro-mib.inc.php
/observium/trunk/includes/discovery/sensors/it-watchdogs-mib-v3.inc.php
/observium/trunk/includes/discovery/sensors/it-watchdogs-v4-mib.inc.php
/observium/trunk/includes/discovery/sensors/juniper-alarm-mib.inc.php
/observium/trunk/includes/discovery/sensors/juniper-dom-mib.inc.php
/observium/trunk/includes/discovery/sensors/juniper-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/lcos-mib.inc.php
/observium/trunk/includes/discovery/sensors/liebert-gp-environmental-mib.inc.php
/observium/trunk/includes/discovery/sensors/lm-sensors-mib.inc.php
/observium/trunk/includes/discovery/sensors/lsi-megaraid-sas-mib.inc.php
/observium/trunk/includes/discovery/sensors/mg-snmp-ups-mib.inc.php
/observium/trunk/includes/discovery/sensors/mib-dell-10892.inc.php
/observium/trunk/includes/discovery/sensors/ms-switch30-mib.inc.php
/observium/trunk/includes/discovery/sensors/mseries-envmon-mib.inc.php
/observium/trunk/includes/discovery/sensors/mseries-port-mib.inc.php
/observium/trunk/includes/discovery/sensors/nas-mib.inc.php
/observium/trunk/includes/discovery/sensors/nbs-cmmc-mib.inc.php
/observium/trunk/includes/discovery/sensors/netbotzv2-mib.inc.php
/observium/trunk/includes/discovery/sensors/nokia-ipso-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/ns-root-mib.inc.php
/observium/trunk/includes/discovery/sensors/nscrtv-root.inc.php
/observium/trunk/includes/discovery/sensors/oa-sfp-mib.inc.php
/observium/trunk/includes/discovery/sensors/oadwdm-mib.inc.php
/observium/trunk/includes/discovery/sensors/og-status-mib.inc.php
/observium/trunk/includes/discovery/sensors/openbsd-sensors-mib.inc.php
/observium/trunk/includes/discovery/sensors/p8510-mib.inc.php
/observium/trunk/includes/discovery/sensors/packetflux-mib.inc.php
/observium/trunk/includes/discovery/sensors/pdu-mib.inc.php
/observium/trunk/includes/discovery/sensors/poseidon-mib.inc.php
/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
/observium/trunk/includes/discovery/sensors/powernet-mib.inc.php
/observium/trunk/includes/discovery/sensors/printer-mib.inc.php
/observium/trunk/includes/discovery/sensors/radlan-hwenviroment.inc.php
/observium/trunk/includes/discovery/sensors/rbn-envmon-mib.inc.php
/observium/trunk/includes/discovery/sensors/readydataos-mib.inc.php
/observium/trunk/includes/discovery/sensors/readynas-mib.inc.php
/observium/trunk/includes/discovery/sensors/roomalert24e-mib.inc.php
/observium/trunk/includes/discovery/sensors/roomalert4e-mib.inc.php
/observium/trunk/includes/discovery/sensors/s5-chassis-mib.inc.php
/observium/trunk/includes/discovery/sensors/sentry3-mib.inc.php
/observium/trunk/includes/discovery/sensors/serverscheck.inc.php
/observium/trunk/includes/discovery/sensors/sfa-info.inc.php
/observium/trunk/includes/discovery/sensors/smartnode-mib.inc.php
/observium/trunk/includes/discovery/sensors/socomecups-mib.inc.php
/observium/trunk/includes/discovery/sensors/spagent-mib.inc.php
/observium/trunk/includes/discovery/sensors/ste-mib.inc.php
/observium/trunk/includes/discovery/sensors/steelhead-mib.inc.php
/observium/trunk/includes/discovery/sensors/sun-platform-mib.inc.php
/observium/trunk/includes/discovery/sensors/supermicro-health-mib.inc.php
/observium/trunk/includes/discovery/sensors/sw-mib.inc.php
/observium/trunk/includes/discovery/sensors/synology-disk-mib.inc.php
/observium/trunk/includes/discovery/sensors/synology-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/timetra-chassis-mib.inc.php
/observium/trunk/includes/discovery/sensors/trango-apex-rf-mib.inc.php
/observium/trunk/includes/discovery/sensors/trapeze-networks-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/ubnt-airfiber-mib.inc.php
/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
/observium/trunk/includes/discovery/sensors/webgraph-8xthermometer-us-mib.inc.php
/observium/trunk/includes/discovery/sensors/webgraph-thermo-hygrometer-us-mib.inc.php
/observium/trunk/includes/discovery/sensors/wwp-leos-chassis-mib.inc.php
/observium/trunk/includes/discovery/sensors/wwp-leos-port-xcvr-mib.inc.php
/observium/trunk/includes/discovery/sensors/xups-mib.inc.php
/observium/trunk/includes/discovery/sensors/zhone-shelf-monitor-mib.inc.php
/observium/trunk/includes/discovery/sensors/zxr10opticalmib.inc.php
/observium/trunk/includes/discovery/sensors/zyxel-as-mib.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
/observium/trunk/includes/discovery/slas/cisco-rttmon-mib.inc.php
/observium/trunk/includes/discovery/slas/disman-ping-mib.inc.php
/observium/trunk/includes/discovery/status/atto6500n-mib.inc.php
/observium/trunk/includes/discovery/status/ns-root-mib.inc.php
/observium/trunk/includes/discovery/storage/cisco-flash-mib.inc.php
/observium/trunk/includes/discovery/storage/embedded-ngx-mib.inc.php
/observium/trunk/includes/discovery/storage/host-resources-mib.inc.php
/observium/trunk/includes/discovery/storage/netapp-mib.inc.php
/observium/trunk/includes/discovery/storage/ucd-snmp-mib.inc.php
/observium/trunk/includes/discovery/ucd-diskio.inc.php
/observium/trunk/includes/discovery/virtual-machines/vmware-vminfo-mib.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/polling/os/procurve.inc.php
/observium/trunk/includes/polling/os/sensorprobe.inc.php
/observium/trunk/includes/polling/os/steelhead.inc.php
/observium/trunk/includes/polling/os/trango-apex.inc.php
/observium/trunk/includes/polling/os/trapeze.inc.php
/observium/trunk/includes/polling/os/ups-mib.inc.php
/observium/trunk/includes/polling/os/xerox-printer.inc.php
/observium/trunk/includes/rrdtool.inc.php
/observium/trunk/mibs/broadcom/BROADCOM-REF-MIB
/observium/trunk/mibs/broadcom/FASTPATH-SWITCHING-MIB
/observium/trunk/mibs/dell/BROADCOM-REF-MIB
/observium/trunk/mibs/dell/FASTPATH-SWITCHING-MIB
Lines Added: 9219 | Removed: 9591

r8013

mike 🐱 | 2016-07-27 15:41:57

TRIVIAL

Improved detect Cisco IronPort devices.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/asyncos.inc.php
Lines Added: 11 | Removed: 11

r8012

mike 🐱 | 2016-07-27 15:19:28

MINOR

Added basic Iskratel devices support. Fixed some os definitions. Updated (added hidpi) multiple os icons.

/observium/trunk/html/images/os/apple.png
/observium/trunk/html/images/os/apple_2x.png
/observium/trunk/html/images/os/archlinux.png
/observium/trunk/html/images/os/archlinux_2x.png
/observium/trunk/html/images/os/axis.png
/observium/trunk/html/images/os/axis_2x.png
/observium/trunk/html/images/os/brother.png
/observium/trunk/html/images/os/brother_2x.png
/observium/trunk/html/images/os/cambium.png
/observium/trunk/html/images/os/cambium_2x.png
/observium/trunk/html/images/os/canon.png
/observium/trunk/html/images/os/canon_2x.png
/observium/trunk/html/images/os/cloudlinux.png
/observium/trunk/html/images/os/cloudlinux_2x.png
/observium/trunk/html/images/os/ddwrt.png
/observium/trunk/html/images/os/ddwrt_2x.png
/observium/trunk/html/images/os/develop.png
/observium/trunk/html/images/os/develop_2x.png
/observium/trunk/html/images/os/dragonfly.png
/observium/trunk/html/images/os/dragonfly_2x.png
/observium/trunk/html/images/os/eltek.png
/observium/trunk/html/images/os/eltek_2x.png
/observium/trunk/html/images/os/eltex.png
/observium/trunk/html/images/os/eltex_2x.png
/observium/trunk/html/images/os/epson.png
/observium/trunk/html/images/os/epson_2x.png
/observium/trunk/html/images/os/fedora.png
/observium/trunk/html/images/os/fedora_2x.png
/observium/trunk/html/images/os/gentoo.png
/observium/trunk/html/images/os/gentoo_2x.png
/observium/trunk/html/images/os/iskratel.png
/observium/trunk/html/images/os/iskratel_2x.png
/observium/trunk/html/images/os/juniper-old.png
/observium/trunk/html/images/os/juniper-old_2x.png
/observium/trunk/html/images/os/junos.png
/observium/trunk/html/images/os/konica.png
/observium/trunk/html/images/os/konica_2x.png
/observium/trunk/html/images/os/kyocera.png
/observium/trunk/html/images/os/kyocera_2x.png
/observium/trunk/html/images/os/linksys.png
/observium/trunk/html/images/os/linksys_2x.png
/observium/trunk/html/images/os/mageia.png
/observium/trunk/html/images/os/mageia_2x.png
/observium/trunk/html/images/os/mandrake.png
/observium/trunk/html/images/os/mandrake_2x.png
/observium/trunk/html/images/os/mandriva.png
/observium/trunk/html/images/os/mandriva_2x.png
/observium/trunk/html/images/os/monowall.png
/observium/trunk/html/images/os/monowall_2x.png
/observium/trunk/html/images/os/netbotz.png
/observium/trunk/html/images/os/netbotz_2x.png
/observium/trunk/html/images/os/netbsd.png
/observium/trunk/html/images/os/netbsd_2x.png
/observium/trunk/html/images/os/oki.png
/observium/trunk/html/images/os/oki_2x.png
/observium/trunk/html/images/os/openmandriva.png
/observium/trunk/html/images/os/openmandriva_2x.png
/observium/trunk/html/images/os/opensolaris.png
/observium/trunk/html/images/os/opensolaris_2x.png
/observium/trunk/html/images/os/pc-bsd.png
/observium/trunk/html/images/os/pc-bsd_2x.png
/observium/trunk/html/images/os/pfsense.png
/observium/trunk/html/images/os/pfsense_2x.png
/observium/trunk/html/images/os/ricoh.png
/observium/trunk/html/images/os/ricoh_2x.png
/observium/trunk/html/images/os/samsung.png
/observium/trunk/html/images/os/samsung_2x.png
/observium/trunk/html/images/os/slackware.png
/observium/trunk/html/images/os/slackware_2x.png
/observium/trunk/html/images/os/solaris.png
/observium/trunk/html/images/os/solaris_2x.png
/observium/trunk/html/images/os/supermicro.png
/observium/trunk/html/images/os/supermicro_2x.png
/observium/trunk/html/images/os/suse.png
/observium/trunk/html/images/os/suse_2x.png
/observium/trunk/html/images/os/toshiba.png
/observium/trunk/html/images/os/toshiba_2x.png
/observium/trunk/html/images/os/tripplite.png
/observium/trunk/html/images/os/tripplite_2x.png
/observium/trunk/html/images/os/vyatta.png
/observium/trunk/html/images/os/vyatta_2x.png
/observium/trunk/html/images/os/vyos.png
/observium/trunk/html/images/os/vyos_2x.png
/observium/trunk/html/images/os/xerox.png
/observium/trunk/html/images/os/xerox_2x.png
/observium/trunk/html/images/os/zhone.png
/observium/trunk/html/images/os/zhone_2x.png
/observium/trunk/html/pages/devices.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/mibs/iskratel
/observium/trunk/mibs/iskratel/ISKRATEL-IPMI-MIB
/observium/trunk/mibs/iskratel/ISKRATEL-MSAN-MIB
Lines Added: 25088 | Removed: 24

r8011

mike 🐱 | 2016-07-27 07:56:20

TRIVIAL

Fixed Aethra devices logo and os name.

/observium/trunk/html/images/os/aethra.png
/observium/trunk/html/images/os/aethra_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 1 | Removed: 1

r8010

mike 🐱 | 2016-07-26 20:54:44

MINOR

Added support for DOM sensors by JUNIPER-IFOPTICS-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/juniper-dom-mib.inc.php
/observium/trunk/includes/discovery/sensors/juniper-ifoptics-mib.inc.php
Lines Added: 124 | Removed: 7

r8009

mike 🐱 | 2016-07-26 15:43:26

TRIVIAL

Sensor type energy removed (will be born as counter later). Added volume sensor.

/observium/trunk/html/includes/graphs/sensor/energy.inc.php
/observium/trunk/html/includes/graphs/sensor/volume.inc.php
/observium/trunk/includes/definitions/sensors.inc.php
/observium/trunk/includes/discovery/sensors/hwg-pwr-mib.inc.php
Lines Added: 42 | Removed: 40

r8008

mike 🐱 | 2016-07-26 15:18:24

MINOR

Added basic support for Aethra devices. Added discovery sensors by HWG-PWR-MIB. Added energy (Wh) sensor type.

/observium/trunk/html/images/os/aethra.png
/observium/trunk/html/images/os/aethra_2x.png
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/graphs/sensor/energy.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/sensors.inc.php
/observium/trunk/includes/discovery/mempools/aethra-mib.inc.php
/observium/trunk/includes/discovery/sensors/hwg-pwr-mib.inc.php
/observium/trunk/includes/polling/mempools/aethra-mib.inc.php
/observium/trunk/includes/polling/os/aethra.inc.php
/observium/trunk/mibs/aethra
/observium/trunk/mibs/aethra/AETHRA-MIB
/observium/trunk/mibs/ibm/IMM-MIB
Lines Added: 5292 | Removed: 246

r8007

mike 🐱 | 2016-07-25 10:00:42

TRIVIAL

Do not poll HC counters (with option separate_walk) for devices with SNMP v1.

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 24 | Removed: 5

r8006

adama 🐸 | 2016-07-23 17:27:15

FIX

Don't allow invalid port status into the database.

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 11 | Removed: 0

r8005

adama 🐸 | 2016-07-22 22:51:59

FIX

Also fix bandwidth graphs

/observium/trunk/html/bandwidth-graph.php
Lines Added: 7 | Removed: 0

r8004

adama 🐸 | 2016-07-22 18:08:43

FIX

Workaround for missing GD function on Ubuntu (and others?) for jpgraph.

/observium/trunk/html/billing-graph.php
Lines Added: 8 | Removed: 0

r8002

adama 🐸 | 2016-07-22 13:21:46

IMPROVE

Improve billing calculation tool output.

/observium/trunk/billing-calculate.php
Lines Added: 29 | Removed: 3

r8001

adama 🐸 | 2016-07-22 12:55:31

FIX

Apparently, INT(20) is NOT the same as BIGINT(20). MySQL, it's faaaaantastic.

/observium/trunk/update/301.sql
Lines Added: 1 | Removed: 0

r8000

adama 🐸 | 2016-07-22 12:48:15

FIX

Fixed billing bug (accidentally putting in averaged into out field!) add sorting to alert table. show f5 load balancer pool.

/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/html/pages/bill/infoboxes.inc.php
/observium/trunk/html/pages/device/loadbalancer/lb_virtuals.inc.php
/observium/trunk/includes/billing.inc.php
Lines Added: 19 | Removed: 10

r7999

mike 🐱 | 2016-07-22 10:32:02

TRIVIAL

Fixed db index for mysql 5.1, updated initial db schema to latest. Small cleanups.

/observium/trunk/includes/discovery/processors/cisco-process-mib.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/update/299.sql
/observium/trunk/update/300.sql
/observium/trunk/update/db_schema_mysql.sql
Lines Added: 428 | Removed: 143

r7998

adama 🐸 | 2016-07-21 14:49:20

IMPROVE

Multiple improvements. Fix graphing for rrdtool 1.6. Update several tables. Add new port alerting metrics. Add new metrics to ports table.

/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/includes/graphs/XXX_device_memory_windows.inc.php
/observium/trunk/html/includes/graphs/altiga_ssl_sessions.inc.php
/observium/trunk/html/includes/graphs/device/agent.inc.php
/observium/trunk/html/includes/graphs/device/cras_sessions.inc.php
/observium/trunk/html/includes/graphs/device/fdb_count.inc.php
/observium/trunk/html/includes/graphs/device/imagingdrums.inc.php
/observium/trunk/html/includes/graphs/device/ipSystemStats.inc.php
/observium/trunk/html/includes/graphs/device/ipsystemstats_ipv4.inc.php
/observium/trunk/html/includes/graphs/device/ipsystemstats_ipv4_frag.inc.php
/observium/trunk/html/includes/graphs/device/ipsystemstats_ipv6.inc.php
/observium/trunk/html/includes/graphs/device/ipsystemstats_ipv6_frag.inc.php
/observium/trunk/html/includes/graphs/device/netscalersvc.inc.php
/observium/trunk/html/includes/graphs/device/netstat_ip_frag.inc.php
/observium/trunk/html/includes/graphs/device/printersupplies.inc.php
/observium/trunk/html/includes/graphs/device/status.inc.php
/observium/trunk/html/includes/graphs/device/storage.inc.php
/observium/trunk/html/includes/graphs/diskio/stat.inc.php
/observium/trunk/html/includes/graphs/generic_data.inc.php
/observium/trunk/html/includes/graphs/generic_definition.inc.php
/observium/trunk/html/includes/graphs/generic_duplex.inc.php
/observium/trunk/html/includes/graphs/generic_multi_bits.inc.php
/observium/trunk/html/includes/graphs/generic_multi_bits_separated.inc.php
/observium/trunk/html/includes/graphs/generic_multi_data.inc.php
/observium/trunk/html/includes/graphs/generic_simplex.inc.php
/observium/trunk/html/includes/graphs/mempool/usage.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_duo.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_trio.inc.php
/observium/trunk/html/includes/graphs/netscalersvc/reqs.inc.php
/observium/trunk/html/includes/graphs/netscalervsvr/hitmiss.inc.php
/observium/trunk/html/includes/graphs/netscalervsvr/reqs.inc.php
/observium/trunk/html/includes/graphs/old_generic_simplex.inc.php
/observium/trunk/html/includes/graphs/port/mac_acc_total.inc.php
/observium/trunk/html/includes/graphs/printersupply/usage.inc.php
/observium/trunk/html/includes/graphs/sensor/airflow.inc.php
/observium/trunk/html/includes/graphs/sensor/apower.inc.php
/observium/trunk/html/includes/graphs/sensor/counter.inc.php
/observium/trunk/html/includes/graphs/sensor/crestfactor.inc.php
/observium/trunk/html/includes/graphs/sensor/current.inc.php
/observium/trunk/html/includes/graphs/sensor/dbm.inc.php
/observium/trunk/html/includes/graphs/sensor/fanspeed.inc.php
/observium/trunk/html/includes/graphs/sensor/frequency.inc.php
/observium/trunk/html/includes/graphs/sensor/impedence.inc.php
/observium/trunk/html/includes/graphs/sensor/percent.inc.php
/observium/trunk/html/includes/graphs/sensor/powerfactor.inc.php
/observium/trunk/html/includes/graphs/sensor/pressure.inc.php
/observium/trunk/html/includes/graphs/sensor/resistance.inc.php
/observium/trunk/html/includes/graphs/sensor/rpower.inc.php
/observium/trunk/html/includes/graphs/sensor/runtime.inc.php
/observium/trunk/html/includes/graphs/sensor/snr.inc.php
/observium/trunk/html/includes/graphs/sensor/state.inc.php
/observium/trunk/html/includes/graphs/sensor/temperature.inc.php
/observium/trunk/html/includes/graphs/sensor/voltage.inc.php
/observium/trunk/html/includes/graphs/service/availability.inc.php
/observium/trunk/html/includes/graphs/status/graph.inc.php
/observium/trunk/html/includes/graphs/storage/usage.inc.php
/observium/trunk/html/includes/print/alert_log.inc.php
/observium/trunk/html/includes/print/events.inc.php
/observium/trunk/html/includes/print/syslogs.inc.php
/observium/trunk/html/pages/alert_check.inc.php
/observium/trunk/html/pages/contacts.inc.php
/observium/trunk/html/pages/device/overview/alertlog.inc.php
/observium/trunk/html/pages/eventlog.inc.php
/observium/trunk/html/pages/packages.inc.php
/observium/trunk/includes/alerting/pagerduty.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/definitions/graphtypes.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/transports.inc.php
/observium/trunk/includes/polling/graphs/pan-common-mib.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/update/299.sql
Lines Added: 605 | Removed: 418

r7997

mike 🐱 | 2016-07-20 10:10:11

TRIVIAL

Disabled force separate_walk option for NX-OS. Small wui fixes.

/observium/trunk/html/pages/devices.inc.php
/observium/trunk/html/pages/front/default.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 11 | Removed: 6

r7996

sid3windr πŸ¦” | 2016-07-20 09:43:55

TRIVIAL

Minor: make get_dir_size() more resilient against unreadable directories

/observium/trunk/includes/common.inc.php
Lines Added: 11 | Removed: 1

r7995

mike 🐱 | 2016-07-18 11:26:08

TRIVIAL

Improved is_port_valid() for check correct ifOperStatus.

/observium/trunk/includes/functions.inc.php
Lines Added: 3 | Removed: 2

r7994

adama 🐸 | 2016-07-18 10:03:27

FIX

Minor F5 fix.

/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
Lines Added: 9 | Removed: 8

r7993

adama 🐸 | 2016-07-18 09:39:38

FIX

Fix alert duration.

/observium/trunk/includes/alerts.inc.php
Lines Added: 1 | Removed: 1

r7992

adama 🐸 | 2016-07-17 22:46:40

IMPROVE

Further changes to ports table. Re-add errors delta. Table modifications for F5.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/update/298.sql
Lines Added: 24 | Removed: 5

r7991

adama 🐸 | 2016-07-17 13:58:08

ADD

Add stats.

/observium/trunk/includes/versioncheck.inc.php
Lines Added: 5 | Removed: 0

r7990

adama 🐸 | 2016-07-17 11:51:55

ADD

Add icon for hwg and use for hwg-pwr

/observium/trunk/html/images/os/hwg.png
/observium/trunk/html/images/os/hwg_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 5 | Removed: 0

r7989

adama 🐸 | 2016-07-17 11:39:19

FIX

Fix drawing line after AREA for definition-based graphs.

/observium/trunk/html/includes/graphs/generic_definition.inc.php
Lines Added: 3 | Removed: 2

r7988

mike 🐱 | 2016-07-17 11:06:37

TRIVIAL

Disable PAgP polling, while not moved to new polling style.

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 7 | Removed: 3

r7987

adama 🐸 | 2016-07-17 10:34:32

IMPROVE

Merge ports and ports-state tables. Remove -delta fields, remove pagp fields.

/observium/trunk/check-services.php
/observium/trunk/html/api/includes/ports.inc.php
/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/print/logalert.inc.php
/observium/trunk/html/includes/print/status.inc.php
/observium/trunk/html/pages/device/port.inc.php
/observium/trunk/html/pages/device/ports.inc.php
/observium/trunk/html/pages/ports/list.inc.php
/observium/trunk/html/pages/ports.inc.php
/observium/trunk/html/pages/services.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/aruba-controller.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/irc.php
/observium/trunk/syslog.php
/observium/trunk/update/297.sql
Lines Added: 117 | Removed: 123

r7986

mike 🐱 | 2016-07-16 16:38:16

MINOR

Added detect EFI Fiery Print Controller.

/observium/trunk/html/images/os/efi.png
/observium/trunk/html/images/os/efi_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 11 | Removed: 1

r7985

mike 🐱 | 2016-07-16 13:41:28

TRIVIAL

Fixed form elements (input, button) padding and height for align between themselves.

/observium/trunk/html/css/bootstrap/less/forms.less
/observium/trunk/html/css/bootstrap/less/variables3.less
/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/css/bootstrap.css
Lines Added: 15 | Removed: 9

r7984

mike 🐱 | 2016-07-16 12:36:30

TRIVIAL

Improved devices page pagination.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/pages/devices/basic.inc.php
/observium/trunk/html/pages/devices/detail.inc.php
/observium/trunk/html/pages/devices/status.inc.php
/observium/trunk/html/pages/devices.inc.php
Lines Added: 35 | Removed: 24

r7983

adama 🐸 | 2016-07-15 12:44:44

FIX

Remove debugging.

/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
Lines Added: 0 | Removed: 2

r7982

adama 🐸 | 2016-07-15 12:32:44

IMPROVE

Improve F5 virtuals table and polling.

/observium/trunk/html/pages/device/loadbalancer/lb_virtuals.inc.php
/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
Lines Added: 227 | Removed: 284

r7981

adama 🐸 | 2016-07-15 08:07:54

ADD

Add support for pool members to F5 BigIP support.

/observium/trunk/html/pages/device/loadbalancer/lb_virtuals.inc.php
/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
/observium/trunk/update/296.sql
Lines Added: 248 | Removed: 23

r7980

adama 🐸 | 2016-07-14 15:10:09

ADD

Add pagination to device's page

/observium/trunk/html/pages/devices.inc.php
Lines Added: 13 | Removed: 0

r7979

adama 🐸 | 2016-07-14 14:41:21

IMPROVE

Improve config variables and remove simple api link. Filter out some worthless memory pools from host-resources-mib, create calculated pool from ucd-snmp-mib.

/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/mempools/host-resources-mib.inc.php
/observium/trunk/includes/discovery/mempools/ucd-snmp-mib.inc.php
/observium/trunk/includes/include-dir-mib.inc.php
/observium/trunk/includes/polling/mempools/ucd-snmp-mib.inc.php
Lines Added: 78 | Removed: 13

r7978

adama 🐸 | 2016-07-14 13:40:43

FIX

Minor fixes

/observium/trunk/housekeeping.php
/observium/trunk/html/pages/alert_checks.inc.php
/observium/trunk/html/pages/contacts.inc.php
Lines Added: 4 | Removed: 6

r7977

adama 🐸 | 2016-07-14 13:32:51

IMPROVE

Add some additional settings to the settings ui. FRUIT FLAVOURED ALERT STATUSES.

/observium/trunk/housekeeping.php
/observium/trunk/html/css/bootstrap/less/labels3.less
/observium/trunk/html/css/bootstrap/less/variables3.less
/observium/trunk/html/css/bootstrap.css
/observium/trunk/html/pages/alert_checks.inc.php
/observium/trunk/html/pages/settings/default.inc.php
/observium/trunk/html/pages/settings.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 62 | Removed: 23

r7976

adama 🐸 | 2016-07-14 12:45:37

FIX

Make boxes slightly prettier.

/observium/trunk/html/css/bootstrap/less/alerts.less
/observium/trunk/html/css/bootstrap/less/boxes.less
/observium/trunk/html/css/bootstrap/less/variables3.less
/observium/trunk/html/css/bootstrap.css
Lines Added: 139 | Removed: 122

r7975

adama 🐸 | 2016-07-14 12:32:37

FIX

NBSP

/observium/trunk/html/includes/functions.inc.php
Lines Added: 1 | Removed: 1

r7974

adama 🐸 | 2016-07-14 12:32:15

FIX

Temporarily hide count on non lg screen size.

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/alert_log.inc.php
/observium/trunk/html/includes/print/logalert.inc.php
Lines Added: 9 | Removed: 9

r7973

adama 🐸 | 2016-07-14 11:59:44

IMPROVE

Fix styling of pagination.

/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/search.inc.php
Lines Added: 13 | Removed: 3

r7972

adama 🐸 | 2016-07-14 10:33:17

FIX

Pagination -> drop shadow

/observium/trunk/html/css/bootstrap/less/pagination.less
/observium/trunk/html/css/bootstrap.css
Lines Added: 34 | Removed: 31

r7971

adama 🐸 | 2016-07-14 10:16:29

FIX

Fix some table layouts. Fix icon spacing on js-generated dropdowns.

/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/pages/alert_check.inc.php
/observium/trunk/html/pages/syslog_rules.inc.php
Lines Added: 16 | Removed: 7

r7970

adama 🐸 | 2016-07-14 09:55:31

IMPROVE

Add ability to add/edit syslog rules. Syslog.php now automatically reloads rules on change. Remove erroneous entries from ipv4/ipv6 tables.

/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/images/os/moxa_2x.png
/observium/trunk/html/includes/alerting-navbar.inc.php
/observium/trunk/html/pages/add_syslog_rule.inc.php
/observium/trunk/html/pages/syslog_rules.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/syslog.php
/observium/trunk/update/295.sql
Lines Added: 248 | Removed: 43

r7969

adama 🐸 | 2016-07-13 13:34:42

FIX

Improve ipsec polling and ui slightly.

/observium/trunk/html/pages/alert_maintenance.inc.php
/observium/trunk/html/pages/device/routing/ipsec_tunnels.inc.php
/observium/trunk/html/pages/syslog_rules.inc.php
/observium/trunk/includes/polling/cipsec-tunnels.inc.php
Lines Added: 86 | Removed: 32

r7968

adama 🐸 | 2016-07-13 09:01:29

IMPROVE

Improve contact boxes when no contacts are assigned.

/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/pages/contact.inc.php
Lines Added: 19 | Removed: 9

r7967

adama 🐸 | 2016-07-12 15:37:12

IMPROVE

Improve pagerduty output.

/observium/trunk/includes/alerting/pagerduty.inc.php
Lines Added: 2 | Removed: 2

r7966

adama 🐸 | 2016-07-12 14:52:59

IMPROVE

Additional images, update pagerduty code.

/observium/trunk/html/images/os/moxa.png
/observium/trunk/html/images/os/zyxel.png
/observium/trunk/html/images/os/zyxel_2x.png
/observium/trunk/includes/alerting/pagerduty.inc.php
Lines Added: 3 | Removed: 2

r7965

adama 🐸 | 2016-07-12 13:58:52

LOGO

Update BDCOM logo.

/observium/trunk/html/images/os/bdcom.png
/observium/trunk/html/images/os/bdcom_2x.png
Lines Added: 0 | Removed: -1

r7964

mike 🐱 | 2016-07-12 13:51:35

MINOR

Added discovery processors by ISILON-MIB if HOST-RESOURCES-MIB not exist on device for onefs. Fixed processor precision if idle used.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/processors/isilon-mib.inc.php
/observium/trunk/includes/polling/processors.inc.php
Lines Added: 67 | Removed: 9

r7963

adama 🐸 | 2016-07-12 13:42:26

ADD

Add support for Lenovo IMM including sysObjectID discovery and logo.

/observium/trunk/html/images/os/lenovo.png
/observium/trunk/html/images/os/lenovo_2x.png
/observium/trunk/html/pages/front/default.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/lenovo/IMM-MIB
Lines Added: 11698 | Removed: 7

r7962

adama 🐸 | 2016-07-11 00:23:47

FIX

Fix grammar.

/observium/trunk/includes/polling/ports.inc.php
Lines Added: 3 | Removed: 3

r7960

adama 🐸 | 2016-07-09 17:27:27

IMPROVE

Minor layout improvement for short-form syslogs (apply priority label style to program)

/observium/trunk/html/includes/print/syslogs.inc.php
Lines Added: 1 | Removed: 1

r7959

adama 🐸 | 2016-07-09 17:22:12

IMPROVE

Improve F5 poller output.

/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
Lines Added: 43 | Removed: 4

r7958

adama 🐸 | 2016-07-08 18:30:05

ADD

Add support for Eaton ePDUs including input and output sensors (no groups and no output power yet)

/observium/trunk/html/images/os/eaton.png
/observium/trunk/html/images/os/eaton_2x.png
/observium/trunk/html/includes/graphs/sensor/crestfactor.inc.php
/observium/trunk/html/includes/graphs/sensor/powerfactor.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/sensors.inc.php
/observium/trunk/includes/discovery/sensors/eaton-epdu-mib.inc.php
/observium/trunk/includes/polling/os/eaton-epdu.inc.php
Lines Added: 391 | Removed: 24

r7957

mike 🐱 | 2016-07-08 13:55:11

TRIVIAL

Fixed Raritan MIBs place.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/mibs/PDU-MIB
/observium/trunk/mibs/PDU2-MIB
/observium/trunk/mibs/raritan
/observium/trunk/mibs/raritan/PDU-MIB
/observium/trunk/mibs/raritan/PDU2-MIB
/observium/trunk/mibs/sonicwall/SONICWALL-FIREWALL-IP-STATISTICS-MIB
/observium/trunk/mibs/sonicwall/SONICWALL-FIREWALL-TRAP-MIB
Lines Added: 15308 | Removed: 12682

r7956

mike 🐱 | 2016-07-08 13:32:22

TRIVIAL

Prevent unexpected script messages before and instead app identification.

/observium/trunk/scripts/agent-local/mysql
Lines Added: 5 | Removed: 1

r7955

adama 🐸 | 2016-07-08 12:48:19

ADD

Add support for raritan px2 devices, including sensors from PDU2-MIB. Add updated Eaton EPDU MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/pdu2-mib.inc.php
/observium/trunk/mibs/PDU2-MIB
/observium/trunk/mibs/eaton/EATON-EPDU-MIB
/observium/trunk/mibs/eaton/EATON-OIDS
Lines Added: 8625 | Removed: 117

r7954

adama 🐸 | 2016-07-07 13:09:36

ADD

Add basic Ceragon detection. No bulk support.

/observium/trunk/html/images/os/ceragon.png
/observium/trunk/html/images/os/ceragon_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/ceragon
/observium/trunk/mibs/ceragon/CERAGON-MIB
Lines Added: 19395 | Removed: 2

r7953

adama 🐸 | 2016-07-07 10:59:00

IMPROVE

Clean up syslog alerting terminology. Rename syslog alerting db tables.

/observium/trunk/html/includes/alerting-navbar.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/print/logalert.inc.php
/observium/trunk/html/pages/add_alertlog_rule.inc.php
/observium/trunk/html/pages/add_syslog_rule.inc.php
/observium/trunk/html/pages/contact.inc.php
/observium/trunk/html/pages/logalerts.inc.php
/observium/trunk/html/pages/logalerts_rules.inc.php
/observium/trunk/html/pages/syslog_alerts.inc.php
/observium/trunk/html/pages/syslog_rules.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/definitions/wui.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/syslog.php
/observium/trunk/update/294.sql
Lines Added: 298 | Removed: 294

r7952

adama 🐸 | 2016-07-06 17:12:38

IMPROVE

Improve compatibility of postgres collector script (collect 8.x now too)

/observium/trunk/scripts/agent-local/postgresql.pl
Lines Added: 11 | Removed: 4

r7951

adama 🐸 | 2016-07-06 16:13:15

IMPROVE

Improve F5 BigIP support. Add new table for load balancer pools. Add two new DS to clientSsl.rrd. Fix alerter text output to not claim it's discovery!

/observium/trunk/alerter.php
/observium/trunk/html/pages/device/loadbalancer/lb_virtuals.inc.php
/observium/trunk/includes/definitions/graphtypes.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/inventory/f5-bigip-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/f5-bigip-system-mib.inc.php
/observium/trunk/includes/discovery/status/f5-bigip-apm-mib.inc.php
/observium/trunk/includes/polling/graphs/f5-bigip-system-mib/clientSslStats.inc.php
/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
/observium/trunk/includes/polling/os/f5.inc.php
/observium/trunk/update/292.sql
/observium/trunk/update/293.php
Lines Added: 522 | Removed: 96

r7950

adama 🐸 | 2016-07-06 10:40:59

ADD

Add ability to suppress the Y scale on graphs (yscale=none)

/observium/trunk/html/includes/graphs/common.inc.php
Lines Added: 1 | Removed: 0

r7949

mike 🐱 | 2016-06-30 11:41:48

TRIVIAL

Fixed display dropdown syslog rule associations for contact.

/observium/trunk/html/pages/contact.inc.php
Lines Added: 2 | Removed: 0

r7948

mike 🐱 | 2016-06-30 08:48:02

TRIVIAL

Fixed inial db schema install if mysql executable not found in a standard location.

/observium/trunk/includes/update/update.php
Lines Added: 3 | Removed: 6

r7947

mike 🐱 | 2016-06-30 08:04:04

TRIVIAL

Added locked notification bit, for check if notification already in progress or has been sent.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/update/291.sql
Lines Added: 13 | Removed: 1

r7946

adama 🐸 | 2016-06-28 16:23:01

FIX

Don't re-locate with custom coords.

/observium/trunk/includes/polling/system.inc.php
Lines Added: 4 | Removed: 2

r7945

mike 🐱 | 2016-06-28 13:20:00

TRIVIAL

Fixed observium_attribs db table schema.

/observium/trunk/update/290.sql
Lines Added: 1 | Removed: 0

r7944

mike 🐱 | 2016-06-28 10:07:51

TRIVIAL

More cleanups for update script output.

/observium/trunk/includes/update/update.php
/observium/trunk/update/074.php
/observium/trunk/update/095.php
/observium/trunk/update/127.php
/observium/trunk/update/128.php
/observium/trunk/update/129.php
/observium/trunk/update/153.php
/observium/trunk/update/164.php
/observium/trunk/update/165.php
/observium/trunk/update/170.php
/observium/trunk/update/176.php
/observium/trunk/update/177.php
/observium/trunk/update/187.php
/observium/trunk/update/191.php
/observium/trunk/update/210.php
/observium/trunk/update/212.php
/observium/trunk/update/256.php
/observium/trunk/update/257.php
/observium/trunk/update/258.php
/observium/trunk/update/260.php
/observium/trunk/update/262.php
/observium/trunk/update/268.php
/observium/trunk/update/269.php
/observium/trunk/update/274.php
/observium/trunk/update/279.php
/observium/trunk/update/280.php
/observium/trunk/update/282.php
/observium/trunk/update/284.php
/observium/trunk/update/285.php
/observium/trunk/update/288.php
Lines Added: 104 | Removed: 100

r7943

mike 🐱 | 2016-06-28 08:48:49

TRIVIAL

Improved update script progress output.

/observium/trunk/includes/update/update.php
Lines Added: 13 | Removed: 5

r7942

mike 🐱 | 2016-06-28 08:26:41

TRIVIAL

Small optimization for alter syslog table in update (no functional changes).

/observium/trunk/update/289.sql
Lines Added: 1 | Removed: 2

r7941

mike 🐱 | 2016-06-28 06:55:15

TRIVIAL

Fixed broken regexps by cleanup script (again, apear in r7279).

/observium/trunk/includes/templates.inc.php
/observium/trunk/tests/templates/observium_notification
/observium/trunk/tests/templates/observium_notification/observium_notification.json
/observium/trunk/tests/templates/observium_notification/observium_notification.mustache
/observium/trunk/tests/templates/observium_notification/observium_notification.txt
Lines Added: 45 | Removed: 5

r7940

mike 🐱 | 2016-06-27 20:27:57

MAJOR

Added notifications queue. Added ability to send syslog alerts. Added WUI for associate syslog rules with contacts. Some small WUI improvements. Added ability for collect syslog entries from unknown hosts and use host translations in config (this ability still WIP!).

/observium/trunk/alerter.php
/observium/trunk/html/includes/print/alert_log.inc.php
/observium/trunk/html/includes/print/logalert.inc.php
/observium/trunk/html/pages/add_alertlog_rule.inc.php
/observium/trunk/html/pages/contact.inc.php
/observium/trunk/html/pages/group.inc.php
/observium/trunk/html/pages/groups_regenerate.inc.php
/observium/trunk/html/pages/logalerts_rules.inc.php
/observium/trunk/includes/alerting/clickatell.inc.php
/observium/trunk/includes/alerting/email.inc.php
/observium/trunk/includes/alerting/hipchat.inc.php
/observium/trunk/includes/alerting/messagebird.inc.php
/observium/trunk/includes/alerting/pushover.inc.php
/observium/trunk/includes/alerting/redoxygen.inc.php
/observium/trunk/includes/alerting/slack.inc.php
/observium/trunk/includes/alerting/telegram.inc.php
/observium/trunk/includes/alerting/webhook.inc.php
/observium/trunk/includes/alerting/xmpp.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions/transports.inc.php
/observium/trunk/includes/definitions/wui.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/includes/templates/notification/email_html.tpl
/observium/trunk/includes/templates/notification/email_text.tpl
/observium/trunk/includes/templates/notification/telegram_text.tpl
/observium/trunk/syslog.php
/observium/trunk/tests/IncludesFunctionsTest.php
/observium/trunk/update/289.sql
Lines Added: 845 | Removed: 339

r7939

adama 🐸 | 2016-06-23 11:07:07

ADD

Add missing script :D

/observium/trunk/scripts/add_ds_to_rrd.pl
Lines Added: 87 | Removed: 0

r7938

mike 🐱 | 2016-06-23 08:04:08

TRIVIAL

Added check php option allow_url_fopen and ssl extension exist in get_http_request().

/observium/trunk/includes/common.inc.php
Lines Added: 17 | Removed: 3

r7937

adama 🐸 | 2016-06-23 07:19:09

ADD

Extend collection/graphing of Netscaler nsHttpStatsGroup. Adds and renames DS in RRD.

/observium/trunk/includes/definitions/graphtypes.inc.php
/observium/trunk/includes/polling/graphs/ns-root-mib/nsHttpStatsGroup.inc.php
/observium/trunk/includes/rrdtool.inc.php
/observium/trunk/mibs/citrix/NS-ROOT-MIB
/observium/trunk/update/288.php
Lines Added: 116 | Removed: 9

r7936

mike 🐱 | 2016-06-22 22:21:44

MINOR

Added store poller-wrapper stats into DB. Fixed average graph for distributed poller wrapper. (No wui and graphs additions)

/observium/trunk/includes/polling/os/poweralert.inc.php
/observium/trunk/poller-wrapper.py
Lines Added: 125 | Removed: 26

r7935

mike 🐱 | 2016-06-22 19:00:08

TRIVIAL

Fixed current output sensor scale for Tripp Lite PDUs.

/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
/observium/trunk/includes/polling/os/poweralert.inc.php
/observium/trunk/mibs/tripplite/TRIPPLITE-MIB
Lines Added: 550 | Removed: 1424

r7934

adama 🐸 | 2016-06-22 06:21:46

FIX

Fix 1wire sensors on teracom.

/observium/trunk/includes/discovery/sensors/teracom-mib.inc.php
Lines Added: 4 | Removed: 2

r7933

mike 🐱 | 2016-06-20 13:19:16

MINOR

Added options to poller wrapper: -i (instances) and -n (instance number). This is same options as in poller.php. Note, total poller wrapper time will incorrect with multiple instances.

/observium/trunk/includes/polling/ports/netapp-mib.inc.php
/observium/trunk/poller-wrapper.py
/observium/trunk/poller.php
Lines Added: 48 | Removed: 21

r7931

mike 🐱 | 2016-06-16 20:02:58

MINOR

Added basic detect for jetNexus and Fastback devices.

/observium/trunk/html/images/os/fastback.png
/observium/trunk/html/images/os/fastback_2x.png
/observium/trunk/html/images/os/jetnexus.png
/observium/trunk/html/images/os/jetnexus_2x.png
/observium/trunk/html/images/os/quanta.png
/observium/trunk/html/images/os/quanta_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/polling/os/jetnexus-lb.inc.php
/observium/trunk/includes/polling/os/liberator.inc.php
Lines Added: 106 | Removed: 4

r7930

mike 🐱 | 2016-06-16 20:01:17

MIBS

Added fastback and jetnexus mibs.

/observium/trunk/mibs/fastback
/observium/trunk/mibs/fastback/SUB10SYSTEMS-MIB
/observium/trunk/mibs/fastback/V320-MIB
/observium/trunk/mibs/jetnexus
/observium/trunk/mibs/jetnexus/JETNEXUS-MIB
Lines Added: 9706 | Removed: 2

r7929

mike 🐱 | 2016-06-16 14:34:11

TRIVIAL

Fixed pollerlog graph.

/observium/trunk/includes/rrdtool.inc.php
Lines Added: 5 | Removed: 5

r7928

adama 🐸 | 2016-06-15 23:42:40

FIX

Fix asterisk agent poller bug.

/observium/trunk/includes/polling/applications/asterisk.inc.php
Lines Added: 3 | Removed: 3

r7927

mike 🐱 | 2016-06-15 15:31:21

MINOR

Improved support for Isilon OneFS, added sensors discovery.

/observium/trunk/html/images/os/isilon.png
/observium/trunk/html/images/os/isilon_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/onefs.inc.php
/observium/trunk/mibs/isilon/ISILON-MIB
/observium/trunk/mibs/isilon/ISILON-TRAP-MIB
Lines Added: 2669 | Removed: 53

r7926

mike 🐱 | 2016-06-15 10:51:02

TRIVIAL

Fixed delete rrd dir, when delete device from DB. Some forgotten changes.

/observium/trunk/delete_device.php
/observium/trunk/html/pages/delhost.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 101 | Removed: 23

r7925

mike 🐱 | 2016-06-14 21:23:10

MIBS

Added dell mibs.

/observium/trunk/mibs/dell/DELL-NETWORKING-BGP4-V2-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-BMP-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-BPSTATS-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-CHASSIS-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-COPY-CONFIG-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-DCB-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-FIB-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-FIPSNOOPING-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-FPSTATS-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-IF-EXTENSION-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-ISIS-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-LINK-AGGREGATION-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-OPENFLOW-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-PRODUCTS-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-SMI
/observium/trunk/mibs/dell/DELL-NETWORKING-SYSTEM-COMPONENT-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-TC
/observium/trunk/mibs/dell/DELL-NETWORKING-TRAP-EVENT-MIB
/observium/trunk/mibs/dell/DELL-NETWORKING-VIRTUAL-LINK-TRUNK-MIB
/observium/trunk/mibs/dell/Dell-Vendor-MIB
Lines Added: 20755 | Removed: 25

r7924

mike 🐱 | 2016-06-14 21:22:31

MINOR

Added support for Dell/Force10 NOS with firmware 9.10 and above, added support for processors/mempools/sensors by DELL-NETWORKING-CHASSIS-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/mempools/dell-networking-chassis-mib.inc.php
/observium/trunk/includes/discovery/mempools/f10-s-series-chassis-mib.inc.php
/observium/trunk/includes/discovery/processors/dell-networking-chassis-mib.inc.php
/observium/trunk/includes/discovery/sensors/dell-networking-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/dell-networking-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/f10-s-series-chassis-mib.inc.php
/observium/trunk/includes/polling/os/ftos.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 414 | Removed: 25

r7923

adama 🐸 | 2016-06-14 18:09:25

FIX

Correct unit for timeshifted temperature graphs.

/observium/trunk/html/includes/graphs/sensor/temperature.inc.php
Lines Added: 3 | Removed: 3

r7922

adama 🐸 | 2016-06-14 17:01:39

ADD

Add support for HP Unified Wired-WLAN Appliance

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/inventory/entity-mib.inc.php
/observium/trunk/includes/discovery/mempools/hpn-icf-entity-ext-mib.inc.php
/observium/trunk/includes/discovery/processors/hpn-icf-entity-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/hpn-icf-entity-ext-mib.inc.php
/observium/trunk/includes/polling/mempools/hpn-icf-entity-ext-mib.inc.php
/observium/trunk/includes/polling/os/hpuww.inc.php
/observium/trunk/includes/polling/os.inc.php
/observium/trunk/includes/polling/wifi/hpn-icf-dot11-acmt-mib.inc.php
Lines Added: 281 | Removed: 10

r7921

mike 🐱 | 2016-06-11 08:27:48

ADD

derp, missing change

/observium/trunk/includes/rewrites.inc.php
Lines Added: 1 | Removed: 1

r7920

mike 🐱 | 2016-06-11 08:23:56

TRIVIAL

Fixed parse port ifDescr on some Juniper routers.

/observium/trunk/includes/rewrites.inc.php
Lines Added: 2 | Removed: 0

r7919

adama 🐸 | 2016-06-10 14:11:17

ADD

Add support for Rital CMC III and improve existing Rital support.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/rittal-cmc-iii-mib.inc.php
/observium/trunk/includes/discovery/sensors/rittal-cmc-tc-mib.inc.php
Lines Added: 161 | Removed: 20

r7918

adama 🐸 | 2016-06-10 14:06:14

ADD

Add stack mib to hh3c os type.

/observium/trunk/includes/definitions/os.inc.php
Lines Added: 1 | Removed: 0

r7917

adama 🐸 | 2016-06-10 14:04:45

ADD

Add support for HH3C Stack member status.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/status/hh3c-stack-mib.inc.php
Lines Added: 42 | Removed: 1

r7916

adama 🐸 | 2016-06-10 14:03:07

FIX

Several HTML and other minor fixes.

/observium/trunk/html/includes/entities/mempool.inc.php
/observium/trunk/html/includes/entities/port.inc.php
/observium/trunk/html/includes/entities/printersupply.inc.php
/observium/trunk/html/includes/panels/default.inc.php
/observium/trunk/html/includes/print/inventory.inc.php
/observium/trunk/html/includes/print/rows.inc.php
/observium/trunk/html/pages/alert_check.inc.php
/observium/trunk/html/pages/alerts.inc.php
/observium/trunk/html/pages/contact.inc.php
/observium/trunk/html/pages/customoids.inc.php
/observium/trunk/html/pages/device/apps/mssql/memory.inc.php
/observium/trunk/html/pages/device/edit/graphs.inc.php
/observium/trunk/html/pages/device/entphysical.inc.php
/observium/trunk/html/pages/device/graphs.inc.php
/observium/trunk/html/pages/device/overview/information.inc.php
/observium/trunk/html/pages/device/overview/mempools.inc.php
/observium/trunk/html/pages/device/overview-normal.inc.php
/observium/trunk/html/pages/device/routing/ipsec_tunnels.inc.php
/observium/trunk/html/pages/graphs.inc.php
/observium/trunk/html/pages/group.inc.php
/observium/trunk/html/pages/groups.inc.php
/observium/trunk/html/pages/neighbours.inc.php
/observium/trunk/html/pages/routing/vrf.inc.php
/observium/trunk/includes/definitions/apps.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 99 | Removed: 88

r7915

mike 🐱 | 2016-06-09 12:25:22

MINOR

Added discovery Force10 unit/fan/powersupply statuses by F10-S-SERIES-CHASSIS-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/sensors/f10-s-series-chassis-mib.inc.php
/observium/trunk/includes/polling/os/ftos.inc.php
Lines Added: 116 | Removed: 30

r7914

mike 🐱 | 2016-06-08 11:41:11

MAJOR

get_vars() prevent pass