Skip to content

2017 Changelog

Summary

Commits: 665

Lines Added: 2205911

Lines Removed: 122556

r8997

adama 🐸 | 2017-12-26 15:49:16

FIX

Fix short host usage for alert table on side panel (fix alert table honouring short host for entity text)

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

r8996

adama 🐸 | 2017-12-26 15:04:23

ADD

Add single-line format for Slack transport.

/observium/trunk/includes/alerting/slack.inc.php
/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 44 | Removed: 29

r8995

adama 🐸 | 2017-12-23 15:02:00

FIX

Skip update properly, return caused updater script to exit

/observium/trunk/update/360.php
Lines Added: 5 | Removed: 1

r8994

mike 🐱 | 2017-12-19 13:30:38

TRIVIAL

Skip DB conversion for old polling history.

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

r8993

mike 🐱 | 2017-12-16 10:15:17

MAJOR

Removed huge unusefull tables perf_times and devices_perftimes. Poller and discovery times now stored as round-robin history inside device stats array.

/observium/trunk/discovery.php
/observium/trunk/housekeeping.php
/observium/trunk/html/pages/device/edit/modules.inc.php
/observium/trunk/html/pages/device/perf.inc.php
/observium/trunk/html/pages/device/showtech.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/housekeeping/timing.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/poller.php
/observium/trunk/update/360.php
/observium/trunk/update/361.sql
Lines Added: 250 | Removed: 101

r8992

mike 🐱 | 2017-12-14 16:41:21

TRIVIAL

Added some critical error codes as stop list for db schema update.

/observium/trunk/includes/update/update.php
Lines Added: 14 | Removed: 14

r8991

mike 🐱 | 2017-12-14 14:52:10

TRIVIAL

Added more debugging for test alerts send.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/poller.php
Lines Added: 6 | Removed: 2

r8990

mike 🐱 | 2017-12-12 00:07:17

TRIVIAL

Improved PoE states for statuses by NETONIX-SWITCH-MIB.

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

r8989

mike 🐱 | 2017-12-11 23:48:40

MINOR

Added support for Netonix Switch devices with sensors by NETONIX-SWITCH-MIB.

/observium/trunk/html/images/os/netonix.png
/observium/trunk/html/images/os/netonix_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/netonix-switch-mib.inc.php
Lines Added: 170 | Removed: 4

r8988

mike 🐱 | 2017-12-11 23:40:17

TRIVIAL

Added flag OBS_SNMP_DISPLAY_HINT for disable display-hint in snmp output. Use it for discovery sensors by definitions (prevent different values in poller and discovery).

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 15 | Removed: 15

r8987

mike 🐱 | 2017-12-11 23:36:12

TRIVIAL

Fixed caching oids in status polling.

/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/status.inc.php
Lines Added: 5 | Removed: 5

r8986

mike 🐱 | 2017-12-10 17:05:30

TRIVIAL

Small replace loop improvement.

/observium/trunk/includes/rewrites.inc.php
/observium/trunk/tests/IncludesRewritesTest.php
Lines Added: 18 | Removed: 12

r8985

mike 🐱 | 2017-12-10 14:59:47

MINOR

Added unittests for common array_*_replace() functions. Added array_tag_replace() function for in-definition %tags% replaces by array with tag-string key pairs.

/observium/trunk/includes/discovery/processors.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
/observium/trunk/includes/rewrites.inc.php
/observium/trunk/includes/rrdtool.inc.php
/observium/trunk/tests/IncludesRewritesTest.php
Lines Added: 266 | Removed: 38

r8984

mike 🐱 | 2017-12-08 17:46:10

MINOR

Improved test_alert.php script, now possible to test alert send by contact_id. Improved list of avialable alert message tags with: ALERT_UNIXTIME, ALERT_TIMESTAMP_RFC2822, ALERT_TIMESTAMP_RFC3339, DEVICE_SYSNAME and DEVICE_REBOOTED.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/includes/templates/test
/observium/trunk/includes/templates/test/notification_ALERT.json
/observium/trunk/includes/templates/test/notification_RECOVER.json
/observium/trunk/test_alert.php
Lines Added: 231 | Removed: 113

r8983

mike 🐱 | 2017-12-08 17:06:58

TRIVIAL

Small fixes for external libs.

/observium/trunk/libs/cli/arguments/HelpScreen.php
/observium/trunk/libs/pear/Net/DNS2/RR/AVC.php
/observium/trunk/libs/pear/Net/DNS2/RR/CDNSKEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/CSYNC.php
/observium/trunk/libs/pear/Net/DNS2/RR/OPENPGPKEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/SMIMEA.php
Lines Added: 599 | Removed: 6

r8982

mike 🐱 | 2017-12-06 22:56:44

MINOR

Added discovery additional processor and mempools for Zyxel ES by ZYXEL-ES-COMMON and ZYXEL-SYS-MEMORY-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/mempools/zyxel-sys-memory-mib.inc.php
/observium/trunk/includes/polling/mempools/zyxel-sys-memory-mib.inc.php
Lines Added: 109 | Removed: 8

r8981

adama 🐸 | 2017-12-06 14:22:03

ADD

Add short hostname length config variable to UI.

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

r8980

mike 🐱 | 2017-12-05 23:40:07

TRIVIAL

Added missed mib definition for A10 Thunder devices OBS-2526.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/a10/A10-AX-CGN-MIB
Lines Added: 6664 | Removed: 1

r8979

mike 🐱 | 2017-12-03 22:36:36

TRIVIAL

Fixed discovery DOM sensors by WWP-LEOS-PORT-XCVR-MIB.

/observium/trunk/includes/discovery/sensors/wwp-leos-port-xcvr-mib.inc.php
Lines Added: 4 | Removed: 4

r8978

mike 🐱 | 2017-12-03 22:22:31

MINOR

Added discovery sensors from connected UPS for Synology NAS devices by SYNOLOGY-UPS-MIB.

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

r8977

mike 🐱 | 2017-12-03 20:46:52

MINOR

derp.

/observium/trunk/html/images/os/racktivity.png
/observium/trunk/html/images/os/racktivity_2x.png
Lines Added: -1 | Removed: -1

r8976

mike 🐱 | 2017-12-03 20:32:45

TRIVIAL

Cleaned some os icons in definitions.

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

r8975

mike 🐱 | 2017-12-03 20:32:03

MINOR

Added all remaining HiDPI os icons.

/observium/trunk/html/images/os/carel.png
/observium/trunk/html/images/os/carel_2x.png
/observium/trunk/html/images/os/ccpower.png
/observium/trunk/html/images/os/ccpower_2x.png
/observium/trunk/html/images/os/comet.png
/observium/trunk/html/images/os/comet_2x.png
/observium/trunk/html/images/os/conexant.png
/observium/trunk/html/images/os/conexant_2x.png
/observium/trunk/html/images/os/cyan.png
/observium/trunk/html/images/os/cyan_2x.png
/observium/trunk/html/images/os/delta.png
/observium/trunk/html/images/os/delta_2x.png
/observium/trunk/html/images/os/digi.png
/observium/trunk/html/images/os/digi_2x.png
/observium/trunk/html/images/os/endian.png
/observium/trunk/html/images/os/endian_2x.png
/observium/trunk/html/images/os/engenius.png
/observium/trunk/html/images/os/engenius_2x.png
/observium/trunk/html/images/os/enterasys.png
/observium/trunk/html/images/os/enterasys_2x.png
/observium/trunk/html/images/os/firebrick.png
/observium/trunk/html/images/os/firebrick_2x.png
/observium/trunk/html/images/os/fireeye.png
/observium/trunk/html/images/os/fireeye_2x.png
/observium/trunk/html/images/os/gcom.png
/observium/trunk/html/images/os/gcom_2x.png
/observium/trunk/html/images/os/gta.png
/observium/trunk/html/images/os/gta_2x.png
/observium/trunk/html/images/os/gude.png
/observium/trunk/html/images/os/gude_2x.png
/observium/trunk/html/images/os/ibmi.png
/observium/trunk/html/images/os/ibmi_2x.png
/observium/trunk/html/images/os/infoblox.png
/observium/trunk/html/images/os/infoblox_2x.png
/observium/trunk/html/images/os/ingrasys.png
/observium/trunk/html/images/os/ingrasys_2x.png
/observium/trunk/html/images/os/itwatchdogs.png
/observium/trunk/html/images/os/itwatchdogs_2x.png
/observium/trunk/html/images/os/jacarta.png
/observium/trunk/html/images/os/jacarta_2x.png
/observium/trunk/html/images/os/korenix.png
/observium/trunk/html/images/os/korenix_2x.png
/observium/trunk/html/images/os/microsens.png
/observium/trunk/html/images/os/microsens_2x.png
/observium/trunk/html/images/os/minkels.png
/observium/trunk/html/images/os/minkels_2x.png
/observium/trunk/html/images/os/minkelsrms.png
/observium/trunk/html/images/os/motorola.png
/observium/trunk/html/images/os/motorola_2x.png
/observium/trunk/html/images/os/netinsight.png
/observium/trunk/html/images/os/netinsight_2x.png
/observium/trunk/html/images/os/netmanplus.png
/observium/trunk/html/images/os/netopia.png
/observium/trunk/html/images/os/netvision.png
/observium/trunk/html/images/os/nexenta.png
/observium/trunk/html/images/os/nexenta_2x.png
/observium/trunk/html/images/os/open-e.png
/observium/trunk/html/images/os/open-e_2x.png
/observium/trunk/html/images/os/opengear.png
/observium/trunk/html/images/os/opengear_2x.png
/observium/trunk/html/images/os/papouch.png
/observium/trunk/html/images/os/papouch_2x.png
/observium/trunk/html/images/os/perle.png
/observium/trunk/html/images/os/perle_2x.png
/observium/trunk/html/images/os/procera.png
/observium/trunk/html/images/os/procera_2x.png
/observium/trunk/html/images/os/proxim.png
/observium/trunk/html/images/os/proxim_2x.png
/observium/trunk/html/images/os/proxyav.png
/observium/trunk/html/images/os/qnap.png
/observium/trunk/html/images/os/qnap_2x.png
/observium/trunk/html/images/os/racktivity.png
/observium/trunk/html/images/os/racktivity_2x.png
/observium/trunk/html/images/os/raisecom.png
/observium/trunk/html/images/os/raisecom_2x.png
/observium/trunk/html/images/os/riello_ups.png
/observium/trunk/html/images/os/riello_ups_2x.png
/observium/trunk/html/images/os/saf.png
/observium/trunk/html/images/os/saf_2x.png
/observium/trunk/html/images/os/schneider_electric.png
/observium/trunk/html/images/os/schneider_electric_2x.png
/observium/trunk/html/images/os/screenos.png
/observium/trunk/html/images/os/shoretelos.png
/observium/trunk/html/images/os/smartoptics.png
/observium/trunk/html/images/os/smartoptics_2x.png
/observium/trunk/html/images/os/snom.png
/observium/trunk/html/images/os/snom_2x.png
/observium/trunk/html/images/os/socomec.png
/observium/trunk/html/images/os/socomec_2x.png
/observium/trunk/html/images/os/symbol.png
/observium/trunk/html/images/os/symbol_2x.png
/observium/trunk/html/images/os/teracom.png
/observium/trunk/html/images/os/teracom_2x.png
/observium/trunk/html/images/os/teradici.png
/observium/trunk/html/images/os/teradici_2x.png
/observium/trunk/html/images/os/trango.png
/observium/trunk/html/images/os/trango_2x.png
/observium/trunk/html/images/os/tranzeo.png
/observium/trunk/html/images/os/tranzeo_2x.png
/observium/trunk/html/images/os/tsl.png
/observium/trunk/html/images/os/tsl_2x.png
/observium/trunk/html/images/os/uniflair.png
/observium/trunk/html/images/os/uniflair_2x.png
/observium/trunk/html/images/os/voswall.png
/observium/trunk/html/images/os/wti.png
/observium/trunk/html/images/os/wti_2x.png
/observium/trunk/html/images/os/wxgoos.png
Lines Added: 50 | Removed: 8

r8974

mike 🐱 | 2017-12-03 13:44:31

MINOR

Added basic support for TempAlert devices OBS-2229.

/observium/trunk/html/images/os/tempalert.png
/observium/trunk/html/images/os/tempalert_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/tempalert
/observium/trunk/mibs/tempalert/TEMPERATUREALERT-MIB
Lines Added: 116 | Removed: 3

r8973

mike 🐱 | 2017-12-03 12:48:20

MINOR

Added basic support for CrandlePoint devices OBS-2234.

/observium/trunk/html/images/os/cradlepoint.png
/observium/trunk/html/images/os/cradlepoint_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 19 | Removed: 3

r8972

mike 🐱 | 2017-12-03 12:44:37

MIBS

Added MIB files (cradlepoint, kentix).

/observium/trunk/mibs/cradlepoint
/observium/trunk/mibs/cradlepoint/WIPIPE-MIB
/observium/trunk/mibs/kentix
/observium/trunk/mibs/kentix/KAM-PRO
/observium/trunk/mibs/kentix/KMX-LAN
/observium/trunk/mibs/kentix/KMX-RACK
Lines Added: 12319 | Removed: 3

r8971

mike 🐱 | 2017-12-03 11:39:38

TRIVIAL

Missed files for previous commit OBS-2276.

/observium/trunk/includes/discovery/sensors/dps-mib-v38.inc.php
/observium/trunk/includes/discovery/status/dps-mib-v38.inc.php
Lines Added: 101 | Removed: 1

r8970

mike 🐱 | 2017-12-03 11:36:33

MINOR

Added discovery sensors for DPS Telecom devices by DPS-MIB-V38 OBS-2276.

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

r8969

mike 🐱 | 2017-12-03 09:47:11

TRIVIAL

Fixed polling wmi storages if volume serial number begin with zero OBS-1649.

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

r8968

mike 🐱 | 2017-12-03 09:03:13

TRIVIAL

Correctly fixed polling ports ifAlias, ifName and ifDescr with UTF8 chars.

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

r8967

mike 🐱 | 2017-12-03 09:01:07

MINOR

Added unittest for snmp_fix_string() with UTF8 convert strings.

/observium/trunk/tests/SnmpDataTest2.php
Lines Added: 48 | Removed: 1

r8966

mike 🐱 | 2017-12-02 14:53:24

TRIVIAL

Exclude (by default) deleted ports in query in get_port_id_by_ifDescr() and get_port_id_by_ifAlias() (this cause mistakes when ifIndex changed).

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

r8965

mike 🐱 | 2017-12-02 14:26:32

MINOR

Improved discovery some power supply statuses by CISCO-ENVMON-MIB and CISCO-ENTITY-FRU-CONTROL-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/cisco-entity-fru-control-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-envmon-mib.inc.php
Lines Added: 112 | Removed: 51

r8964

mike 🐱 | 2017-11-30 19:32:20

TRIVIAL

Improved detect sensor port associations for some more Cisco ASR devices OBS-2295.

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

r8963

adama 🐸 | 2017-11-30 01:05:11

ADD

Add nutanix detection and logo

/observium/trunk/html/images/os/nutanix.png
/observium/trunk/html/images/os/nutanix_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 11 | Removed: 0

r8962

adama 🐸 | 2017-11-30 00:57:07

MIB

Add NUTANIX-MIB

/observium/trunk/mibs/nutanix
/observium/trunk/mibs/nutanix/NUTANIX-MIB
Lines Added: 3277 | Removed: 0

r8961

adama 🐸 | 2017-11-30 00:49:08

ADD

Add detection of Blue Coat ASG

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

r8959

mike 🐱 | 2017-11-27 19:59:44

TRIVIAL

Also fixed polling ports ifName and ifDescr with UTF-8 chars.

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

r8958

mike 🐱 | 2017-11-27 19:23:18

TRIVIAL

Fixed polling ports ifAlias with UTF-8 chars.

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

r8957

mike 🐱 | 2017-11-26 12:40:20

TRIVIAL

Fixed display bill_bits graphs OBS-2529.

/observium/trunk/html/includes/graphs/bill/auth.inc.php
Lines Added: 3 | Removed: 3

r8956

mike 🐱 | 2017-11-26 12:26:22

TRIVIAL

Fixed php 7.1 compatability for functions rrdtool_last() and rrdtool_lastupdate() OBS-2528.

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

r8955

mike 🐱 | 2017-11-24 18:51:00

TRIVIAL

Fixed port labels on Delta UPS devices.

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

r8954

mike 🐱 | 2017-11-24 14:38:20

TRIVIAL

Fixed discovery some sensors by DeltaUPS-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 12 | Removed: 7

r8953

mike 🐱 | 2017-11-23 21:20:43

MINOR

Improved discovery sensors by DeltaUPS-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 91 | Removed: 21

r8952

mike 🐱 | 2017-11-23 21:17:26

MIBS

Updated Socomec mib files.

/observium/trunk/mibs/socomec/SOCOMECIPDU-MIB
/observium/trunk/mibs/socomec/SOCOMECUPS-MIB
/observium/trunk/mibs/socomec/SOCOMECUPS-MIB-v2
/observium/trunk/mibs/socomec/SOCOMECUPSSTS-MIB
/observium/trunk/mibs/socomec/SOCOMECUPS_ADICOM_MIB
Lines Added: 6867 | Removed: 4860

r8951

mike 🐱 | 2017-11-22 16:26:38

MIBS

Updated Juniper MIB files.

/observium/trunk/mibs/juniper/IPMCAST-MIB-CAPABILITY
/observium/trunk/mibs/juniper/JNX-DOT3OAM-CAPABILITY
/observium/trunk/mibs/juniper/JNX-IF-CAPABILITY
/observium/trunk/mibs/juniper/JNX-IP-CAPABILITY
/observium/trunk/mibs/juniper/JNX-IPSEC-MONITOR-MIB
/observium/trunk/mibs/juniper/JNX-OPT-IF-EXT-MIB
/observium/trunk/mibs/juniper/JNX-PPPOE-MIB
/observium/trunk/mibs/juniper/JNX-SNMPv2-CAPABILITY
/observium/trunk/mibs/juniper/JUNIPER-CHASSIS-CLUSTER-MIB
/observium/trunk/mibs/juniper/JUNIPER-CHASSIS-DEFINES-MIB
/observium/trunk/mibs/juniper/JUNIPER-COS-MIB
/observium/trunk/mibs/juniper/JUNIPER-EXPERIMENT-MIB
/observium/trunk/mibs/juniper/JUNIPER-FIREWALL-MIB
/observium/trunk/mibs/juniper/JUNIPER-HOSTRESOURCES-MIB
/observium/trunk/mibs/juniper/JUNIPER-IF-MIB
/observium/trunk/mibs/juniper/JUNIPER-IFOPTICS-MIB
/observium/trunk/mibs/juniper/JUNIPER-IFOTN-MIB
/observium/trunk/mibs/juniper/JUNIPER-IPSEC-FLOW-MON-MIB
/observium/trunk/mibs/juniper/JUNIPER-JS-FLOW-MIB
/observium/trunk/mibs/juniper/JUNIPER-JS-NAT-MIB
/observium/trunk/mibs/juniper/JUNIPER-JS-PACKET-MIRROR-MIB
/observium/trunk/mibs/juniper/JUNIPER-JS-POLICY-MIB
/observium/trunk/mibs/juniper/JUNIPER-JS-SCREENING-MIB
/observium/trunk/mibs/juniper/JUNIPER-JS-SMI
/observium/trunk/mibs/juniper/JUNIPER-L2ALD-MIB
/observium/trunk/mibs/juniper/JUNIPER-L2CP-FEATURES-MIB
/observium/trunk/mibs/juniper/JUNIPER-LDP-MIB
/observium/trunk/mibs/juniper/JUNIPER-LICENSE-MIB
/observium/trunk/mibs/juniper/JUNIPER-LSYS-SECURITYPROFILE-MIB
/observium/trunk/mibs/juniper/JUNIPER-MIB
/observium/trunk/mibs/juniper/JUNIPER-MIMSTP-MIB
/observium/trunk/mibs/juniper/JUNIPER-MOBILE-GATEWAY-SM-MIB
/observium/trunk/mibs/juniper/JUNIPER-OAM-MIB
/observium/trunk/mibs/juniper/JUNIPER-PFE-MIB
/observium/trunk/mibs/juniper/JUNIPER-RPM-MIB
/observium/trunk/mibs/juniper/JUNIPER-SMI
/observium/trunk/mibs/juniper/JUNIPER-SNMP-SET-MIB
/observium/trunk/mibs/juniper/JUNIPER-SOAM-PM-MIB
/observium/trunk/mibs/juniper/JUNIPER-SP-MIB
/observium/trunk/mibs/juniper/JUNIPER-SRD-MIB
/observium/trunk/mibs/juniper/JUNIPER-SRX5000-SPU-MONITORING-MIB
/observium/trunk/mibs/juniper/JUNIPER-SUBSCRIBER-MIB
/observium/trunk/mibs/juniper/JUNIPER-TIMING-NOTFNS-MIB
/observium/trunk/mibs/juniper/JUNIPER-TLB-MIB
/observium/trunk/mibs/juniper/JUNIPER-TUNNEL-STATS-MIB
/observium/trunk/mibs/juniper/JUNIPER-TWAMP-MIB
/observium/trunk/mibs/juniper/JUNIPER-URL-FILTER-MIB
/observium/trunk/mibs/juniper/JUNIPER-VMON-MIB
/observium/trunk/mibs/juniper/MPLS-LSR-STD-CAPABILITY
/observium/trunk/mibs/juniper/MPLS-MLDP-STD-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-ADDR-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-BGP4-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-CERTIFICATE-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-IDS-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-IP-ARP-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-IPPOOL-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-NAT-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-NSRP-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-OSPF-TRAP-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-POLICY-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-QOS-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-RESOURCE-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-RIPv2-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SCHEDULE-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SERVICE-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-ADMIN-USR-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-AUTH-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-DHCP-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-DNS-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-EMAIL-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-GEN-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-GLB-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-LOG-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-SNMP-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-SYSTIME-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-URL-FILTER-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SET-WEB-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-SMI
/observium/trunk/mibs/netscreen/NETSCREEN-TRAP-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-UAC-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VPN-GATEWAY-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VPN-IAS-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VPN-IKE-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VPN-L2TP-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VPN-MANUAL-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VPN-MON-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VPN-MON-SA-COUNT-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VPN-PHASEONE-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VPN-PHASETWO-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VPN-USER-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VR-BGP4-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VR-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VR-OSPF-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VR-RIPv2-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-VSYS-MIB
/observium/trunk/mibs/netscreen/NETSCREEN-ZONE-MIB
Lines Added: 30985 | Removed: 724

r8950

mike 🐱 | 2017-11-21 13:06:52

TRIVIAL

Improved detect incorrect snmp v3 auth error.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 18 | Removed: 11

r8949

mike 🐱 | 2017-11-17 19:36:28

TRIVIAL

Set default port realtime polling interval to 10s for JunOS.

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

r8948

mike 🐱 | 2017-11-16 13:18:37

TRIVIAL

Improved exclude uptime rollover time for reboot trigger.

/observium/trunk/includes/polling/system.inc.php
Lines Added: 12 | Removed: 3

r8947

mike 🐱 | 2017-11-16 13:08:58

TRIVIAL

Polling printer supplies cleanup.

/observium/trunk/html/pages/device/overview/printersupplies.inc.php
/observium/trunk/includes/discovery/printersupplies/printer-mib.inc.php
/observium/trunk/includes/polling/printersupplies.inc.php
Lines Added: 68 | Removed: 107

r8946

mike 🐱 | 2017-11-16 13:05:51

MIBS

Update Aruba mib files.

/observium/trunk/mibs/aruba/AI-AP-MIB
/observium/trunk/mibs/aruba/ARUBA-MIB
Lines Added: 146 | Removed: 4

r8945

mike 🐱 | 2017-11-10 17:47:42

TRIVIAL

Removed php version check in hash_equals compat library.

/observium/trunk/libs/hash-compat/hash_equals.php
/observium/trunk/libs/hash-compat/hash_pbkdf2.php
/observium/trunk/libs/phpFastCache/Drivers/Sqlite/Driver.php
Lines Added: 17 | Removed: 16

r8944

mike 🐱 | 2017-11-08 13:30:14

MINOR

Do not force discovery bgp peers if snmpwalk received incomplete data from device. Added trivial helper functions for get last snmp error code and status.

/observium/trunk/includes/polling/bgp-peers.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/update/359.sql
Lines Added: 58 | Removed: 19

r8943

mike 🐱 | 2017-11-04 18:49:39

TRIVIAL

Fixed variable for timeout check in get_http_request() OBS-2511.

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

r8942

mike 🐱 | 2017-11-02 15:22:37

TRIVIAL

Speedup housekeeping timestamp db queries OBS-2508.

/observium/trunk/includes/housekeeping/alertlog.inc.php
/observium/trunk/includes/housekeeping/authlog.inc.php
/observium/trunk/includes/housekeeping/eventlog.inc.php
/observium/trunk/includes/housekeeping/inventory.inc.php
/observium/trunk/includes/housekeeping/ports.inc.php
/observium/trunk/includes/housekeeping/syslog.inc.php
Lines Added: 11 | Removed: 11

r8941

adama 🐸 | 2017-11-02 00:11:11

ADD

Add Cisco Firepower MIBs

/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-AAA-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-ADAPTOR-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-BIOS-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-BMC-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-CALLHOME-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-CAPABILITY-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-CHANGE-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-CIMCVMEDIA-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-COMM-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-COMPUTE-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-CONFIG-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-DCX-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-DHCP-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-DIAG-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-DOMAIN-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-DPSEC-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-EPQOS-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-EQUIPMENT-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-ETHER-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-EVENT-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-EXTMGMT-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-EXTPOL-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-EXTVMM-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-FABRIC-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-FAULT-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-FEATURE-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-FIRMWARE-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-FLOWCTRL-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-FSM-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-GMETA-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-HOSTIMG-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-IDENT-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-IMGPROV-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-IMGSEC-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-INITIATOR-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-IP-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-IPPOOL-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-IQNPOOL-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-LLDP-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-LS-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-LSBOOT-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-LSMAINT-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-MACPOOL-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-MAPPINGS-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-MEMORY-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-MGMT-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-NETWORK-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-NFS-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-NOTIFS-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-NWCTRL-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-OBSERVE-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-ORG-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-OS-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-PCI-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-PKI-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-POLICY-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-PORT-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-POWER-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-PROC-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-PROCESSOR-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-QOSCLASS-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-QUERYRESULT-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-SM-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-SOL-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-STATS-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-STORAGE-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-SW-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-SYSDEBUG-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-SYSFILE-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-TC-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-TOP-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-TRIG-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-UUIDPOOL-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-VERSION-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-VM-MIB
/observium/trunk/mibs/cisco/CISCO-FIREPOWER-AP-VNIC-MIB
Lines Added: 251204 | Removed: 76

r8940

mike 🐱 | 2017-11-01 18:33:32

MINOR

Speedup some syslog db queries with correct indexes OBS-2506.

/observium/trunk/html/pages/device/logs/syslog.inc.php
/observium/trunk/html/pages/syslog.inc.php
/observium/trunk/update/359.sql
Lines Added: 8 | Removed: 4

r8939

adama 🐸 | 2017-11-01 13:46:49

ADD

Add Nokia logo

/observium/trunk/html/images/os/nokia.png
/observium/trunk/html/images/os/nokia_2x.png
Lines Added: 1 | Removed: -1

r8938

mike 🐱 | 2017-10-31 22:20:01

MINOR

Improved detect sensor port associations for some Cisco ASR devices OBS-2295.

/observium/trunk/includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
/observium/trunk/includes/discovery/sensors/entity-sensor-mib.inc.php
/observium/trunk/includes/entities.inc.php
Lines Added: 19 | Removed: 97

r8937

adama 🐸 | 2017-10-31 16:25:39

IMPROVE

Improve bill creation form. Fix creating bill from port page.

/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/pages/bill/actions.inc.php
/observium/trunk/html/pages/bills/add.inc.php
/observium/trunk/html/pages/bills.inc.php
Lines Added: 172 | Removed: 127

r8936

adama 🐸 | 2017-10-30 21:48:30

FIX

Fix pollerlog time calculation

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

r8935

adama 🐸 | 2017-10-28 12:42:33

IMPROVE

Use router id for OSPF device discovery.

/observium/trunk/includes/discovery/neighbours/ospf-mib.inc.php
Lines Added: 1 | Removed: 1

r8934

adama 🐸 | 2017-10-27 13:58:42

ADD

Add Cisco FirePOWER detection and extremeCpuMonitorTotalUtilization collection for XOS

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

r8933

adama 🐸 | 2017-10-27 12:09:39

ADD

Add ability to generate SVG graphs

/observium/trunk/html/includes/graphs/common.inc.php
/observium/trunk/html/includes/graphs/graph.inc.php
Lines Added: 17 | Removed: 5

r8932

adama 🐸 | 2017-10-27 11:38:30

FIX

Strip spaces from nginx agent output

/observium/trunk/scripts/agent-local/nginx
Lines Added: 1 | Removed: 1

r8931

adama 🐸 | 2017-10-25 19:59:51

SQL

Increase group name/descr field sizes

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

r8929

adama 🐸 | 2017-10-25 13:12:00

FIX

Fix Cisco RAS sessions graphs

/observium/trunk/html/includes/graphs/device/cras_sessions.inc.php
Lines Added: 5 | Removed: 5

r8928

adama 🐸 | 2017-10-25 12:16:34

ADD

Add eventlog entry for deleted devices

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

r8927

adama 🐸 | 2017-10-25 09:13:20

OS

Add additional checkpoint OS detection rules

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

r8926

adama 🐸 | 2017-10-24 23:31:57

ADD

Extend Gaia Embedded detection

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

r8925

adama 🐸 | 2017-10-24 13:21:31

ADD

Add support for boolean status inputs from ServersCheck SensorGateway.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/serverscheck.inc.php
/observium/trunk/mibs/ekinops/EKINOPS-Pmlma10-MIB
Lines Added: 38 | Removed: 5

r8924

adama 🐸 | 2017-10-24 10:47:27

FIX

Avoid setting things we may not need

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

r8923

adama 🐸 | 2017-10-24 10:37:28

FIX

Set session timeout to 1 day to try to avoid auth timeout issues.

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

r8922

sid3windr 🦔 | 2017-10-20 22:49:43

FIX

Fix: update Teams transport

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

r8921

mike 🐱 | 2017-10-20 11:44:09

TRIVIAL

Snmpwalk separate oids instead whole huge table in neighbours discovery by LLDP-MIB OBS-2266.

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

r8920

mike 🐱 | 2017-10-20 09:51:08

TRIVIAL

Fixed eventlog for device rebooted time. Added date info when device last rebooted on device page.

/observium/trunk/html/pages/device/overview/information.inc.php
/observium/trunk/html/pages/device/overview/information_extended.inc.php
/observium/trunk/includes/polling/system.inc.php
Lines Added: 41 | Removed: 20

r8919

mike 🐱 | 2017-10-19 21:49:46

TRIVIAL

More accurate detect neighbour local port by LLDP-MIB OBS-2474.

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

r8918

mike 🐱 | 2017-10-19 07:35:48

TRIVIAL

Fixed priority for hrSystemUptime OBS-2464.

/observium/trunk/includes/polling/system.inc.php
Lines Added: 26 | Removed: 20

r8917

sid3windr 🦔 | 2017-10-18 22:42:35

TRIVIAL

Trivial: correct warning message on contact delete modal

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

r8916

sid3windr 🦔 | 2017-10-18 22:38:15

TRIVIAL

NEW: Microsoft Teams alerting transport

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

r8915

mike 🐱 | 2017-10-18 17:13:41

TRIVIAL

Fixed display php memory limit in cli versions output.

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

r8914

mike 🐱 | 2017-10-18 14:48:48

TRIVIAL

Renamed status events map key.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 14 | Removed: 8

r8913

mike 🐱 | 2017-10-18 14:24:10

MINOR

Improved discovery statuses with additional event oid values. Added discovery additional APC Netbotz statuses by PowerNet-MIB OBS-2011.

/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.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
/observium/trunk/update/357.sql
Lines Added: 132 | Removed: 21

r8912

mike 🐱 | 2017-10-17 16:43:47

MINOR

Added support for Eltek SmartPack devices. Added sensors discovery by SP2-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/sp2-mib.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 257 | Removed: 9

r8911

mike 🐱 | 2017-10-17 16:33:32

MIBS

Updated Eltek mibs.

/observium/trunk/mibs/eltek/ELTEK-DISTRIBUTED-MIB
/observium/trunk/mibs/eltek/ELTEK_DISTRIBUTED_PLANT-MIB
/observium/trunk/mibs/eltek/ELTEK_GENERIC-MIB
/observium/trunk/mibs/eltek/SP2-MIB
/observium/trunk/mibs/eltek/STS_SEQUENZ-MIB
/observium/trunk/mibs/eltek/UPC4
Lines Added: 31372 | Removed: 85

r8910

sid3windr 🦔 | 2017-10-17 14:41:17

MIBS

MIB: Update Raritan RemoteKVMDevice-MIB

/observium/trunk/mibs/raritan/RemoteKVMDevice-MIB
Lines Added: 63 | Removed: 7

r8909

adama 🐸 | 2017-10-16 22:35:48

ADD

Add detection of checkpoint gaia embedded

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

r8908

adama 🐸 | 2017-10-16 21:52:05

MIB

Ekinops MIBs

/observium/trunk/mibs/ekinops
/observium/trunk/mibs/ekinops/EKINOPS-MGNT2-MIB
/observium/trunk/mibs/ekinops/EKINOPS-MGNT2-NMS-MIB
/observium/trunk/mibs/ekinops/EKINOPS-MGNT4NODE-MIB
/observium/trunk/mibs/ekinops/EKINOPS-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PM1001LH-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PM1001PC-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PMC1002-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PMC2002-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm10001otu4-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm10010mp-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm10010mpt-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm10010mr-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm10010ulh-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1001RR-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1001lhr-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1004-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1004V-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1004VDC-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1004dcp-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1004m-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1004venc-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1005-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1008-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1008DCP-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm124-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm1604-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm20002ma-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm20020ma-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm253-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm254d-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm404-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pm801RR-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmDGE-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmDGE2-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmMC-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmOSC-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmOa-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmOab-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmOabphc-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmOail-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmOailhc-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmPassive-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmPump3-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmapc-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmc1008MP-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pme1008-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmfan-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmlma10-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmo10010-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmo6006-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmoabphcs-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmoailhcs-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmopm2-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmopm8-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmops-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmops2d-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmora14-MIB
/observium/trunk/mibs/ekinops/EKINOPS-PmroadmC-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Pmvoa-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Rm10010-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Rm10010e40-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Rm10010mp-MIB
/observium/trunk/mibs/ekinops/EKINOPS-Trfan-MIB
Lines Added: 519507 | Removed: 62

r8907

mike 🐱 | 2017-10-16 15:29:52

TRIVIAL

Removed guessing device bgpLocalAs with multiple local ASes.

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

r8906

mike 🐱 | 2017-10-15 13:45:58

MINOR

Improved detect private BGP AS numbers.

/observium/trunk/html/includes/print/routing.inc.php
/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 89 | Removed: 31

r8905

mike 🐱 | 2017-10-15 11:56:19

MINOR

derp

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

r8904

mike 🐱 | 2017-10-15 11:53:21

TRIVIAL

Fixed iBGP counter on device BGP page.

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

r8903

mike 🐱 | 2017-10-15 11:44:47

TRIVIAL

Fixed display iBGP peers for per session local ASes.

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/print/routing.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 11 | Removed: 8

r8902

mike 🐱 | 2017-10-15 10:47:55

MINOR

Added detect hardware/version/uptime for Ubiquiti UniFi by UBNT-UniFi-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/cisco.inc.php
/observium/trunk/includes/polling/os/unifi.inc.php
Lines Added: 13 | Removed: 7

r8901

mike 🐱 | 2017-10-15 09:40:14

TRIVIAL

Undebug. Fixed discovery BGP vendor specific per session local ASes.

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

r8900

adama 🐸 | 2017-10-15 00:02:21

OS

Add cuberpower support

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

r8899

adama 🐸 | 2017-10-14 23:30:52

IMPROVE

Improve BGP per-session local as support

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/print/routing.inc.php
/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/polling/os/cisco.inc.php
/observium/trunk/update/356.sql
Lines Added: 21 | Removed: 9

r8898

adama 🐸 | 2017-10-14 22:46:06

FIX

Improve cisco hardware string logic

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

r8897

mike 🐱 | 2017-10-14 11:43:34

TRIVIAL

Fixed detect maximum value between snmpEngineTime and hrSystemUptime OBS-2464.

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

r8896

mike 🐱 | 2017-10-14 11:31:33

TRIVIAL

Converted "accurate linux uptime" to mib definition. Fixed fetch this uptime (needed only first number).

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/system.inc.php
Lines Added: 87 | Removed: 61

r8895

adama 🐸 | 2017-10-14 04:02:14

IMPROVE

Add option to get more accurate long term uptime from net-snmp

/observium/trunk/includes/polling/system.inc.php
Lines Added: 49 | Removed: 36

r8894

mike 🐱 | 2017-10-13 17:38:44

TRIVIAL

Fixed deletion users with CSRF validation OBS-2451.

/observium/trunk/html/pages/edituser/deleteuser.inc.php
/observium/trunk/html/pages/edituser.inc.php
Lines Added: 14 | Removed: 7

r8893

mike 🐱 | 2017-10-12 13:20:47

TRIVIAL

More clean.

/observium/trunk/includes/polling/system.inc.php
Lines Added: 21 | Removed: 26

r8892

mike 🐱 | 2017-10-12 13:11:41

MINOR

Prioritizing snmpEngineTime over hrSystemUptime and sysUptime. Clean old geolocation parts.

/observium/trunk/includes/geolocation.inc.php
/observium/trunk/includes/polling/system.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 60 | Removed: 71

r8891

mike 🐱 | 2017-10-12 13:08:39

TRIVIAL

Updated Pear Net_DNS2 lib to latest.

/observium/trunk/libs/pear/Net/DNS2/BitMap.php
/observium/trunk/libs/pear/Net/DNS2/Cache/File.php
/observium/trunk/libs/pear/Net/DNS2/Cache/Shm.php
/observium/trunk/libs/pear/Net/DNS2/Cache.php
/observium/trunk/libs/pear/Net/DNS2/Exception.php
/observium/trunk/libs/pear/Net/DNS2/Header.php
/observium/trunk/libs/pear/Net/DNS2/Lookups.php
/observium/trunk/libs/pear/Net/DNS2/Packet/Request.php
/observium/trunk/libs/pear/Net/DNS2/Packet/Response.php
/observium/trunk/libs/pear/Net/DNS2/Packet.php
/observium/trunk/libs/pear/Net/DNS2/PrivateKey.php
/observium/trunk/libs/pear/Net/DNS2/Question.php
/observium/trunk/libs/pear/Net/DNS2/RR/A.php
/observium/trunk/libs/pear/Net/DNS2/RR/AAAA.php
/observium/trunk/libs/pear/Net/DNS2/RR/AFSDB.php
/observium/trunk/libs/pear/Net/DNS2/RR/ANY.php
/observium/trunk/libs/pear/Net/DNS2/RR/APL.php
/observium/trunk/libs/pear/Net/DNS2/RR/ATMA.php
/observium/trunk/libs/pear/Net/DNS2/RR/CAA.php
/observium/trunk/libs/pear/Net/DNS2/RR/CDS.php
/observium/trunk/libs/pear/Net/DNS2/RR/CERT.php
/observium/trunk/libs/pear/Net/DNS2/RR/CNAME.php
/observium/trunk/libs/pear/Net/DNS2/RR/DHCID.php
/observium/trunk/libs/pear/Net/DNS2/RR/DLV.php
/observium/trunk/libs/pear/Net/DNS2/RR/DNAME.php
/observium/trunk/libs/pear/Net/DNS2/RR/DNSKEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/DS.php
/observium/trunk/libs/pear/Net/DNS2/RR/EID.php
/observium/trunk/libs/pear/Net/DNS2/RR/EUI48.php
/observium/trunk/libs/pear/Net/DNS2/RR/EUI64.php
/observium/trunk/libs/pear/Net/DNS2/RR/HINFO.php
/observium/trunk/libs/pear/Net/DNS2/RR/HIP.php
/observium/trunk/libs/pear/Net/DNS2/RR/IPSECKEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/ISDN.php
/observium/trunk/libs/pear/Net/DNS2/RR/KEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/KX.php
/observium/trunk/libs/pear/Net/DNS2/RR/L32.php
/observium/trunk/libs/pear/Net/DNS2/RR/L64.php
/observium/trunk/libs/pear/Net/DNS2/RR/LOC.php
/observium/trunk/libs/pear/Net/DNS2/RR/LP.php
/observium/trunk/libs/pear/Net/DNS2/RR/MX.php
/observium/trunk/libs/pear/Net/DNS2/RR/NAPTR.php
/observium/trunk/libs/pear/Net/DNS2/RR/NID.php
/observium/trunk/libs/pear/Net/DNS2/RR/NIMLOC.php
/observium/trunk/libs/pear/Net/DNS2/RR/NS.php
/observium/trunk/libs/pear/Net/DNS2/RR/NSAP.php
/observium/trunk/libs/pear/Net/DNS2/RR/NSEC.php
/observium/trunk/libs/pear/Net/DNS2/RR/NSEC3.php
/observium/trunk/libs/pear/Net/DNS2/RR/NSEC3PARAM.php
/observium/trunk/libs/pear/Net/DNS2/RR/OPT.php
/observium/trunk/libs/pear/Net/DNS2/RR/PTR.php
/observium/trunk/libs/pear/Net/DNS2/RR/PX.php
/observium/trunk/libs/pear/Net/DNS2/RR/RP.php
/observium/trunk/libs/pear/Net/DNS2/RR/RRSIG.php
/observium/trunk/libs/pear/Net/DNS2/RR/RT.php
/observium/trunk/libs/pear/Net/DNS2/RR/SIG.php
/observium/trunk/libs/pear/Net/DNS2/RR/SOA.php
/observium/trunk/libs/pear/Net/DNS2/RR/SPF.php
/observium/trunk/libs/pear/Net/DNS2/RR/SRV.php
/observium/trunk/libs/pear/Net/DNS2/RR/SSHFP.php
/observium/trunk/libs/pear/Net/DNS2/RR/TA.php
/observium/trunk/libs/pear/Net/DNS2/RR/TALINK.php
/observium/trunk/libs/pear/Net/DNS2/RR/TKEY.php
/observium/trunk/libs/pear/Net/DNS2/RR/TLSA.php
/observium/trunk/libs/pear/Net/DNS2/RR/TSIG.php
/observium/trunk/libs/pear/Net/DNS2/RR/TXT.php
/observium/trunk/libs/pear/Net/DNS2/RR/URI.php
/observium/trunk/libs/pear/Net/DNS2/RR/WKS.php
/observium/trunk/libs/pear/Net/DNS2/RR/X25.php
/observium/trunk/libs/pear/Net/DNS2/RR.php
/observium/trunk/libs/pear/Net/DNS2/Resolver.php
/observium/trunk/libs/pear/Net/DNS2/Socket/Sockets.php
/observium/trunk/libs/pear/Net/DNS2/Socket/Streams.php
/observium/trunk/libs/pear/Net/DNS2/Socket.php
/observium/trunk/libs/pear/Net/DNS2/Updater.php
/observium/trunk/libs/pear/Net/DNS2.php
Lines Added: 892 | Removed: 597

r8890

mike 🐱 | 2017-10-12 12:29:03

TRIVIAL

Fixed skip load qTip on tablet/mobiles (correctly load qTip with datetime picker).

/observium/trunk/html/includes/graphs/global/auth.inc.php
/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/index.php
Lines Added: 13 | Removed: 10

r8887

adama 🐸 | 2017-10-11 15:53:31

FIX

Fix datepicker form element by always loading qtip javascript.

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

r8886

adama 🐸 | 2017-10-11 15:42:34

FIX

Assume data is NULL when not supplied to print_cli_data()

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

r8885

adama 🐸 | 2017-10-11 15:02:07

IMPROVE

Reduce time taken by EIGRP poller on devices with no EIGRP.

/observium/trunk/includes/polling/cisco-eigrp.inc.php
Lines Added: 22 | Removed: 7

r8884

mike 🐱 | 2017-10-11 07:16:51

TRIVIAL

Clean & undebug.

/observium/trunk/html/includes/entities/sla.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/functions.inc.php
Lines Added: 7 | Removed: 11

r8883

adama 🐸 | 2017-10-10 22:29:13

FIX

Fix Huawei MAC format. Add some remote access entries to huawei os definitions.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/fdb-table.inc.php
Lines Added: 7 | Removed: 9

r8882

adama 🐸 | 2017-10-10 21:49:10

MAJOR

Many individual bug fixes and changes. Add Ceph polling via agent. Add xDSL stats graphs from Aethra devices. Update cisco SB mibs. Improve Syslog for IOS-XR. Add Huawei FDB table collection.

/observium/trunk/html/images/apps/ceph.png
/observium/trunk/html/images/apps/ceph_2x.png
/observium/trunk/html/images/os/minuteman.png
/observium/trunk/html/images/os/minuteman_2x.png
/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/sla.inc.php
/observium/trunk/html/includes/graphs/application/ceph_iops.inc.php
/observium/trunk/html/includes/graphs/application/ceph_osd.inc.php
/observium/trunk/html/includes/graphs/application/ceph_speed.inc.php
/observium/trunk/html/includes/graphs/device/xdsl_bits.inc.php
/observium/trunk/html/includes/print/mac_addresses.inc.php
/observium/trunk/html/includes/search/slas.inc.php
/observium/trunk/html/pages/device/apps/ceph.inc.php
/observium/trunk/html/pages/devices.inc.php
/observium/trunk/html/pages/slas.inc.php
/observium/trunk/includes/alerting/clickatell.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/definitions/apps.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/definitions/rewrites.inc.php
/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/includes/definitions/wui.inc.php
/observium/trunk/includes/polling/applications/ceph.inc.php
/observium/trunk/includes/polling/fdb-table.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/graphs/aethra-mib
/observium/trunk/includes/polling/graphs/aethra-mib/xdsl.inc.php
/observium/trunk/includes/polling/ports/adsl-line-mib.inc.php
/observium/trunk/includes/syslog.inc.php
/observium/trunk/irc.php
/observium/trunk/mibs/ciscosb/CISCO-CDP-MIB
/observium/trunk/mibs/ciscosb/CISCO-SMI
/observium/trunk/mibs/ciscosb/CISCO-TC
/observium/trunk/mibs/ciscosb/CISCO-VTP-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-1-BONJOUR-SERVICE-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-DIGITALKEYMANAGE-MIB
/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-IPSTDACL-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-IPV6FHS-MIB
/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-STACK-MIB
/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-VRRP
/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-rlBrgMulticast-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-rlFft
/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-rndMng
/observium/trunk/mibs/ciscosb/CISCOSB-vlan-MIB
/observium/trunk/mibs/ciscosb/CISCOSB-vlanVoice-MIB
/observium/trunk/mibs/ciscosb/CISCOSMB-MIB
/observium/trunk/mibs/fiberhome
/observium/trunk/mibs/fiberhome/FIBERHOME-DATACOMM-MIB
/observium/trunk/mibs/fiberhome/GEPON-OLT-COMMON-MIB
/observium/trunk/scripts/agent-local/ceph
Lines Added: 13552 | Removed: 1595

r8881

adama 🐸 | 2017-10-08 19:31:48

MAJOR

Many updates. Adding WIP Wifi. Add DB for eigrp. remove old png icons. Switch to new multi-size png-from-svg sprites. Fix transports array name. Update some JS.

/observium/trunk/alerts.php
/observium/trunk/html/api/v0/index.php
/observium/trunk/html/css/bootstrap-hacks.css
/observium/trunk/html/css/observium.css
/observium/trunk/html/css/sprite.css
/observium/trunk/html/css/svg_png.css
/observium/trunk/html/img/sprite/and.gif
/observium/trunk/html/img/sprite/application--exclamation.png
/observium/trunk/html/img/sprite/application-block.png
/observium/trunk/html/img/sprite/application-icon-large.png
/observium/trunk/html/img/sprite/application-list.png
/observium/trunk/html/img/sprite/application-terminal.png
/observium/trunk/html/img/sprite/arrow-branch-000-left.png
/observium/trunk/html/img/sprite/arrow-branch-bgr.png
/observium/trunk/html/img/sprite/arrow-branch-byr.png
/observium/trunk/html/img/sprite/arrow-branch-gyr.png
/observium/trunk/html/img/sprite/arrow-circle.png
/observium/trunk/html/img/sprite/arrow-in.png
/observium/trunk/html/img/sprite/arrow-incident-blue.png
/observium/trunk/html/img/sprite/arrow-incident-green.png
/observium/trunk/html/img/sprite/arrow-incident-red.png
/observium/trunk/html/img/sprite/arrow-join.png
/observium/trunk/html/img/sprite/arrow-merge.png
/observium/trunk/html/img/sprite/arrow-move.png
/observium/trunk/html/img/sprite/arrow-split.png
/observium/trunk/html/img/sprite/arrow-switch.png
/observium/trunk/html/img/sprite/arrow-transition.png
/observium/trunk/html/img/sprite/arrow_down.png
/observium/trunk/html/img/sprite/arrow_left.png
/observium/trunk/html/img/sprite/arrow_right.png
/observium/trunk/html/img/sprite/arrow_up.png
/observium/trunk/html/img/sprite/asterisk-yellow.png
/observium/trunk/html/img/sprite/asterisk.png
/observium/trunk/html/img/sprite/badge-circle-cross.png
/observium/trunk/html/img/sprite/badge-circle-minus.png
/observium/trunk/html/img/sprite/badge-circle-plus.png
/observium/trunk/html/img/sprite/badge-square-check.png
/observium/trunk/html/img/sprite/badge-square-cross.png
/observium/trunk/html/img/sprite/badge-square-minus.png
/observium/trunk/html/img/sprite/badge-square-plus.png
/observium/trunk/html/img/sprite/battery.png
/observium/trunk/html/img/sprite/bell--exclamation.png
/observium/trunk/html/img/sprite/bell--plus.png
/observium/trunk/html/img/sprite/bell.png
/observium/trunk/html/img/sprite/box-search-result.png
/observium/trunk/html/img/sprite/box-zipper.png
/observium/trunk/html/img/sprite/building-hedge.png
/observium/trunk/html/img/sprite/building-old.png
/observium/trunk/html/img/sprite/building-small.png
/observium/trunk/html/img/sprite/building.png
/observium/trunk/html/img/sprite/burn.png
/observium/trunk/html/img/sprite/categories.png
/observium/trunk/html/img/sprite/category-group.png
/observium/trunk/html/img/sprite/category.png
/observium/trunk/html/img/sprite/chain--exclamation.png
/observium/trunk/html/img/sprite/chain.png
/observium/trunk/html/img/sprite/chart-down-color.png
/observium/trunk/html/img/sprite/chart-down.png
/observium/trunk/html/img/sprite/chart-pie-separate.png
/observium/trunk/html/img/sprite/chart-pie.png
/observium/trunk/html/img/sprite/chart-up-color.png
/observium/trunk/html/img/sprite/chart-up.png
/observium/trunk/html/img/sprite/chart.png
/observium/trunk/html/img/sprite/check.png
/observium/trunk/html/img/sprite/circle-black.png
/observium/trunk/html/img/sprite/circle-blue.png
/observium/trunk/html/img/sprite/circle-glass.png
/observium/trunk/html/img/sprite/circle-green.png
/observium/trunk/html/img/sprite/circle-grey.png
/observium/trunk/html/img/sprite/circle-metal.png
/observium/trunk/html/img/sprite/circle-paper.png
/observium/trunk/html/img/sprite/circle-red.png
/observium/trunk/html/img/sprite/circle-tan.png
/observium/trunk/html/img/sprite/circle-teal.png
/observium/trunk/html/img/sprite/circle-white.png
/observium/trunk/html/img/sprite/circle-yellow.png
/observium/trunk/html/img/sprite/clipboard--exclamation.png
/observium/trunk/html/img/sprite/clipboard--pencil.png
/observium/trunk/html/img/sprite/clipboard--plus.png
/observium/trunk/html/img/sprite/clipboard-audit.png
/observium/trunk/html/img/sprite/clipboard-comment.png
/observium/trunk/html/img/sprite/clipboard-eye.png
/observium/trunk/html/img/sprite/clipboard-fingerprint.png
/observium/trunk/html/img/sprite/clipboard-report-bar.png
/observium/trunk/html/img/sprite/clipboard-search.png
/observium/trunk/html/img/sprite/clipboard-warning.png
/observium/trunk/html/img/sprite/clock--exclamation.png
/observium/trunk/html/img/sprite/clock--minus.png
/observium/trunk/html/img/sprite/clock--plus.png
/observium/trunk/html/img/sprite/computer.png
/observium/trunk/html/img/sprite/connect.png
/observium/trunk/html/img/sprite/contrast.png
/observium/trunk/html/img/sprite/cross-button.png
/observium/trunk/html/img/sprite/cross-circle-frame.png
/observium/trunk/html/img/sprite/cross-circle.png
/observium/trunk/html/img/sprite/cross.png
/observium/trunk/html/img/sprite/current.png
/observium/trunk/html/img/sprite/dashboard.png
/observium/trunk/html/img/sprite/database--exclamation.png
/observium/trunk/html/img/sprite/database.png
/observium/trunk/html/img/sprite/databases.png
/observium/trunk/html/img/sprite/disk--arrow.png
/observium/trunk/html/img/sprite/disk-black.png
/observium/trunk/html/img/sprite/disk.png
/observium/trunk/html/img/sprite/door-open-out.png
/observium/trunk/html/img/sprite/drive--arrow.png
/observium/trunk/html/img/sprite/drive.png
/observium/trunk/html/img/sprite/exclamation--frame.png
/observium/trunk/html/img/sprite/exclamation-button.png
/observium/trunk/html/img/sprite/exclamation-red-frame.png
/observium/trunk/html/img/sprite/exclamation-red.png
/observium/trunk/html/img/sprite/exclamation-white.png
/observium/trunk/html/img/sprite/exclamation.png
/observium/trunk/html/img/sprite/eye.png
/observium/trunk/html/img/sprite/fire-big.png
/observium/trunk/html/img/sprite/fire.png
/observium/trunk/html/img/sprite/frequency.png
/observium/trunk/html/img/sprite/funnel.png
/observium/trunk/html/img/sprite/gear--edit.png
/observium/trunk/html/img/sprite/gear.png
/observium/trunk/html/img/sprite/geolocation.png
/observium/trunk/html/img/sprite/globe-green.png
/observium/trunk/html/img/sprite/globe-model.png
/observium/trunk/html/img/sprite/globe-network-ethernet.png
/observium/trunk/html/img/sprite/globe-network.png
/observium/trunk/html/img/sprite/globe.png
/observium/trunk/html/img/sprite/graphic-card.png
/observium/trunk/html/img/sprite/hand-point-090.png
/observium/trunk/html/img/sprite/information-button.png
/observium/trunk/html/img/sprite/information.png
/observium/trunk/html/img/sprite/ipv4.png
/observium/trunk/html/img/sprite/ipv6.png
/observium/trunk/html/img/sprite/layer-shape-curve.png
/observium/trunk/html/img/sprite/layout-4.png
/observium/trunk/html/img/sprite/layout-6.png
/observium/trunk/html/img/sprite/light-bulb-off.png
/observium/trunk/html/img/sprite/light-bulb.png
/observium/trunk/html/img/sprite/lightning.png
/observium/trunk/html/img/sprite/lock-warning.png
/observium/trunk/html/img/sprite/magnifier-zoom-actual.png
/observium/trunk/html/img/sprite/mail--plus.png
/observium/trunk/html/img/sprite/mail.png
/observium/trunk/html/img/sprite/mails-stack.png
/observium/trunk/html/img/sprite/mails.png
/observium/trunk/html/img/sprite/map.png
/observium/trunk/html/img/sprite/memory.png
/observium/trunk/html/img/sprite/minus-button.png
/observium/trunk/html/img/sprite/minus-circle-frame.png
/observium/trunk/html/img/sprite/minus-circle.png
/observium/trunk/html/img/sprite/minus.png
/observium/trunk/html/img/sprite/money-coin.png
/observium/trunk/html/img/sprite/network-cloud.png
/observium/trunk/html/img/sprite/network-clouds.png
/observium/trunk/html/img/sprite/network-ethernet.png
/observium/trunk/html/img/sprite/network-hub.png
/observium/trunk/html/img/sprite/network-status-away.png
/observium/trunk/html/img/sprite/network-status-busy.png
/observium/trunk/html/img/sprite/network-status-offline.png
/observium/trunk/html/img/sprite/network-status.png
/observium/trunk/html/img/sprite/network-wireless.png
/observium/trunk/html/img/sprite/network.png
/observium/trunk/html/img/sprite/node-select-all.png
/observium/trunk/html/img/sprite/node-select-child.png
/observium/trunk/html/img/sprite/node-select.png
/observium/trunk/html/img/sprite/node.png
/observium/trunk/html/img/sprite/non-widescreen.png
/observium/trunk/html/img/sprite/notebook.png
/observium/trunk/html/img/sprite/omega.png
/observium/trunk/html/img/sprite/or.gif
/observium/trunk/html/img/sprite/paper-plane.png
/observium/trunk/html/img/sprite/pencil.png
/observium/trunk/html/img/sprite/plug--exclamation.png
/observium/trunk/html/img/sprite/plug-connect.png
/observium/trunk/html/img/sprite/plug-disconnect.png
/observium/trunk/html/img/sprite/plug.png
/observium/trunk/html/img/sprite/plus-button.png
/observium/trunk/html/img/sprite/plus-circle-frame.png
/observium/trunk/html/img/sprite/plus-circle.png
/observium/trunk/html/img/sprite/plus-octagon.png
/observium/trunk/html/img/sprite/plus-white.png
/observium/trunk/html/img/sprite/plus.png
/observium/trunk/html/img/sprite/power.png
/observium/trunk/html/img/sprite/printer-color.png
/observium/trunk/html/img/sprite/printer-monochrome.png
/observium/trunk/html/img/sprite/printer.png
/observium/trunk/html/img/sprite/processor.png
/observium/trunk/html/img/sprite/question-button.png
/observium/trunk/html/img/sprite/question.png
/observium/trunk/html/img/sprite/report.png
/observium/trunk/html/img/sprite/retina.css
/observium/trunk/html/img/sprite/server--minus.png
/observium/trunk/html/img/sprite/server--plus.png
/observium/trunk/html/img/sprite/server.png
/observium/trunk/html/img/sprite/servers.png
/observium/trunk/html/img/sprite/service-bell.png
/observium/trunk/html/img/sprite/settings.png
/observium/trunk/html/img/sprite/shield-blue-broken.png
/observium/trunk/html/img/sprite/shield.png
/observium/trunk/html/img/sprite/slash-button.png
/observium/trunk/html/img/sprite/sort-alphabet-column.png
/observium/trunk/html/img/sprite/spectrum.png
/observium/trunk/html/img/sprite/sql-join-left.png
/observium/trunk/html/img/sprite/square-black.png
/observium/trunk/html/img/sprite/square-blue.png
/observium/trunk/html/img/sprite/square-glass.png
/observium/trunk/html/img/sprite/square-green.png
/observium/trunk/html/img/sprite/square-grey.png
/observium/trunk/html/img/sprite/square-metal.png
/observium/trunk/html/img/sprite/square-paper.png
/observium/trunk/html/img/sprite/square-red.png
/observium/trunk/html/img/sprite/square-tan.png
/observium/trunk/html/img/sprite/square-teal.png
/observium/trunk/html/img/sprite/square-white.png
/observium/trunk/html/img/sprite/square-wood.png
/observium/trunk/html/img/sprite/square-yellow.png
/observium/trunk/html/img/sprite/star.png
/observium/trunk/html/img/sprite/status-away.png
/observium/trunk/html/img/sprite/status-busy.png
/observium/trunk/html/img/sprite/status-offline.png
/observium/trunk/html/img/sprite/status.png
/observium/trunk/html/img/sprite/surveillance-camera.png
/observium/trunk/html/img/sprite/svg_png.png
/observium/trunk/html/img/sprite/svg_png_27.png
/observium/trunk/html/img/sprite/svg_png_36.png
/observium/trunk/html/img/sprite/svg_png_45.png
/observium/trunk/html/img/sprite/svg_png_54.png
/observium/trunk/html/img/sprite/system-monitor.png
/observium/trunk/html/img/sprite/target.png
/observium/trunk/html/img/sprite/telephone.png
/observium/trunk/html/img/sprite/thermometer-high.png
/observium/trunk/html/img/sprite/tick-button.png
/observium/trunk/html/img/sprite/tick-circle-frame.png
/observium/trunk/html/img/sprite/tick-circle.png
/observium/trunk/html/img/sprite/time.png
/observium/trunk/html/img/sprite/traffic-light.png
/observium/trunk/html/img/sprite/transmitter.png
/observium/trunk/html/img/sprite/ui-progress-bar.png
/observium/trunk/html/img/sprite/user--minus.png
/observium/trunk/html/img/sprite/user--pencil.png
/observium/trunk/html/img/sprite/user--plus.png
/observium/trunk/html/img/sprite/user-business.png
/observium/trunk/html/img/sprite/user-detective.png
/observium/trunk/html/img/sprite/user-share.png
/observium/trunk/html/img/sprite/users.png
/observium/trunk/html/img/sprite/video.png
/observium/trunk/html/img/sprite/voltage.png
/observium/trunk/html/img/sprite/wall-brick.png
/observium/trunk/html/img/sprite/warning.png
/observium/trunk/html/img/sprite/water.png
/observium/trunk/html/img/sprite/weather-wind.png
/observium/trunk/html/img/sprite/wi-fi-zone.png
/observium/trunk/html/img/sprite/widescreen.png
/observium/trunk/html/img/sprite/wooden-box.png
/observium/trunk/html/img/sprite/wrench-screwdriver.png
/observium/trunk/html/img/sprite/wrench.png
/observium/trunk/html/img/sprite/zones.png
/observium/trunk/html/includes/alerting-navbar.inc.php
/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/graphs/accesspoints/auth.inc.php
/observium/trunk/html/includes/graphs/common.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/port-edit.inc.php
/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/html/includes/status-portpercent.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/js/jquery-ui.min.js
/observium/trunk/html/js/lodash.min.js
/observium/trunk/html/pages/contact.inc.php
/observium/trunk/html/pages/contacts.inc.php
/observium/trunk/html/pages/device/accesspoint.inc.php
/observium/trunk/html/pages/device/accesspoints.inc.php
/observium/trunk/html/pages/device/edit/device.inc.php
/observium/trunk/html/pages/device/notes.inc.php
/observium/trunk/html/pages/device/wifi/accesspoints.inc.php
/observium/trunk/html/pages/device/wifi/radios.inc.php
/observium/trunk/html/pages/device/wifi/wlans.inc.php
/observium/trunk/html/pages/device/wifi.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/html/pages/routing.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/transports.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/wifi.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/applications/exim.inc.php
/observium/trunk/includes/polling/aruba-controller.inc.php
/observium/trunk/includes/polling/cisco-eigrp.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/includes/polling/processors.inc.php
/observium/trunk/includes/rrdtool.inc.php
/observium/trunk/includes/wifi.inc.php
/observium/trunk/mibs/netapp/SM10-R3-MIB
/observium/trunk/poller.php
/observium/trunk/scripts/makecss.sh
/observium/trunk/test_code.php
/observium/trunk/update/354.sql
/observium/trunk/update/355.php
Lines Added: 2520 | Removed: 1000

r8880

adama 🐸 | 2017-10-06 14:57:00

MAJOR

Add EIGRP polling and UI elements. Basic graphs for ports/peers.

/observium/trunk/html/includes/graphs/eigrppeer
/observium/trunk/html/includes/graphs/eigrppeer/auth.inc.php
/observium/trunk/html/includes/graphs/eigrppeer/graph.inc.php
/observium/trunk/html/pages/device/routing/eigrp/peers.inc.php
/observium/trunk/html/pages/device/routing/eigrp/ports.inc.php
/observium/trunk/html/pages/device/routing/eigrp.inc.php
/observium/trunk/html/pages/routing/eigrp.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/includes/polling/cisco-eigrp.inc.php
Lines Added: 1322 | Removed: 743

r8879

mike 🐱 | 2017-10-05 19:19:05

MINOR

Improved common functions: age_to_seconds() - now complete opposite with formatUptime(); timeticks_to_sec() - allow partial timetick. Added function uptime_to_seconds(), can used for convert human written uptime and/or uptime in hh🇲🇲ss format to seconds (applicable for EigrpUpTimeString format).

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

r8878

sid3windr 🦔 | 2017-10-02 10:12:44

MINOR

Minor: consider disk 'copyback' status as warning instead of alert on LSI controller

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

r8877

adama 🐸 | 2017-10-01 08:53:41

ADD

Add simple-ish markdown-based per-device notes page.

/observium/trunk/html/css/simplemde.min.css
/observium/trunk/html/js/simplemde.min.js
/observium/trunk/html/pages/device/notes.inc.php
/observium/trunk/libs/Parsedown.php
Lines Added: 1627 | Removed: 3

r8876

mike 🐱 | 2017-09-29 18:45:44

MINOR

Added ability for collect poller wrapper stats on remote rrd host (with rrdcached). Added --no-overwrite option for rrdtool create command when remote rrd host used.

/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/rrdtool.inc.php
/observium/trunk/poller-wrapper.py
Lines Added: 48 | Removed: 12

r8875

adama 🐸 | 2017-09-29 08:32:46

IMPROVE

Improve Cisco CBQoS support. Add alerting. Add group support. Add graph definitions. Add ability for entity system to handle a parent type, not just a parent table. Display parent type in alert table. No agg for cbqos yet.

/observium/trunk/html/includes/entities/cbqos.inc.php
/observium/trunk/html/includes/entities/generic.inc.php
/observium/trunk/html/includes/graphs/cbqos/auth.inc.php
/observium/trunk/html/pages/group.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/definitions/graphtypes.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/discovery/cisco-cbqos.inc.php
/observium/trunk/includes/polling/cisco-cbqos.inc.php
Lines Added: 234 | Removed: 26

r8874

adama 🐸 | 2017-09-28 06:03:41

IMPROVE

Improve Cisco CBQoS polling

/observium/trunk/includes/polling/cisco-cbqos.inc.php
/observium/trunk/update/353.sql
Lines Added: 86 | Removed: 26

r8873

adama 🐸 | 2017-09-26 07:03:36

ADD

Add nobulk to calix os def. Their SNMP stack sucks.

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

r8872

adama 🐸 | 2017-09-26 07:00:32

FIX

Fix neighbour detection for Extreme XOS.

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

r8871

mike 🐱 | 2017-09-26 06:13:48

TRIVIAL

Undebug EIGRP polling.

/observium/trunk/includes/polling/cisco-eigrp.inc.php
Lines Added: 2 | Removed: 2

r8870

adama 🐸 | 2017-09-26 04:43:36

IMPROVE

Minor EIGRP updates

/observium/trunk/html/pages/device/routing/eigrp/ports.inc.php
/observium/trunk/html/pages/device/routing/eigrp.inc.php
/observium/trunk/includes/polling/cisco-eigrp.inc.php
Lines Added: 60 | Removed: 38

r8869

adama 🐸 | 2017-09-26 04:39:55

FIX

Fix graph colour selection

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

r8868

adama 🐸 | 2017-09-26 04:36:31

FIX

Fix Junos queue numbers

/observium/trunk/includes/polling/ports/juniper-cos-mib.inc.php
Lines Added: 2 | Removed: 1

r8867

adama 🐸 | 2017-09-26 04:35:58

FIX

Always pull capacity oid for printer supplies. Apparently it can change between discovers.

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

r8866

adama 🐸 | 2017-09-26 04:12:34

ADD

Add detection of Kerio Operator (Linux)

/observium/trunk/html/images/os/kerio-operator.png
/observium/trunk/html/images/os/kerio-operator_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 20 | Removed: 3

r8865

adama 🐸 | 2017-09-26 03:53:12

ADD

Add detection of Kerio Control. Their SNMP is cut down and kinda useless.

/observium/trunk/html/images/os/kerio-control.png
/observium/trunk/html/images/os/kerio-control_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 20 | Removed: 1

r8864

adama 🐸 | 2017-09-26 03:07:22

FIX

Workaround bluecoat sensors changing scale

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

r8863

adama 🐸 | 2017-09-26 02:59:50

FIX

Minor fix to graph colour code

/observium/trunk/html/includes/graphs/application/apache_scoreboard.inc.php
/observium/trunk/html/includes/graphs/generic_multi_simplex_separated.inc.php
Lines Added: 3 | Removed: 3

r8862

adama 🐸 | 2017-09-26 01:59:49

ADD

Add PanDacom MIBs

/observium/trunk/mibs/pandacom
/observium/trunk/mibs/pandacom/PanDacom-MIB
/observium/trunk/mibs/pandacom/SPEED-AMP-MIB
/observium/trunk/mibs/pandacom/SPEED-DUALLINE-10G
/observium/trunk/mibs/pandacom/SPEED-DUALLINE-FC
/observium/trunk/mibs/pandacom/SPEEDCARRIER-MIB
/observium/trunk/mibs/pandacom/SPEEDSINGLELINE-XFP-MIB
Lines Added: 9274 | Removed: 5

r8861

adama 🐸 | 2017-09-25 19:43:48

ADD

Add support for graphing mongodb

/observium/trunk/html/images/apps/mongodb.png
/observium/trunk/html/images/apps/mongodb_2x.png
/observium/trunk/html/includes/graphs/application/mongodb_commands.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_connections.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_mem.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_network.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_queue.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_replication.inc.php
/observium/trunk/html/includes/graphs/application/mongodb_wired.inc.php
/observium/trunk/html/pages/device/apps/mongodb.inc.php
/observium/trunk/includes/definitions/apps.inc.php
/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/includes/polling/applications/mongodb.inc.php
/observium/trunk/scripts/agent-local/mongodb
Lines Added: 436 | Removed: 11

r8860

adama 🐸 | 2017-09-25 04:31:37

FIX

Don't remove 'action' var.

/observium/trunk/html/includes/alerting-navbar.inc.php
Lines Added: 1 | Removed: 1

r8858

adama 🐸 | 2017-09-22 16:49:10

ADD

Add Clavister cpu/mem grpahing. Change HP to HPE.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/sensors.inc.php
Lines Added: 44 | Removed: 61

r8857

adama 🐸 | 2017-09-21 19:07:58

ADD

Add support for Exim graphing via UNIX agent

/observium/trunk/html/includes/graphs/application/exim_reject.inc.php
/observium/trunk/html/includes/graphs/application/exim_sent.inc.php
/observium/trunk/html/includes/graphs/application/exim_spam.inc.php
/observium/trunk/html/pages/device/apps/exim.inc.php
/observium/trunk/includes/definitions/apps.inc.php
/observium/trunk/scripts/agent-local/exim-mailqueue-extended.pl
/observium/trunk/scripts/agent-local/exim_stats_process.pl
Lines Added: 385 | Removed: 7

r8856

mike 🐱 | 2017-09-21 17:21:32

TRIVIAL

Fixed regex for d-link os definitions.

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

r8855

mike 🐱 | 2017-09-21 17:20:17

TRIVIAL

Fixed multi-customoid graphs (appear in r8852).

/observium/trunk/html/includes/graphs/multi-customoid/auth.inc.php
/observium/trunk/html/includes/graphs/multi-customoid/line.inc.php
/observium/trunk/html/includes/graphs/multi-customoid/stacked.inc.php
Lines Added: 12 | Removed: 9

r8854

adama 🐸 | 2017-09-21 13:57:05

ADD

Add HPE logos

/observium/trunk/html/images/os/hpe.png
/observium/trunk/html/images/os/hpe_2x.png
Lines Added: 1 | Removed: -1

r8853

adama 🐸 | 2017-09-21 11:31:04

IMPROVE

Slightly improve graph page navbar by nicecasing graph names and ignoring swp file

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

r8852

adama 🐸 | 2017-09-21 11:30:30

IMPROVE

Improve multi-customoid graphs slightly (order and better auth method)

/observium/trunk/html/includes/graphs/multi-customoid/auth.inc.php
/observium/trunk/html/includes/graphs/multi-customoid/graph.inc.php
/observium/trunk/html/includes/graphs/multi-customoid/line.inc.php
/observium/trunk/html/includes/graphs/multi-customoid/stacked.inc.php
Lines Added: 56 | Removed: 58

r8851

adama 🐸 | 2017-09-20 20:25:55

ADD

Add detection of extra D-Link DGS devices.

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

r8850

adama 🐸 | 2017-09-20 05:59:23

ADD

Add Teltonika device discovery and temperature / signal level sensors

/observium/trunk/html/images/os/teltonika.png
/observium/trunk/html/images/os/teltonika_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 52 | Removed: 1

r8849

adama 🐸 | 2017-09-20 05:08:47

ADD

Add TELTONIKA-MIB

/observium/trunk/mibs/teltonika
/observium/trunk/mibs/teltonika/TELTONIKA-MIB
Lines Added: 1010 | Removed: 0

r8848

adama 🐸 | 2017-09-20 04:59:14

ADD

Add support for Alpha Technologies older-style UPS devices.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 146 | Removed: 23

r8847

adama 🐸 | 2017-09-20 03:42:42

ADD

Additional Alpha/Argus MIBs

/observium/trunk/mibs/alpha/ALPHA-CONVERTER-SYS-MIB
/observium/trunk/mibs/alpha/ALPHA-INVERTER-SYS-MIB
/observium/trunk/mibs/alpha/ALPHA-NOTIFICATION-MIB
/observium/trunk/mibs/alpha/ALPHA-RECTIFIER-SYS-MIB
/observium/trunk/mibs/alpha/ALPHA-RESOURCE-MIB
/observium/trunk/mibs/alpha/AlphaPowerSystem-MIB
/observium/trunk/mibs/alpha/Argus-Power-System-MIB
/observium/trunk/mibs/alpha/Inverter-MIB
Lines Added: 5641 | Removed: 9

r8846

adama 🐸 | 2017-09-20 02:45:27

ADD

Add support for Alpha Technologies CXC

/observium/trunk/html/images/os/alpha.png
/observium/trunk/html/images/os/alpha_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/alphapowersystem-mib.inc.php
Lines Added: 4455 | Removed: 4315

r8845

adama 🐸 | 2017-09-20 01:52:08

ADD

Add Alpha Technologies MIBs

/observium/trunk/mibs/alpha
/observium/trunk/mibs/alpha/AlphaPowerSystem-MIB
Lines Added: 1819 | Removed: 0

r8844

adama 🐸 | 2017-09-13 12:33:58

MIB

Update PowerNet-MIB

/observium/trunk/mibs/apc/PowerNet-MIB
Lines Added: 1010 | Removed: 70

r8843

adama 🐸 | 2017-09-12 23:21:22

FIX

re-enable powernet-mib on netbotz

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

r8842

adama 🐸 | 2017-09-12 20:56:21

IMPROVE

Sort customoid submenu by oid_descr

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

r8840

adama 🐸 | 2017-09-12 14:29:52

FIX

Disable log scale for customoid graphs (will readd as option later)

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

r8839

adama 🐸 | 2017-09-12 14:16:34

FIX

Fix some custom oid UI bugs.

/observium/trunk/html/includes/customoids-navbar.inc.php
/observium/trunk/html/includes/entities/oid_entry.inc.php
Lines Added: 4 | Removed: 3

r8837

sid3windr 🦔 | 2017-09-09 23:27:51

TRIVIAL

Remove function introduced in r8835 - no longer needed since 8836

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

r8836

sid3windr 🦔 | 2017-09-09 23:23:26

FIX

Fix erroneous function call introduced in r8834

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

r8835

adama 🐸 | 2017-09-09 23:17:51

FIX

commit missing function

/observium/trunk/includes/functions.inc.php
Lines Added: 15 | Removed: 0

r8834

sid3windr 🦔 | 2017-09-09 21:29:31

MINOR

Allow multiple index keys to be used in RRD filename templates for rrdtool_create/update_ng (no array means %index% will be used for the single index, if you pass an array you can map %foo% to )

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

r8833

sid3windr 🦔 | 2017-09-08 23:21:14

TRIVIAL

Fix duplicated lines in config variables, restore missing section line for alerts|disable|all, further quote conversion, add missing constants (not used in code yet)

/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 264 | Removed: 265

r8832

adama 🐸 | 2017-09-08 12:18:43

FIX

Fix showing netscaler vserver link on ip search

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

r8831

adama 🐸 | 2017-09-08 12:04:06

FIX

Reinstate workaround for array-signalled multiport graphs

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

r8830

adama 🐸 | 2017-09-07 22:47:20

FIX

Fix collection of vsvrEntityType on netscaler

/observium/trunk/includes/polling/loadbalancer/ns-root-mib.inc.php
Lines Added: 2 | Removed: 2

r8828

adama 🐸 | 2017-09-07 18:52:10

ADD

Add sorting to oid table.

/observium/trunk/html/includes/entities/oid_entry.inc.php
/observium/trunk/html/includes/print/common.inc.php
/observium/trunk/html/pages/ports.inc.php
Lines Added: 47 | Removed: 32

r8826

adama 🐸 | 2017-09-07 17:06:19

ADD

Add aggregate graphs to ports page

/observium/trunk/html/includes/graphs/multi-port/auth.inc.php
/observium/trunk/html/pages/ports.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 56 | Removed: 5

r8825

adama 🐸 | 2017-09-06 10:08:16

FIX

Fix warning type for swraid

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

r8824

adama 🐸 | 2017-09-06 09:56:19

ADD

Add status for Linux MDRAID using SWRAID-MIB

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/status/swraid-mib.inc.php
Lines Added: 51 | Removed: 3

r8823

adama 🐸 | 2017-09-06 09:22:50

FIX

Actual MIB :D

/observium/trunk/mibs/net-snmp/SWRAID-MIB
Lines Added: 123 | Removed: 1157

r8822

adama 🐸 | 2017-09-06 09:16:48

MIB

Add SWRAID-MIB and mib def

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/mibs/net-snmp/SWRAID-MIB
Lines Added: 1190 | Removed: 1

r8821

sid3windr 🦔 | 2017-09-05 12:44:15

TRIVIAL

Remove outdated unused nagios_plugins path config directive (+ older uncommitted single quote conversion)

/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 490 | Removed: 481

r8820

adama 🐸 | 2017-09-05 10:18:09

ADD

Add F5 virtuals to alerting. Needs entity conversion therapy.

/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
Lines Added: 25 | Removed: 4

r8819

adama 🐸 | 2017-09-05 09:45:21

ADD

Add ability to change Custom OID template settings

/observium/trunk/html/includes/customoids-navbar.inc.php
/observium/trunk/html/pages/customoid.inc.php
Lines Added: 130 | Removed: 5

r8818

adama 🐸 | 2017-09-05 09:06:08

FIX

Fix table formatting on OID table

/observium/trunk/html/includes/entities/oid_entry.inc.php
Lines Added: 6 | Removed: 2

r8817

adama 🐸 | 2017-09-05 09:00:21

FIX

Collapse alerts/alert checks entity type navbar when there are more than 6 entries

/observium/trunk/html/pages/alert_checks.inc.php
/observium/trunk/html/pages/alerts.inc.php
Lines Added: 6 | Removed: 1

r8816

adama 🐸 | 2017-09-05 08:19:13

FIX

Fix keyword

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

r8815

adama 🐸 | 2017-09-04 22:09:27

FIX

Mark pseudowires in state 'dormant' as OK. They're OK, just not being used by the topology.

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

r8814

adama 🐸 | 2017-09-04 21:38:55

ADD

Add basic discovery of Ciena 6500 devices.

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

r8813

adama 🐸 | 2017-09-04 19:51:00

FIX

Try to sync status summary and cached statuses.

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/status-summary.inc.php
Lines Added: 15 | Removed: 11

r8812

sid3windr 🦔 | 2017-09-04 18:32:47

FIX

Make auth_ldap_ad_domain setting work correctly with multiple servers (to be documented)

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

r8811

adama 🐸 | 2017-09-04 18:07:27

FIX

Remove redundant div

/observium/trunk/html/pages/front/default.php
Lines Added: 0 | Removed: 4

r8810

adama 🐸 | 2017-09-04 16:46:49

FIX

Correctly close portpercent box

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

r8809

adama 🐸 | 2017-09-04 16:08:39

IMPROVE

Portpercent extended to have 4 graph formats: single, multi, single_bare, multi_bare and I hate everyone who uses this module.

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

r8808

adama 🐸 | 2017-09-04 13:34:56

FIX

Switch pollerlog wrapper graphs to use print_graph_row

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

r8807

adama 🐸 | 2017-09-04 13:15:25

FIX

Don't auto-add customoids where the return is min/max of 32bit signed/unsigned values

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

r8806

adama 🐸 | 2017-09-04 13:00:34

FIX

Fix count on customoid page

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

r8805

adama 🐸 | 2017-09-04 12:54:39

FIX

Don't generate gradient when the colour scheme is "mixed"

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

r8804

adama 🐸 | 2017-09-04 12:29:49

ADD

Add Custom OID graphtype entry

/observium/trunk/html/includes/entities/oid_entry.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/definitions/graphtypes.inc.php
Lines Added: 14 | Removed: 6

r8803

adama 🐸 | 2017-09-04 12:21:04

FIX

Fix Custom OID aggregate graph to correctly send id.

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

r8802

adama 🐸 | 2017-09-04 12:00:24

UNDEBUG

Remove more debugging

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

r8801

adama 🐸 | 2017-09-04 11:50:05

FIX

Remove debugging (hilariously slow debugging!)

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

r8800

adama 🐸 | 2017-09-04 10:58:55

FIX

Allow hiding portpercent graph

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

r8799

adama 🐸 | 2017-09-04 10:14:17

FIX

Fix ability to add the first OID association by moving form out of print_oid_table.

/observium/trunk/html/includes/entities/oid_entry.inc.php
/observium/trunk/html/pages/customoid.inc.php
Lines Added: 47 | Removed: 42

r8798

adama 🐸 | 2017-09-03 16:28:44

FIX

Minor fixes to customoid pages and discovery

/observium/trunk/html/includes/customoids-navbar.inc.php
/observium/trunk/html/includes/entities/oid_entry.inc.php
/observium/trunk/includes/discovery/oids.inc.php
Lines Added: 10 | Removed: 9

r8797

adama 🐸 | 2017-09-03 16:15:38

ADD

Update UI pages

/observium/trunk/html/pages/customoid.inc.php
/observium/trunk/html/pages/customoids.inc.php
Lines Added: 108 | Removed: 387

r8796

adama 🐸 | 2017-09-03 16:12:32

FIX

add extra fields for oids

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

r8795

adama 🐸 | 2017-09-03 16:08:08

FIX

Fix change later

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

r8794

adama 🐸 | 2017-09-03 16:06:22

ADD

Add alerting/grouping functionality for custom oids. Allow custom OIDs to be created as autodetect or manual. Still needs some config.

/observium/trunk/html/includes/customoids-navbar.inc.php
/observium/trunk/html/includes/entities/oid_entry.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/graphs/customoid/auth.inc.php
/observium/trunk/html/includes/graphs/generic_multi_separated.inc.php
/observium/trunk/html/includes/graphs/generic_multi_simplex_separated.inc.php
/observium/trunk/html/includes/graphs/multi-customoid/auth.inc.php
/observium/trunk/html/includes/print/alert_log.inc.php
/observium/trunk/html/includes/print/rows.inc.php
/observium/trunk/html/pages/alert_checks.inc.php
/observium/trunk/html/pages/device/graphs.inc.php
/observium/trunk/html/pages/group.inc.php
/observium/trunk/html/pages/group_add.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/discovery/oids.inc.php
/observium/trunk/includes/entities.inc.php
/observium/trunk/includes/groups.inc.php
/observium/trunk/includes/polling/oids.inc.php
/observium/trunk/update/351.sql
Lines Added: 549 | Removed: 178

r8793

sid3windr 🦔 | 2017-09-01 14:59:20

ADD

Trivial: update 348's query is OK to fail, as it will on most installs according to Adam

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

r8792

adama 🐸 | 2017-09-01 13:12:49

ADD

Add additional debugging output for process_notifications()

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

r8791

adama 🐸 | 2017-08-31 21:12:08

FIX

Add back last changed

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

r8790

adama 🐸 | 2017-08-31 21:01:07

FIX

Remove debugging output.

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

r8789

adama 🐸 | 2017-08-31 20:55:50

ADD

Add metric data to alert entry page (remove mostly useless timing)

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

r8788

adama 🐸 | 2017-08-31 14:04:34

ADD

Add ability to ignore an alert until ok from the alert_table

/observium/trunk/html/includes/actions
/observium/trunk/html/includes/actions/alert_entry_ignore_until_ok.inc.php
/observium/trunk/html/includes/print/alert.inc.php
/observium/trunk/html/index.php
Lines Added: 70 | Removed: 3

r8787

adama 🐸 | 2017-08-31 12:44:14

IMPROVE

Further modification of portpercent module

/observium/trunk/html/includes/graphs/generic_multi_group_bits.inc.php
/observium/trunk/html/includes/status-portpercent.inc.php
Lines Added: 42 | Removed: 25

r8786

adama 🐸 | 2017-08-31 11:47:19

IMPROVE

Fix portpercent graph orientation and added light/dark dir split

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/graphs/generic_multi_group_bits.inc.php
/observium/trunk/html/includes/graphs/multi-port/groups_bits.inc.php
Lines Added: 27 | Removed: 7

r8785

adama 🐸 | 2017-08-31 11:14:33

IMPROVE

Improved graph colouring

/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/graphs/device/bits.inc.php
/observium/trunk/html/includes/graphs/generic_multi_separated.inc.php
/observium/trunk/html/includes/graphs/generic_multi_simplex_separated.inc.php
/observium/trunk/html/includes/graphs/global/poller.inc.php
/observium/trunk/html/includes/graphs/global/pollermod.inc.php
/observium/trunk/html/includes/status-portpercent.inc.php
Lines Added: 81 | Removed: 20

r8784

adama 🐸 | 2017-08-30 15:34:05

FIX

Ulevel >5 can see all multiport stuff.

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

r8783

adama 🐸 | 2017-08-30 14:55:06

ADD

Add correct navbar generation for f5 entities

/observium/trunk/html/includes/graphs/lb-pool-member/auth.inc.php
/observium/trunk/html/includes/graphs/lb-snatpool/auth.inc.php
/observium/trunk/html/includes/graphs/lb-virtual/auth.inc.php
Lines Added: 22 | Removed: 8

r8782

adama 🐸 | 2017-08-30 14:17:01

IMPROVE

Add graph for traffic summary/comparison. Add new graphytype for groups of ports.

/observium/trunk/html/includes/graphs/generic_multi_group_bits.inc.php
/observium/trunk/html/includes/graphs/graph.inc.php
/observium/trunk/html/includes/graphs/multi-port/groups_bits.inc.php
/observium/trunk/html/includes/status-portpercent.inc.php
Lines Added: 231 | Removed: 28

r8781

adama 🐸 | 2017-08-30 10:28:24

FIX

Fix title arrays for netscaler graphs in graph browser

/observium/trunk/html/includes/graphs/netscalersvc/auth.inc.php
/observium/trunk/html/includes/graphs/netscalersvcgrpmem/auth.inc.php
/observium/trunk/html/includes/graphs/netscalervsvr/auth.inc.php
Lines Added: 23 | Removed: 4

r8780

adama 🐸 | 2017-08-29 14:44:14

FIX

Set minimum scale to 0 on sros/jnx_cos graphs

/observium/trunk/html/includes/graphs/port/jnx_cos_queues_common.inc.php
/observium/trunk/html/includes/graphs/port/sros_queues_common.inc.php
Lines Added: 4 | Removed: 2

r8779

adama 🐸 | 2017-08-29 14:32:42

ADD

Add new graphtype for multi aggregated simplex

/observium/trunk/html/includes/graphs/generic_multi_group_simplex_separated.inc.php
Lines Added: 165 | Removed: 0

r8778

adama 🐸 | 2017-08-29 14:32:03

ADD

Add more granular per-device and per-module perf statistics

/observium/trunk/html/includes/graphs/global/poller.inc.php
/observium/trunk/html/includes/graphs/global/pollermod.inc.php
/observium/trunk/html/includes/graphs/global/pollermods.inc.php
/observium/trunk/html/pages/pollerlog.inc.php
Lines Added: 340 | Removed: 43

r8777

mike 🐱 | 2017-08-29 10:41:39

MINOR

Improved hardware/version detect for Pulse Secure devices, added new vendor icon.

/observium/trunk/html/images/os/pulse_secure.png
/observium/trunk/html/images/os/pulse_secure_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/polling/os/juniperive.inc.php
Lines Added: 38 | Removed: 27

r8776

mike 🐱 | 2017-08-29 10:40:36

MIBS

Added pulsesecure MIB.

/observium/trunk/mibs/pulsesecure
/observium/trunk/mibs/pulsesecure/PULSESECURE-PSG-MIB
Lines Added: 784 | Removed: 0

r8775

adama 🐸 | 2017-08-29 10:05:30

ADD

Add per-module per-device perf

/observium/trunk/html/includes/graphs/device/poller_perfperc.inc.php
/observium/trunk/html/pages/device/perf.inc.php
Lines Added: 89 | Removed: 3

r8774

mike 🐱 | 2017-08-29 08:18:40

MINOR

Added CSRF attack prevention in global config edit actions.

/observium/trunk/html/pages/settings/default.inc.php
/observium/trunk/html/pages/settings.inc.php
Lines Added: 13 | Removed: 4

r8773

mike 🐱 | 2017-08-28 06:10:46

MINOR

undebug

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

r8772

mike 🐱 | 2017-08-28 06:01:48

MINOR

Fixed incorrect sensor permissions check.

/observium/trunk/html/includes/cache-data.inc.php
Lines Added: 1 | Removed: 1

r8771

adama 🐸 | 2017-08-27 20:39:11

ADD

Add netscaler service surge count

/observium/trunk/html/includes/graphs/device/netscalersvc_surge.inc.php
Lines Added: 31 | Removed: 0

r8770

adama 🐸 | 2017-08-27 19:15:11

ADD

Add PanOS GP tunnels

/observium/trunk/html/includes/graphs/device/panos_gptunnels.inc.php
Lines Added: 29 | Removed: 0

r8769

adama 🐸 | 2017-08-27 19:05:27

IMPROVE

Updated addhost

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

r8768

adama 🐸 | 2017-08-27 19:01:35

FIX

Update CSS

/observium/trunk/html/css/observium.css
Lines Added: 2 | Removed: 0

r8767

adama 🐸 | 2017-08-27 19:01:09

FIX

Fix search icon spacing.

/observium/trunk/html/includes/search/devices.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
Lines Added: 9 | Removed: 9

r8766

adama 🐸 | 2017-08-27 18:59:47

FIX

Warning isn't ok :D

/observium/trunk/html/includes/cache-data.inc.php
Lines Added: 4 | Removed: 3

r8765

adama 🐸 | 2017-08-27 18:58:24

FIX

Fix comment style

/observium/trunk/includes/port-descr-parser.inc.php
Lines Added: 1 | Removed: 1

r8764

adama 🐸 | 2017-08-27 18:58:00

FIX

Remove old code

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

r8763

adama 🐸 | 2017-08-27 18:57:22

FIX

Fix box css

/observium/trunk/html/css/bootstrap/less/boxes.less
Lines Added: 2 | Removed: 2

r8762

adama 🐸 | 2017-08-27 18:56:37

FIX

Updated alerter.php

/observium/trunk/alerter.php
Lines Added: 2 | Removed: 11

r8761

adama 🐸 | 2017-08-27 18:51:08

FIX

Remove newline

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

r8760

adama 🐸 | 2017-08-27 18:44:13

ADD

Add MIBs

/observium/trunk/mibs/fortinet/FORTINET-FORTIADC-MIB
/observium/trunk/mibs/juniper/Juniper-QoS-MIB
Lines Added: 5723 | Removed: 1

r8759

adama 🐸 | 2017-08-27 18:08:47

ADD

Add ability to alert on F5 pools. Add per-module performance rrds.

/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/definitions/graphtypes.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
Lines Added: 89 | Removed: 11

r8758

adama 🐸 | 2017-08-27 14:25:26

FIX

Remove superfluous output

/observium/trunk/includes/discovery/ip-addresses.inc.php
Lines Added: 0 | Removed: 4

r8757

adama 🐸 | 2017-08-27 14:24:06

FIX

Remove some superfluous CLI output

/observium/trunk/includes/discovery/arp-table.inc.php
/observium/trunk/includes/discovery/inventory.inc.php
/observium/trunk/includes/discovery/neighbours/ospf-mib.inc.php
/observium/trunk/includes/discovery/neighbours.inc.php
/observium/trunk/includes/discovery/ports-stack.inc.php
/observium/trunk/includes/discovery/printersupplies.inc.php
/observium/trunk/includes/discovery/processors.inc.php
/observium/trunk/includes/discovery/pseudowires.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
/observium/trunk/includes/discovery/sla.inc.php
/observium/trunk/includes/discovery/ucd-diskio.inc.php
/observium/trunk/includes/discovery/virtual-machines.inc.php
/observium/trunk/includes/discovery/vlans.inc.php
Lines Added: 20 | Removed: 34

r8756

mike 🐱 | 2017-08-26 18:07:16

TRIVIAL

Removed mistake authlog column from basic schema.

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

r8755

mike 🐱 | 2017-08-26 17:37:32

MAJOR

Added CSRF attacks prevention in user/device actions.

/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/pages/addhost.inc.php
/observium/trunk/html/pages/adduser.inc.php
/observium/trunk/html/pages/edituser/deleteuser.inc.php
/observium/trunk/html/pages/edituser.inc.php
/observium/trunk/html/pages/preferences.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/libs/hash-compat
/observium/trunk/libs/hash-compat/LICENSE
/observium/trunk/libs/hash-compat/hash_equals.php
/observium/trunk/libs/hash-compat/hash_pbkdf2.php
Lines Added: 371 | Removed: 25

r8754

mike 🐱 | 2017-08-26 17:25:23

MIBS

Updated MIBs arista, ibm, ligowave, velocity.

/observium/trunk/mibs/arista/ARISTA-CONFIG-COPY-MIB
/observium/trunk/mibs/arista/ARISTA-HARDWARE-UTILIZATION-MIB
/observium/trunk/mibs/arista/ARISTA-IF-MIB
/observium/trunk/mibs/arista/ARISTA-MAU-MIB
/observium/trunk/mibs/arista/ARISTA-NEXTHOP-GROUP-MIB
/observium/trunk/mibs/arista/ARISTA-PRODUCTS-MIB
/observium/trunk/mibs/arista/ARISTA-QOS-MIB
/observium/trunk/mibs/arista/ARISTA-TEST-MIB
/observium/trunk/mibs/ibm/IBM-GbTOR-10G-L2L3-MIB
/observium/trunk/mibs/ligo/LIGO-GENERIC-MIB
/observium/trunk/mibs/ligo/LIGO-WIRELESS-MIB
/observium/trunk/mibs/velocity
/observium/trunk/mibs/velocity/VELOCITY-MIB
/observium/trunk/mibs/velocity/VELOCITY-TYPES
Lines Added: 3254 | Removed: 438

r8753

adama 🐸 | 2017-08-26 16:57:01

IMPROVE

Improve Netbotz sensors support

/observium/trunk/includes/discovery/sensors/netbotzv2-mib.inc.php
/observium/trunk/update/350.php
Lines Added: 112 | Removed: 41

r8752

adama 🐸 | 2017-08-26 14:09:27

ADD

Add discovery of Arris E6000

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

r8751

adama 🐸 | 2017-08-26 13:58:51

IMPROVE

Extend tranding to other types. Only show button when it's available on the graph type.

/observium/trunk/html/includes/graphs/customoid/graph.inc.php
/observium/trunk/html/includes/graphs/generic_multi_line.inc.php
/observium/trunk/html/includes/graphs/multi-customoid/graph.inc.php
/observium/trunk/html/pages/graphs.inc.php
Lines Added: 20 | Removed: 10

r8750

adama 🐸 | 2017-08-26 13:50:27

ADD

Add trend prediction to customoid graphs (questionable usefulness!)

/observium/trunk/html/includes/graphs/generic_simplex.inc.php
Lines Added: 11 | Removed: 0

r8749

adama 🐸 | 2017-08-26 13:24:18

IMPROVE

Improve Liebert collection

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

r8748

adama 🐸 | 2017-08-26 13:10:44

ADD

Add Atmedia MIB

/observium/trunk/mibs/atmedia
/observium/trunk/mibs/atmedia/ATMEDIA-MIB
Lines Added: 2492 | Removed: 0

r8747

adama 🐸 | 2017-08-26 13:05:49

ADD

Add atmedia discovery and icon

/observium/trunk/html/images/os/atmedia.png
/observium/trunk/html/images/os/atmedia_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 17 | Removed: 0

r8746

adama 🐸 | 2017-08-26 12:57:26

FIX

Disable multiget for ironware temporarily

/observium/trunk/includes/polling/sensors.inc.php
Lines Added: 8 | Removed: 5

r8745

adama 🐸 | 2017-08-26 11:16:21

IMPROVE

Improve support for Brocade VTM.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/riverbed/ZXTM-MIB-SMIv2
Lines Added: 1041 | Removed: 59

r8744

adama 🐸 | 2017-08-25 15:21:41

ADD

Add support for graphing of Perle Mediaconverter Management cards.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/inventory/perle-mcr-mgt-mib.inc.php
/observium/trunk/includes/discovery/sensors/perle-mcr-mgt-mib.inc.php
Lines Added: 250 | Removed: 3

r8743

adama 🐸 | 2017-08-25 15:20:15

ADD

Add Perle MIB and icons

/observium/trunk/html/images/os/perle.png
/observium/trunk/html/images/os/perle_2x.png
/observium/trunk/mibs/perle
/observium/trunk/mibs/perle/PERLE-MCR-MGT-MIB
Lines Added: 23262 | Removed: 0

r8742

adama 🐸 | 2017-08-25 15:17:25

ADD

Add support for graphing A10 CGN global statistics.

/observium/trunk/includes/definitions/graphtypes.inc.php
/observium/trunk/includes/polling/graphs/a10-ax-cgn-mib
/observium/trunk/includes/polling/graphs/a10-ax-cgn-mib/axIpNatLsnGlobalStats.inc.php
Lines Added: 210 | Removed: 2

r8741

adama 🐸 | 2017-08-25 15:07:57

ADD

Improve custom oid UI elements

/observium/trunk/html/includes/customoids-navbar.inc.php
/observium/trunk/html/pages/customoid.inc.php
/observium/trunk/html/pages/customoids.inc.php
/observium/trunk/update/349.sql
Lines Added: 173 | Removed: 36

r8740

adama 🐸 | 2017-08-25 10:41:39

ADD

Enable customoid discovery module.

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

r8739

adama 🐸 | 2017-08-25 10:27:00

FIX

Remove erroneous field from authlog (only exists on newer installs).

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

r8738

adama 🐸 | 2017-08-25 10:02:18

ADD

Add autodiscovery of custom oids

/observium/trunk/includes/discovery/oids.inc.php
Lines Added: 54 | Removed: 0

r8737

mike 🐱 | 2017-08-25 09:52:30

TRIVIAL

Temporary fixed caching in mempools polling. (Will be converted to definitions).

/observium/trunk/includes/polling/mempools/agent-general-mib.inc.php
/observium/trunk/includes/polling/mempools/bluecoat-sg-proxy-mib.inc.php
/observium/trunk/includes/polling/mempools/bluecoat-sg-usage-mib.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-process-mib.inc.php
/observium/trunk/includes/polling/mempools/extreme-software-monitor-mib.inc.php
/observium/trunk/includes/polling/mempools/f10-c-series-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/f10-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/f10-m-series-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/f5-bigip-system-mib.inc.php
/observium/trunk/includes/polling/mempools/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/polling/mempools/juniper-srx5000-spu-monitoring-mib.inc.php
/observium/trunk/includes/polling/mempools/netswitch-mib.inc.php
/observium/trunk/includes/polling/mempools/oneaccess-sys-mib.inc.php
/observium/trunk/includes/polling/mempools/s5-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/smartnode-mib.inc.php
/observium/trunk/includes/polling/mempools/zxr10-mib.inc.php
Lines Added: 218 | Removed: 50

r8736

mike 🐱 | 2017-08-25 09:16:26

TRIVIAL

Fixed mempools caching by JUNIPER-MIB and CISCO-MEMORY-POOL-MIB.

/observium/trunk/includes/polling/mempools/cisco-memory-pool-mib.inc.php
/observium/trunk/includes/polling/mempools/juniper-mib.inc.php
Lines Added: 16 | Removed: 6

r8735

mike 🐱 | 2017-08-25 08:42:17

TRIVIAL

Fixed "undefined function is_cli()" in definitions.

/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 9 | Removed: 9

r8734

mike 🐱 | 2017-08-25 08:05:08

TRIVIAL

Improved detect hardware/version for Deliberant/LigoWave devices. Restored ports_separate_walk default for Brocade NOS.

/observium/trunk/html/images/os/ligo.png
/observium/trunk/html/images/os/ligo_2x.png
/observium/trunk/html/images/os/ligowave.png
/observium/trunk/html/images/os/ligowave_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 17 | Removed: 12

r8733

adama 🐸 | 2017-08-24 20:14:48

ADD

Add Ligo logos

/observium/trunk/html/images/os/ligo.png
/observium/trunk/html/images/os/ligo_2x.png
Lines Added: 1 | Removed: -1

r8732

adama 🐸 | 2017-08-24 20:12:22

ADD

Add Ligowave detection. Add some other definitions changes.

/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/wui.inc.php
Lines Added: 285 | Removed: 13

r8731

adama 🐸 | 2017-08-24 20:07:22

MIBS

Add Ligo Wireless MIBs

/observium/trunk/mibs/ligo
/observium/trunk/mibs/ligo/LIGO-802DOT11-EXT-MIB
/observium/trunk/mibs/ligo/LIGO-ATHDRV-STATS-MIB
/observium/trunk/mibs/ligo/LIGO-GENERIC-MIB
/observium/trunk/mibs/ligo/LIGO-RADIO3-DRV-MIB
/observium/trunk/mibs/ligo/LIGO-W-JET-MIB
/observium/trunk/mibs/ligo/LIGO-W-JET-MIMO-MIB
/observium/trunk/mibs/ligo/LIGO-WIRELESS-MIB
/observium/trunk/mibs/ligo/LIGOWAVE-MIB
Lines Added: 4419 | Removed: 7

r8730

mike 🐱 | 2017-08-24 18:10:36

TRIVIAL

undebug

/observium/trunk/includes/discovery/sensors/juniper-dom-mib.inc.php
/observium/trunk/includes/polling/ports/juniper-cos-mib.inc.php
/observium/trunk/includes/polling/ports/timetra-port-mib.inc.php
Lines Added: 8 | Removed: 9

r8729

adama 🐸 | 2017-08-24 13:16:02

ADD

Add support for sensors from Sentry4 devices.

/observium/trunk/includes/discovery/sensors/sentry4-mib.inc.php
Lines Added: 176 | Removed: 0

r8728

adama 🐸 | 2017-08-24 12:55:26

ADD

Disable portpercent link, since there's nowhere it can go.

/observium/trunk/html/pages/front/default.php
Lines Added: 1 | Removed: 1

r8727

adama 🐸 | 2017-08-24 12:47:54

FIX

Disable ports separate walk on NOS

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

r8726

adama 🐸 | 2017-08-24 12:26:08

ADD

Add multilane DOM optics for JunOS.

/observium/trunk/includes/discovery/sensors/juniper-dom-mib.inc.php
Lines Added: 150 | Removed: 59

r8724

adama 🐸 | 2017-08-24 11:50:30

FIX

Fix in/egress sros queues display

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

r8723

adama 🐸 | 2017-08-24 11:41:04

ADD

Add settings for jnx/sros cos graphs

/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/includes/polling/ports.inc.php
Lines Added: 46 | Removed: 2

r8722

adama 🐸 | 2017-08-24 11:37:15

IMPROV

Improve JNX/SROS CoS graphing

/observium/trunk/html/includes/graphs/global/jnx_cos_queues.inc.php
/observium/trunk/html/includes/graphs/global/sros_queues.inc.php
/observium/trunk/html/includes/graphs/port/jnx_QedBytes.inc.php
/observium/trunk/html/includes/graphs/port/jnx_QedPkts.inc.php
/observium/trunk/html/includes/graphs/port/jnx_TailDropPkts.inc.php
/observium/trunk/html/includes/graphs/port/jnx_TotalRedDropBytes.inc.php
/observium/trunk/html/includes/graphs/port/jnx_TotalRedDropPkts.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_bits.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_common.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_pkts.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_reddropbits.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_reddroppkts.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_taildroppkts.inc.php
/observium/trunk/html/includes/graphs/port/sros_queues_common.inc.php
/observium/trunk/html/pages/device/port/jnx_cos_queues.inc.php
/observium/trunk/html/pages/device/port/sros_queues.inc.php
/observium/trunk/html/pages/jnx_cos_queues.inc.php
/observium/trunk/html/pages/sros_queues.inc.php
Lines Added: 459 | Removed: 143

r8721

adama 🐸 | 2017-08-23 18:47:59

ADD

Add ability to graph CoS queues on Juniper and Alcatel devices.

/observium/trunk/html/includes/graphs/generic_multi.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queue.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_bits.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_common.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_pkts.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_reddropbits.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_reddroppkts.inc.php
/observium/trunk/html/includes/graphs/port/jnx_cos_queues_taildroppkts.inc.php
/observium/trunk/html/includes/graphs/port/sros_EgressDroInProfOcts.inc.php
/observium/trunk/html/includes/graphs/port/sros_EgressDroInProfPkts.inc.php
/observium/trunk/html/includes/graphs/port/sros_EgressDroOutProfOcts.inc.php
/observium/trunk/html/includes/graphs/port/sros_EgressDroOutProfPkts.inc.php
/observium/trunk/html/includes/graphs/port/sros_EgressFwdInProfOcts.inc.php
/observium/trunk/html/includes/graphs/port/sros_EgressFwdInProfPkts.inc.php
/observium/trunk/html/includes/graphs/port/sros_EgressFwdOutProfOcts.inc.php
/observium/trunk/html/includes/graphs/port/sros_EgressFwdOutProfPkts.inc.php
/observium/trunk/html/includes/graphs/port/sros_IngressDroInProfOcts.inc.php
/observium/trunk/html/includes/graphs/port/sros_IngressDroInProfPkts.inc.php
/observium/trunk/html/includes/graphs/port/sros_IngressDroOutProfOcts.inc.php
/observium/trunk/html/includes/graphs/port/sros_IngressDroOutProfPkts.inc.php
/observium/trunk/html/includes/graphs/port/sros_IngressFwdInProfOcts.inc.php
/observium/trunk/html/includes/graphs/port/sros_IngressFwdInProfPkts.inc.php
/observium/trunk/html/includes/graphs/port/sros_IngressFwdOutProfOcts.inc.php
/observium/trunk/html/includes/graphs/port/sros_IngressFwdOutProfPkts.inc.php
/observium/trunk/html/includes/graphs/port/sros_queue.inc.php
/observium/trunk/html/includes/graphs/port/sros_queues_common.inc.php
/observium/trunk/html/pages/device/port/jnx_cos_queues.inc.php
/observium/trunk/html/pages/device/port/sros_queues.inc.php
/observium/trunk/html/pages/device/port.inc.php
/observium/trunk/includes/polling/ports/juniper-cos-mib.inc.php
/observium/trunk/includes/polling/ports/juniper-cos-mib.lib.php
/observium/trunk/includes/polling/ports/timetra-port-mib.inc.php
/observium/trunk/includes/polling/ports/timetra-port-mib.lib.php
Lines Added: 1403 | Removed: 34

r8720

adama 🐸 | 2017-08-23 17:08:43

FIX

Remove graph data from message tags array in notification table.

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

r8719

mike 🐱 | 2017-08-23 13:41:40

TRIVIAL

Fixed clean instances stats in poller-wrapper.

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

r8718

adama 🐸 | 2017-08-23 13:29:08

FIX

Fix text label on status summary

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

r8717

adama 🐸 | 2017-08-18 15:49:31

ADD

Discover D-Link IP cameras

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

r8716

adama 🐸 | 2017-08-16 09:54:28

FIX

Change default placeholder to be something that doesn't exist. :DDD

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

r8715

mike 🐱 | 2017-08-10 13:38:41

MINOR

Improved detect IPv6 IP SLA targets on Cisco devices. Added sla_target field for slas table.

/observium/trunk/html/includes/entities/sla.inc.php
/observium/trunk/includes/definitions/mibs.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/entities.inc.php
/observium/trunk/update/347.sql
Lines Added: 71 | Removed: 27

r8714

adama 🐸 | 2017-08-10 00:54:15

IMPROVE

Improve F5 status entity definitions

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

r8713

mike 🐱 | 2017-08-09 20:09:36

MINOR

Improved detect Geist IMD PDU. Added discovery sensors by GEIST-IMD-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 130 | Removed: 3

r8712

mike 🐱 | 2017-08-09 20:08:24

MIBS

Added geist mib.

/observium/trunk/mibs/geist/GEIST-IMD-MIB
Lines Added: 2030 | Removed: 0

r8711

sid3windr 🦔 | 2017-08-09 06:41:06

TRIVIAL

Really correct endpoint variable documentation in webhook transport source code

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

r8710

sid3windr 🦔 | 2017-08-09 06:36:46

TRIVIAL

Correct endpoint variable documentation in webhook transport source code

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

r8709

adama 🐸 | 2017-08-06 20:44:53

IMPROVE

Improve sensor status table entry

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

r8708

adama 🐸 | 2017-08-06 20:15:49

FIX

Improve status caching.

/observium/trunk/html/includes/cache-data.inc.php
Lines Added: 6 | Removed: 5

r8707

adama 🐸 | 2017-08-03 21:17:54

ADD

Add detection for IBM SVC devices. (not much in their SNMP to support though)

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

r8706

adama 🐸 | 2017-08-03 21:14:51

MIB

Update IBM-SVC-MIB

/observium/trunk/mibs/ibm/IBM-SVC-MIB
Lines Added: 55 | Removed: 13

r8705

adama 🐸 | 2017-07-31 13:54:04

MIBS

Add Redline MIBs

/observium/trunk/mibs/redline
/observium/trunk/mibs/redline/REDLINE-AN50-MIB
/observium/trunk/mibs/redline/REDLINE-AN50-PMP-V1-MIB
/observium/trunk/mibs/redline/REDLINE-AN50-PMP-V2-MIB
/observium/trunk/mibs/redline/REDLINE-AN80I-IF-MIB
/observium/trunk/mibs/redline/REDLINE-AN80I-MIB
/observium/trunk/mibs/redline/REDLINE-BS-MIB
/observium/trunk/mibs/redline/REDLINE-E1T1-MIB
/observium/trunk/mibs/redline/REDLINE-MIB
/observium/trunk/mibs/redline/REDLINE-PRODUCTS-MIB
/observium/trunk/mibs/redline/REDLINE-SYSTEM-MIB
Lines Added: 7638 | Removed: 9

r8704

adama 🐸 | 2017-07-31 13:31:25

FIX

No, debugging is not for you!

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

r8703

adama 🐸 | 2017-07-31 13:05:20

FIX

Fix device update form to correctly call description 'purpose'.

/observium/trunk/html/pages/device/edit/device.inc.php
Lines Added: 4 | Removed: 2

r8702

adama 🐸 | 2017-07-25 02:04:53

ADD

Add searching of serial numbers and model names in the inventory table.

/observium/trunk/html/includes/search/inventory.inc.php
/observium/trunk/includes/definitions.inc.php
Lines Added: 64 | Removed: 1

r8701

adama 🐸 | 2017-07-20 19:41:02

ADD

Add Dovecot collection and graphing via the UNIX agent

/observium/trunk/html/includes/graphs/application/dovecot_auth.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_auth_cache.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_cache.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_commands.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_connected.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_cpu.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_io.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_pages.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_storage.inc.php
/observium/trunk/html/includes/graphs/application/dovecot_usage.inc.php
/observium/trunk/html/pages/device/apps/dovecot.inc.php
/observium/trunk/includes/definitions/apps.inc.php
/observium/trunk/includes/definitions/rrdtypes.inc.php
/observium/trunk/includes/polling/applications/dovecot.inc.php
/observium/trunk/scripts/agent-local/dovecot
Lines Added: 615 | Removed: 14

r8700

adama 🐸 | 2017-07-20 10:14:04

MIBS

Add C-Data MIBs and cdata/paloalto icons.

/observium/trunk/html/images/os/cdata.png
/observium/trunk/html/images/os/cdata_2x.png
/observium/trunk/html/images/os/paloalto.png
/observium/trunk/html/images/os/paloalto_2x.png
/observium/trunk/mibs/cdata
/observium/trunk/mibs/cdata/EPON-EOC-MIB
/observium/trunk/mibs/cdata/FD-OLT-MIB
/observium/trunk/mibs/cdata/FD-ONU-MIB
/observium/trunk/mibs/cdata/FD-PERFORMANCE-MIB
/observium/trunk/mibs/cdata/FD-SWITCH-MIB
/observium/trunk/mibs/cdata/FD-SYSTEM-MIB
/observium/trunk/mibs/cdata/FD-TRAP-MIB
/observium/trunk/mibs/cdata/NE-ALARM-MIB
/observium/trunk/mibs/cdata/NSCRTV-EPONEOC-MOD-EOC-MIB
/observium/trunk/mibs/cdata/SPC200
/observium/trunk/mibs/cdata/SPIDCOM-ALARM-MIB
/observium/trunk/mibs/cdata/SPIDCOM-MIB
/observium/trunk/mibs/cdata/SPIDCOM-NOTIFICATION-MIB
/observium/trunk/mibs/cdata/SPIDCOM-TRAPS
/observium/trunk/mibs/cdata/XXX-MIB
Lines Added: 18726 | Removed: 14

r8699

adama 🐸 | 2017-07-20 10:11:06

ADD

Add support for C-Data and Eltex devices.

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

r8698

adama 🐸 | 2017-07-18 13:34:35

IMPROVE

Extend TP-Link AP detection

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

r8696

adama 🐸 | 2017-07-14 10:39:24

IMPROVE

Improve threshold detection for HH3C-ENTITY-EXT-MIB.

/observium/trunk/includes/discovery/sensors/hh3c-entity-ext-mib.inc.php
Lines Added: 17 | Removed: 6

r8695

adama 🐸 | 2017-07-13 15:41:48

FIX

Don't set autoscale max if we're using log scales for MRTG type.

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

r8694

sid3windr 🦔 | 2017-07-12 19:32:15

MINOR

Add more HP MIBs to Windows OS

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

r8693

sid3windr 🦔 | 2017-07-12 19:23:31

MIB

Add DELLRCSG2-TRAP-MIB

/observium/trunk/mibs/dell/DELLRCSG2-TRAP-MIB
Lines Added: 3001 | Removed: 0

r8692

adama 🐸 | 2017-07-12 10:29:34

ADD

Add cpu/mem graphs to NOS overview

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

r8691

adama 🐸 | 2017-07-11 14:49:10

ADD

Add/fix/improve support for Logical and Physical drives via CPQIDA-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/cpqida-mib.inc.php
Lines Added: 90 | Removed: 23

r8690

adama 🐸 | 2017-07-10 18:50:46

ADD

Add basic support for Peplink Balance

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

r8689

adama 🐸 | 2017-07-10 18:49:40

ICON

Update Dasan icons.

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

r8688

adama 🐸 | 2017-07-10 14:59:40

ADD

Add support for detection of Peplink Pepwave AP devices (3.x MIBs). Add Peplink MIBs

/observium/trunk/html/images/os/peplink.png
/observium/trunk/html/images/os/peplink_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/peplink
/observium/trunk/mibs/peplink/AP-L2TP
/observium/trunk/mibs/peplink/AP-MANAGEMENT
/observium/trunk/mibs/peplink/AP-RADIO
/observium/trunk/mibs/peplink/AP-SPEEDFUSION
/observium/trunk/mibs/peplink/AP-STATION
/observium/trunk/mibs/peplink/AP-SYSTEM-BASIC
/observium/trunk/mibs/peplink/AP-SYSTEM-NETWORK
/observium/trunk/mibs/peplink/AP-WDS
/observium/trunk/mibs/peplink/AP-WLAN
/observium/trunk/mibs/peplink/DEVICE
/observium/trunk/mibs/peplink/GRE
/observium/trunk/mibs/peplink/LAN
/observium/trunk/mibs/peplink/PEPLINK-BALANCE-MIB
/observium/trunk/mibs/peplink/PEPVPN-SPEEDFUSION
/observium/trunk/mibs/peplink/PEPWAVE-MAX-MIB
/observium/trunk/mibs/peplink/WAN
/observium/trunk/mibs/peplink/WLC
Lines Added: 8637 | Removed: 18

r8687

sid3windr 🦔 | 2017-07-07 09:16:05

MINOR

Make onSmartTrim be an OK status for APC devices

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

r8686

sid3windr 🦔 | 2017-07-07 09:12:58

TEST

Add unit tests for ireplace transformation

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

r8685

sid3windr 🦔 | 2017-07-05 21:03:57

MINOR

Remove static ROM version from Sonicwall version field; add 'ireplace' transformation for case-insensitive replacement. Move sonicwall version code to definitions.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/os/sonicwall.inc.php
Lines Added: 12 | Removed: 27

r8684

sid3windr 🦔 | 2017-07-05 20:53:04

MIB

Add SQUID-MIB

/observium/trunk/mibs/squid
/observium/trunk/mibs/squid/SQUID-MIB
Lines Added: 1056 | Removed: 0

r8683

mike 🐱 | 2017-07-05 13:32:39

TRIVIAL

Cleanup WTI and Synology os/hardware detection.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 7 | Removed: 12

r8682

adama 🐸 | 2017-07-05 11:13:26

ADD

Additional D-Link sysobject ID

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

r8681

adama 🐸 | 2017-07-05 10:41:53

IMPROVE

Improve Synology Discovery

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

r8680

sid3windr 🦔 | 2017-07-05 10:11:25

TRIVIAL

Fix pagecount graph unit text

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

r8679

adama 🐸 | 2017-07-05 10:01:58

FIX

Fix status page popup link generation and usage of correct graph name

/observium/trunk/html/includes/entities/device.inc.php
Lines Added: 6 | Removed: 4

r8678

adama 🐸 | 2017-07-05 09:41:10

FIX

Fix adding additional associations to groups.

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

r8677

adama 🐸 | 2017-07-05 09:32:02

ADD

Add discovery for Ekinops 360 DWDM platform

/observium/trunk/html/images/os/ekinops.png
/observium/trunk/html/images/os/ekinops_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 31 | Removed: 0

r8676

adama 🐸 | 2017-06-30 14:08:18

API

Add storage support to API. Prevent some device data being sent in API.

/observium/trunk/html/api/v0/includes/alerts.inc.php
/observium/trunk/html/api/v0/includes/bills.inc.php
/observium/trunk/html/api/v0/includes/ports.inc.php
/observium/trunk/html/api/v0/includes/storage.inc.php
/observium/trunk/html/api/v0/index.php
/observium/trunk/html/includes/entities/mempool.inc.php
/observium/trunk/html/includes/entities/storage.inc.php
Lines Added: 94 | Removed: 36

r8675

adama 🐸 | 2017-06-30 13:41:36

ADD

Add ipv4/ipv6 address support to API

/observium/trunk/html/api/v0/includes/address.inc.php
/observium/trunk/html/api/v0/index.php
Lines Added: 106 | Removed: 1

r8674

adama 🐸 | 2017-06-30 08:24:48

MIBS

Additional (and modified) Avaya MIBs

/observium/trunk/mibs/avaya/APPLIC-MIB
/observium/trunk/mibs/avaya/AVAYA-APPL-MEM-MANAGER
/observium/trunk/mibs/avaya/AVAYA-ENTITY-MIB
/observium/trunk/mibs/avaya/AVAYA-IPSEC-MIB
/observium/trunk/mibs/avaya/AVAYA-LOAD-MIB
/observium/trunk/mibs/avaya/AVAYA-RTP-MIB
/observium/trunk/mibs/avaya/AVAYA-SAA-TRACK-MIB
/observium/trunk/mibs/avaya/AVAYA-SURV-MIB
/observium/trunk/mibs/avaya/AVEISPROD-MIB
/observium/trunk/mibs/avaya/CIG-CLIENTS-MIB
/observium/trunk/mibs/avaya/CIG-SERVERS-MIB
/observium/trunk/mibs/avaya/CONFIG-MIB
/observium/trunk/mibs/avaya/CROUTE-MIB
/observium/trunk/mibs/avaya/G3-AVAYA-MIB
/observium/trunk/mibs/avaya/G700-MG-MIB
/observium/trunk/mibs/avaya/GEN-MIB
/observium/trunk/mibs/avaya/LOAD-MIB
/observium/trunk/mibs/avaya/Lannet-Trapsv2-MIB
/observium/trunk/mibs/avaya/POLICY-MIB
/observium/trunk/mibs/avaya/SECURITY-MANAGEMENT-MIB
/observium/trunk/mibs/avaya/UTILIZATION-MANAGEMENT-MIB
/observium/trunk/mibs/avaya/WAN-MIB
/observium/trunk/mibs/avaya/XSWITCH-MIB
Lines Added: 51928 | Removed: 29

r8673

adama 🐸 | 2017-06-30 07:46:48

ADD

Add support for WTI RSM/TSM management devices.

/observium/trunk/html/images/os/wti.png
/observium/trunk/html/images/os/wti_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/wti
/observium/trunk/mibs/wti/WTI-RSM-TSM-MIB
Lines Added: 822 | Removed: 2

r8672

mike 🐱 | 2017-06-22 12:33:49

MAJOR

Improved observium-wrapper to use for discovery, billing (and poller) wrap in multiple threads, instead direct single thread discovery/poll-billing scripts run. Fully compatible with old cron entries for poller-wrapper.py Examples: */5 * * * * root /opt/observium/observium-wrapper poller */5 * * * * root /opt/observium/observium-wrapper discovery --host new 34 */6 * * * root /opt/observium/observium-wrapper discovery */5 * * * * root /opt/observium/observium-wrapper billing

/observium/trunk/discovery.php
/observium/trunk/observium-wrapper
/observium/trunk/poll-billing.php
/observium/trunk/poller-wrapper.py
Lines Added: 282 | Removed: 101

r8671

adama 🐸 | 2017-06-21 16:36:53

FIX

Clean poll-billing

/observium/trunk/poll-billing.php
Lines Added: 1 | Removed: 1

r8670

adama 🐸 | 2017-06-21 16:34:45

FIX

Don't try to poll ports on down devices.

/observium/trunk/poll-billing.php
Lines Added: 17 | Removed: 16

r8669

mike 🐱 | 2017-06-21 13:52:22

TRIVIAL

Improved return statuses in get_http_request(). Added simple helper functions for last response http code (get_http_last_code()) and status (get_http_last_status()). Added unittest for this functions.

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesCommonTest.php
Lines Added: 163 | Removed: 46

r8668

adama 🐸 | 2017-06-20 19:48:12

FIX

Minor rearrangement of syslog notification queuer.

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

r8667

sid3windr 🦔 | 2017-06-20 08:48:41

FIX

Fix email backend trying to mail @ when sending alert notifications

/observium/trunk/includes/alerting/email.inc.php
Lines Added: 12 | Removed: 12

r8666

mike 🐱 | 2017-06-19 19:06:33

TRIVIAL

Fixed syslog notifications (according to latest changes).

/observium/trunk/includes/syslog.inc.php
Lines Added: 25 | Removed: 18

r8665

adama 🐸 | 2017-06-19 00:09:00

FIX

Remove "alerted" field in syslog alertlog

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

r8664

adama 🐸 | 2017-06-17 16:28:59

FIX

Fix use of legacy variable in telegram transport

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

r8663

mike 🐱 | 2017-06-15 08:06:39

TRIVIAL

Fixed default agrument for process_notifications(). Removed unused config option.

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

r8662

adama 🐸 | 2017-06-15 00:29:10

IMPROVE

Improve alert notification generation and queue usage. Will retry failed alerts now.

/observium/trunk/includes/alerting/email.inc.php
/observium/trunk/includes/alerts.inc.php
/observium/trunk/test_alert.php
Lines Added: 1188 | Removed: 1202

r8661

mike 🐱 | 2017-06-13 19:41:05

MINOR

Pre-cache all processor oids in polling using snmp_get_multi_oid(). Fixed discovery processor by CISCOSB-rndMng.

/observium/trunk/includes/discovery/processors/ciscosb-rndmng.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/includes/polling/processors/ciena.inc.php
/observium/trunk/includes/polling/processors/dnos-switching-mib.inc.php
/observium/trunk/includes/polling/processors/edgeswitch-switching-mib.inc.php
/observium/trunk/includes/polling/processors/nos.inc.php
/observium/trunk/includes/polling/processors/powerconnect.inc.php
/observium/trunk/includes/polling/processors/ucd-old.inc.php
/observium/trunk/includes/polling/processors.inc.php
/observium/trunk/includes/polling/sensors.inc.php
/observium/trunk/includes/polling/status.inc.php
Lines Added: 85 | Removed: 30

r8660

mike 🐱 | 2017-06-13 17:50:34

MINOR

Simplify sensors/status polling caching, use snmp_get_multi_oid() instead snmp_walk_*.

/observium/trunk/includes/definitions/sensors.inc.php
/observium/trunk/includes/polling/sensors.inc.php
/observium/trunk/includes/polling/status.inc.php
Lines Added: 175 | Removed: 160

r8659

adama 🐸 | 2017-06-13 14:22:42

FIX

Remove erroneous output during loadbalancing poller.

/observium/trunk/includes/polling/loadbalancer.inc.php
Lines Added: 0 | Removed: 4

r8658

adama 🐸 | 2017-06-13 14:21:27

TRIVIAL

Add config.php.default note to use web ui

/observium/trunk/config.php.default
Lines Added: 3 | Removed: 0

r8657

adama 🐸 | 2017-06-13 14:19:11

ADD

Correctly extend port filters to match against both ifDescr and ifName

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

r8656

mike 🐱 | 2017-06-13 12:16:30

ADD

undebug.

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

r8655

mike 🐱 | 2017-06-13 12:14:05

FIX

Fixed alert notifications send (appear in r8653). Added config option to WUI editor for Enable/Disable use notifications queue.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/test_alert.php
Lines Added: 38 | Removed: 21

r8654

mike 🐱 | 2017-06-13 10:12:50

TRIVIAL

Fixed small html mistakes.

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

r8653

adama 🐸 | 2017-06-12 22:20:43

NOTIF

Add timestamp to alert data array. Use timestamp in telegram transport.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/includes/definitions/transports.inc.php
/observium/trunk/includes/templates/notification/telegram_text.tpl
Lines Added: 71 | Removed: 37

r8652

adama 🐸 | 2017-06-12 22:05:45

WUI

Complete improvements to device/edit/ports/ page.

/observium/trunk/html/pages/device/edit/ports.inc.php
Lines Added: 21 | Removed: 11

r8651

mike 🐱 | 2017-06-12 08:42:59

TRIVIAL

Improved sensors poll caching with not numeric indexes.

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

r8650

mike 🐱 | 2017-06-12 08:39:51

TRIVIAL

Allow to override device type from default in polling.

/observium/trunk/html/pages/device/edit/device.inc.php
/observium/trunk/includes/polling/os/meraki.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
/observium/trunk/includes/polling/os.inc.php
Lines Added: 103 | Removed: 27

r8649

mike 🐱 | 2017-06-12 08:33:13

TRIVIAL

Fixed reenable in wui initially disabled (in definitions) MIBs. Reoraganize RFC/NET-SNMP MIBs in definitions (moved to top).

/observium/trunk/html/pages/mibs.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
Lines Added: 378 | Removed: 364

r8648

mike 🐱 | 2017-06-12 08:25:56

TRIVIAL

Fixed snmp walk/get OIDs with string indexes. Added unit tests for this.

/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/SnmpDataTest2.php
/observium/trunk/tests/data/snmp
/observium/trunk/tests/data/snmp/snmp_walk_multipart_oid-1.json
/observium/trunk/tests/data/snmp/snmp_walk_multipart_oid-2.json
/observium/trunk/tests/data/snmp/snmp_walk_multipart_oid-3.json
Lines Added: 104 | Removed: 25

r8647

adama 🐸 | 2017-06-11 17:54:21

GUI

Minor improvements to device/edit/ports page

/observium/trunk/html/pages/device/edit/ports.inc.php
Lines Added: 9 | Removed: 9

r8646

adama 🐸 | 2017-06-11 13:51:56

IMPROVE

Improve button styles

/observium/trunk/html/css/bootstrap/less/bootstrap.less
/observium/trunk/html/css/bootstrap/less/buttons3.less
/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-select.css
/observium/trunk/html/css/observium.css
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/includes/print/search.inc.php
Lines Added: 224 | Removed: 175

r8645

adama 🐸 | 2017-06-10 21:12:59

FIX

Correctly handle OpenVPN password file not being an absolute path

/observium/trunk/scripts/agent-local/openvpn
Lines Added: 13 | Removed: 0

r8644

sid3windr 🦔 | 2017-06-10 16:34:58

TRIVIAL

Rename definition parameters class_oid/class_map to oid_class/map_class to be in line with other fields

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 11 | Removed: 12

r8643

sid3windr 🦔 | 2017-06-10 16:11:51

IMPROVE

Move SYNOLOGY-SYSTEM-MIB sensors to definitions

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/synology-system-mib.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 29 | Removed: 86

r8642

mike 🐱 | 2017-06-09 11:32:38

MIBS

Updated some MIB files (zyxel, rfc, net-snmp).

/observium/trunk/mibs/net-snmp/UCD-DISKIO-MIB
/observium/trunk/mibs/net-snmp/UCD-SNMP-MIB
/observium/trunk/mibs/rfc/IANA-ADDRESS-FAMILY-NUMBERS-MIB
/observium/trunk/mibs/rfc/IANA-LANGUAGE-MIB
/observium/trunk/mibs/rfc/IANA-RTPROTO-MIB
/observium/trunk/mibs/rfc/IANAifType-MIB
/observium/trunk/mibs/rfc/IPV6-ICMP-MIB
/observium/trunk/mibs/rfc/IPV6-MIB
/observium/trunk/mibs/rfc/IPV6-TC
/observium/trunk/mibs/rfc/IPV6-TCP-MIB
/observium/trunk/mibs/rfc/IPV6-UDP-MIB
/observium/trunk/mibs/rfc/SMUX-MIB
/observium/trunk/mibs/zyxel/ZYXEL-AAA-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ACCESS-CONTROL-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ACL-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ARP-INSPECTION-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ARP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-AclV2-MIB
/observium/trunk/mibs/zyxel/ZYXEL-BRIDGE-CONTROL-PROTOCOL-TRANSPARENCY-MIB
/observium/trunk/mibs/zyxel/ZYXEL-CFM-MIB
/observium/trunk/mibs/zyxel/ZYXEL-CLUSTER-MIB
/observium/trunk/mibs/zyxel/ZYXEL-CPU-PROTECTION-MIB
/observium/trunk/mibs/zyxel/ZYXEL-DHCP-CLIENT-MIB
/observium/trunk/mibs/zyxel/ZYXEL-DHCP-OPTION82-PROFILE-MIB
/observium/trunk/mibs/zyxel/ZYXEL-DHCP-RELAY-MIB
/observium/trunk/mibs/zyxel/ZYXEL-DHCP-SERVER-MIB
/observium/trunk/mibs/zyxel/ZYXEL-DHCP-SNOOPING-MIB
/observium/trunk/mibs/zyxel/ZYXEL-DHCPV6-MIB
/observium/trunk/mibs/zyxel/ZYXEL-DIAGNOSTIC-MIB
/observium/trunk/mibs/zyxel/ZYXEL-DIFFSERV-MIB
/observium/trunk/mibs/zyxel/ZYXEL-DVMRP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ERR-DISABLE-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ES-RF-MANAGEMENT
/observium/trunk/mibs/zyxel/ZYXEL-ES-WIRELESS
/observium/trunk/mibs/zyxel/ZYXEL-ES-ZyxelAPMgmt
/observium/trunk/mibs/zyxel/ZYXEL-EXTERNAL-ALARM-MIB
/observium/trunk/mibs/zyxel/ZYXEL-FDB-MIB
/observium/trunk/mibs/zyxel/ZYXEL-GREEN-ETHERNET-MIB
/observium/trunk/mibs/zyxel/ZYXEL-HW-MONITOR-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IF-LOOPBACK-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IF-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IGMP-FILTER-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IGMP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IGMP-SNOOPING-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IP-FORWARD-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IPSG-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IPV6-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IPV6-NDP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IPV6-PATH-MTU-MIB
/observium/trunk/mibs/zyxel/ZYXEL-IPV6-STATIC-ROUTE-MIB
/observium/trunk/mibs/zyxel/ZYXEL-L2-IP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-L2PT-MIB
/observium/trunk/mibs/zyxel/ZYXEL-L3-IP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-LAG-MIB
/observium/trunk/mibs/zyxel/ZYXEL-LEGACY-PRIVATE-VLAN-MIB
/observium/trunk/mibs/zyxel/ZYXEL-LLDP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-LOAD-SHARING-MIB
/observium/trunk/mibs/zyxel/ZYXEL-LOOPGUARD-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MAC-AUTHENTICATION-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MAC-BASED-VLAN-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MAC-FILTER-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MAC-PINNING-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MES2110-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MES3500-10-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MES3500-24-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MES3500-24F-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MES3528-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MES3728-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MIRROR-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MLD-SNOOPING-PROXY-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MRSTP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MSTP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MULTICAST-MIB
/observium/trunk/mibs/zyxel/ZYXEL-MVR-MIB
/observium/trunk/mibs/zyxel/ZYXEL-OAM-MIB
/observium/trunk/mibs/zyxel/ZYXEL-OSPF-MIB
/observium/trunk/mibs/zyxel/ZYXEL-OUT-OF-BAND-MIB
/observium/trunk/mibs/zyxel/ZYXEL-POLICY-ROUTE-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PORT-AUTHENTICATION-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PORT-BASED-VLAN-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PORT-ISOLATION-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PORT-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PORT-SECURITY-MIB
/observium/trunk/mibs/zyxel/ZYXEL-POWER-ETHERNET-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PPPoE-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PRIVATE-VLAN-MIB
/observium/trunk/mibs/zyxel/ZYXEL-PROTOCOL-BASED-VLAN-MIB
/observium/trunk/mibs/zyxel/ZYXEL-QUEUING-METHOD-MIB
/observium/trunk/mibs/zyxel/ZYXEL-RADIUS-MIB
/observium/trunk/mibs/zyxel/ZYXEL-RATE-LIMIT-MIB
/observium/trunk/mibs/zyxel/ZYXEL-REMOTE-PORT-MIRROR-MIB
/observium/trunk/mibs/zyxel/ZYXEL-RIP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-SFLOW-MIB
/observium/trunk/mibs/zyxel/ZYXEL-SNMP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-STACKING-MIB
/observium/trunk/mibs/zyxel/ZYXEL-STATIC-ROUTE-MIB
/observium/trunk/mibs/zyxel/ZYXEL-STORM-CONTROL-MIB
/observium/trunk/mibs/zyxel/ZYXEL-STP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-SUBNET-BASED-VLAN-MIB
/observium/trunk/mibs/zyxel/ZYXEL-SYS-MEMORY-MIB
/observium/trunk/mibs/zyxel/ZYXEL-SYSLOG-MIB
/observium/trunk/mibs/zyxel/ZYXEL-SYSTEM-MGMT-MIB
/observium/trunk/mibs/zyxel/ZYXEL-SYSTEM-MIB
/observium/trunk/mibs/zyxel/ZYXEL-TACACS-MIB
/observium/trunk/mibs/zyxel/ZYXEL-TIME-RANGE-MIB
/observium/trunk/mibs/zyxel/ZYXEL-TRANSCEIVER-MIB
/observium/trunk/mibs/zyxel/ZYXEL-TRTCM-MIB
/observium/trunk/mibs/zyxel/ZYXEL-VLAN-COUNTER-MIB
/observium/trunk/mibs/zyxel/ZYXEL-VLAN-MAPPING-MIB
/observium/trunk/mibs/zyxel/ZYXEL-VLAN-MIB
/observium/trunk/mibs/zyxel/ZYXEL-VLAN-STACK-MIB
/observium/trunk/mibs/zyxel/ZYXEL-VLAN-TRUNK-MIB
/observium/trunk/mibs/zyxel/ZYXEL-VOICE-VLAN-MIB
/observium/trunk/mibs/zyxel/ZYXEL-VRRP-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB
/observium/trunk/mibs/zyxel/ZYXEL-xs3900-48F-MIB
Lines Added: 82619 | Removed: 573

r8641

mike 🐱 | 2017-06-08 21:26:12

MIBS

missed change.

/observium/trunk/includes/discovery/storage/isilon-mib.inc.php
Lines Added: 1 | Removed: 1

r8640

mike 🐱 | 2017-06-08 21:23:31

REFACTOR

Renamed brand new SNMP functions: snmpget_oid() -> snmp_get_oid(), snmpget_cache_multi() -> snmp_get_multi_oid(), snmpwalk_multipart_oid() -> snmp_walk_multipart_oid(). Added unittest for snmp_get_multi_oid() and snmp_walk_multipart_oid().

/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/discovery/mempools/ucd-snmp-mib.inc.php
/observium/trunk/includes/discovery/ports.inc.php
/observium/trunk/includes/discovery/sensors/dev-cfg-mib.inc.php
/observium/trunk/includes/discovery/sensors/extreme-system-mib.inc.php
/observium/trunk/includes/discovery/sensors/foundry-poe-mib.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
/observium/trunk/includes/polling/mempools/ucd-snmp-mib.inc.php
/observium/trunk/includes/polling/os/acdos.inc.php
/observium/trunk/includes/polling/os/bintec.inc.php
/observium/trunk/includes/polling/os/ftos.inc.php
/observium/trunk/includes/polling/os/onefs.inc.php
/observium/trunk/includes/polling/os/poweralert.inc.php
/observium/trunk/includes/polling/os/sentry-pdu.inc.php
/observium/trunk/includes/polling/ports.inc.php
/observium/trunk/includes/polling/storage/isilon-mib.inc.php
/observium/trunk/includes/polling/storage.inc.php
/observium/trunk/includes/polling/system/wowza-streaming-engine-mib.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/SnmpDataTest2.php
Lines Added: 171 | Removed: 62

r8639

mike 🐱 | 2017-06-08 15:13:31

TRIVIAL

Just renamed function snmpget() to snmpget_oid().

/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/SnmpDataTest2.php
Lines Added: 13 | Removed: 13

r8638

mike 🐱 | 2017-06-08 14:58:31

MINOR

Added common snmpget() function, for simplify single value requests (without pass raw options). Added first set of phpunit tests for SNMP functions - snmp_get() and snmpget().

/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/tests/SnmpDataTest2.php
Lines Added: 250 | Removed: 12

r8637

sid3windr 🦔 | 2017-06-08 10:58:47

IMPROVE

Try to catch exceptions occurring in alert transports

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

r8636

sid3windr 🦔 | 2017-06-08 10:47:06

NEW

Agent script for CPU temp and fanspeed on Zyxel NSA326 - uses Observium's lm-sensor infrastructure

/observium/trunk/scripts/agent-local/zyxel-nas326
Lines Added: 14 | Removed: 0

r8635

mike 🐱 | 2017-06-07 18:23:31

NEW

clean

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

r8634

mike 🐱 | 2017-06-07 18:20:35

TRIVIAL

Moved detect multiple Linux based OSes to definitions.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/broadcom.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/tests/SnmpDataTest.php
Lines Added: 130 | Removed: 157

r8633

mike 🐱 | 2017-06-07 14:35:31

TRIVIAL

Fixed Pear include path.

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

r8632

sid3windr 🦔 | 2017-06-07 13:25:43

IMPROVE

Allow Unix Agent to run scripts in /usr/lib/observium_agent/scripts-enabled. Removed a bunch of unused sections from agent - if they are ever needed they will be in separate scripts

/observium/trunk/scripts/observium_agent
Lines Added: 14 | Removed: 147

r8631

mike 🐱 | 2017-06-07 11:21:06

TRIVIAL

Moved detect some FreeBSD based OSes to definitions.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/freebsd.inc.php
Lines Added: 50 | Removed: 58

r8630

mike 🐱 | 2017-06-07 11:20:20

TRIVIAL

Improved re-detect OSes with file based rules. Improved os detect unit tests.

/observium/trunk/includes/functions.inc.php
/observium/trunk/tests/SnmpDataTest.php
Lines Added: 94 | Removed: 27

r8629

mike 🐱 | 2017-06-06 22:19:05

TRIVIAL

Improved detect and moved to definitions some Linux based OSes.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 84 | Removed: 49

r8628

sid3windr 🦔 | 2017-06-06 21:23:26

TRIVIAL

Slightly improve wording for alerting transport fields

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

r8627

sid3windr 🦔 | 2017-06-06 21:13:14

FIX

Reset per-class counter for each MIB on definitions-based sensor table discovery

/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 2 | Removed: 0

r8626

sid3windr 🦔 | 2017-06-06 20:45:19

NEW

Add support for Papouch 2TH_ETH temperature/humidity/dewpoint sensor device

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/mibs/papouch/papago_dio_V01-MIB
/observium/trunk/mibs/papouch/papago_temp_V02-MIB
Lines Added: 348 | Removed: 10

r8625

sid3windr 🦔 | 2017-06-06 20:44:08

IMPROVE

Allow definitions to specify an oid for the sensor class when polling a table, allow %class% template in description and change %i% description template to count per-sensor-class instead of all-sensors

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 35 | Removed: 6

r8624

sid3windr 🦔 | 2017-06-06 14:18:22

NEW

Textlocal.com SMS gateway alerting transport

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

r8623

mike 🐱 | 2017-06-06 13:09:36

TRIVIAL

Improved detect some APC netbotz sensors.

/observium/trunk/includes/discovery/sensors/powernet-mib.inc.php
Lines Added: 25 | Removed: 14

r8622

sid3windr 🦔 | 2017-06-06 13:00:01

TRIVIAL

Trivial: add Xerox printer MIBs

/observium/trunk/mibs/xerox
/observium/trunk/mibs/xerox/XEROX-COMMON-MIB
/observium/trunk/mibs/xerox/XEROX-COMMS-CONFIG-MIB
/observium/trunk/mibs/xerox/XEROX-COMMS-CONFIG-TC
/observium/trunk/mibs/xerox/XEROX-COMMS-ENGINE-MIB
/observium/trunk/mibs/xerox/XEROX-COMMS-ENGINE-TC
/observium/trunk/mibs/xerox/XEROX-GENERAL-MIB
/observium/trunk/mibs/xerox/XEROX-GENERAL-TC
/observium/trunk/mibs/xerox/XEROX-HOST-RESOURCES-EXT-MIB
/observium/trunk/mibs/xerox/XEROX-HOST-RESOURCES-EXT-TC
/observium/trunk/mibs/xerox/XEROX-JOB-MONITORING-EXT-MIB
/observium/trunk/mibs/xerox/XEROX-JOB-MONITORING-MIB
/observium/trunk/mibs/xerox/XEROX-JOB-MONITORING-TC
/observium/trunk/mibs/xerox/XEROX-PRINTER-EXT-MIB
/observium/trunk/mibs/xerox/XEROX-PRINTER-EXT-TC
/observium/trunk/mibs/xerox/XEROX-PRODUCT-ID-TC
/observium/trunk/mibs/xerox/XEROX-RESOURCES-MIB
/observium/trunk/mibs/xerox/XEROX-RESOURCES-TC
/observium/trunk/mibs/xerox/XEROX-SERVICE-MONITORING-MIB
/observium/trunk/mibs/xerox/XEROX-SERVICE-MONITORING-TC
/observium/trunk/mibs/xerox/XEROX-SIMPLE-JOB-MGMT-MIB
/observium/trunk/mibs/xerox/XEROX-SIMPLE-JOB-MGMT-TC
Lines Added: 50273 | Removed: 20

r8621

mike 🐱 | 2017-06-06 10:49:14

TRIVIAL

Fixed typeahead input field width.

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

r8620

mike 🐱 | 2017-06-05 20:57:56

TRIVIAL

Improved phpunit test for get_device_mibs().

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

r8619

mike 🐱 | 2017-06-05 20:37:08

DERP

Fixed get_device_mibs() with sysORID MIBs.

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

r8618

mike 🐱 | 2017-06-05 12:43:11

MINOR

Fixed os group definitions (default, enterprise_tree_only). Fixed some unit tests.

/observium/trunk/html/includes/entities/device.inc.php
/observium/trunk/html/pages/device/showconfig.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/tests/IncludesCommonTest.php
/observium/trunk/tests/data/test_definitions.inc.php
Lines Added: 95 | Removed: 77

r8617

adama 🐸 | 2017-06-05 11:44:08

FIX

Better classes on navbar text (lg and xl only)

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

r8616

adama 🐸 | 2017-06-04 13:32:10

FIX

Fix escaping in device mempool graphs

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

r8615

adama 🐸 | 2017-06-04 10:30:25

SQL

Add DB table for F5 SNAT Pools.

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

r8614

mike 🐱 | 2017-06-03 13:05:04

SQL

undebug

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

r8613

mike 🐱 | 2017-06-03 12:57:26

MINOR

Improved common functions to use constants instead cache: is_cli(), is_cron(), cli_is_piped(), is_graph(). Improved get_unique_id() to use UUID RFC4122 version 4 without dashes (only for new installs). Added function get_request_id() for get and store unique idetifier for current page request. Fixed clear WUI cache after add device. Fixed output on Add device page, when device added.

/observium/trunk/html/graph.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/pages/addhost.inc.php
/observium/trunk/includes/cache.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 126 | Removed: 65

r8612

mike 🐱 | 2017-06-03 12:49:41

MINOR

Added libraries: paragonie/random_compat, ramsey/uuid.

/observium/trunk/libs/Uuid
/observium/trunk/libs/Uuid/BinaryUtils.php
/observium/trunk/libs/Uuid/Builder
/observium/trunk/libs/Uuid/Builder/DefaultUuidBuilder.php
/observium/trunk/libs/Uuid/Builder/DegradedUuidBuilder.php
/observium/trunk/libs/Uuid/Builder/UuidBuilderInterface.php
/observium/trunk/libs/Uuid/Codec
/observium/trunk/libs/Uuid/Codec/CodecInterface.php
/observium/trunk/libs/Uuid/Codec/GuidStringCodec.php
/observium/trunk/libs/Uuid/Codec/OrderedTimeCodec.php
/observium/trunk/libs/Uuid/Codec/StringCodec.php
/observium/trunk/libs/Uuid/Codec/TimestampFirstCombCodec.php
/observium/trunk/libs/Uuid/Codec/TimestampLastCombCodec.php
/observium/trunk/libs/Uuid/Converter
/observium/trunk/libs/Uuid/Converter/Number
/observium/trunk/libs/Uuid/Converter/Number/BigNumberConverter.php
/observium/trunk/libs/Uuid/Converter/Number/DegradedNumberConverter.php
/observium/trunk/libs/Uuid/Converter/NumberConverterInterface.php
/observium/trunk/libs/Uuid/Converter/Time
/observium/trunk/libs/Uuid/Converter/Time/BigNumberTimeConverter.php
/observium/trunk/libs/Uuid/Converter/Time/DegradedTimeConverter.php
/observium/trunk/libs/Uuid/Converter/Time/PhpTimeConverter.php
/observium/trunk/libs/Uuid/Converter/TimeConverterInterface.php
/observium/trunk/libs/Uuid/DegradedUuid.php
/observium/trunk/libs/Uuid/Exception
/observium/trunk/libs/Uuid/Exception/InvalidUuidStringException.php
/observium/trunk/libs/Uuid/Exception/UnsatisfiedDependencyException.php
/observium/trunk/libs/Uuid/Exception/UnsupportedOperationException.php
/observium/trunk/libs/Uuid/FeatureSet.php
/observium/trunk/libs/Uuid/Generator
/observium/trunk/libs/Uuid/Generator/CombGenerator.php
/observium/trunk/libs/Uuid/Generator/DefaultTimeGenerator.php
/observium/trunk/libs/Uuid/Generator/MtRandGenerator.php
/observium/trunk/libs/Uuid/Generator/OpenSslGenerator.php
/observium/trunk/libs/Uuid/Generator/PeclUuidRandomGenerator.php
/observium/trunk/libs/Uuid/Generator/PeclUuidTimeGenerator.php
/observium/trunk/libs/Uuid/Generator/RandomBytesGenerator.php
/observium/trunk/libs/Uuid/Generator/RandomGeneratorFactory.php
/observium/trunk/libs/Uuid/Generator/RandomGeneratorInterface.php
/observium/trunk/libs/Uuid/Generator/RandomLibAdapter.php
/observium/trunk/libs/Uuid/Generator/SodiumRandomGenerator.php
/observium/trunk/libs/Uuid/Generator/TimeGeneratorFactory.php
/observium/trunk/libs/Uuid/Generator/TimeGeneratorInterface.php
/observium/trunk/libs/Uuid/LICENSE
/observium/trunk/libs/Uuid/Provider
/observium/trunk/libs/Uuid/Provider/Node
/observium/trunk/libs/Uuid/Provider/Node/FallbackNodeProvider.php
/observium/trunk/libs/Uuid/Provider/Node/RandomNodeProvider.php
/observium/trunk/libs/Uuid/Provider/Node/SystemNodeProvider.php
/observium/trunk/libs/Uuid/Provider/NodeProviderInterface.php
/observium/trunk/libs/Uuid/Provider/Time
/observium/trunk/libs/Uuid/Provider/Time/FixedTimeProvider.php
/observium/trunk/libs/Uuid/Provider/Time/SystemTimeProvider.php
/observium/trunk/libs/Uuid/Provider/TimeProviderInterface.php
/observium/trunk/libs/Uuid/Uuid.php
/observium/trunk/libs/Uuid/UuidFactory.php
/observium/trunk/libs/Uuid/UuidFactoryInterface.php
/observium/trunk/libs/Uuid/UuidInterface.php
/observium/trunk/libs/random_compat
/observium/trunk/libs/random_compat/LICENSE
/observium/trunk/libs/random_compat/byte_safe_strings.php
/observium/trunk/libs/random_compat/cast_to_int.php
/observium/trunk/libs/random_compat/error_polyfill.php
/observium/trunk/libs/random_compat/random.php
/observium/trunk/libs/random_compat/random_bytes_com_dotnet.php
/observium/trunk/libs/random_compat/random_bytes_dev_urandom.php
/observium/trunk/libs/random_compat/random_bytes_libsodium.php
/observium/trunk/libs/random_compat/random_bytes_libsodium_legacy.php
/observium/trunk/libs/random_compat/random_bytes_mcrypt.php
/observium/trunk/libs/random_compat/random_int.php
Lines Added: 5221 | Removed: 57

r8611

mike 🐱 | 2017-06-03 12:14:56

MINOR

Improved load speed for bgp routing page with too many peers.

/observium/trunk/html/ajax/input.php
/observium/trunk/html/pages/routing/bgp.inc.php
/observium/trunk/update/345.sql
Lines Added: 98 | Removed: 34

r8610

mike 🐱 | 2017-06-02 12:29:14

TRIVIAL

Allowed add Schedule Maintenance for userlevel 8.

/observium/trunk/html/includes/maintenance-navbar.inc.php
/observium/trunk/html/pages/alert_maintenance_add.inc.php
/observium/trunk/includes/config-variables.inc.php
Lines Added: 18 | Removed: 17

r8609

mike 🐱 | 2017-06-02 12:24:58

TRIVIAL

Updated leaflet js. Fixed typeahead suggestions in form item tags.

/observium/trunk/html/css/leaflet.css
/observium/trunk/html/images/layers-2x.png
/observium/trunk/html/images/layers.png
/observium/trunk/html/images/marker-icon-2x.png
/observium/trunk/html/images/marker-icon.png
/observium/trunk/html/images/marker-shadow.png
/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/js/leaflet.js
Lines Added: 30 | Removed: 13

r8608

mike 🐱 | 2017-06-01 21:34:10

TRIVIAL

More relevant tests for isSNMPable().

/observium/trunk/includes/functions.inc.php
/observium/trunk/tests/SnmpDataTest.php
Lines Added: 31 | Removed: 10

r8607

mike 🐱 | 2017-06-01 18:05:43

TRIVIAL

Fixed isSNMPable() when new device added with snmpable os definition. Small improve for get_versions() detect apache version in cli.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 23 | Removed: 22

r8606

mike 🐱 | 2017-06-01 16:12:31

MINOR

Improved generate_form_element(), added toggle element type. Config page again use generate_form_element() for checkbox instead raw html.

/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/pages/settings/default.inc.php
Lines Added: 88 | Removed: 37

r8605

mike 🐱 | 2017-06-01 15:27:55

MINOR

derp.. too fast :)

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

r8604

mike 🐱 | 2017-06-01 15:25:14

TRIVIAL

Fixed default box title-element.

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

r8603

adama 🐸 | 2017-06-01 12:29:43

IMPROVE

Make config look a bit nicer.

/observium/trunk/html/includes/print/rows.inc.php
/observium/trunk/html/pages/settings/default.inc.php
Lines Added: 12 | Removed: 6

r8602

adama 🐸 | 2017-06-01 11:30:23

FIX

Missing files for settings improvements.

/observium/trunk/html/fonts/tinytoggle.eot
/observium/trunk/html/fonts/tinytoggle.svg
/observium/trunk/html/fonts/tinytoggle.ttf
/observium/trunk/html/fonts/tinytoggle.woff
/observium/trunk/html/pages/settings/default.inc.php
Lines Added: 33 | Removed: 3

r8601

adama 🐸 | 2017-06-01 11:05:07

ADD

Add some config variables to web ui. Add subsection to alerting/notification options.

/observium/trunk/includes/config-variables.inc.php
Lines Added: 32 | Removed: 1

r8600

adama 🐸 | 2017-06-01 10:59:12

IMPROVE

Improve web ui configuration

/observium/trunk/html/css/tinytoggle.min.css
/observium/trunk/html/js/jquery.tinytoggle.min.js
/observium/trunk/html/pages/settings/default.inc.php
Lines Added: 63 | Removed: 26

r8599

sid3windr 🦔 | 2017-06-01 10:35:00

IMPROVE

Minor: make asterisk agent script work with more recent asterisk versions

/observium/trunk/scripts/agent-local/asterisk
Lines Added: 2 | Removed: 2

r8598

mike 🐱 | 2017-05-31 21:55:56

DEVEL

Clean tests.

/observium/trunk/tests/SnmpDataTest.php
/observium/trunk/tests/data/os
Lines Added: 558 | Removed: 1658

r8593

mike 🐱 | 2017-05-31 15:37:00

TRIVIAL

Added isSNMPable() unit test.

/observium/trunk/tests/SnmpDataTest.php
Lines Added: 26 | Removed: 0

r8592

sid3windr 🦔 | 2017-05-31 15:02:45

TRIVIAL

Trivial: add Xerox printer software version number regex

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

r8591

mike 🐱 | 2017-05-31 14:15:20

MINOR

Fixed status event meaning for ignore state. Old ignore status definition renamed to exclude, down to ignore. Some status definitions changed too.

/observium/trunk/html/includes/entities/pseudowire.inc.php
/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/sla.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/update/344.sql
Lines Added: 327 | Removed: 311

r8590

mike 🐱 | 2017-05-31 09:32:03

TRIVIAL

Updated some Cisco and D-Link model definitions.

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

r8589

mike 🐱 | 2017-05-30 19:40:20

TRIVIAL

oops..

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

r8588

mike 🐱 | 2017-05-30 19:31:58

MINOR

Added snmpsimd_init() function. Added replace Mac/Windows newline chars to Unix newline in function snmp_fix_string() (WARNING: you can see onetime eventlog spam about sysDescr changed). Improved print_cli_table() for ability to set max-table-width.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/libs/cli/Arguments.php
/observium/trunk/tests/SnmpDataTest.php
Lines Added: 220 | Removed: 94

r8587

mike 🐱 | 2017-05-30 12:55:23

MINOR

clean output

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

r8586

mike 🐱 | 2017-05-30 12:36:29

MAJOR

(Part 2) Removed not used anymore "file"-based os detect files. Added many new OS unittest.

/observium/trunk/html/images/os/dps.png
/observium/trunk/html/images/os/dps_2x.png
/observium/trunk/html/images/os/ecos.png
/observium/trunk/html/images/os/ecos_2x.png
/observium/trunk/html/images/os/opnsense.png
/observium/trunk/html/images/os/opnsense_2x.png
/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/digipower.inc.php
/observium/trunk/includes/discovery/os/eltex.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/hikvision.inc.php
/observium/trunk/includes/discovery/os/jdsu_edfa.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/discovery/os/messpc.inc.php
/observium/trunk/includes/discovery/os/nxp-mqx-rtcs.inc.php
/observium/trunk/includes/discovery/os/samsung.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
/observium/trunk/tests/SnmpDataTest.php
/observium/trunk/tests/data/os/3com-1.snmprec
/observium/trunk/tests/data/os/3com-2.snmprec
/observium/trunk/tests/data/os/3com-3.snmprec
/observium/trunk/tests/data/os/acsw-2.snmprec
/observium/trunk/tests/data/os/acsw-3.snmprec
/observium/trunk/tests/data/os/acsw-4.snmprec
/observium/trunk/tests/data/os/aerohive-os-1.snmprec
/observium/trunk/tests/data/os/airos-2.snmprec
/observium/trunk/tests/data/os/airos-3.snmprec
/observium/trunk/tests/data/os/airos-4.snmprec
/observium/trunk/tests/data/os/airos-af-1.snmprec
/observium/trunk/tests/data/os/airport-1.snmprec
/observium/trunk/tests/data/os/aix.snmprec
/observium/trunk/tests/data/os/allied-3.snmprec
/observium/trunk/tests/data/os/allied-radlan-2.snmprec
/observium/trunk/tests/data/os/alliedwareplus-1.snmprec
/observium/trunk/tests/data/os/aosw-1.snmprec
/observium/trunk/tests/data/os/apc-4.snmprec
/observium/trunk/tests/data/os/apc-5.snmprec
/observium/trunk/tests/data/os/apc-6.snmprec
/observium/trunk/tests/data/os/areca-1.snmprec
/observium/trunk/tests/data/os/areca-2.snmprec
/observium/trunk/tests/data/os/arrayos-1.snmprec
/observium/trunk/tests/data/os/arubaos-2.snmprec
/observium/trunk/tests/data/os/arubaos-3.snmprec
/observium/trunk/tests/data/os/asyncos-1.snmprec
/observium/trunk/tests/data/os/aten-1.snmprec
/observium/trunk/tests/data/os/avaya-ipo-1.snmprec
/observium/trunk/tests/data/os/avaya-ipo-2.snmprec
/observium/trunk/tests/data/os/avocent-1.snmprec
/observium/trunk/tests/data/os/avocent-2.snmprec
/observium/trunk/tests/data/os/axiscam-1.snmprec
/observium/trunk/tests/data/os/axiscam-2.snmprec
/observium/trunk/tests/data/os/axisdocserver-1.snmprec
/observium/trunk/tests/data/os/axisencoder-1.snmprec
/observium/trunk/tests/data/os/barracuda-lb-1.snmprec
/observium/trunk/tests/data/os/barracuda-lb-2.snmprec
/observium/trunk/tests/data/os/barracuda-sc-1.snmprec
/observium/trunk/tests/data/os/barracudangfw-1.snmprec
/observium/trunk/tests/data/os/bdcom-ios-1.snmprec
/observium/trunk/tests/data/os/brother-printer-1.snmprec
/observium/trunk/tests/data/os/calix-2.snmprec
/observium/trunk/tests/data/os/calix-blc-1.snmprec
/observium/trunk/tests/data/os/cambium-ptp-1.snmprec
/observium/trunk/tests/data/os/cambium-ptp-2.snmprec
/observium/trunk/tests/data/os/canon-printer-1.snmprec
/observium/trunk/tests/data/os/canon-printer-2.snmprec
/observium/trunk/tests/data/os/canon-printer-3.snmprec
/observium/trunk/tests/data/os/canopy-1.snmprec
/observium/trunk/tests/data/os/catos-3.snmprec
/observium/trunk/tests/data/os/ceragon-1.snmprec
/observium/trunk/tests/data/os/ciena-1.snmprec
/observium/trunk/tests/data/os/cimc-2.snmprec
/observium/trunk/tests/data/os/cisco-acs-1.snmprec
/observium/trunk/tests/data/os/cisco-ise-1.snmprec
/observium/trunk/tests/data/os/cisco-ise-2.snmprec
/observium/trunk/tests/data/os/cisco-ise-3.snmprec
/observium/trunk/tests/data/os/cisco-prime-1.snmprec
/observium/trunk/tests/data/os/cisco-srp-1.snmprec
/observium/trunk/tests/data/os/cisco-tp-1.snmprec
/observium/trunk/tests/data/os/cisco-uc-1.snmprec
/observium/trunk/tests/data/os/ciscosb-10.snmprec
/observium/trunk/tests/data/os/ciscosb-11.snmprec
/observium/trunk/tests/data/os/ciscosb-12.snmprec
/observium/trunk/tests/data/os/ciscosb-13.snmprec
/observium/trunk/tests/data/os/ciscosb-14.snmprec
/observium/trunk/tests/data/os/ciscosb-7.snmprec
/observium/trunk/tests/data/os/ciscosb-8.snmprec
/observium/trunk/tests/data/os/ciscosb-9.snmprec
/observium/trunk/tests/data/os/ciscosb-rv-1.snmprec
/observium/trunk/tests/data/os/ciscosb-wl-1.snmprec
/observium/trunk/tests/data/os/ciscosb-wl-2.snmprec
/observium/trunk/tests/data/os/ciscoscos-1.snmprec
/observium/trunk/tests/data/os/cometsystem-p85xx-1.snmprec
/observium/trunk/tests/data/os/cyan-1.snmprec
/observium/trunk/tests/data/os/cyclades-1.snmprec
/observium/trunk/tests/data/os/dasan-nos-1.snmprec
/observium/trunk/tests/data/os/dasan-nos-2.snmprec
/observium/trunk/tests/data/os/dasan-nos-3.snmprec
/observium/trunk/tests/data/os/datadomain-1.snmprec
/observium/trunk/tests/data/os/dcn-os-1.snmprec
/observium/trunk/tests/data/os/dcn-os-2.snmprec
/observium/trunk/tests/data/os/ddn-1.snmprec
/observium/trunk/tests/data/os/dell-laser-1.snmprec
/observium/trunk/tests/data/os/dell-ups-1.snmprec
/observium/trunk/tests/data/os/develop-2.snmprec
/observium/trunk/tests/data/os/digi-anyusb-1.snmprec
/observium/trunk/tests/data/os/digios-1.snmprec
/observium/trunk/tests/data/os/digios-2.snmprec
/observium/trunk/tests/data/os/digipower-pdu-1.snmprec
/observium/trunk/tests/data/os/digipower-ups-1.snmprec
/observium/trunk/tests/data/os/digipower-ups-2.snmprec
/observium/trunk/tests/data/os/dlink-4.snmprec
/observium/trunk/tests/data/os/dlinkap-1.snmprec
/observium/trunk/tests/data/os/dlinkap-2.snmprec
/observium/trunk/tests/data/os/dnos6-1.snmprec
/observium/trunk/tests/data/os/dnos6-2.snmprec
/observium/trunk/tests/data/os/dnos6-3.snmprec
/observium/trunk/tests/data/os/dps-ng-1.snmprec
/observium/trunk/tests/data/os/dps-ng-2.snmprec
/observium/trunk/tests/data/os/dps-ng-3.snmprec
/observium/trunk/tests/data/os/drac-3.snmprec
/observium/trunk/tests/data/os/drac-4.snmprec
/observium/trunk/tests/data/os/dsm-1.snmprec
/observium/trunk/tests/data/os/eaton-epdu-1.snmprec
/observium/trunk/tests/data/os/ecos-1.snmprec
/observium/trunk/tests/data/os/ecos-2.snmprec
/observium/trunk/tests/data/os/edgecore-os-1.snmprec
/observium/trunk/tests/data/os/edgecore-os-2.snmprec
/observium/trunk/tests/data/os/edgemax-1.snmprec
/observium/trunk/tests/data/os/edgemax-2.snmprec
/observium/trunk/tests/data/os/edgemax-3.snmprec
/observium/trunk/tests/data/os/edgemax-4.snmprec
/observium/trunk/tests/data/os/edgeos-1.snmprec
/observium/trunk/tests/data/os/edgeos-2.snmprec
/observium/trunk/tests/data/os/eltex-gpon-1.snmprec
/observium/trunk/tests/data/os/eltex-gpon-2.snmprec
/observium/trunk/tests/data/os/eltex-gpon-3.snmprec
/observium/trunk/tests/data/os/eltex-voip-1.snmprec
/observium/trunk/tests/data/os/eltex-voip-2.snmprec
/observium/trunk/tests/data/os/emc-flare-1.snmprec
/observium/trunk/tests/data/os/endian-1.snmprec
/observium/trunk/tests/data/os/engenius-1.snmprec
/observium/trunk/tests/data/os/engenius-2.snmprec
/observium/trunk/tests/data/os/engenius-3.snmprec
/observium/trunk/tests/data/os/engenius-4.snmprec
/observium/trunk/tests/data/os/engenius-switch-1.snmprec
/observium/trunk/tests/data/os/engenius-switch-2.snmprec
/observium/trunk/tests/data/os/enterasys-2.snmprec
/observium/trunk/tests/data/os/enterasys-3.snmprec
/observium/trunk/tests/data/os/epmp-1.snmprec
/observium/trunk/tests/data/os/epmp-2.snmprec
/observium/trunk/tests/data/os/eppc-ups-1.snmprec
/observium/trunk/tests/data/os/equallogic-1.snmprec
/observium/trunk/tests/data/os/equallogic-2.snmprec
/observium/trunk/tests/data/os/ericsson-switch-1.snmprec
/observium/trunk/tests/data/os/ericsson-switch-2.snmprec
/observium/trunk/tests/data/os/ericsson-ucp-1.snmprec
/observium/trunk/tests/data/os/ericsson-ucp-2.snmprec
/observium/trunk/tests/data/os/exinda-os-1.snmprec
/observium/trunk/tests/data/os/extreme-wlc-1.snmprec
/observium/trunk/tests/data/os/extremeware-1.snmprec
/observium/trunk/tests/data/os/f5-3.snmprec
/observium/trunk/tests/data/os/fabos-2.snmprec
/observium/trunk/tests/data/os/firebox-1.snmprec
/observium/trunk/tests/data/os/firebox-2.snmprec
/observium/trunk/tests/data/os/forti-os-1.snmprec
/observium/trunk/tests/data/os/forti-os-2.snmprec
/observium/trunk/tests/data/os/forti-wl-1.snmprec
/observium/trunk/tests/data/os/fortigate-1.snmprec
/observium/trunk/tests/data/os/fortigate-2.snmprec
/observium/trunk/tests/data/os/fortiswitch-1.snmprec
/observium/trunk/tests/data/os/freebsd-2.snmprec
/observium/trunk/tests/data/os/ftos-4.snmprec
/observium/trunk/tests/data/os/fuji-xerox-printer-1.snmprec
/observium/trunk/tests/data/os/fwsm-1.snmprec
/observium/trunk/tests/data/os/gamatronicups-1.snmprec
/observium/trunk/tests/data/os/ge-ups-2.snmprec
/observium/trunk/tests/data/os/geist-climate-1.snmprec
/observium/trunk/tests/data/os/geist-climate-2.snmprec
/observium/trunk/tests/data/os/geist-pdu-1.snmprec
/observium/trunk/tests/data/os/generex-ups-1.snmprec
/observium/trunk/tests/data/os/generex-ups-2.snmprec
/observium/trunk/tests/data/os/generex-ups-3.snmprec
/observium/trunk/tests/data/os/generex-ups-4.snmprec
/observium/trunk/tests/data/os/h3c-2.snmprec
/observium/trunk/tests/data/os/halon-mail-1.snmprec
/observium/trunk/tests/data/os/halon-mail-2.snmprec
/observium/trunk/tests/data/os/halon-mail-3.snmprec
/observium/trunk/tests/data/os/hh3c-2.snmprec
/observium/trunk/tests/data/os/hh3c-3.snmprec
/observium/trunk/tests/data/os/hikvision-cam-1.snmprec
/observium/trunk/tests/data/os/hikvision-dvr-1.snmprec
/observium/trunk/tests/data/os/hirschmann-switch-1.snmprec
/observium/trunk/tests/data/os/hpilo-1.snmprec
/observium/trunk/tests/data/os/hpmsm-1.snmprec
/observium/trunk/tests/data/os/hpoa-1.snmprec
/observium/trunk/tests/data/os/hppdu-1.snmprec
/observium/trunk/tests/data/os/hpstorage-1.snmprec
/observium/trunk/tests/data/os/hpstorage-2.snmprec
/observium/trunk/tests/data/os/hpups-1.snmprec
/observium/trunk/tests/data/os/hpvc-1.snmprec
/observium/trunk/tests/data/os/hpvc.snmprec
/observium/trunk/tests/data/os/huawei-ias-1.snmprec
/observium/trunk/tests/data/os/huawei-ups-1.snmprec
/observium/trunk/tests/data/os/ibm-flexswitch-1.snmprec
/observium/trunk/tests/data/os/ibm-flexswitch-2.snmprec
/observium/trunk/tests/data/os/ibm-imm-1.snmprec
/observium/trunk/tests/data/os/ibmnos-1.snmprec
/observium/trunk/tests/data/os/ibmnos-2.snmprec
/observium/trunk/tests/data/os/ibmnos-3.snmprec
/observium/trunk/tests/data/os/ibmnos-4.snmprec
/observium/trunk/tests/data/os/ict-pdu-1.snmprec
/observium/trunk/tests/data/os/ict-power-1.snmprec
/observium/trunk/tests/data/os/ies-1.snmprec
/observium/trunk/tests/data/os/ies-2.snmprec
/observium/trunk/tests/data/os/infoblox-1.snmprec
/observium/trunk/tests/data/os/infoblox-2.snmprec
/observium/trunk/tests/data/os/innacomm-1.snmprec
/observium/trunk/tests/data/os/innacomm-2.snmprec
/observium/trunk/tests/data/os/ipoman-1.snmprec
/observium/trunk/tests/data/os/iskratel-linux-1.snmprec
/observium/trunk/tests/data/os/jetdirect-2.snmprec
/observium/trunk/tests/data/os/juniper-ex-1.snmprec
/observium/trunk/tests/data/os/juniperive-1.snmprec
/observium/trunk/tests/data/os/juniperive-2.snmprec
/observium/trunk/tests/data/os/junos-6.snmprec
/observium/trunk/tests/data/os/junose-1.snmprec
/observium/trunk/tests/data/os/jwos-1.snmprec
/observium/trunk/tests/data/os/kemp-lb-1.snmprec
/observium/trunk/tests/data/os/konica-printer-1.snmprec
/observium/trunk/tests/data/os/kyocera-2.snmprec
/observium/trunk/tests/data/os/lcos-1.snmprec
/observium/trunk/tests/data/os/lcos-old-1.snmprec
/observium/trunk/tests/data/os/lexmark-1.snmprec
/observium/trunk/tests/data/os/maipu-ios-1.snmprec
/observium/trunk/tests/data/os/maipu-mpsec-1.snmprec
/observium/trunk/tests/data/os/maipu-mpsec-2.snmprec
/observium/trunk/tests/data/os/maipu-mypower-1.snmprec
/observium/trunk/tests/data/os/maipu-mypower-2.snmprec
/observium/trunk/tests/data/os/meinberg-lantime-1.snmprec
/observium/trunk/tests/data/os/meraki-1.snmprec
/observium/trunk/tests/data/os/metrolinq-1.snmprec
/observium/trunk/tests/data/os/mgepdu-1.snmprec
/observium/trunk/tests/data/os/mikrotik-swos-1.snmprec
/observium/trunk/tests/data/os/mimosa-backhaul-1.snmprec
/observium/trunk/tests/data/os/minkelsrms-1.snmprec
/observium/trunk/tests/data/os/mitsubishi-ups-1.snmprec
/observium/trunk/tests/data/os/mlnx-os-1.snmprec
/observium/trunk/tests/data/os/mlnx-os-2.snmprec
/observium/trunk/tests/data/os/monowall-1.snmprec
/observium/trunk/tests/data/os/monowall-2.snmprec
/observium/trunk/tests/data/os/moxa-np5000-1.snmprec
/observium/trunk/tests/data/os/moxa-switch-1.snmprec
/observium/trunk/tests/data/os/mrvld-1.snmprec
/observium/trunk/tests/data/os/mrvnbs-1.snmprec
/observium/trunk/tests/data/os/netbsd-1.snmprec
/observium/trunk/tests/data/os/netbsd-2.snmprec
/observium/trunk/tests/data/os/netgear-4.snmprec
/observium/trunk/tests/data/os/netmanplus-1.snmprec
/observium/trunk/tests/data/os/netscaler-2.snmprec
/observium/trunk/tests/data/os/netvision-1.snmprec
/observium/trunk/tests/data/os/netware-1.snmprec
/observium/trunk/tests/data/os/nexenta-1.snmprec
/observium/trunk/tests/data/os/nexenta-2.snmprec
/observium/trunk/tests/data/os/nrg-1.snmprec
/observium/trunk/tests/data/os/okilan-1.snmprec
/observium/trunk/tests/data/os/omnitron-iconverter-1.snmprec
/observium/trunk/tests/data/os/opengear-1.snmprec
/observium/trunk/tests/data/os/opengear-2.snmprec
/observium/trunk/tests/data/os/openindiana-1.snmprec
/observium/trunk/tests/data/os/opensolaris-1.snmprec
/observium/trunk/tests/data/os/papouch-1.snmprec
/observium/trunk/tests/data/os/papouch-2.snmprec
/observium/trunk/tests/data/os/pcoweb-crac-1.snmprec
/observium/trunk/tests/data/os/pfsense-1.snmprec
/observium/trunk/tests/data/os/pixos-1.snmprec
/observium/trunk/tests/data/os/plos-1.snmprec
/observium/trunk/tests/data/os/powerconnect-radlan-2.snmprec
/observium/trunk/tests/data/os/prestige-1.snmprec
/observium/trunk/tests/data/os/prestige-2.snmprec
/observium/trunk/tests/data/os/prestige-3.snmprec
/observium/trunk/tests/data/os/prestige-4.snmprec
/observium/trunk/tests/data/os/proxim-1.snmprec
/observium/trunk/tests/data/os/proxysg-1.snmprec
/observium/trunk/tests/data/os/qnap-1.snmprec
/observium/trunk/tests/data/os/qnap-2.snmprec
/observium/trunk/tests/data/os/quanta-switch-4.snmprec
/observium/trunk/tests/data/os/quanta-switch-5.snmprec
/observium/trunk/tests/data/os/quanta-switch-6.snmprec
/observium/trunk/tests/data/os/quanta-switch-7.snmprec
/observium/trunk/tests/data/os/raisecom-2.snmprec
/observium/trunk/tests/data/os/raritan-2.snmprec
/observium/trunk/tests/data/os/ricoh-2.snmprec
/observium/trunk/tests/data/os/routeros-1.snmprec
/observium/trunk/tests/data/os/routeros-2.snmprec
/observium/trunk/tests/data/os/ruckus-wl-1.snmprec
/observium/trunk/tests/data/os/saf-ipradio-1.snmprec
/observium/trunk/tests/data/os/samsung-printer-1.snmprec
/observium/trunk/tests/data/os/samsung-printer-2.snmprec
/observium/trunk/tests/data/os/samsung-printer-3.snmprec
/observium/trunk/tests/data/os/sanos-1.snmprec
/observium/trunk/tests/data/os/screenos-1.snmprec
/observium/trunk/tests/data/os/screenos-2.snmprec
/observium/trunk/tests/data/os/securityprobe-1.snmprec
/observium/trunk/tests/data/os/sensorprobe-1.snmprec
/observium/trunk/tests/data/os/seos-1.snmprec
/observium/trunk/tests/data/os/siklu-wl-1.snmprec
/observium/trunk/tests/data/os/solaris-1.snmprec
/observium/trunk/tests/data/os/solaris-2.snmprec
/observium/trunk/tests/data/os/solaris-3.snmprec
/observium/trunk/tests/data/os/sonicwall-2.snmprec
/observium/trunk/tests/data/os/sonicwall-3.snmprec
/observium/trunk/tests/data/os/sonicwall-4.snmprec
/observium/trunk/tests/data/os/sonicwall-5.snmprec
/observium/trunk/tests/data/os/sonicwall-ssl-1.snmprec
/observium/trunk/tests/data/os/sonicwall-ssl-2.snmprec
/observium/trunk/tests/data/os/sophos-1.snmprec
/observium/trunk/tests/data/os/sophos-3.snmprec
/observium/trunk/tests/data/os/steelhead-1.snmprec
/observium/trunk/tests/data/os/sun-ilom-2.snmprec
/observium/trunk/tests/data/os/symbol-1.snmprec
/observium/trunk/tests/data/os/teradici-pcoip-1.snmprec
/observium/trunk/tests/data/os/terastation-1.snmprec
/observium/trunk/tests/data/os/timos-3.snmprec
/observium/trunk/tests/data/os/toshiba-printer-1.snmprec
/observium/trunk/tests/data/os/tplink-1.snmprec
/observium/trunk/tests/data/os/tplink-2.snmprec
/observium/trunk/tests/data/os/tplink-3.snmprec
/observium/trunk/tests/data/os/tplink-router-1.snmprec
/observium/trunk/tests/data/os/tplink-router-2.snmprec
/observium/trunk/tests/data/os/tplink-router-3.snmprec
/observium/trunk/tests/data/os/tplink-router-4.snmprec
/observium/trunk/tests/data/os/tplink-router-5.snmprec
/observium/trunk/tests/data/os/tplink-router-6.snmprec
/observium/trunk/tests/data/os/tplink-router-7.snmprec
/observium/trunk/tests/data/os/tplinkap-1.snmprec
/observium/trunk/tests/data/os/tranzeo-1.snmprec
/observium/trunk/tests/data/os/trapeze-1.snmprec
/observium/trunk/tests/data/os/tsl-mdu12-1.snmprec
/observium/trunk/tests/data/os/unifi-1.snmprec
/observium/trunk/tests/data/os/vubiq-wl-1.snmprec
/observium/trunk/tests/data/os/vyatta-1.snmprec
/observium/trunk/tests/data/os/vyatta-2.snmprec
/observium/trunk/tests/data/os/vyos-1.snmprec
/observium/trunk/tests/data/os/wxgoos-1.snmprec
/observium/trunk/tests/data/os/wxgoos-2.snmprec
/observium/trunk/tests/data/os/xerox-printer-1.snmprec
/observium/trunk/tests/data/os/xerox-printer-2.snmprec
/observium/trunk/tests/data/os/zywall-1.snmprec
/observium/trunk/tests/data/os/zywall-2.snmprec
/observium/trunk/tests/data/os/zywall-3.snmprec
/observium/trunk/tests/data/os/zywall-4.snmprec
/observium/trunk/tests/data/os/zywall-5.snmprec
/observium/trunk/tests/data/os/zyxeles-1.snmprec
/observium/trunk/tests/data/os/zyxeles-2.snmprec
/observium/trunk/tests/data/os/zyxeles-3.snmprec
/observium/trunk/tests/data/os/zyxeles-4.snmprec
/observium/trunk/tests/data/os/zyxeles-5.snmprec
/observium/trunk/tests/data/os/zyxeles-6.snmprec
/observium/trunk/tests/data/os/zyxeles-7.snmprec
/observium/trunk/tests/data/os/zyxelnwa-1.snmprec
/observium/trunk/tests/data/os/zyxelnwa-2.snmprec
Lines Added: 1111 | Removed: 953

r8585

mike 🐱 | 2017-05-30 12:33:48

MAJOR

(Part 1) Improved get_device_os() for ability to use "complex" discovery os definitions (combination of sysDescr/sysObjectID and any other custom OID). Added accompanying functions for detect os: match_discovery_os(), match_sysObjectID(), cache_discovery_definitions().
Added detect multiple new OSes detect: halon-mail, ecos, huawei-ups, juniper-ex, forti-wl, maipu-mpsec, maipu-ios, avaya-ipo, aerohive-os, hppdu, ict-power, dps-ng.
Converted detect some OSes from "file"-based to complex "definition"-based. Some OSes detect imroved.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 969 | Removed: 163

r8584

mike 🐱 | 2017-05-30 12:14:03

MIBS

Added/updated MIBs (halon, dps, engenius, juniper, mrv).

/observium/trunk/mibs/ENGENIUS-CLIENT-MIB
/observium/trunk/mibs/ENGENIUS-MESH-MIB
/observium/trunk/mibs/ENGENIUS-PRIVATE-MIB
/observium/trunk/mibs/ENGENIUS-STATUS-MIB
/observium/trunk/mibs/bsd/HALON-SP-MIB
/observium/trunk/mibs/dps
/observium/trunk/mibs/dps/DPS-MIB-CG-V1
/observium/trunk/mibs/dps/DPS-MIB-NGD-V10
/observium/trunk/mibs/dps/DPS-MIB-NGD-V10-V2
/observium/trunk/mibs/dps/DPS-MIB-NGX-G39
/observium/trunk/mibs/dps/DPS-MIB-NGX-G39-V2
/observium/trunk/mibs/dps/DPS-MIB-RTDX-G39-V2
/observium/trunk/mibs/dps/DPS-MIB-V38
/observium/trunk/mibs/dps/DPS-MIB-V38-V2
/observium/trunk/mibs/dps/DPS-MIB-V38-V2EXT
/observium/trunk/mibs/dps/DPS-TEXT-RTU-MIB
/observium/trunk/mibs/engenius
/observium/trunk/mibs/engenius/ENGENIUS-CLIENT-MIB
/observium/trunk/mibs/engenius/ENGENIUS-MESH-MIB
/observium/trunk/mibs/engenius/ENGENIUS-PRIVATE-MIB
/observium/trunk/mibs/engenius/ENGENIUS-STATUS-MIB
/observium/trunk/mibs/juniper/EX2500-BASE-MIB
/observium/trunk/mibs/mrv/NBS-CMMC-MIB
/observium/trunk/mibs/mrv/NBS-CMMCENUM-MIB
/observium/trunk/mibs/mrv/NBS-OBA-MIB
/observium/trunk/mibs/mrv/NBS-OSA-MIB
Lines Added: 52007 | Removed: 10443

r8583

adama 🐸 | 2017-05-29 18:35:27

MIBS

Update Ruckus Zone Director MIBs

/observium/trunk/mibs/ruckus/RUCKUS-DEVICE-MIB
/observium/trunk/mibs/ruckus/RUCKUS-EVENT-MIB
/observium/trunk/mibs/ruckus/RUCKUS-PRODUCTS-MIB
/observium/trunk/mibs/ruckus/RUCKUS-RADIO-MIB
/observium/trunk/mibs/ruckus/RUCKUS-SYSTEM-MIB
/observium/trunk/mibs/ruckus/RUCKUS-TC-MIB
/observium/trunk/mibs/ruckus/RUCKUS-UPGRADE-MIB
/observium/trunk/mibs/ruckus/RUCKUS-WLAN-MIB
/observium/trunk/mibs/ruckus/RUCKUS-ZD-AAA-MIB
/observium/trunk/mibs/ruckus/RUCKUS-ZD-AP-MIB
/observium/trunk/mibs/ruckus/RUCKUS-ZD-EVENT-MIB
/observium/trunk/mibs/ruckus/RUCKUS-ZD-SYSTEM-MIB
/observium/trunk/mibs/ruckus/RUCKUS-ZD-WLAN-CONFIG-MIB
/observium/trunk/mibs/ruckus/RUCKUS-ZD-WLAN-MIB
Lines Added: 1156 | Removed: 641

r8582

adama 🐸 | 2017-05-29 16:12:09

UI

Add alert log table to per-alert-entry page.

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

r8581

adama 🐸 | 2017-05-28 12:24:54

ADD

Add parser for opnsense versions.

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

r8579

adama 🐸 | 2017-05-28 12:04:56

IMPROVE

Fix Netscaler Services collection and improve Netscaler module output format

/observium/trunk/includes/polling/loadbalancer/ns-root-mib.inc.php
Lines Added: 59 | Removed: 44

r8578

mike 🐱 | 2017-05-27 19:54:42

MINOR

Added more unit test data for get_device_os().

/observium/trunk/includes/discovery/os/broadcom.inc.php
/observium/trunk/tests/SnmpDataTest.php
/observium/trunk/tests/data/os/acdos-1.snmprec
/observium/trunk/tests/data/os/acsw-1.snmprec
/observium/trunk/tests/data/os/airos-1.snmprec
/observium/trunk/tests/data/os/aix-1.snmprec
/observium/trunk/tests/data/os/aix-2.snmprec
/observium/trunk/tests/data/os/aix-3.snmprec
/observium/trunk/tests/data/os/allied-1.snmprec
/observium/trunk/tests/data/os/allied-2.snmprec
/observium/trunk/tests/data/os/allied-radlan-1.snmprec
/observium/trunk/tests/data/os/aos-2.snmprec
/observium/trunk/tests/data/os/aos-3.snmprec
/observium/trunk/tests/data/os/apc-1.snmprec
/observium/trunk/tests/data/os/apc-2.snmprec
/observium/trunk/tests/data/os/apc-3.snmprec
/observium/trunk/tests/data/os/arbos-1.snmprec
/observium/trunk/tests/data/os/arista_eos-1.snmprec
/observium/trunk/tests/data/os/arubaos-1.snmprec
/observium/trunk/tests/data/os/asa-1.snmprec
/observium/trunk/tests/data/os/aten-pdu-1.snmprec
/observium/trunk/tests/data/os/atosnt-1.snmprec
/observium/trunk/tests/data/os/audiocodes-1.snmprec
/observium/trunk/tests/data/os/audiocodes-2.snmprec
/observium/trunk/tests/data/os/audiocodes-3.snmprec
/observium/trunk/tests/data/os/avaya-ers-1.snmprec
/observium/trunk/tests/data/os/avaya-ers-2.snmprec
/observium/trunk/tests/data/os/avaya-server-1.snmprec
/observium/trunk/tests/data/os/baytech-pdu-1.snmprec
/observium/trunk/tests/data/os/bintec-os-1.snmprec
/observium/trunk/tests/data/os/bintec-voip-1.snmprec
/observium/trunk/tests/data/os/breeze-1.snmprec
/observium/trunk/tests/data/os/breeze-2.snmprec
/observium/trunk/tests/data/os/breeze-3.snmprec
/observium/trunk/tests/data/os/breeze-4.snmprec
/observium/trunk/tests/data/os/breeze-5.snmprec
/observium/trunk/tests/data/os/breezemax-1.snmprec
/observium/trunk/tests/data/os/calix-1.snmprec
/observium/trunk/tests/data/os/casa-dcts-1.snmprec
/observium/trunk/tests/data/os/casa-dcts-2.snmprec
/observium/trunk/tests/data/os/catos-1.snmprec
/observium/trunk/tests/data/os/catos-2.snmprec
/observium/trunk/tests/data/os/ccpower-1.snmprec
/observium/trunk/tests/data/os/cimc-1.snmprec
/observium/trunk/tests/data/os/cisco-acano-1.snmprec
/observium/trunk/tests/data/os/cisco-altiga-1.snmprec
/observium/trunk/tests/data/os/cisco-ons-1.snmprec
/observium/trunk/tests/data/os/cisco-spa-1.snmprec
/observium/trunk/tests/data/os/ciscosb-1.snmprec
/observium/trunk/tests/data/os/ciscosb-2.snmprec
/observium/trunk/tests/data/os/ciscosb-3.snmprec
/observium/trunk/tests/data/os/ciscosb-4.snmprec
/observium/trunk/tests/data/os/ciscosb-5.snmprec
/observium/trunk/tests/data/os/ciscosb-6.snmprec
/observium/trunk/tests/data/os/cumulus-os-1.snmprec
/observium/trunk/tests/data/os/darwin-1.snmprec
/observium/trunk/tests/data/os/darwin-2.snmprec
/observium/trunk/tests/data/os/darwin-3.snmprec
/observium/trunk/tests/data/os/develop-1.snmprec
/observium/trunk/tests/data/os/dlink-1.snmprec
/observium/trunk/tests/data/os/dlink-2.snmprec
/observium/trunk/tests/data/os/dlink-3.snmprec
/observium/trunk/tests/data/os/dlink-ios-1.snmprec
/observium/trunk/tests/data/os/dlinkfw-1.snmprec
/observium/trunk/tests/data/os/drac-1.snmprec
/observium/trunk/tests/data/os/drac-2.snmprec
/observium/trunk/tests/data/os/draytek-1.snmprec
/observium/trunk/tests/data/os/draytek-2.snmprec
/observium/trunk/tests/data/os/eaton-sc-1.snmprec
/observium/trunk/tests/data/os/eltex-switch-1.snmprec
/observium/trunk/tests/data/os/eltex-switch-2.snmprec
/observium/trunk/tests/data/os/enlogic-pdu-1.snmprec
/observium/trunk/tests/data/os/enterasys-1.snmprec
/observium/trunk/tests/data/os/exalt-1.snmprec
/observium/trunk/tests/data/os/exalt-2.snmprec
/observium/trunk/tests/data/os/f5-1.snmprec
/observium/trunk/tests/data/os/f5-2.snmprec
/observium/trunk/tests/data/os/fabos-1.snmprec
/observium/trunk/tests/data/os/fiberroad-mc-1.snmprec
/observium/trunk/tests/data/os/freebsd-1.snmprec
/observium/trunk/tests/data/os/ftos-1.snmprec
/observium/trunk/tests/data/os/ftos-2.snmprec
/observium/trunk/tests/data/os/ftos-3.snmprec
/observium/trunk/tests/data/os/gaia-1.snmprec
/observium/trunk/tests/data/os/ge-ups-1.snmprec
/observium/trunk/tests/data/os/geist-watchdog-1.snmprec
/observium/trunk/tests/data/os/generex-ups-1.snmprec
/observium/trunk/tests/data/os/h3c-1.snmprec
/observium/trunk/tests/data/os/h3c-2.snmprec
/observium/trunk/tests/data/os/hh3c-1.snmprec
/observium/trunk/tests/data/os/hp-proliant-1.snmprec
/observium/trunk/tests/data/os/hwg-pwr-1.snmprec
/observium/trunk/tests/data/os/hwg-ste-1.snmprec
/observium/trunk/tests/data/os/hwg-ste-2.snmprec
/observium/trunk/tests/data/os/ios-1.snmprec
/observium/trunk/tests/data/os/ios-2.snmprec
/observium/trunk/tests/data/os/ios-3.snmprec
/observium/trunk/tests/data/os/ios-4.snmprec
/observium/trunk/tests/data/os/ios-5.snmprec
/observium/trunk/tests/data/os/ios-6.snmprec
/observium/trunk/tests/data/os/iosxe-1.snmprec
/observium/trunk/tests/data/os/iosxe-2.snmprec
/observium/trunk/tests/data/os/iosxe-3.snmprec
/observium/trunk/tests/data/os/iosxr-1.snmprec
/observium/trunk/tests/data/os/iosxr-2.snmprec
/observium/trunk/tests/data/os/iosxr-3.snmprec
/observium/trunk/tests/data/os/ironware-1.snmprec
/observium/trunk/tests/data/os/ironware-2.snmprec
/observium/trunk/tests/data/os/ironware-3.snmprec
/observium/trunk/tests/data/os/ironware-4.snmprec
/observium/trunk/tests/data/os/jetdirect-1.snmprec
/observium/trunk/tests/data/os/junos-1.snmprec
/observium/trunk/tests/data/os/junos-2.snmprec
/observium/trunk/tests/data/os/junos-3.snmprec
/observium/trunk/tests/data/os/junos-4.snmprec
/observium/trunk/tests/data/os/junos-5.snmprec
/observium/trunk/tests/data/os/knuerr-rms-1.snmprec
/observium/trunk/tests/data/os/kyocera-1.snmprec
/observium/trunk/tests/data/os/liberator-1.snmprec
/observium/trunk/tests/data/os/liebert-1.snmprec
/observium/trunk/tests/data/os/liebert-2.snmprec
/observium/trunk/tests/data/os/linux-1.snmprec
/observium/trunk/tests/data/os/linux-2.snmprec
/observium/trunk/tests/data/os/linux-3.snmprec
/observium/trunk/tests/data/os/manageups-1.snmprec
/observium/trunk/tests/data/os/mcd-1.snmprec
/observium/trunk/tests/data/os/messpc-ethernetbox-1.snmprec
/observium/trunk/tests/data/os/mgeups-1.snmprec
/observium/trunk/tests/data/os/mgeups-2.snmprec
/observium/trunk/tests/data/os/mrvos-1.snmprec
/observium/trunk/tests/data/os/nas4free-1.snmprec
/observium/trunk/tests/data/os/netagent-1.snmprec
/observium/trunk/tests/data/os/netagent-2.snmprec
/observium/trunk/tests/data/os/netagent-3.snmprec
/observium/trunk/tests/data/os/netapp-1.snmprec
/observium/trunk/tests/data/os/netapp-2.snmprec
/observium/trunk/tests/data/os/netbotz-1.snmprec
/observium/trunk/tests/data/os/netbotz-2.snmprec
/observium/trunk/tests/data/os/netgear-1.snmprec
/observium/trunk/tests/data/os/netgear-2.snmprec
/observium/trunk/tests/data/os/netgear-3.snmprec
/observium/trunk/tests/data/os/netping-pwr3-1.snmprec
/observium/trunk/tests/data/os/netscaler-1.snmprec
/observium/trunk/tests/data/os/nimble-os-1.snmprec
/observium/trunk/tests/data/os/nos-1.snmprec
/observium/trunk/tests/data/os/nxos-1.snmprec
/observium/trunk/tests/data/os/nxos-2.snmprec
/observium/trunk/tests/data/os/nxos-3.snmprec
/observium/trunk/tests/data/os/olivetti-printer-1.snmprec
/observium/trunk/tests/data/os/omnistack-1.snmprec
/observium/trunk/tests/data/os/onefs-1.snmprec
/observium/trunk/tests/data/os/onefs-2.snmprec
/observium/trunk/tests/data/os/oneos-1.snmprec
/observium/trunk/tests/data/os/oneos-2.snmprec
/observium/trunk/tests/data/os/openbsd-1.snmprec
/observium/trunk/tests/data/os/openbsd-2.snmprec
/observium/trunk/tests/data/os/openbsd-3.snmprec
/observium/trunk/tests/data/os/openwrt-1.snmprec
/observium/trunk/tests/data/os/openwrt-2.snmprec
/observium/trunk/tests/data/os/picos-1.snmprec
/observium/trunk/tests/data/os/poseidon-1.snmprec
/observium/trunk/tests/data/os/poweralert-1.snmprec
/observium/trunk/tests/data/os/poweralert-2.snmprec
/observium/trunk/tests/data/os/powerconnect-fastpath-1.snmprec
/observium/trunk/tests/data/os/powerconnect-fastpath-2.snmprec
/observium/trunk/tests/data/os/powerconnect-radlan-1.snmprec
/observium/trunk/tests/data/os/procurve-1.snmprec
/observium/trunk/tests/data/os/procurve-2.snmprec
/observium/trunk/tests/data/os/procurve-3.snmprec
/observium/trunk/tests/data/os/procurve-ap-1.snmprec
/observium/trunk/tests/data/os/quanta-switch-1.snmprec
/observium/trunk/tests/data/os/quanta-switch-2.snmprec
/observium/trunk/tests/data/os/quanta-switch-3.snmprec
/observium/trunk/tests/data/os/raisecom-1.snmprec
/observium/trunk/tests/data/os/raritan-1.snmprec
/observium/trunk/tests/data/os/raritan-emx-1.snmprec
/observium/trunk/tests/data/os/ricoh-1.snmprec
/observium/trunk/tests/data/os/sentry3-1.snmprec
/observium/trunk/tests/data/os/sitemonitor-1.snmprec
/observium/trunk/tests/data/os/snr-switch-1.snmprec
/observium/trunk/tests/data/os/sofaware-1.snmprec
/observium/trunk/tests/data/os/sonicwall-1.snmprec
/observium/trunk/tests/data/os/sophos-1.snmprec
/observium/trunk/tests/data/os/sophos-2.snmprec
/observium/trunk/tests/data/os/sun-ilom-1.snmprec
/observium/trunk/tests/data/os/timos-1.snmprec
/observium/trunk/tests/data/os/timos-2.snmprec
/observium/trunk/tests/data/os/tippingpoint-ips-1.snmprec
/observium/trunk/tests/data/os/unifi-switch-1.snmprec
/observium/trunk/tests/data/os/uniping-1.snmprec
/observium/trunk/tests/data/os/uniping-server-v3-1.snmprec
/observium/trunk/tests/data/os/vmware-1.snmprec
/observium/trunk/tests/data/os/vmware-2.snmprec
/observium/trunk/tests/data/os/vrp-1.snmprec
/observium/trunk/tests/data/os/vrp-2.snmprec
/observium/trunk/tests/data/os/windows-1.snmprec
/observium/trunk/tests/data/os/windows-2.snmprec
/observium/trunk/tests/data/os/windows-3.snmprec
/observium/trunk/tests/data/os/wlc-1.snmprec
/observium/trunk/tests/data/os/wowza-engine-1.snmprec
/observium/trunk/tests/data/os/xos-1.snmprec
/observium/trunk/tests/data/os/xos-2.snmprec
/observium/trunk/tests/data/os/zhone-malc-1.snmprec
/observium/trunk/tests/data/os/zhone-mxk-1.snmprec
/observium/trunk/tests/data/os/zxr10-1.snmprec
/observium/trunk/tests/data/os/zxr10-2.snmprec
Lines Added: 651 | Removed: 210

r8577

mike 🐱 | 2017-05-27 16:36:43

MINOR

Improved unit tests. Added snmpsim tests for get_device_os().

/observium/trunk/includes/common.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
/observium/trunk/tests/IncludesSnmpTest.php
/observium/trunk/tests/SnmpDataTest.php
/observium/trunk/tests/data/os
/observium/trunk/tests/data/os/aix-1.snmprec
/observium/trunk/tests/data/os/aix.snmprec
/observium/trunk/tests/data/os/dsm.snmprec
/observium/trunk/tests/data/os/hp-gbe2c.snmprec
/observium/trunk/tests/data/os/hpvc.snmprec
/observium/trunk/tests/data/os/opnsense.snmprec
/observium/trunk/tests/data/os/procurve.snmprec
/observium/trunk/tests/data/os/sophos.snmprec
/observium/trunk/tests/data/snmpfake.sh
Lines Added: 231 | Removed: 161

r8576

mike 🐱 | 2017-05-27 09:21:27

TRIVIAL

Fixed "storage updated" spam in eventlog (appear in r8554). Fixed max-rep for F5 os definition.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/functions.inc.php
Lines Added: 19 | Removed: 13

r8575

adama 🐸 | 2017-05-26 23:20:37

ADD

Add opnsense logos

/observium/trunk/html/images/os/opnsense.png
/observium/trunk/html/images/os/opnsense_2x.png
Lines Added: 1 | Removed: -1

r8574

adama 🐸 | 2017-05-26 23:02:54

ADD

Add detection for OPNsense firewalls.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/freebsd.inc.php
Lines Added: 15 | Removed: 1

r8573

adama 🐸 | 2017-05-26 21:55:18

ADD

Add Ciena WS MIBs

/observium/trunk/mibs/ciena/CIENA-WS-MIB
/observium/trunk/mibs/ciena/CIENA-WS-SOFTWARE-MIB
/observium/trunk/mibs/ciena/CIENA-WS-TYPEDEFS-MIB
/observium/trunk/mibs/ciena/CIENA-WS-XCVR-MIB
Lines Added: 2140 | Removed: 3

r8572

mike 🐱 | 2017-05-26 17:48:46

MIBS

Updated some d-link mib files. Updated D-Link models.

/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/mibs/d-link/DES-1210-10AXME
/observium/trunk/mibs/d-link/DES-1210-10MEbx
/observium/trunk/mibs/d-link/DES-1210-26MEbx
/observium/trunk/mibs/d-link/DES-1210-28-AX
/observium/trunk/mibs/d-link/DES-1210-52-BX
/observium/trunk/mibs/d-link/DES-1210-52-CX
/observium/trunk/mibs/d-link/DES1228B1ME-L3MGMT-MIB
/observium/trunk/mibs/d-link/DES1228ME-L2MGMT-MIB
/observium/trunk/mibs/d-link/DES1228MEv2-28-L2MGMT-MIB
/observium/trunk/mibs/d-link/DGS-1210-24-AX
/observium/trunk/mibs/d-link/DLINK-MCB-MIB
/observium/trunk/mibs/d-link/SWDES3528-52PRIMGMT-MIB
/observium/trunk/mibs/d-link/SWPRIMGMT-DES1228ME-MIB
/observium/trunk/mibs/d-link/SWPRIMGMT-DES30XXP-MIB
/observium/trunk/mibs/d-link/SWPRIMGMT-DES3200-MIB
Lines Added: 63244 | Removed: 1134

r8571

mike 🐱 | 2017-05-26 17:23:24

TRIVIAL

Fixed Ciena Waveserver OS rancid mapping.

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

r8570

adama 🐸 | 2017-05-26 14:57:29

ADD

Add Ciena WS optical sensors.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/ciena-ws-xcvr-mib.inc.php
Lines Added: 174 | Removed: 2

r8568

adama 🐸 | 2017-05-26 13:32:20

ADD

Add basic detection for Cisco DMN devices.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-ABOUT-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-ABOUT-REV2-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-AUDIO-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-BISS-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-BKPRST-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-CA-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-CI-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-Cueing-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-DECODE-ENABLE-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-DIAG-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-DISEQC-DISH-POSITION-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-DL-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-DPM-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-DR-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-FAULT-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-FAVORITE-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-FEATURE-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-FETHRESHOLDS-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-FPUI-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-IPV4V6-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-LOCKLEVEL-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-MOIP-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-MOIPINPUT-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-MPE-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-PRGMENTRY-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-PRODUCTION-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-PROTOCOLS-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-REMINDER-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-ROOT-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-ROUTING-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-SDI-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-SESSIONCONTROL-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-SUBTITLES-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-SYSTEMTOOL-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-TIME-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-TRANSCODE-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-TSOUT-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-TUNING-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-VBI-MIB
/observium/trunk/mibs/cisco/CISCO-DMN-DSG-VIDEO-MIB
Lines Added: 14169 | Removed: 43

r8566

adama 🐸 | 2017-05-26 11:51:46

FIX

Remove superfluous discovery output

/observium/trunk/includes/discovery/mempools.inc.php
Lines Added: 0 | Removed: 2

r8565

adama 🐸 | 2017-05-26 11:26:54

IMPROVE

Further improve UCD memory polling

/observium/trunk/includes/discovery/mempools/ucd-snmp-mib.inc.php
/observium/trunk/includes/polling/mempools/ucd-snmp-mib.inc.php
Lines Added: 62 | Removed: 16

r8563

adama 🐸 | 2017-05-26 10:18:13

FIX

Fix UCD-SNMP-MIB memory poller.

/observium/trunk/includes/polling/mempools/ucd-snmp-mib.inc.php
Lines Added: 3 | Removed: 3

r8562

adama 🐸 | 2017-05-25 10:01:32

ADD

Add support for polling pool members and snat pools on f5 bigip devices.

/observium/trunk/html/includes/graphs/lb-pool-member
/observium/trunk/html/includes/graphs/lb-pool-member/auth.inc.php
/observium/trunk/html/includes/graphs/lb-pool-member/bits.inc.php
/observium/trunk/html/includes/graphs/lb-pool-member/conns.inc.php
/observium/trunk/html/includes/graphs/lb-snatpool
/observium/trunk/html/includes/graphs/lb-snatpool/auth.inc.php
/observium/trunk/html/includes/graphs/lb-snatpool/bits.inc.php
/observium/trunk/html/includes/graphs/lb-snatpool/conns.inc.php
/observium/trunk/html/includes/graphs/lb-snatpool/cur_conns.inc.php
/observium/trunk/html/pages/device/loadbalancer/lb_pools.inc.php
/observium/trunk/html/pages/device/loadbalancer/lb_snatpools.inc.php
/observium/trunk/html/pages/device/loadbalancer/lb_virtuals.inc.php
/observium/trunk/html/pages/device/loadbalancer.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/includes/polling/loadbalancer/f5-bigip-local-mib.inc.php
Lines Added: 742 | Removed: 56

r8561

mike 🐱 | 2017-05-23 13:15:59

ADD

Undebug

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

r8560

mike 🐱 | 2017-05-23 13:14:28

MINOR

Added snmpwalk_multipart_oid(). Renamed string_to_oid() and ascii_to_oid() (both) to snmp_string_to_oid(). Renamed snmp_indexstring() to snmp_oid_to_string(). Added unittests for snmp_oid_to_string() and snmp_string_to_oid(). Improved snmp_fix_numeric().

/observium/trunk/includes/discovery/processors/f5-bigip-system-mib.inc.php
/observium/trunk/includes/discovery/processors/ns-root-mib.inc.php
/observium/trunk/includes/discovery/sensors/ns-root-mib.inc.php
/observium/trunk/includes/discovery/sensors/radlan-physicaldescription-mib.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/IncludesSnmpTest.php
Lines Added: 182 | Removed: 55

r8559

adama 🐸 | 2017-05-23 10:17:43

IMPROVE

Remove mac_accounting-state.

/observium/trunk/html/includes/graphs/port/mac_acc_total.inc.php
/observium/trunk/html/pages/device/port/macaccounting.inc.php
/observium/trunk/includes/discovery/mac-accounting.inc.php
/observium/trunk/includes/polling/mac-accounting.inc.php
/observium/trunk/update/343.sql
Lines Added: 9 | Removed: 19

r8558

adama 🐸 | 2017-05-23 03:47:58

IMPROVE

Improve F5 Big IP processor discovery.

/observium/trunk/includes/discovery/processors/f5-bigip-system-mib.inc.php
Lines Added: 1 | Removed: 8

r8557

adama 🐸 | 2017-05-23 03:03:47

IMPROVE

Remove state tables for mempools, processors, pseudowires and slas. BEGONE.

/observium/trunk/html/includes/entities/mempool.inc.php
/observium/trunk/html/includes/entities/processor.inc.php
/observium/trunk/html/includes/entities/pseudowire.inc.php
/observium/trunk/html/includes/entities/sla.inc.php
/observium/trunk/html/includes/graphs/sla/auth.inc.php
/observium/trunk/html/pages/device/overview/mempools.inc.php
/observium/trunk/html/pages/device/overview/processors-unix.inc.php
/observium/trunk/html/pages/device/overview/processors.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/sla.inc.php
/observium/trunk/includes/polling/mempools.inc.php
/observium/trunk/includes/polling/processors.inc.php
/observium/trunk/includes/polling/pseudowires.inc.php
/observium/trunk/includes/polling/sla.inc.php
/observium/trunk/update/342.sql
Lines Added: 64 | Removed: 71

r8556

adama 🐸 | 2017-05-22 19:39:59

IMPROVE

Remove bgpPeers-state and bgpPeers_cbgp-state.

/observium/trunk/html/includes/print/routing.inc.php
/observium/trunk/html/includes/print/status.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/polling/bgp-peers.inc.php
/observium/trunk/update/341.sql
Lines Added: 46 | Removed: 34

r8555

adama 🐸 | 2017-05-22 17:57:48

IMPROVE

Remove status-state table.

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/pages/device/overview/status.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/update/340.sql
Lines Added: 36 | Removed: 35

r8554

adama 🐸 | 2017-05-22 16:13:05

IMPROVE

Improve storage entity handling. Remove storage-state table. Create generate_storage_query().

/observium/trunk/html/includes/entities/storage.inc.php
/observium/trunk/html/pages/device/overview/storage.inc.php
/observium/trunk/includes/definitions/entities.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/polling/storage/wmi.inc.php
/observium/trunk/includes/polling/storage.inc.php
/observium/trunk/update/339.sql
Lines Added: 69 | Removed: 35

r8553

adama 🐸 | 2017-05-22 14:53:55

ADD

Add function

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

r8552

adama 🐸 | 2017-05-22 14:47:19

ADD

Allow group matching for entities in group/alert code.

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

r8551

adama 🐸 | 2017-05-22 13:56:02

ADD

Add group_id attribute to match on id of groups for devices.

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

r8550

adama 🐸 | 2017-05-22 01:04:11

ADD

Improve global packages display.

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/pages/packages.inc.php
Lines Added: 81 | Removed: 30

r8549

adama 🐸 | 2017-05-21 23:39:27

ADD

Add some discovery filtering options to web configuration.

/observium/trunk/includes/config-variables.inc.php
Lines Added: 206 | Removed: 12

r8548

adama 🐸 | 2017-05-21 22:02:31

MINOR

Compare bad_if_regexp against both ifName and ifAlias, regardless of which is used for port_label

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

r8547

adama 🐸 | 2017-05-21 21:12:25

ADD

Add max-rep global config option to web configuration

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

r8545

adama 🐸 | 2017-05-19 02:41:35

FIX

Oops

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

r8544

adama 🐸 | 2017-05-19 00:59:16

ADD

Add ability to generate an OID index from an ASCII string

/observium/trunk/includes/functions.inc.php
Lines Added: 15 | Removed: 0

r8543

mike 🐱 | 2017-05-18 20:44:31

TRIVIAL

Added basic detection for Ciena Waveserver OS. Improved ports polling speed for Eltex switches.

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

r8542

mike 🐱 | 2017-05-17 10:59:15

TRIVIAL

Improved detect hardware/version on some ZTE devices.

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

r8541

mike 🐱 | 2017-05-17 10:44:35

MINOR

Added basic detect for Cisco SRP. Improved support for Eltex GPON devices.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 28 | Removed: 3

r8540

mike 🐱 | 2017-05-17 10:40:36

MIBS

Updated MIB files (eltex, radlan).

/observium/trunk/mibs/eltex/ELT-MES-DEV-PARAMS
/observium/trunk/mibs/eltex/ELTEX-ARP-INTERFACE-TABLE-MIB
/observium/trunk/mibs/eltex/ELTEX-FXS72
/observium/trunk/mibs/eltex/ELTEX-LTE8ST
/observium/trunk/mibs/eltex/ELTEX-LTP8X
/observium/trunk/mibs/eltex/ELTEX-LTP8X-STANDALONE
/observium/trunk/mibs/eltex/ELTEX-MES-BRIDGE-EXT-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-CPU-TASKS-UTIL-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-IP
/observium/trunk/mibs/eltex/ELTEX-MES-MIB-OBJECTS
/observium/trunk/mibs/eltex/ELTEX-MES-MNG-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-PHYSICAL-DESCRIPTION-MIB
/observium/trunk/mibs/eltex/ELTEX-MES-SWITCH-RATE-LIMITER-MIB
/observium/trunk/mibs/eltex/ELTEX-OMS
/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/RADLAN-PHY-MIB
/observium/trunk/mibs/radlan/RADLAN-Redistribute
/observium/trunk/mibs/radlan/RADLAN-rlMacMulticast-MIB
/observium/trunk/mibs/radlan/SNMP-TEST-MIB
Lines Added: 3766 | Removed: 142

r8539

adama 🐸 | 2017-05-15 22:29:45

IMPROVE

Move Netscaler polling to MIB-based via loadbalancer module (no real change). Add differentiated per-oid/per-table polling styles for netscaler, big speedups and reliability improvements when coupled with max-rep.

/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/polling/loadbalancer/ns-root-mib.inc.php
/observium/trunk/includes/polling/netscaler-vsvr.inc.php
Lines Added: 541 | Removed: 475

r8538

adama 🐸 | 2017-05-15 21:43:25

ADD

Add ability to configure per-device max-rep.

/observium/trunk/html/pages/device/edit/snmp.inc.php
/observium/trunk/includes/snmp.inc.php
/observium/trunk/update/338.sql
Lines Added: 35 | Removed: 11

r8537

mike 🐱 | 2017-05-15 19:20:06

TRIVIAL

Fixed escaping metrics/conditions texts with multiline entries.

/observium/trunk/includes/alerting/email.inc.php
/observium/trunk/includes/templates/notification/email_html.tpl
Lines Added: 5 | Removed: 5

r8536

adama 🐸 | 2017-05-15 13:56:51

FIX

Correctly send ENTITY_DESCRIPTION to pagerduty

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

r8535

mike 🐱 | 2017-05-15 12:56:56

TRIVIAL

Always use numeric indexes in definition based sensors discovery.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 7 | Removed: 7

r8533

adama 🐸 | 2017-05-15 03:51:53

ADD

Add sorting for F5 Load balancer virtuals table.

/observium/trunk/html/includes/entities/generic.inc.php
/observium/trunk/html/pages/device/loadbalancer/lb_virtuals.inc.php
Lines Added: 58 | Removed: 5

r8532

adama 🐸 | 2017-05-15 00:24:34

FIX

Make alert name bold in alert emails.

/observium/trunk/includes/templates/notification/email_html.tpl
Lines Added: 2 | Removed: 2

r8531

adama 🐸 | 2017-05-15 00:21:59

IMPROVE

Improve email alert layout

/observium/trunk/includes/templates/notification/email_html.tpl
Lines Added: 85 | Removed: 29

r8530

mike 🐱 | 2017-05-12 12:03:04

TRIVIAL

Fixed LDAP/Radius auth (appear in r8517).

/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/pages/authlog.inc.php
/observium/trunk/html/pages/contact.inc.php
Lines Added: 19 | Removed: 14

r8529

adama 🐸 | 2017-05-11 21:23:58

SQL

Extend devices table purpose field to 255 characters.

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

r8528

adama 🐸 | 2017-05-11 21:09:38

ADD

Add ability to ignore / ignore until ok alert entries via the API

/observium/trunk/html/api/v0/includes/alerts.inc.php
Lines Added: 56 | Removed: 0

r8527

mike 🐱 | 2017-05-11 13:22:17

TRIVIAL

Updated some wui external libs and js to newest.

/observium/trunk/html/css/bootstrap-select.css
/observium/trunk/html/css/observium.css
/observium/trunk/html/js/bootstrap-select.js
/observium/trunk/html/js/bootstrap-select.min.js
/observium/trunk/html/js/bootstrap-show-password.min.js
/observium/trunk/html/js/clipboard.min.js
/observium/trunk/libs/Mobile/Detect.php
/observium/trunk/libs/UserAgentParser.php
Lines Added: 390 | Removed: 281

r8526

adama 🐸 | 2017-05-11 12:50:09

ADD

Add device_id and entity_id to alerting array.

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

r8525

adama 🐸 | 2017-05-11 12:47:39

ADD

Add generic webhook alert transport (outputs complete array of alerting variables as JSON)

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

r8524

adama 🐸 | 2017-05-11 10:07:21

ADD

Add ability to delete devices via the API

/observium/trunk/html/api/v0/includes/devices.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 30 | Removed: 3

r8523

adama 🐸 | 2017-05-10 19:03:17

ADD

Add ability to add devices via the API

/observium/trunk/html/api/v0/includes/alerts.inc.php
/observium/trunk/html/api/v0/includes/devices.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 104 | Removed: 4

r8522

adama 🐸 | 2017-05-10 14:53:16

ADD

Add status entity capability to API

/observium/trunk/html/api/v0/includes/status.inc.php
/observium/trunk/html/api/v0/index.php
Lines Added: 50 | Removed: 1

r8521

mike 🐱 | 2017-05-10 13:48:23

TRIVIAL

Removed devel mistake change.

/observium/trunk/html/api/v0/index.php
/observium/trunk/html/index.php
Lines Added: 2 | Removed: 6

r8520

mike 🐱 | 2017-05-10 13:40:52

TRIVIAL

Fixed username escaping in authlog.

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

r8519

mike 🐱 | 2017-05-10 13:40:17

MINOR

Fixed api constant name. Moved Flight to libs/ dir, added autoload.

/observium/trunk/html/api/flight
/observium/trunk/html/api/v0/index.php
/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/libs/flight
Lines Added: 4567 | Removed: 4561

r8518

adama 🐸 | 2017-05-10 13:37:58

FIX

Fix custom web logo.

/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/index.php
Lines Added: 7 | Removed: 3

r8517

adama 🐸 | 2017-05-10 12:30:10

FIX

Fix basic auth for API

/observium/trunk/html/api/v0/index.php
/observium/trunk/html/includes/authenticate.inc.php
Lines Added: 14 | Removed: 6

r8516

adama 🐸 | 2017-05-10 11:17:53

FIX

Fix get individual port in API

/observium/trunk/html/api/v0/includes/ports.inc.php
Lines Added: 1 | Removed: 1

r8515

adama 🐸 | 2017-05-10 11:11:22

API

Move API code to /api/v0/

/observium/trunk/html/api/.htaccess
/observium/trunk/html/api/includes
/observium/trunk/html/api/index.php
/observium/trunk/html/api/v0
/observium/trunk/html/api/v0/.htaccess
/observium/trunk/html/api/v0/includes
/observium/trunk/html/api/v0/index.php
Lines Added: 339 | Removed: 339

r8513

adama 🐸 | 2017-05-09 18:28:24

ADD

Add development API code (do not use lol)

/observium/trunk/html/api/flight
/observium/trunk/html/api/flight/.gitignore
/observium/trunk/html/api/flight/LICENSE
/observium/trunk/html/api/flight/README.md
/observium/trunk/html/api/flight/VERSION
/observium/trunk/html/api/flight/composer.json
/observium/trunk/html/api/flight/flight
/observium/trunk/html/api/flight/flight/Engine.php
/observium/trunk/html/api/flight/flight/Flight.php
/observium/trunk/html/api/flight/flight/autoload.php
/observium/trunk/html/api/flight/flight/core
/observium/trunk/html/api/flight/flight/core/Dispatcher.php
/observium/trunk/html/api/flight/flight/core/Loader.php
/observium/trunk/html/api/flight/flight/net
/observium/trunk/html/api/flight/flight/net/Request.php
/observium/trunk/html/api/flight/flight/net/Response.php
/observium/trunk/html/api/flight/flight/net/Route.php
/observium/trunk/html/api/flight/flight/net/Router.php
/observium/trunk/html/api/flight/flight/template
/observium/trunk/html/api/flight/flight/template/View.php
/observium/trunk/html/api/flight/flight/util
/observium/trunk/html/api/flight/flight/util/Collection.php
/observium/trunk/html/api/flight/index.php
/observium/trunk/html/api/flight/tests
/observium/trunk/html/api/flight/tests/AutoloadTest.php
/observium/trunk/html/api/flight/tests/DispatcherTest.php
/observium/trunk/html/api/flight/tests/FilterTest.php
/observium/trunk/html/api/flight/tests/FlightTest.php
/observium/trunk/html/api/flight/tests/LoaderTest.php
/observium/trunk/html/api/flight/tests/MapTest.php
/observium/trunk/html/api/flight/tests/README.md
/observium/trunk/html/api/flight/tests/RedirectTest.php
/observium/trunk/html/api/flight/tests/RegisterTest.php
/observium/trunk/html/api/flight/tests/RenderTest.php
/observium/trunk/html/api/flight/tests/RequestTest.php
/observium/trunk/html/api/flight/tests/RouterTest.php
/observium/trunk/html/api/flight/tests/VariableTest.php
/observium/trunk/html/api/flight/tests/ViewTest.php
/observium/trunk/html/api/flight/tests/classes
/observium/trunk/html/api/flight/tests/classes/Factory.php
/observium/trunk/html/api/flight/tests/classes/Hello.php
/observium/trunk/html/api/flight/tests/classes/User.php
/observium/trunk/html/api/flight/tests/views
/observium/trunk/html/api/flight/tests/views/hello.php
/observium/trunk/html/api/flight/tests/views/layouts
/observium/trunk/html/api/flight/tests/views/layouts/layout.php
/observium/trunk/html/api/flight/tests/views/world.html
/observium/trunk/html/api/includes/devices.inc.php
/observium/trunk/html/api/includes/sensors.inc.php
/observium/trunk/html/api/index.php
Lines Added: 4576 | Removed: 54

r8512

mike 🐱 | 2017-05-09 15:44:54

TRIVIAL

Removed preceding "0." in version check. Ref library updated to latest.

/observium/trunk/includes/versioncheck.inc.php
/observium/trunk/libs/ref.inc.php
Lines Added: 25 | Removed: 8

r8511

mike 🐱 | 2017-05-09 14:57:36

TRIVIAL

Fixed escaping in html emails for metrics and conditions fields.

/observium/trunk/includes/templates/notification/email_html.tpl
Lines Added: 2 | Removed: 2

r8510

mike 🐱 | 2017-05-09 09:37:31

TRIVIAL

Fixed display contact edit form.

/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/pages/contact.inc.php
Lines Added: 15 | Removed: 15

r8508

mike 🐱 | 2017-05-08 18:16:32

MAJOR

Improved WUI modals, added related functions for generate modal and modal forms. Fixed some action forms. Added popconfirm.js for use as simple form submit confirmation in some cases (instead modal). CSS code cleanups.

/observium/trunk/html/css/bootstrap/less/bootstrap.less
/observium/trunk/html/css/bootstrap/less/forms.less
/observium/trunk/html/css/bootstrap/less/mixins3.less
/observium/trunk/html/css/bootstrap/less/modals3.less
/observium/trunk/html/css/bootstrap/less/popovers3.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/css/observium.css
/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/group-navbar.inc.php
/observium/trunk/html/includes/maintenance-navbar.inc.php
/observium/trunk/html/includes/print/alert_log.inc.php
/observium/trunk/html/includes/print/fdbtable.inc.php
/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/includes/search/devices.inc.php
/observium/trunk/html/js/jquery.popconfirm.js
/observium/trunk/html/js/observium.js
/observium/trunk/html/pages/add_alert_check.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/alert_maintenance_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/edit/ports.inc.php
/observium/trunk/html/pages/device/overview/ports.inc.php
/observium/trunk/html/pages/device.inc.php
/observium/trunk/html/pages/edituser.inc.php
/observium/trunk/html/pages/group.inc.php
/observium/trunk/html/pages/group_add.inc.php
/observium/trunk/html/pages/syslog_rules.inc.php
/observium/trunk/includes/definitions/wui.inc.php
Lines Added: 4656 | Removed: 2621

r8507

mike 🐱 | 2017-05-08 18:15:58

TRIVIAL

Improved slack and hipchat alert transports.

/observium/trunk/includes/alerting/hipchat.inc.php
/observium/trunk/includes/alerting/slack.inc.php
/observium/trunk/includes/definitions/transports.inc.php
Lines Added: 35 | Removed: 19

r8506

mike 🐱 | 2017-05-08 15:08:31

MINOR

Force syslog.php exit if "MySQL server gone away" detected. Added dbPing() function.

/observium/trunk/includes/db/mysql.inc.php
/observium/trunk/includes/db/mysqli.inc.php
/observium/trunk/syslog.php
Lines Added: 35 | Removed: 3

r8505

mike 🐱 | 2017-05-08 13:07:22

TRIVIAL

Fixed length for snmpEngineID column in devices table.

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

r8504

mike 🐱 | 2017-05-06 19:15:32

MINOR

Fixed rrd indexes in table sensors from definitions. Moved discovery sensors to definition by F5-BIGIP-SYSTEM-MIB. Cleanup sensor definitions.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/f5-bigip-system-mib.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
/observium/trunk/includes/rrdtool.inc.php
/observium/trunk/update/335.php
Lines Added: 543 | Removed: 364

r8503

mike 🐱 | 2017-05-06 19:11:22

MIBS

Updated MIBs (f5).

/observium/trunk/mibs/f5/F5-BIGIP-APM-MIB
/observium/trunk/mibs/f5/F5-BIGIP-COMMON-MIB
/observium/trunk/mibs/f5/F5-BIGIP-GLOBAL-MIB
/observium/trunk/mibs/f5/F5-BIGIP-LOCAL-MIB
/observium/trunk/mibs/f5/F5-BIGIP-SYSTEM-MIB
/observium/trunk/mibs/f5/F5-BIGIP-WAM-MIB
Lines Added: 11006 | Removed: 1802

r8502

mike 🐱 | 2017-05-05 12:34:09

TRIVIAL

Added unit test with escaped delimeter in regex condition.

/observium/trunk/tests/IncludesAlertsTest.php
Lines Added: 8 | Removed: 2

r8501

mike 🐱 | 2017-05-05 12:19:59

TRIVIAL

Added unit tests for test_conditions() function.

/observium/trunk/includes/alerts.inc.php
/observium/trunk/tests/IncludesAlertsTest.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 272 | Removed: 10

r8500

mike 🐱 | 2017-05-04 18:39:00

MINOR

Added support for MessPC Ethernetbox devices. Added ability for use vendor specific sysDescr/sysLocation/sysContact/sysName/sysUptime if this standard OIDs not exist for device.

/observium/trunk/html/images/os/messpc.png
/observium/trunk/html/images/os/messpc_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/messpc.inc.php
/observium/trunk/includes/discovery/sensors/better-networks-ethernetbox-mib.inc.php
/observium/trunk/includes/polling/system/snmpv2-mib.inc.php
/observium/trunk/includes/polling/system.inc.php
Lines Added: 215 | Removed: 16

r8499

mike 🐱 | 2017-05-04 18:32:47

TRIVIAL

Fixed add devices without standard sysDescr/sysObjectId. Added timeticks transformation action to string_transform().

/observium/trunk/includes/functions.inc.php
Lines Added: 12 | Removed: 5

r8498

mike 🐱 | 2017-05-04 18:27:12

MIBS

Added MIBs (messpc). Cleanup duplicate RFC mibs in cisco dir.

/observium/trunk/mibs/cisco/IEEE-802DOT17-RPR-MIB
/observium/trunk/mibs/cisco/IEEE8021-CFM-MIB
/observium/trunk/mibs/cisco/IEEE8021-CFM-V2-MIB
/observium/trunk/mibs/cisco/IEEE8021-TC-MIB
/observium/trunk/mibs/cisco/INET-ADDRESS-MIB
/observium/trunk/mibs/cisco/ITU-ALARM-TC-MIB
/observium/trunk/mibs/cisco/MPLS-VPN-MIB
/observium/trunk/mibs/cisco/SNMP-FRAMEWORK-MIB
/observium/trunk/mibs/cisco/SNMPv2-CONF
/observium/trunk/mibs/cisco/SNMPv2-MIB
/observium/trunk/mibs/cisco/SNMPv2-SMI
/observium/trunk/mibs/cisco/SNMPv2-TC
/observium/trunk/mibs/messpc
/observium/trunk/mibs/messpc/BETTER-NETWORKS-ETHERNETBOX-MIB
Lines Added: 447 | Removed: 16363

r8497

adama 🐸 | 2017-05-04 12:06:12

ADD

Add ability to expand single processor entity.

/observium/trunk/html/includes/entities/processor.inc.php
/observium/trunk/includes/entities.inc.php
Lines Added: 8 | Removed: 6

r8496

adama 🐸 | 2017-05-04 11:53:21

FIX

Change name for netscaler cryto engine cpu entry.

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

r8495

adama 🐸 | 2017-05-04 11:38:13

ADD

Add SSL Engine CPU load for NetScaler. Also ignore processor-from-definition where 32-bit max returned.

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

r8494

mike 🐱 | 2017-05-04 11:09:51

TRIVIAL

Added additional storage statuses for Cisco UCS devices.

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

r8493

adama 🐸 | 2017-05-04 10:52:06

ADD

Add customoid sub-menu to navbar.

/observium/trunk/html/includes/navbar.inc.php
Lines Added: 14 | Removed: 3

r8492

mike 🐱 | 2017-05-02 11:55:15

MINOR

Added discovery flash storage statuses for Cisco UCS devices. Fixed discovery statuses for SNR devices. Improved detect hardware/version/serial for SNR switches.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 214 | Removed: 38

r8491

adama 🐸 | 2017-05-02 01:52:31

MIB

Update MIKROTIK-MIB

/observium/trunk/mibs/mikrotik/MIKROTIK-MIB
Lines Added: 417 | Removed: 305

r8490

mike 🐱 | 2017-05-01 18:56:10

MINOR

Improved support for Cisco UCS devices (added discovery status sensors, all sensors converted to definitions).

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.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.inc.php
Lines Added: 349 | Removed: 124

r8489

mike 🐱 | 2017-05-01 18:52:53

MIBS

Added/updated MIB files (cisco, schleifenbauer, riverbed, northerndesign, netonix, meru, ipt, ibm).

/observium/trunk/mibs/cisco/CISCO-CABLE-IRON-BUS-STAT-MIB
/observium/trunk/mibs/cisco/CISCO-CABLE-LICENSE-MIB
/observium/trunk/mibs/cisco/CISCO-EIGRP-MIB
/observium/trunk/mibs/cisco/CISCO-ENTITY-DIAG-MIB
/observium/trunk/mibs/cisco/CISCO-ENTITY-SENSOR-MIB
/observium/trunk/mibs/cisco/CISCO-ENTITY-VENDORTYPE-OID-MIB
/observium/trunk/mibs/cisco/CISCO-ERR-DISABLE-MIB
/observium/trunk/mibs/cisco/CISCO-FEATURE-CONTROL-MIB
/observium/trunk/mibs/cisco/CISCO-IDSL-LINE-MIB
/observium/trunk/mibs/cisco/CISCO-LAG-MIB
/observium/trunk/mibs/cisco/CISCO-MPLS-TE-STD-EXT-MIB
/observium/trunk/mibs/cisco/CISCO-NAT-CGN-EXT-MIB
/observium/trunk/mibs/cisco/CISCO-OPTICAL-MIB
/observium/trunk/mibs/cisco/CISCO-OTN-IF-MIB
/observium/trunk/mibs/cisco/CISCO-PFC-EXT-MIB
/observium/trunk/mibs/cisco/CISCO-PRODUCTS-MIB
/observium/trunk/mibs/cisco/CISCO-RTTMON-MIB
/observium/trunk/mibs/cisco/CISCO-RTTMON-TC-MIB
/observium/trunk/mibs/cisco/CISCO-SECY-EXT-MIB
/observium/trunk/mibs/cisco/CISCO-SMART-LIC-MIB
/observium/trunk/mibs/cisco/CISCO-STACKWISE-MIB
/observium/trunk/mibs/cisco/CISCO-SWITCH-QOS-MIB
/observium/trunk/mibs/cisco/CISCO-SYSTEM-EXT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-AAA-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-ADAPTOR-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-BIOS-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-BMC-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-CALLHOME-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-CAPABILITY-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-CHANGE-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-CIMCVMEDIA-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-COMM-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-COMPUTE-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-CONFIG-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-CONFORM-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-DCX-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-DHCP-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-DIAG-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-DOMAIN-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-DPSEC-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-DUPE-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-EPQOS-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-EQUIPMENT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-ETHER-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-EVENT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-EXTMGMT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-EXTPOL-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-EXTVMM-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-FABRIC-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-FAULT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-FC-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-FCPOOL-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-FEATURE-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-FIRMWARE-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-FLOWCTRL-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-FSM-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-GMETA-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-GRAPHICS-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-HOSTIMG-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-IDENT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-IMGPROV-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-IMGSEC-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-INITIATOR-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-IP-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-IPPOOL-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-IQNPOOL-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-ISCSI-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-LICENSE-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-LLDP-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-LS-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-LSBOOT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-LSMAINT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-LSTORAGE-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-MACPOOL-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-MAPPINGS-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-MEMORY-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-MGMT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-NETWORK-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-NFS-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-NWCTRL-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-OBSERVE-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-ORG-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-OS-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-PCI-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-PKI-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-POLICY-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-PORT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-POWER-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-PROC-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-QOSCLASS-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-QUERYRESULT-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-SECURITY-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-SOL-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-STATS-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-STORAGE-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-SW-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-SYSDEBUG-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-SYSFILE-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-TC-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-TOP-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-TRIG-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-UUIDPOOL-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-VERSION-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-VM-MIB
/observium/trunk/mibs/cisco/CISCO-UNIFIED-COMPUTING-VNIC-MIB
/observium/trunk/mibs/cisco/CISCO-VDC-MIB
/observium/trunk/mibs/cisco/CISCO-WAN-OPTIMIZATION-MIB
/observium/trunk/mibs/ibm/BLADESPPALT-MIB
/observium/trunk/mibs/ibm/CME-MIB
/observium/trunk/mibs/ibm/IBM-SVC-MIB
/observium/trunk/mibs/ipt
/observium/trunk/mibs/ipt/PDUSNMP
/observium/trunk/mibs/meru
/observium/trunk/mibs/meru/MERU-CONFIG-AP-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-CONTROLLER-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-GRE-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-ICR-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-LICENSE-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-MACFILTERING-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-PACKETCAPTURE-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-PORTPROFILE-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-QOS-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-ROGUEAP-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-SECURITY-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-SECURITYCERT-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-SNMP-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-STATICSTATION-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-STATION-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-VLAN-MIB
/observium/trunk/mibs/meru/MERU-CONFIG-WLAN-MIB
/observium/trunk/mibs/meru/MERU-GLOBAL-STATISTICS-MIB
/observium/trunk/mibs/meru/MERU-SMI
/observium/trunk/mibs/meru/MERU-SUPPORTED-FEATURES-MIB
/observium/trunk/mibs/meru/MERU-SYSLOG-MIB
/observium/trunk/mibs/meru/MERU-TC
/observium/trunk/mibs/meru/MERU-TOP10-STATISTICS-MIB
/observium/trunk/mibs/meru/MERU-TOPOLOGY-MIB
/observium/trunk/mibs/meru/MERU-VOICE-STATISTICS-MIB
/observium/trunk/mibs/meru/MERU-WLAN-MIB
/observium/trunk/mibs/netonix
/observium/trunk/mibs/netonix/NETONIX-SWITCH-MIB
/observium/trunk/mibs/northerndesign
/observium/trunk/mibs/northerndesign/ND020-MIB
/observium/trunk/mibs/riverbed/GC-MIB
/observium/trunk/mibs/riverbed/STEELHEAD-EX-MIB
/observium/trunk/mibs/schleifenbauer
/observium/trunk/mibs/schleifenbauer/SCHLEIFENBAUER-DATABUS-MIB
/observium/trunk/mibs/schleifenbauer/SCHLEIFENBAUER-PRODUCTS-MIB
/observium/trunk/mibs/schleifenbauer/SCHLEIFENBAUER-SMI
/observium/trunk/mibs/schleifenbauer/SDEVICE-MIB
Lines Added: 123232 | Removed: 6393

r8488

adama 🐸 | 2017-05-01 00:54:09

FIX

Use more sane CID for images in emails. (prevents cid overlaps and miscaching on some clients)

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

r8487

mike 🐱 | 2017-04-28 19:50:15

TRIVIAL

Fixed adding devices with empty sysDescr.

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

r8486

mike 🐱 | 2017-04-28 10:42:08

MINOR

Fixed: do not poll and display deleted sensors/statuses.

/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/includes/graphs/device/sensor.inc.php
/observium/trunk/html/pages/device/overview/sensors.inc.php
/observium/trunk/html/pages/device/overview/status.inc.php
/observium/trunk/includes/polling/functions.inc.php
Lines Added: 27 | Removed: 17

r8485

mike 🐱 | 2017-04-27 16:34:14

MINOR

Improved support for Moxa Serial Terminal devices. Updated Moxa MIBs.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/mibs/moxa/MOXA-CN2600-MIB
/observium/trunk/mibs/moxa/MOXA-IAW5x50A_IO-MIB
/observium/trunk/mibs/moxa/MOXA-NP6000-MIB
/observium/trunk/mibs/moxa/MOXA-NPS8000-MIB
/observium/trunk/mibs/moxa/MOXA-W2x50A-MIB
/observium/trunk/mibs/nag
Lines Added: 21860 | Removed: 25460

r8484

mike 🐱 | 2017-04-27 16:24:31

MINOR

Added 'explode' transformation in string_transform(). Updated test units.

/observium/trunk/includes/definitions/version.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/tests/HtmlIncludesFunctionsTest.php
/observium/trunk/tests/HtmlIncludesPrintTest.php
/observium/trunk/tests/IncludesCommonTest.php
/observium/trunk/tests/IncludesDbTest.php
/observium/trunk/tests/IncludesFunctionsTest.php
/observium/trunk/tests/IncludesPortDescrParserTest.php
/observium/trunk/tests/IncludesRewritesTest.php
/observium/trunk/tests/IncludesSnmpTest.php
/observium/trunk/tests/IncludesTemplatesTest.php
Lines Added: 94 | Removed: 21

r8483

mike 🐱 | 2017-04-27 09:26:36

TRIVIAL

Added version parse from sysDescr for Brocade NOS devices.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 12 | Removed: 4

r8482

sid3windr 🦔 | 2017-04-25 14:52:47

TRIVIAL

Medium: fix user agent header in http request

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

r8481

mike 🐱 | 2017-04-24 19:58:02

TRIVIAL

Improved detect hardware/version for Stack ZTE devices.

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

r8480

sid3windr 🦔 | 2017-04-24 16:03:15

TRIVIAL

Trivial: codestyle/syntax cleanups

/observium/trunk/includes/discovery/bgp-peers.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/inventory/entity-mib.inc.php
/observium/trunk/includes/discovery/ip-addresses.inc.php
/observium/trunk/includes/discovery/mempools/host-resources-mib.inc.php
/observium/trunk/includes/discovery/mempools.inc.php
/observium/trunk/includes/discovery/os/eltex.inc.php
/observium/trunk/includes/discovery/os.inc.php
/observium/trunk/includes/discovery/ports-stack.inc.php
/observium/trunk/includes/discovery/sensors/axis-video-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-entity-fru-control-mib.inc.php
/observium/trunk/includes/discovery/sensors/cisco-power-ethernet-ext-mib.inc.php
/observium/trunk/includes/discovery/sensors/dnos-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/eaton-epdu-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/foundry-poe-mib.inc.php
/observium/trunk/includes/discovery/sensors/hwg-pwr-mib.inc.php
/observium/trunk/includes/discovery/sensors/omnitron-poe-mib.inc.php
/observium/trunk/includes/discovery/sensors/packetflux-mib.inc.php
/observium/trunk/includes/discovery/sensors/power-ethernet-mib.inc.php
/observium/trunk/includes/discovery/sensors/rittal-cmc-iii-mib.inc.php
/observium/trunk/includes/discovery/sensors/rittal-cmc-tc-mib.inc.php
/observium/trunk/includes/discovery/sensors/serverscheck.inc.php
/observium/trunk/includes/discovery/status/cpqrack-mib.inc.php
/observium/trunk/includes/discovery/status/dell-rac-mib.inc.php
/observium/trunk/includes/discovery/status/f5-bigip-apm-mib.inc.php
/observium/trunk/includes/discovery/status/hh3c-stack-mib.inc.php
/observium/trunk/includes/discovery/storage/gpfs-mib.inc.php
Lines Added: 200 | Removed: 207

r8479

sid3windr 🦔 | 2017-04-24 15:56:48

TRIVIAL

Minor: convert libvirt discovery to external_exec(), small fixes and cleanups

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/virtual-machines/libvirt.inc.php
Lines Added: 9 | Removed: 12

r8478

sid3windr 🦔 | 2017-04-24 14:46:46

TRIVIAL

Trivial: remove host virtualisation from OS version field after distro script update

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

r8477

adama 🐸 | 2017-04-21 01:58:13

IMPROVE

Don't delete sensors when they are detected as deleted, but mark them deleted. Help prevent sensor_id churn and provide historical data. NEEDS ADDING TO HOUSEKEEPING.

/observium/trunk/html/includes/entities/sensor.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/storage.inc.php
Lines Added: 37 | Removed: 24

r8475

sid3windr 🦔 | 2017-04-19 12:50:26

IMPROVE

Minor: update distro script to 1.2.1

/observium/trunk/includes/definitions/vm.inc.php
/observium/trunk/scripts/distro
Lines Added: 13 | Removed: 6

r8474

sid3windr 🦔 | 2017-04-19 10:20:18

IMPROVE

Minor: unify virtual machine detection outputs into

/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/definitions/vm.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
Lines Added: 30 | Removed: 28

r8473

mike 🐱 | 2017-04-19 09:59:50

TRIVIAL

Fixed distribution version detect in os module for updated distro script version 1.2.

/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/includes/polling/os/unix.inc.php
/observium/trunk/includes/polling/os.inc.php
Lines Added: 18 | Removed: 6

r8472

sid3windr 🦔 | 2017-04-19 08:56:25

TRIVIAL

Minor: increase package version column length

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

r8471

adama 🐸 | 2017-04-18 20:20:38

FIX

Fix vendor name

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

r8470

sid3windr 🦔 | 2017-04-18 20:18:28

FIX

Trivial: correct ACCUENERGY-MIB name and directory

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

r8469

mike 🐱 | 2017-04-18 19:09:57

MINOR

Migrated mostly hardware/version detect from sysDescr to os 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/aethra.inc.php
/observium/trunk/includes/polling/os/airconsole.inc.php
/observium/trunk/includes/polling/os/allied.inc.php
/observium/trunk/includes/polling/os/alliedwareplus.inc.php
/observium/trunk/includes/polling/os/arbos.inc.php
/observium/trunk/includes/polling/os/arista_eos.inc.php
/observium/trunk/includes/polling/os/asyncos.inc.php
/observium/trunk/includes/polling/os/audiocodes.inc.php
/observium/trunk/includes/polling/os/avocent.inc.php
/observium/trunk/includes/polling/os/bcmc.inc.php
/observium/trunk/includes/polling/os/bdcom-ios.inc.php
/observium/trunk/includes/polling/os/breeze.inc.php
/observium/trunk/includes/polling/os/bti7000.inc.php
/observium/trunk/includes/polling/os/catos.inc.php
/observium/trunk/includes/polling/os/ccpower.inc.php
/observium/trunk/includes/polling/os/cimc.inc.php
/observium/trunk/includes/polling/os/cisco-altiga.inc.php
/observium/trunk/includes/polling/os/clavister-cos.inc.php
/observium/trunk/includes/polling/os/comware.inc.php
/observium/trunk/includes/polling/os/cts.inc.php
/observium/trunk/includes/polling/os/datadomain.inc.php
/observium/trunk/includes/polling/os/digi-anyusb.inc.php
/observium/trunk/includes/polling/os/digios.inc.php
/observium/trunk/includes/polling/os/dlink-ios.inc.php
/observium/trunk/includes/polling/os/dlinkfw.inc.php
/observium/trunk/includes/polling/os/dnos6.inc.php
/observium/trunk/includes/polling/os/eaton-sc.inc.php
/observium/trunk/includes/polling/os/edgeos.inc.php
/observium/trunk/includes/polling/os/eltek.inc.php
/observium/trunk/includes/polling/os/firebox.inc.php
/observium/trunk/includes/polling/os/firebrick.inc.php
/observium/trunk/includes/polling/os/generex-ups.inc.php
/observium/trunk/includes/polling/os/gta-gb.inc.php
/observium/trunk/includes/polling/os/gude-epc.inc.php
/observium/trunk/includes/polling/os/gude-pdu.inc.php
/observium/trunk/includes/polling/os/hiveos.inc.php
/observium/trunk/includes/polling/os/hpstorage.inc.php
/observium/trunk/includes/polling/os/hpuww.inc.php
/observium/trunk/includes/polling/os/hpvc.inc.php
/observium/trunk/includes/polling/os/hwg-ste.inc.php
/observium/trunk/includes/polling/os/mellanox.inc.php
/observium/trunk/includes/polling/os/netgear-readyos.inc.php
/observium/trunk/includes/polling/os/netgear.inc.php
/observium/trunk/includes/polling/os/netopia.inc.php
/observium/trunk/includes/polling/os/netping.inc.php
/observium/trunk/includes/polling/os/nimble-os.inc.php
/observium/trunk/includes/polling/os/nrg.inc.php
/observium/trunk/includes/polling/os/oec.inc.php
/observium/trunk/includes/polling/os/onefs.inc.php
/observium/trunk/includes/polling/os/papouch.inc.php
/observium/trunk/includes/polling/os/picos.inc.php
/observium/trunk/includes/polling/os/poseidon.inc.php
/observium/trunk/includes/polling/os/proxyav.inc.php
/observium/trunk/includes/polling/os/racktivity.inc.php
/observium/trunk/includes/polling/os/rittalcmc.inc.php
/observium/trunk/includes/polling/os/rittalcmc3.inc.php
/observium/trunk/includes/polling/os/roomalert.inc.php
/observium/trunk/includes/polling/os/saf-ipradio.inc.php
/observium/trunk/includes/polling/os/screenos.inc.php
/observium/trunk/includes/polling/os/speedtouch.inc.php
/observium/trunk/includes/polling/os/sun-ilom.inc.php
/observium/trunk/includes/polling/os/symbol.inc.php
/observium/trunk/includes/polling/os/terastation.inc.php
/observium/trunk/includes/polling/os/timos.inc.php
/observium/trunk/includes/polling/os/tranzeo.inc.php
/observium/trunk/includes/polling/os/trapeze.inc.php
/observium/trunk/includes/polling/os/unifi-switch.inc.php
/observium/trunk/includes/polling/os/vyatta.inc.php
/observium/trunk/includes/polling/os/vyos.inc.php
/observium/trunk/includes/polling/os/wowza-engine.inc.php
/observium/trunk/includes/polling/os/zhonedslam.inc.php
/observium/trunk/includes/polling/os/zywall.inc.php
/observium/trunk/includes/polling/os/zyxelnwa.inc.php
/observium/trunk/includes/polling/os.inc.php
Lines Added: 482 | Removed: 1616

r8467

adama 🐸 | 2017-04-16 15:48:38

ADD

Add support for Accuenergy devices.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/os/nxp-mqx-rtcs.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/functions.inc.php
/observium/trunk/mibs/accuenergy
/observium/trunk/mibs/accuenergy/ACCUENERGY-MIB
/observium/trunk/mibs/nag
/observium/trunk/mibs/nag/SNR-ERD-2
/observium/trunk/mibs/nag/SNR-ERD-4
/observium/trunk/mibs/nag/SNR-SWITCH-MIB
Lines Added: 29172 | Removed: 13

r8466

mike 🐱 | 2017-04-14 15:13:03

MINOR

Added function is_exec_available(). Added pre-check if function proc_open() not disabled in php.ini, such installs not functional in Observium.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions/version.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 48 | Removed: 4

r8465

adama 🐸 | 2017-04-14 11:52:55

FIX

Expand Cyan sysdescr to cover all cyan products.

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

r8464

adama 🐸 | 2017-04-12 19:18:27

IMPROVE

Update distro script

/observium/trunk/scripts/distro
Lines Added: 385 | Removed: 299

r8463

adama 🐸 | 2017-04-11 11:26:35

ADD

Add ability to change header logo to web config

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

r8462

adama 🐸 | 2017-04-11 11:17:44

ADD

Add ability to use custom navbar logo, causing observium logo to move to the bottom bar.

/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/index.php
Lines Added: 11 | Removed: 3

r8461

adama 🐸 | 2017-04-10 20:26:15

FIX

Fix erroneous discovery line

/observium/trunk/includes/discovery/sensors/serverscheck.inc.php
Lines Added: 1 | Removed: 1

r8460

adama 🐸 | 2017-04-10 19:54:38

ADD

Add ability to force ServersCheck sensors to Fahrenheit units.

/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/discovery/sensors/serverscheck.inc.php
Lines Added: 23 | Removed: 2

r8459

adama 🐸 | 2017-04-10 19:09:02

ADD

Add proper support for different sensors on ServersCheck platform.

/observium/trunk/html/images/os/serverscheck.png
/observium/trunk/html/images/os/serverscheck_2x.png
/observium/trunk/html/includes/graphs/sensor/dewpoint.inc.php
/observium/trunk/html/includes/graphs/sensor/dust.inc.php
/observium/trunk/html/includes/graphs/sensor/sound.inc.php
/observium/trunk/includes/definitions/sensors.inc.php
/observium/trunk/includes/discovery/sensors/serverscheck.inc.php
Lines Added: 176 | Removed: 22

r8458

mike 🐱 | 2017-04-10 09:50:34

TRIVIAL

Added DrayTek hardware/version os detect by sysDescr.

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

r8457

mike 🐱 | 2017-04-06 14:57:11

MINOR

Added discovery temperature sensors for WuT devices by WebGraph-Thermometer-PT-US-MIB. Renamed old WuT mib WebGraph-Thermo-Hygrometer-US-MIB to WebGraph-OLD-Thermo-Hygrometer-US-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/webgraph-old-thermo-hygrometer-us-mib.inc.php
/observium/trunk/includes/discovery/sensors/webgraph-therm-hygrometer-us-mib.inc.php
/observium/trunk/mibs/webgraph/WebGraph-OLD-Thermo-Hygrometer-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-Therm-Hygrometer-US-MIB
Lines Added: 2346 | Removed: 2327

r8456

adama 🐸 | 2017-04-06 11:15:34

ADD

Add support for vsvrHealth to netscaler alerting.

/observium/trunk/includes/polling/netscaler-vsvr.inc.php
Lines Added: 2 | Removed: 1

r8455

adama 🐸 | 2017-04-06 09:50:58

ADD

Add basic detection for Vivotek and Accuenergy devices.

/observium/trunk/html/images/os/accuenergy.png
/observium/trunk/html/images/os/accuenergy_2x.png
/observium/trunk/html/images/os/vivotek.png
/observium/trunk/html/images/os/vivotek_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 36 | Removed: 0

r8454

mike 🐱 | 2017-04-05 14:21:44

TRIVIAL

Updated WuT MIBs, fixed old MIB name in sensors discovery for WebGraph-Therm-Hygrometer-US-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/webgraph-therm-hygrometer-us-mib.inc.php
/observium/trunk/includes/discovery/sensors/webgraph-thermo-hygrometer-us-mib.inc.php
/observium/trunk/mibs/webgraph/Com-Server-Intern-MIB
/observium/trunk/mibs/webgraph/WebGraph-2xThermometer-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-Air-Quality-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-AnalogIO-57661-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-AnalogIO-57662-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-AnalogIn-57641-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-AnalogIn-57642-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-AnalogIn-57643-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-AnalogIn-57644-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-Therm-Hygrometer-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-Thermo-Hygro-Barometer-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-Thermo-Hygrometer-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-Thermometer-NTC-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-Thermometer-PT-US-MIB
/observium/trunk/mibs/webgraph/WebGraph-Thermometer-US-MIB
/observium/trunk/mibs/webgraph/Webio-ANx-MIB
/observium/trunk/mibs/webgraph/Webio-Digital-MIB-US
Lines Added: 81549 | Removed: 904

r8453

mike 🐱 | 2017-04-05 09:48:36

MINOR

Added per-phase Apparent Power sensors for APC devices by PowerNet-MIB. Small cleanup for os definitions.

/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/powernet-mib.inc.php
Lines Added: 36 | Removed: 7

r8452

mike 🐱 | 2017-04-03 13:00:59

TRIVIAL

Fixed mib_dir for SNR devices.

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

r8451

adama 🐸 | 2017-03-30 18:14:14

ADD

Add search to bill entity choser.

/observium/trunk/html/includes/print/search.inc.php
/observium/trunk/html/pages/bill/edit.inc.php
Lines Added: 3 | Removed: 2

r8450

adama 🐸 | 2017-03-30 18:00:44

FIX

Fix counting wrong port in billing poller if a port is deleted. Correctly handle a bill with a port that returns no data.

/observium/trunk/poll-billing.php
Lines Added: 14 | Removed: 10

r8449

sid3windr 🦔 | 2017-03-29 20:38:31

FIX

Minor: add skip_if_valid_exist support to processors. Discover multiple Fortigate CPUs and migrate data from old to new system. Make sure to run discovery -u after svn up, as usual.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/processors.inc.php
/observium/trunk/update/333.php
Lines Added: 83 | Removed: 12

r8448

adama 🐸 | 2017-03-28 00:41:38

FIX

Fix some cosmetic cli output stuff

/observium/trunk/includes/include-dir-mib.inc.php
Lines Added: 4 | Removed: 1

r8447

adama 🐸 | 2017-03-28 00:41:27

FIX

Temporarily disable a function which shouldn't be where it is

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

r8446

adama 🐸 | 2017-03-25 16:02:20

FIX

Remove unused script.

/observium/trunk/scripts/glue.py
/observium/trunk/scripts/glue.py-COPYING
/observium/trunk/scripts/makecss.sh
Lines Added: 4 | Removed: 1605

r8445

adama 🐸 | 2017-03-24 15:17:03

SQL

Expand user_id to bigint 20

/observium/trunk/update/332.sql
Lines Added: 3 | Removed: 0

r8444

adama 🐸 | 2017-03-24 01:06:35

ADD

Add support for some SNR devices.

/observium/trunk/html/images/os/snr.png
/observium/trunk/html/images/os/snr_2x.png
Lines Added: 1 | Removed: -1

r8443

adama 🐸 | 2017-03-24 01:06:11

ADD

[ADD

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

r8442

sid3windr 🦔 | 2017-03-23 23:34:32

ADD

Minor: fix description for processors other than the first one when discovered via definition table

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

r8441

sid3windr 🦔 | 2017-03-23 23:21:29

ADD

Trivial: minor code reformatting

/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/discovery/mempools/agent-general-mib.inc.php
/observium/trunk/includes/discovery/mempools/dell-networking-chassis-mib.inc.php
/observium/trunk/includes/discovery/mempools/extreme-software-monitor-mib.inc.php
/observium/trunk/includes/discovery/mempools/f10-c-series-chassis-mib.inc.php
/observium/trunk/includes/discovery/mempools/f10-chassis-mib.inc.php
/observium/trunk/includes/discovery/mempools/f10-m-series-chassis-mib.inc.php
/observium/trunk/includes/discovery/mempools/f10-s-series-chassis-mib.inc.php
/observium/trunk/includes/discovery/mempools/huawei-entity-extent-mib.inc.php
/observium/trunk/includes/discovery/mempools/netswitch-mib.inc.php
/observium/trunk/includes/discovery/mempools/s5-chassis-mib.inc.php
/observium/trunk/includes/discovery/mempools/timetra-system-mib.inc.php
/observium/trunk/includes/discovery/mempools/ucd-snmp-mib.inc.php
/observium/trunk/includes/discovery/mempools/zhone-card-resources-mib.inc.php
Lines Added: 100 | Removed: 91

r8440

adama 🐸 | 2017-03-23 15:50:05

SQL

Switch ifIndex field to unsigned to fit entire 32bit value as used by some vendors

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

r8439

adama 🐸 | 2017-03-23 01:46:30

SQL

MAKE OID GREAT AGAIN

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

r8437

mike 🐱 | 2017-03-17 07:07:17

MINOR

Added support for Omnitron iConverter with PoE sensors. Added sensors discovery for AXIS cams by AXIS-VIDEO-MIB.

/observium/trunk/html/images/os/omnitron.png
/observium/trunk/html/images/os/omnitron_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/axis-video-mib.inc.php
/observium/trunk/includes/discovery/sensors/omnitron-poe-mib.inc.php
Lines Added: 305 | Removed: 42

r8436

mike 🐱 | 2017-03-17 07:04:13

MIBS

Added/updated MIB files (axis, bsd, omnitron).

/observium/trunk/mibs/axis
/observium/trunk/mibs/axis/AXIS-ROOT-MIB
/observium/trunk/mibs/axis/AXIS-VIDEO-MIB
/observium/trunk/mibs/bsd/BEGEMOT-ATM-FREEBSD-MIB
/observium/trunk/mibs/bsd/BEGEMOT-HAST-MIB
/observium/trunk/mibs/bsd/BEGEMOT-LM75-MIB
/observium/trunk/mibs/bsd/BEGEMOT-PF-MIB
/observium/trunk/mibs/bsd/BEGEMOT-WIRELESS-MIB
/observium/trunk/mibs/omnitron
/observium/trunk/mibs/omnitron/OMNITRON-MIB
/observium/trunk/mibs/omnitron/OMNITRON-POE-MIB
/observium/trunk/mibs/omnitron/OMNITRON-TC-MIB
Lines Added: 10353 | Removed: 28

r8435

mike 🐱 | 2017-03-15 08:57:34

TRIVIAL

Fixed hardware/os/version detect from definitions for some oses (appear in r8432).

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

r8434

sid3windr 🦔 | 2017-03-13 14:04:44

TRIVIAL

Trivial: don't run cisco cbqos/vrf discovery modules on UPSes

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

r8433

mike 🐱 | 2017-03-12 22:16:07

MINOR

Added discovery power sensors for Liebert PDU devices by LIEBERT-GP-PDU-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/liebert-gp-pdu-mib.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 298 | Removed: 13

r8432

mike 🐱 | 2017-03-12 18:55:09

MINOR

Improved os/hardware/version detect for AOS, ArubaOS, FTOS, Liebert. Cleanups in MIB definitions. Added additional sensors discovery by LIEBERT-GP-POWER-MIB.

/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/edgeswitch-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php
/observium/trunk/includes/discovery/sensors/liebert-gp-power-mib.inc.php
/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
/observium/trunk/includes/polling/os/aos.inc.php
/observium/trunk/includes/polling/os/aosw.inc.php
/observium/trunk/includes/polling/os/arubaos.inc.php
/observium/trunk/includes/polling/os/ftos.inc.php
/observium/trunk/includes/polling/os/liebert.inc.php
/observium/trunk/includes/polling/os/omnistack.inc.php
/observium/trunk/includes/polling/os.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 820 | Removed: 261

r8431

mike 🐱 | 2017-03-12 18:51:09

MIBS

Added/updated MIBs for aos, aruba, digipower, snr.

/observium/trunk/mibs/aos/ALCATEL-IND1-AAA-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-BASE
/observium/trunk/mibs/aos/ALCATEL-IND1-BGP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-CHASSIS-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-CONFIG-MGR-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-DEVICES
/observium/trunk/mibs/aos/ALCATEL-IND1-DOT1Q-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-DOT1X-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-E-SERVICE-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-ERP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-GROUP-MOBILITY-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-GRT-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-GVRP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-HEALTH-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-IGMP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-INLINE-POWER-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-INTERSWITCH-PROTOCOL-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-IP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-IPM-VLAN-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-IPMCAST-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-IPMS-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-IPRM-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-IPRMV6-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-IPSEC-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-IPV6-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-LAG-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-LBD-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-LICENSE-MANAGER-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-LPS-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-MAC-ADDRESS-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-MAC-SERVER-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-MLD-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-MVRP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-NTP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-OPENFLOW-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-OSPF-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-OSPF3-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-PARTITIONED-MGR-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-PCAM-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-PIM-BSR-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-PIM-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-PIM-STD-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-POLICY-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-PORT-MAPPING
/observium/trunk/mibs/aos/ALCATEL-IND1-PORT-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-PORT-MIRRORING-MONITORING-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-PPPOEIA-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-QOS-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-RDP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-RIP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-RIPNG-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-ROUTEMAP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-SAA-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-SESSION-MGR-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-SLB-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-SNMP-AGENT-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-SSH-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-STACK-MANAGER-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-SYSTEM-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-TEST-OAM-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-TP-DEVICES
/observium/trunk/mibs/aos/ALCATEL-IND1-TRAP-MGR-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-TWAMP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-UDP-RELAY-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-VLAN-MGR-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-VLAN-STACKING-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-VLAN-STP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-VRRP-MIB
/observium/trunk/mibs/aos/ALCATEL-IND1-WEBMGT-MIB
/observium/trunk/mibs/aos/ALCATEL-ISIS-MIB
/observium/trunk/mibs/aos/DVMRP-STD-MIB
/observium/trunk/mibs/aruba/AI-AP-MIB
/observium/trunk/mibs/aruba/ARUBA-MGMT-MIB
/observium/trunk/mibs/aruba/ARUBA-MIB
/observium/trunk/mibs/aruba/ARUBA-TC
/observium/trunk/mibs/aruba/WLSR-AP-MIB
/observium/trunk/mibs/aruba/WLSX-AUTH-MIB
/observium/trunk/mibs/aruba/WLSX-CTS-MIB
/observium/trunk/mibs/aruba/WLSX-ESI-MIB
/observium/trunk/mibs/aruba/WLSX-HA-MIB
/observium/trunk/mibs/aruba/WLSX-IFEXT-MIB
/observium/trunk/mibs/aruba/WLSX-MESH-MIB
/observium/trunk/mibs/aruba/WLSX-MOBILITY-MIB
/observium/trunk/mibs/aruba/WLSX-MON-MIB
/observium/trunk/mibs/aruba/WLSX-RS-MIB
/observium/trunk/mibs/aruba/WLSX-SNR-MIB
/observium/trunk/mibs/aruba/WLSX-STATS-MIB
/observium/trunk/mibs/aruba/WLSX-SWITCH-MIB
/observium/trunk/mibs/aruba/WLSX-SYSTEMEXT-MIB
/observium/trunk/mibs/aruba/WLSX-TRAP-MIB
/observium/trunk/mibs/aruba/WLSX-TUNNELEDNODE-MIB
/observium/trunk/mibs/aruba/WLSX-USER-MIB
/observium/trunk/mibs/aruba/WLSX-USER6-MIB
/observium/trunk/mibs/aruba/WLSX-VOICE-MIB
/observium/trunk/mibs/aruba/WLSX-WLAN-MIB
/observium/trunk/mibs/digipower
/observium/trunk/mibs/digipower/DGPPDU-MIB
/observium/trunk/mibs/digipower/DGPRPM-MIB
/observium/trunk/mibs/digipower/DGPUPS-MIB
/observium/trunk/mibs/snr
/observium/trunk/mibs/snr/SNR-ERD-2
/observium/trunk/mibs/snr/SNR-ERD-3
/observium/trunk/mibs/snr/SNR-ERD-3s
/observium/trunk/mibs/snr/SNR-ERD-4
/observium/trunk/mibs/snr/SNR-ERD-PRO-Mini
/observium/trunk/mibs/snr/SNR-SWITCH-MIB
Lines Added: 59406 | Removed: 4797

r8430

adama 🐸 | 2017-03-12 15:49:45

ADD

Add some swe crap

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

r8429

sid3windr 🦔 | 2017-03-09 17:11:08

ADD

Trivial: move Axis hardware/version to definitions

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

r8428

sid3windr 🦔 | 2017-03-08 16:19:22

ADD

Medium: fix mempool multiplier float definition causing spurious updates and incorrect multipliers in database

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/update/329.sql
Lines Added: 5 | Removed: 1

r8427

sid3windr 🦔 | 2017-03-07 11:11:56

ADD

Minor: add missing support to clean up deleted inventory entries in housekeeping

/observium/trunk/housekeeping.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/housekeeping/alertlog.inc.php
/observium/trunk/includes/housekeeping/authlog.inc.php
/observium/trunk/includes/housekeeping/eventlog.inc.php
/observium/trunk/includes/housekeeping/inventory.inc.php
/observium/trunk/includes/housekeeping/syslog.inc.php
/observium/trunk/includes/housekeeping/timing.inc.php
Lines Added: 18 | Removed: 15

r8426

sid3windr 🦔 | 2017-03-06 14:04:47

ADD

Minor: convert ciena mempool to definitions using correct MIB name, fix mempool rename to use correct MIB case in filename

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/mempools/ciena-topsecret-mib.inc.php
/observium/trunk/includes/discovery/mempools.inc.php
/observium/trunk/includes/polling/mempools/ciena-topsecret-mib.inc.php
Lines Added: 20 | Removed: 55

r8425

mike 🐱 | 2017-03-06 13:54:35

TRIVIAL

Added poller compatability for mempool_multiplier field while db schema not updated.

/observium/trunk/includes/polling/mempools.inc.php
Lines Added: 2 | Removed: 0

r8424

mike 🐱 | 2017-03-06 13:49:33

TRIVIAL

Fixed status descriptions by A10-AX-MIB (v2).

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

r8423

sid3windr 🦔 | 2017-03-06 13:34:43

TRIVIAL

Trivial: rename mempool_precision database field to mempool_multiplier to bring in line with sensor_multiplier

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/polling/mempools/f10-c-series-chassis-mib.inc.php
/observium/trunk/includes/polling/mempools/host-resources-mib.inc.php
/observium/trunk/includes/polling/mempools/juniper-mib.inc.php
/observium/trunk/includes/polling/mempools.inc.php
/observium/trunk/update/328.sql
Lines Added: 29 | Removed: 29

r8422

mike 🐱 | 2017-03-06 13:19:24

TRIVIAL

Fixed voltage status description from previous commit.

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

r8421

mike 🐱 | 2017-03-06 13:04:15

MINOR

Added discovery mempool and power supply statuses for A10 ACOS by A10-AX-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/mibs/a10/A10-AX-MIB
/observium/trunk/mibs/a10/A10-COMMON-MIB
Lines Added: 3314 | Removed: 1404

r8420

mike 🐱 | 2017-03-03 17:42:42

MINOR

Added support for Digipower UPS and PDU.

/observium/trunk/html/images/os/digipower.png
/observium/trunk/html/images/os/digipower_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/os/digipower.inc.php
Lines Added: 79 | Removed: 3

r8419

mike 🐱 | 2017-03-03 17:32:05

MINOR

WUI caching now disabled by default (for enable use option $config). Fixed undefined function error when device add (apper in r8416).

/observium/trunk/includes/cache.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/sql-config.inc.php
Lines Added: 40 | Removed: 9

r8418

adama 🐸 | 2017-03-03 16:55:30

FIX

Switch to using ifName on fortinet because fortigate are a bunch of morons.

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

r8417

mike 🐱 | 2017-03-03 14:31:21

TRIVIAL

Updated FortiNet models and MIBs.

/observium/trunk/includes/definitions/models.inc.php
/observium/trunk/includes/definitions/rewrites.inc.php
/observium/trunk/mibs/fortinet/FORTINET-CORE-MIB
/observium/trunk/mibs/fortinet/FORTINET-FORTIGATE-MIB
Lines Added: 519 | Removed: 207

r8416

mike 🐱 | 2017-03-03 12:18:35

TRIVIAL

More clear cache requests when device settings changed or deleted. Added function set_cache_clear().

/observium/trunk/html/pages/device/edit/device.inc.php
/observium/trunk/includes/cache.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 53 | Removed: 7

r8415

mike 🐱 | 2017-03-01 20:36:59

MINOR

Improved discovery inlet/outlet sensors and added discovery external sensors for Raritan devices by PDU2-MIB.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/pdu2-mib.inc.php
/observium/trunk/includes/rrdtool.inc.php
Lines Added: 542 | Removed: 137

r8414

mike 🐱 | 2017-03-01 19:05:52

TRIVIAL

Fixed display down event for status entities.

/observium/trunk/html/includes/entities/status.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/pages/os.inc.php
/observium/trunk/update/327.sql
Lines Added: 21 | Removed: 18

r8413

mike 🐱 | 2017-03-01 18:29:23

TRIVIAL

Clear WUI cache if new device added.

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

r8412

mike 🐱 | 2017-02-28 23:48:05

MINOR

Added support for Hirschmann network devices.

/observium/trunk/html/images/os/hirschmann.png
/observium/trunk/html/images/os/hirschmann_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/rewrites.inc.php
Lines Added: 121 | Removed: 2

r8411

mike 🐱 | 2017-02-28 23:46:02

MIBS

Added hirschmann mib files.

/observium/trunk/mibs/hirschmann
/observium/trunk/mibs/hirschmann/HIRSCHMANN-DISCOVERY-MGMT-MIB
/observium/trunk/mibs/hirschmann/HIRSCHMANN-DVMRP-MIB
/observium/trunk/mibs/hirschmann/HIRSCHMANN-GENERIC-ERROR-MIB
/observium/trunk/mibs/hirschmann/HIRSCHMANN-MGMT-MIB
/observium/trunk/mibs/hirschmann/HIRSCHMANN-MMP4-BASICL2-MIB
/observium/trunk/mibs/hirschmann/HIRSCHMANN-MMP4-QOS-MIB
/observium/trunk/mibs/hirschmann/HIRSCHMANN-MMP4-ROUTING-MIB
/observium/trunk/mibs/hirschmann/HIRSCHMANN-MULTICAST-MIB
/observium/trunk/mibs/hirschmann/HIRSCHMANN-PIM-MIB
/observium/trunk/mibs/hirschmann/HIRSCHMANN-SNMP-RETURN-SET-MIB
/observium/trunk/mibs/hirschmann/HM2-CAM-MGMT-MIB
/observium/trunk/mibs/hirschmann/HM2-DEVMGMT-MIB
/observium/trunk/mibs/hirschmann/HM2-DHCPS-MIB
/observium/trunk/mibs/hirschmann/HM2-DIAGNOSTIC-MIB
/observium/trunk/mibs/hirschmann/HM2-DNS-MIB
/observium/trunk/mibs/hirschmann/HM2-DOS-MITIGATION-MIB
/observium/trunk/mibs/hirschmann/HM2-FILEMGMT-MIB
/observium/trunk/mibs/hirschmann/HM2-FW-MIB
/observium/trunk/mibs/hirschmann/HM2-INDUSTRIAL-PROTOCOLS-MIB
/observium/trunk/mibs/hirschmann/HM2-IOMODULE-MIB
/observium/trunk/mibs/hirschmann/HM2-L2FORWARDING-MIB
/observium/trunk/mibs/hirschmann/HM2-L2MCAST-MIB
/observium/trunk/mibs/hirschmann/HM2-L2REDUNDANCY-DLR-MIB
/observium/trunk/mibs/hirschmann/HM2-L2REDUNDANCY-LRE-MIB
/observium/trunk/mibs/hirschmann/HM2-L2REDUNDANCY-MIB
/observium/trunk/mibs/hirschmann/HM2-LICENSE-MGMT-MIB
/observium/trunk/mibs/hirschmann/HM2-LINK-BACKUP-MIB
/observium/trunk/mibs/hirschmann/HM2-LLDP-MIB
/observium/trunk/mibs/hirschmann/HM2-LOGGING-MIB
/observium/trunk/mibs/hirschmann/HM2-MAC-NOTIFICATION-MIB
/observium/trunk/mibs/hirschmann/HM2-MGMTACCESS-MIB
/observium/trunk/mibs/hirschmann/HM2-NAT-MIB
/observium/trunk/mibs/hirschmann/HM2-NETCONFIG-MIB
/observium/trunk/mibs/hirschmann/HM2-NETOBJ-MIB
/observium/trunk/mibs/hirschmann/HM2-OEM-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-DOT1X-ADVANCED-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-DVMRP-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-LOOPBACK-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-MMRP-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-MRP-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-MSRP-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-MULTICAST-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-MVRP-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-PORTSECURITY-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-QOS-ACL-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-QOS-COS-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-QOS-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-RADIUS-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-ROUTING-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-SFLOW-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-SWITCHING-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-TIMERANGE-MIB
/observium/trunk/mibs/hirschmann/HM2-PLATFORM-TIMEZONE-MIB
/observium/trunk/mibs/hirschmann/HM2-POE-MIB
/observium/trunk/mibs/hirschmann/HM2-PRODUCTS-MIB
/observium/trunk/mibs/hirschmann/HM2-PWRMGMT-MIB
/observium/trunk/mibs/hirschmann/HM2-QOS-MIB
/observium/trunk/mibs/hirschmann/HM2-REMOTE-AUTHENTICATION-MIB
/observium/trunk/mibs/hirschmann/HM2-TC-MIB
/observium/trunk/mibs/hirschmann/HM2-TIMESYNC-MIB
/observium/trunk/mibs/hirschmann/HM2-TRACKING-MIB
/observium/trunk/mibs/hirschmann/HM2-TRAFFICMGMT-MIB
/observium/trunk/mibs/hirschmann/HM2-USERMGMT-MIB
/observium/trunk/mibs/hirschmann/HM2-VPN-MIB
/observium/trunk/mibs/hirschmann/HM2-WWAN-MIB
/observium/trunk/mibs/hirschmann/HMDHCPS-SNMP-MIB
/observium/trunk/mibs/hirschmann/HMIOMODULE-SNMP-MIB
/observium/trunk/mibs/hirschmann/HMLLDP-MIB
/observium/trunk/mibs/hirschmann/HMPRIV-MGMT-SNMP-MIB
/observium/trunk/mibs/hirschmann/HMRING-MGMT-SNMP-MIB
/observium/trunk/mibs/hirschmann/HMRINGARC-MGMT-SNMP-MIB
/observium/trunk/mibs/hirschmann/HMTRACKING-SNMP-MIB
/observium/trunk/mibs/hirschmann/LLDP-EXT-HM-MIB
/observium/trunk/mibs/hirschmann/LLDP-EXT-PNO-MIB
/observium/trunk/mibs/hirschmann/USERGROUP-MIB
Lines Added: 78394 | Removed: 75

r8410

mike 🐱 | 2017-02-28 18:49:36

TRIVIAL

Fixed caching in snmp_cache_snmpEngineID().

/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/snmp.inc.php
Lines Added: 9 | Removed: 4

r8409

mike 🐱 | 2017-02-28 10:11:53

TRIVIAL

Added basic os detect for EMC Flare OS and SNAS.

/observium/trunk/html/images/os/emc.png
/observium/trunk/html/images/os/emc_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 31 | Removed: 11

r8408

adama 🐸 | 2017-02-28 09:39:05

FIX

Disable port percent graph pending rewrite of module.

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

r8407

mike 🐱 | 2017-02-28 09:25:07

TRIVIAL

Fixed display graphs with old php version or when cache disabled (OBSERVIUM-2203).

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

r8406

adama 🐸 | 2017-02-28 03:02:55

FIX

Improve D-Link version parsing, since newer firmwares seem to have dropped the version/feature string from sysDescr.

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

r8405

adama 🐸 | 2017-02-27 14:12:51

ADD

Add graph to front page traffic summary.

/observium/trunk/html/api/includes/bills.inc.php
/observium/trunk/html/api/includes/devices.inc.php
/observium/trunk/html/api/includes/ports.inc.php
/observium/trunk/html/api/index.php
/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_trio.inc.php
/observium/trunk/html/includes/graphs/multi-port/bits_trio_compare.inc.php
/observium/trunk/html/includes/navbar.inc.php
/observium/trunk/html/includes/status-portpercent.inc.php
/observium/trunk/html/pages/os.inc.php
/observium/trunk/includes/definitions/wui.inc.php
Lines Added: 326 | Removed: 52

r8404

sid3windr 🦔 | 2017-02-27 10:43:27

ADD

Medium: fix autoloader breaking XMPP alerting transport

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

r8403

adama 🐸 | 2017-02-25 07:03:24

FIX

Fix adding contacts from not /contacts/

/observium/trunk/html/includes/contacts-navbar.inc.php
/observium/trunk/html/pages/contacts.inc.php
Lines Added: 140 | Removed: 136

r8402

adama 🐸 | 2017-02-25 06:57:20

IMPROVE

Improve comware hardware string parsing

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

r8401

adama 🐸 | 2017-02-25 06:50:57

FIX

Fix device duplicate check.

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

r8400

adama 🐸 | 2017-02-25 06:47:11

FIX

Switch comparison to is_null

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

r8399

adama 🐸 | 2017-02-25 06:26:43

FIX

Fix opsgenie recovery URL

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

r8398

adama 🐸 | 2017-02-24 04:49:36

FIX

Disable WMI module updating storage. Will revert to SNMP storage values.

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

r8397

mike 🐱 | 2017-02-23 15:26:12

TRIVIAL

Improved definition based mempools discovery (fixed var initialization, not do double scaling, added ability for separate scale for total/used/free values). Fixed mempools polling by RAPID-CITY.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/mempools.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/mempools.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 124 | Removed: 55

r8396

sid3windr 🦔 | 2017-02-23 00:12:27

TRIVIAL

Minor: convert a number of mempool discoveries to static definitions; cleanups

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/mempools/adtran-aoscpu.inc.php
/observium/trunk/includes/discovery/mempools/aethra-mib.inc.php
/observium/trunk/includes/discovery/mempools/airespace-switching-mib.inc.php
/observium/trunk/includes/discovery/mempools/dasan-switch-mib.inc.php
/observium/trunk/includes/discovery/mempools/dnos-switching-mib.inc.php
/observium/trunk/includes/discovery/mempools/edgeswitch-switching-mib.inc.php
/observium/trunk/includes/discovery/mempools/embedded-ngx-mib.inc.php
/observium/trunk/includes/discovery/mempools/fortinet-fortigate-mib.inc.php
/observium/trunk/includes/discovery/mempools/frogfoot-resources-mib.inc.php
/observium/trunk/includes/discovery/mempools/gbnplatformoam-mib.inc.php
/observium/trunk/includes/discovery/mempools/ns-root-mib.inc.php
/observium/trunk/includes/discovery/mempools/rapid-city.inc.php
/observium/trunk/includes/discovery/mempools/rbn-memory-mib.inc.php
/observium/trunk/includes/discovery/mempools/sonicwall-firewall-ip-statistics-mib.inc.php
/observium/trunk/includes/discovery/mempools/trapeze-networks-system-mib.inc.php
/observium/trunk/includes/discovery/mempools/wlsx-switch-mib.inc.php
/observium/trunk/includes/polling/mempools/adtran-aoscpu.inc.php
/observium/trunk/includes/polling/mempools/aethra-mib.inc.php
/observium/trunk/includes/polling/mempools/airespace-switching-mib.inc.php
/observium/trunk/includes/polling/mempools/dasan-switch-mib.inc.php
/observium/trunk/includes/polling/mempools/dnos-switching-mib.inc.php
/observium/trunk/includes/polling/mempools/edgeswitch-switching-mib.inc.php
/observium/trunk/includes/polling/mempools/embedded-ngx-mib.inc.php
/observium/trunk/includes/polling/mempools/fortinet-fortigate-mib.inc.php
/observium/trunk/includes/polling/mempools/frogfoot-resources-mib.inc.php
/observium/trunk/includes/polling/mempools/gbnplatformoam-mib.inc.php
/observium/trunk/includes/polling/mempools/ns-root-mib.inc.php
/observium/trunk/includes/polling/mempools/rapid-city.inc.php
/observium/trunk/includes/polling/mempools/rbn-memory-mib.inc.php
/observium/trunk/includes/polling/mempools/sonicwall-firewall-ip-statistics-mib.inc.php
/observium/trunk/includes/polling/mempools/trapeze-networks-system-mib.inc.php
/observium/trunk/includes/polling/mempools/wlsx-switch-mib.inc.php
Lines Added: 312 | Removed: 955

r8395

mike 🐱 | 2017-02-22 10:49:03

TRIVIAL

Fixed Fan statuses by CISCO-ENTITY-FRU-CONTROL-MIB.

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

r8394

mike 🐱 | 2017-02-22 10:35:05

TRIVIAL

Fixed suppress discovery mempools by CISCO-PROCESS-MIB.

/observium/trunk/includes/discovery/mempools/cisco-process-mib.inc.php
Lines Added: 2 | Removed: 1

r8393

adama 🐸 | 2017-02-22 02:52:59

FIX

Remove neighbour update spam.

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

r8392

adama 🐸 | 2017-02-22 02:51:45

IMPROVE

Improvements and fixes to nfsen pages.

/observium/trunk/html/includes/graphs/device/nfsen_common.inc.php
/observium/trunk/html/includes/graphs/device/nfsen_traffic.inc.php
/observium/trunk/html/pages/device/nfsen.inc.php
Lines Added: 18 | Removed: 8

r8391

adama 🐸 | 2017-02-22 02:49:28

ADD

Add -r option to discovery to force a rebuild of group/alert associations for a device

/observium/trunk/discovery.php
Lines Added: 3 | Removed: 3

r8390

adama 🐸 | 2017-02-22 02:39:39

FIX

Correctly suppress cisco-memory-pool-mib on devices where CISCO-ENHANCED-MEMPOOL-MIB is populated.

/observium/trunk/includes/discovery/mempools/cisco-memory-pool-mib.inc.php
Lines Added: 1 | Removed: 1

r8389

mike 🐱 | 2017-02-21 09:47:38

TRIVIAL

Improved A10 LB os/version detect.

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

r8388

mike 🐱 | 2017-02-21 09:15:31

TRIVIAL

Added rancid os map for A10 LB (only for rancid v3).

/observium/trunk/includes/definitions.inc.php
/observium/trunk/scripts/generate-rancid.php
Lines Added: 16 | Removed: 6

r8387

sid3windr 🦔 | 2017-02-21 08:39:10

TRIVIAL

Minor: convert more mempools to definitions

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/mempools/apsysmgmt-mib.inc.php
/observium/trunk/includes/discovery/mempools/asyncos-mail-mib.inc.php
/observium/trunk/includes/discovery/mempools/juniper-ive-mib.inc.php
/observium/trunk/includes/polling/mempools/apsysmgmt-mib.inc.php
/observium/trunk/includes/polling/mempools/asyncos-mail-mib.inc.php
/observium/trunk/includes/polling/mempools/juniper-ive-mib.inc.php
Lines Added: 11 | Removed: 132

r8386

mike 🐱 | 2017-02-21 08:14:14

TRIVIAL

Fixed display def-based mempool graph.

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

r8385

sid3windr 🦔 | 2017-02-20 23:43:41

TRIVIAL

Minor: convert NETSCREEN-RESOURCES-MIB mempool to definitions

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/mempools/netscreen-resource-mib.inc.php
/observium/trunk/includes/polling/mempools/netscreen-resource-mib.inc.php
Lines Added: 7 | Removed: 46

r8384

sid3windr 🦔 | 2017-02-20 23:20:20

TRIVIAL

Trivial: add unit tests for calculate_mempool_properties()

/observium/trunk/includes/polling/mempools.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 44 | Removed: 2

r8383

sid3windr 🦔 | 2017-02-20 23:08:52

TRIVIAL

Trivial: bring polling code in line with discovery, prefer hardcoded total over SNMP OIDs

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

r8382

mike 🐱 | 2017-02-20 23:05:49

TRIVIAL

Fixed def-based mempools polling without numeric oids.

/observium/trunk/includes/polling/mempools.inc.php
Lines Added: 9 | Removed: 9

r8381

sid3windr 🦔 | 2017-02-20 22:38:52

TRIVIAL

Minor: change 'object' terminology to 'table', move free/used/total/perc calculation to separate function, code cleanups

/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/mempools.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/mempools.inc.php
/observium/trunk/update/326.sql
Lines Added: 87 | Removed: 94

r8380

mike 🐱 | 2017-02-20 22:30:59

TRIVIAL

Added mempool discovery by TPT-RESOURCE-MIB.

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

r8379

sid3windr 🦔 | 2017-02-20 22:23:05

TRIVIAL

Minor: correct scale for HP MSM mempool

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

r8378

mike 🐱 | 2017-02-20 22:12:22

MAJOR

Added support for TrendMicro TrippingPoint IPS and SMS. Added basic os detect for Summit Developlment and Vubiq HaulPass. Improved os detect for IBM/Lenovo Flex Switches.

/observium/trunk/html/images/os/summitd.png
/observium/trunk/html/images/os/summitd_2x.png
/observium/trunk/html/images/os/trendmicro.png
/observium/trunk/html/images/os/trendmicro_2x.png
/observium/trunk/html/images/os/vubiq.png
/observium/trunk/html/images/os/vubiq_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
Lines Added: 287 | Removed: 15

r8377

mike 🐱 | 2017-02-20 22:09:14

MIBS

Added MIBs trendmicro and summitd.

/observium/trunk/mibs/summitd
/observium/trunk/mibs/summitd/Summitd
/observium/trunk/mibs/trendmicro
/observium/trunk/mibs/trendmicro/TIPPINGPOINT-REG-MIB
/observium/trunk/mibs/trendmicro/TPT-ATA-REG-MIB
/observium/trunk/mibs/trendmicro/TPT-BAY-MIB
/observium/trunk/mibs/trendmicro/TPT-COMPACT-FLASH-MIB
/observium/trunk/mibs/trendmicro/TPT-DDOS-MIB
/observium/trunk/mibs/trendmicro/TPT-HEALTH-MIB
/observium/trunk/mibs/trendmicro/TPT-HIGH-AVAIL-MIB
/observium/trunk/mibs/trendmicro/TPT-HOST-MIB
/observium/trunk/mibs/trendmicro/TPT-LICENSE-MIB
/observium/trunk/mibs/trendmicro/TPT-MISC-NOTIFY-MIB
/observium/trunk/mibs/trendmicro/TPT-MULTIDV-MIB
/observium/trunk/mibs/trendmicro/TPT-NGFW-CLUSTER-MIB
/observium/trunk/mibs/trendmicro/TPT-NGFW-LOGGING-MIB
/observium/trunk/mibs/trendmicro/TPT-NGFW-PERFORMANCE-MIB
/observium/trunk/mibs/trendmicro/TPT-NGFW-POLICY-MIB
/observium/trunk/mibs/trendmicro/TPT-NGFW-REG-MIB
/observium/trunk/mibs/trendmicro/TPT-NGFW-SYSTEM-INFO-MIB
/observium/trunk/mibs/trendmicro/TPT-NGFW-USER-MIB
/observium/trunk/mibs/trendmicro/TPT-NPSTATS-MIB
/observium/trunk/mibs/trendmicro/TPT-POLICY-MIB
/observium/trunk/mibs/trendmicro/TPT-PORT-CONFIG-MIB
/observium/trunk/mibs/trendmicro/TPT-PORT-MAPPING-MIB
/observium/trunk/mibs/trendmicro/TPT-RESOURCE-MIB
/observium/trunk/mibs/trendmicro/TPT-SEGMENT-MIB
/observium/trunk/mibs/trendmicro/TPT-SFLOW-MIB
/observium/trunk/mibs/trendmicro/TPT-SMS-TRAP-MIB
/observium/trunk/mibs/trendmicro/TPT-SMSMIBS
/observium/trunk/mibs/trendmicro/TPT-STACKING-MIB
/observium/trunk/mibs/trendmicro/TPT-TANK-NOTIFY-MIB
/observium/trunk/mibs/trendmicro/TPT-TPA-HARDWARE-MIB
/observium/trunk/mibs/trendmicro/TPT-TPAMIBS-MIB
/observium/trunk/mibs/trendmicro/TPT-TRAFFIC-MIB
/observium/trunk/mibs/trendmicro/TPT-TSE-MIB
/observium/trunk/mibs/trendmicro/TPT-VSA-REG-MIB
Lines Added: 16331 | Removed: 34

r8376

sid3windr 🦔 | 2017-02-20 19:59:58

MIBS

Medium: extra support for definition mempools: Add hardcoded total support, add percentage polling support. Remove OIDs stored in database, use definitions directly instead. Unlowercase MIB names in the mempools table. SW-MIB mempool as implementaton.

/observium/trunk/html/includes/graphs/mempool/auth.inc.php
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/mempools/sw-mib.inc.php
/observium/trunk/includes/discovery/mempools.inc.php
/observium/trunk/includes/polling/mempools/sw-mib.inc.php
/observium/trunk/includes/polling/mempools.inc.php
/observium/trunk/update/325.sql
Lines Added: 76 | Removed: 86

r8375

sid3windr 🦔 | 2017-02-20 16:23:54

MIBS

Minor: allow NULL for newly created columns

/observium/trunk/update/324.sql
Lines Added: 3 | Removed: 0

r8374

sid3windr 🦔 | 2017-02-20 15:03:02

MIBS

Medium: introduce mempools via definitions, table support not yet finished. Migrate HP MSM/Colubris mempool to new system.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/discovery/mempools/colubris-usage-information-mib.inc.php
/observium/trunk/includes/discovery/mempools.inc.php
/observium/trunk/includes/discovery/processors.inc.php
/observium/trunk/includes/polling/mempools/colubris-usage-information-mib.inc.php
/observium/trunk/includes/polling/mempools.inc.php
/observium/trunk/update/323.sql
Lines Added: 234 | Removed: 78

r8373

sid3windr 🦔 | 2017-02-20 10:58:16

MIBS

Trivial: add a few extra MIBs, remove duplicate

/observium/trunk/mibs/RFC1155-SMI
/observium/trunk/mibs/dell/DELLBASEBOARDMIF-MIB
/observium/trunk/mibs/dell/DELLLOCALRESPONSEAGENTMIF-MIB
/observium/trunk/mibs/hp/HPSVRMGMT-OID
/observium/trunk/mibs/nortel/RAPIDCITY-VLAN-MIB
/observium/trunk/mibs/zyxel/ZYXEL-ES-CAPWAP
/observium/trunk/mibs/zyxel/ZYXEL-ES-COMMON
/observium/trunk/mibs/zyxel/ZYXEL-ES-ProWLAN
/observium/trunk/mibs/zyxel/ZYXEL-ES-SMI
Lines Added: 4577 | Removed: 127

r8372

mike 🐱 | 2017-02-17 16:10:32

TRIVIAL

Added hidpi os images (a-b).

/observium/trunk/html/images/os/a10.png
/observium/trunk/html/images/os/a10_2x.png
/observium/trunk/html/images/os/acme.png
/observium/trunk/html/images/os/acmepacket.png
/observium/trunk/html/images/os/acmepacket_2x.png
/observium/trunk/html/images/os/actelis.png
/observium/trunk/html/images/os/actelis_2x.png
/observium/trunk/html/images/os/adva.png
/observium/trunk/html/images/os/adva_2x.png
/observium/trunk/html/images/os/aerohive.png
/observium/trunk/html/images/os/aerohive_2x.png
/observium/trunk/html/images/os/akcp.png
/observium/trunk/html/images/os/akcp_2x.png
/observium/trunk/html/images/os/areca.png
/observium/trunk/html/images/os/areca_2x.png
/observium/trunk/html/images/os/arris.png
/observium/trunk/html/images/os/arris_2x.png
/observium/trunk/html/images/os/avocent.png
/observium/trunk/html/images/os/avocent_2x.png
/observium/trunk/html/images/os/avtech.png
/observium/trunk/html/images/os/avtech_2x.png
/observium/trunk/html/images/os/barracuda.png
/observium/trunk/html/images/os/barracuda_2x.png
/observium/trunk/html/images/os/bnt.png
/observium/trunk/html/images/os/bridgewave.png
/observium/trunk/html/images/os/bridgewave_2x.png
/observium/trunk/html/images/os/bti.png
/observium/trunk/html/images/os/bti_2x.png
/observium/trunk/html/images/os/oracle.png
/observium/trunk/html/images/os/oracle_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 20 | Removed: 7

r8371

mike 🐱 | 2017-02-17 11:08:38

MINOR

Added basic support for Siklu EtherHaul Radio.

/observium/trunk/html/images/os/siklu.png
/observium/trunk/html/images/os/siklu_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 11 | Removed: 0

r8370

mike 🐱 | 2017-02-16 20:30:11

TRIVIAL

Reduced default TTL for cache to 5 min.

/observium/trunk/includes/cache.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 7 | Removed: 7

r8369

mike 🐱 | 2017-02-16 20:25:04

MINOR

Added basic support for iRZ devices.

/observium/trunk/html/images/os/irz.png
/observium/trunk/html/images/os/irz_2x.png
/observium/trunk/includes/definitions/os.inc.php
Lines Added: 11 | Removed: 0

r8368

mike 🐱 | 2017-02-16 20:02:46

MINOR

Added support for Mitsubishi UPS and ICT Distribution Panel.

/observium/trunk/html/images/os/ict.png
/observium/trunk/html/images/os/ict_2x.png
/observium/trunk/html/images/os/mitsubishi.png
/observium/trunk/html/images/os/mitsubishi_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/ict-mib.inc.php
/observium/trunk/mibs/ict
/observium/trunk/mibs/ict/ICT-MIB
/observium/trunk/mibs/mitsubishi
/observium/trunk/mibs/mitsubishi/MITSUBISHI-UPS-MIB
Lines Added: 1663 | Removed: 4

r8367

mike 🐱 | 2017-02-16 11:31:37

MINOR

Use "common" cache keys for users with Administrator rights. Added clean expired cache (for drivers which not support this by self, ie Files).

/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/includes/cache.inc.php
Lines Added: 104 | Removed: 6

r8366

mike 🐱 | 2017-02-16 07:24:04

TRIVIAL

XCache excluded from avialable cache drivers (xcache rip, don't use it). Added try/cache in get_cache_stats(). Added cache configs into WUI config editor.

/observium/trunk/html/index.php
/observium/trunk/html/pages/about.inc.php
/observium/trunk/includes/cache.inc.php
/observium/trunk/includes/config-variables.inc.php
Lines Added: 79 | Removed: 45

r8365

adama 🐸 | 2017-02-15 22:13:52

ADD

Collect hardware from Aruba HP-based switches

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

r8363

adama 🐸 | 2017-02-15 19:53:23

HOTFIX

Remove cache stats for now, possible permissions issue with caching stats

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

r8362

adama 🐸 | 2017-02-15 19:08:29

FIX

Remove inclusion of jpgraph from json/csv outputting files. DERP.

/observium/trunk/html/billing-bandwidth-data.php
/observium/trunk/html/billing-data.php
Lines Added: 1 | Removed: 18

r8361

adama 🐸 | 2017-02-15 19:02:37

ADD

Add ability to change map marker sizes in the config.

/observium/trunk/html/includes/map/leaflet.inc.php
/observium/trunk/includes/config-variables.inc.php
/observium/trunk/includes/defaults.inc.php
Lines Added: 31 | Removed: 4

r8360

mike 🐱 | 2017-02-15 15:18:53

TRIVIAL

Added os version detect for SeOS. Added basic os detect for Ericsson IPOS.

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

r8359

sid3windr 🦔 | 2017-02-14 23:25:10

TRIVIAL

Trivial: add missing RBN-SUBSCRIBER-ACTIVE-MIB identity

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

r8358

mike 🐱 | 2017-02-14 17:54:53

TRIVIAL

Fixed detect Sophos UTM.

/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/mibs/sophos
/observium/trunk/mibs/sophos/ASTARO-MIB
Lines Added: 1147 | Removed: 5

r8357

adama 🐸 | 2017-02-14 15:10:38

FIX

Don't include jpgraph

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

r8356

mike 🐱 | 2017-02-13 19:11:52

TRIVIAL

Fixed hardware detect for Dell/HP MIBs (appear in r8267).

/observium/trunk/includes/polling/os/unix.inc.php
/observium/trunk/includes/polling/os/windows.inc.php
Lines Added: 14 | Removed: 8

r8355

adama 🐸 | 2017-02-13 17:57:46

ADD

Add port vlan to alerting array

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

r8354

adama 🐸 | 2017-02-13 17:46:25

FIX

Remove jpgraph requirement.

/observium/trunk/html/pages/bill.inc.php
Lines Added: 7 | Removed: 7

r8352

adama 🐸 | 2017-02-13 16:44:26

FIX

Fix slack!

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

r8351

mike 🐱 | 2017-02-13 15:49:59

TRIVIAL

Add os images.

/observium/trunk/html/images/os/deliberant.png
/observium/trunk/html/images/os/deliberant_2x.png
/observium/trunk/html/images/os/radware.png
/observium/trunk/html/images/os/radware_2x.png
Lines Added: 1 | Removed: -1

r8350

mike 🐱 | 2017-02-13 15:41:58

MINOR

Improved detect Toshiba printer, Samsung printer, Radware devices. Added basic os detect for Deliberant wireless devices.

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

r8349

mike 🐱 | 2017-02-13 08:06:08

TRIVIAL

More info, why cache currently disabled.

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

r8348

mike 🐱 | 2017-02-13 07:34:48

MAJOR

Added fast user-space data caching (currently only for some WUI parts) with phpFastCache. This caching worked ONLY with php 5.5+, for other versions cache skipped. For in-memory caching install PECL-APCu extension.

/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/html/includes/cache-data.inc.php
/observium/trunk/html/includes/functions.inc.php
/observium/trunk/html/index.php
/observium/trunk/html/pages/about.inc.php
/observium/trunk/includes/cache.inc.php
/observium/trunk/includes/common.inc.php
/observium/trunk/includes/defaults.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/libs/phpFastCache
/observium/trunk/libs/phpFastCache/.htaccess
/observium/trunk/libs/phpFastCache/Api.php
/observium/trunk/libs/phpFastCache/Cache
/observium/trunk/libs/phpFastCache/Cache/DriverBaseTrait.php
/observium/trunk/libs/phpFastCache/Cache/ExtendedCacheItemInterface.php
/observium/trunk/libs/phpFastCache/Cache/ExtendedCacheItemPoolInterface.php
/observium/trunk/libs/phpFastCache/Cache/ItemBaseTrait.php
/observium/trunk/libs/phpFastCache/CacheManager.php
/observium/trunk/libs/phpFastCache/Core
/observium/trunk/libs/phpFastCache/Core/ClassNamespaceResolverTrait.php
/observium/trunk/libs/phpFastCache/Core/DriverAbstract.php
/observium/trunk/libs/phpFastCache/Core/ExtendedCacheItemPoolTrait.php
/observium/trunk/libs/phpFastCache/Core/MemcacheDriverCollisionDetectorTrait.php
/observium/trunk/libs/phpFastCache/Core/PathSeekerTrait.php
/observium/trunk/libs/phpFastCache/Core/StandardPsr6StructureTrait.php
/observium/trunk/libs/phpFastCache/Drivers
/observium/trunk/libs/phpFastCache/Drivers/Apc
/observium/trunk/libs/phpFastCache/Drivers/Apc/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Apc/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Apcu
/observium/trunk/libs/phpFastCache/Drivers/Apcu/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Apcu/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Cookie
/observium/trunk/libs/phpFastCache/Drivers/Cookie/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Cookie/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Couchbase
/observium/trunk/libs/phpFastCache/Drivers/Couchbase/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Couchbase/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Devfalse
/observium/trunk/libs/phpFastCache/Drivers/Devfalse/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Devfalse/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Devnull
/observium/trunk/libs/phpFastCache/Drivers/Devnull/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Devnull/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Devtrue
/observium/trunk/libs/phpFastCache/Drivers/Devtrue/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Devtrue/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Files
/observium/trunk/libs/phpFastCache/Drivers/Files/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Files/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Leveldb
/observium/trunk/libs/phpFastCache/Drivers/Leveldb/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Leveldb/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Memcache
/observium/trunk/libs/phpFastCache/Drivers/Memcache/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Memcache/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Memcached
/observium/trunk/libs/phpFastCache/Drivers/Memcached/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Memcached/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Mongodb
/observium/trunk/libs/phpFastCache/Drivers/Mongodb/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Mongodb/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Predis
/observium/trunk/libs/phpFastCache/Drivers/Predis/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Predis/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Redis
/observium/trunk/libs/phpFastCache/Drivers/Redis/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Redis/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Sqlite
/observium/trunk/libs/phpFastCache/Drivers/Sqlite/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Sqlite/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Ssdb
/observium/trunk/libs/phpFastCache/Drivers/Ssdb/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Ssdb/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Wincache
/observium/trunk/libs/phpFastCache/Drivers/Wincache/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Wincache/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Xcache
/observium/trunk/libs/phpFastCache/Drivers/Xcache/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Xcache/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Zenddisk
/observium/trunk/libs/phpFastCache/Drivers/Zenddisk/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Zenddisk/Item.php
/observium/trunk/libs/phpFastCache/Drivers/Zendshm
/observium/trunk/libs/phpFastCache/Drivers/Zendshm/Driver.php
/observium/trunk/libs/phpFastCache/Drivers/Zendshm/Item.php
/observium/trunk/libs/phpFastCache/Entities
/observium/trunk/libs/phpFastCache/Entities/driverStatistic.php
/observium/trunk/libs/phpFastCache/Exceptions
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheCoreException.php
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheDriverCheckException.php
/observium/trunk/libs/phpFastCache/Exceptions/phpFastCacheDriverException.php
/observium/trunk/libs/phpFastCache/Proxy
/observium/trunk/libs/phpFastCache/Proxy/phpFastCacheAbstractProxy.php
/observium/trunk/libs/phpFastCache/Util
/observium/trunk/libs/phpFastCache/Util/Directory.php
/observium/trunk/libs/phpFastCache/Util/Languages.php
/observium/trunk/libs/phpFastCache/index.html
/observium/trunk/libs/phpFastCache/legacy
/observium/trunk/libs/phpFastCache/legacy/Psr
/observium/trunk/libs/phpFastCache/legacy/Psr/Cache
/observium/trunk/libs/phpFastCache/legacy/Psr/Cache/LICENSE.txt
/observium/trunk/libs/phpFastCache/legacy/Psr/Cache/README.md
/observium/trunk/libs/phpFastCache/legacy/Psr/Cache/composer.json
/observium/trunk/libs/phpFastCache/legacy/Psr/Cache/src
/observium/trunk/libs/phpFastCache/legacy/Psr/Cache/src/CacheException.php
/observium/trunk/libs/phpFastCache/legacy/Psr/Cache/src/CacheItemInterface.php
/observium/trunk/libs/phpFastCache/legacy/Psr/Cache/src/CacheItemPoolInterface.php
/observium/trunk/libs/phpFastCache/legacy/Psr/Cache/src/InvalidArgumentException.php
/observium/trunk/update/322.sql
Lines Added: 9020 | Removed: 147

r8347

mike 🐱 | 2017-02-10 18:17:48

MAJOR

Minimum supported PHP version now is 5.5.x, recommended is 7.0.x. Added alert message about too old php version in cli banner.

/observium/trunk/html/index.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/includes/functions.inc.php
Lines Added: 33 | Removed: 6

r8346

adama 🐸 | 2017-02-09 16:49:56

FIX

Make slack output also be compatible with mattermost.

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

r8344

adama 🐸 | 2017-02-07 17:46:37

MIB

Update Dell COMPELLENT-MIB

/observium/trunk/mibs/dell/COMPELLENT-MIB
Lines Added: 374 | Removed: 167

r8343

adama 🐸 | 2017-02-07 17:08:16

ADD

Add support of collection of sensors/status/inventory from HP Chassis devices via CPQRACK-MIB. Includes new MIB file.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/inventory/cpqrack-mib.inc.php
/observium/trunk/includes/discovery/sensors/cpqrack-mib.inc.php
/observium/trunk/includes/discovery/status/cpqrack-mib.inc.php
/observium/trunk/mibs/hp/CPQRACK-MIB
Lines Added: 4010 | Removed: 77

r8342

mike 🐱 | 2017-02-07 15:39:52

TRIVIAL

Fixed compatability unit tests with php 7.1.

/observium/trunk/includes/common.inc.php
/observium/trunk/includes/definitions.inc.php
/observium/trunk/tests/IncludesCommonTest.php
/observium/trunk/tests/IncludesSnmpTest.php
Lines Added: 40 | Removed: 17

r8341

mike 🐱 | 2017-02-04 21:06:23

MIBS

Added/updated MIBs for Dell, DCN.

/observium/trunk/mibs/amer
/observium/trunk/mibs/amer/AMER-MIB
/observium/trunk/mibs/dell/DELL-SNMP-UPS-MIB
/observium/trunk/mibs/dell/DELL-STORAGE-SC-MIB
/observium/trunk/mibs/dell/DellrPDU-MIB
/observium/trunk/mibs/dell/POWERCONNECT3024-MIB
/observium/trunk/mibs/dell/POWERCONNECT3048-MIB
/observium/trunk/mibs/dell/POWERCONNECT5012-MIB
/observium/trunk/mibs/dell/PowerConnect3248-MIB
/observium/trunk/mibs/dell/powerConnect4-MIB
Lines Added: 30765 | Removed: 8

r8340

mike 🐱 | 2017-02-04 21:05:25

MINOR

Added os definitions Dell UPS, Dell PDU, Moxa Switch/Router, Digital China IOS, Kemp LoadBalancer, Array Networks LoadBalancer, Exinda OS. Improved detect Dell Powerconnect, Dell Printer, DRAC, Arista EOS, Zhone MXK, Canon Printer.

/observium/trunk/html/images/os/array.png
/observium/trunk/html/images/os/array_2x.png
/observium/trunk/html/images/os/dcn.png
/observium/trunk/html/images/os/dcn_2x.png
/observium/trunk/html/images/os/exinda.png
/observium/trunk/html/images/os/exinda_2x.png
/observium/trunk/html/images/os/kemp.png
/observium/trunk/html/images/os/kemp_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/dell-ups.inc.php
Lines Added: 172 | Removed: 13

r8339

mike 🐱 | 2017-02-03 13:06:44

MINOR

os icons.

/observium/trunk/html/images/os/meinberg.png
/observium/trunk/html/images/os/meinberg_2x.png
Lines Added: 1 | Removed: -1

r8338

mike 🐱 | 2017-02-03 13:04:13

MINOR

Improved detect Zyxel devices. Added detect Meinberg LANTIME servers. Improved support for Dasan NOS devices.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/mempools/dasan-switch-mib.inc.php
/observium/trunk/includes/discovery/os/linux.inc.php
/observium/trunk/includes/discovery/os/zyxel.inc.php
/observium/trunk/includes/discovery/processors.inc.php
/observium/trunk/includes/polling/mempools/dasan-switch-mib.inc.php
Lines Added: 161 | Removed: 18

r8337

mike 🐱 | 2017-02-03 13:00:30

MIBS

Added/updated MIBs (opengear, nextupssystems, meinberg, dasan).

/observium/trunk/mibs/dasan
/observium/trunk/mibs/dasan/DASAN-ACCESS-MIB
/observium/trunk/mibs/dasan/DASAN-ACCESS-SLOT-H248-MIB
/observium/trunk/mibs/dasan/DASAN-ACCESS-SLOT-MGCP-MIB
/observium/trunk/mibs/dasan/DASAN-ACCESS-SLOT-POTS-MIB
/observium/trunk/mibs/dasan/DASAN-ACCESS-SLOT-SIP-MIB
/observium/trunk/mibs/dasan/DASAN-ADSL-MIB
/observium/trunk/mibs/dasan/DASAN-AUTORESET-MIB
/observium/trunk/mibs/dasan/DASAN-BRIDGE-MIB
/observium/trunk/mibs/dasan/DASAN-DHCP-MIB
/observium/trunk/mibs/dasan/DASAN-DHCP-R-MIB
/observium/trunk/mibs/dasan/DASAN-DSL-MIB
/observium/trunk/mibs/dasan/DASAN-EPON-MIB
/observium/trunk/mibs/dasan/DASAN-GEPON-MIB
/observium/trunk/mibs/dasan/DASAN-GFAST-MIB
/observium/trunk/mibs/dasan/DASAN-GIGABIT-OPTIC-TRANSCEIVER-MIB
/observium/trunk/mibs/dasan/DASAN-MCAST-MIB
/observium/trunk/mibs/dasan/DASAN-NOTIFICATION
/observium/trunk/mibs/dasan/DASAN-NOTIFICATION-V1
/observium/trunk/mibs/dasan/DASAN-PRODUCTS-MIB
/observium/trunk/mibs/dasan/DASAN-QOS-MIB
/observium/trunk/mibs/dasan/DASAN-ROUTER-MIB
/observium/trunk/mibs/dasan/DASAN-SHDSL-MIB
/observium/trunk/mibs/dasan/DASAN-SMI
/observium/trunk/mibs/dasan/DASAN-SNMP-MIB
/observium/trunk/mibs/dasan/DASAN-SWITCH-MIB
/observium/trunk/mibs/dasan/DASAN-TC
/observium/trunk/mibs/dasan/DASAN-THRESHOLD-MIB
/observium/trunk/mibs/dasan/DASAN-TS-1000-MIB
/observium/trunk/mibs/dasan/DASAN-USER-MANAGEMENT-MIB
/observium/trunk/mibs/dasan/DPW-ATM-MIB
/observium/trunk/mibs/dasan/SLE-AM-MIB
/observium/trunk/mibs/dasan/SLE-BGP-MIB
/observium/trunk/mibs/dasan/SLE-BRIDGE-MIB
/observium/trunk/mibs/dasan/SLE-CLOCK-MIB
/observium/trunk/mibs/dasan/SLE-CONFIG-MIB
/observium/trunk/mibs/dasan/SLE-DCN-MIB
/observium/trunk/mibs/dasan/SLE-DEBUG-MIB
/observium/trunk/mibs/dasan/SLE-DEVICE-MIB
/observium/trunk/mibs/dasan/SLE-DHCP-MIB
/observium/trunk/mibs/dasan/SLE-DHCP-SNOOPING-MIB
/observium/trunk/mibs/dasan/SLE-DHCPV6-MIB
/observium/trunk/mibs/dasan/SLE-EPON-MIB
/observium/trunk/mibs/dasan/SLE-FAULTMGMT-MIB
/observium/trunk/mibs/dasan/SLE-GPON-MIB
/observium/trunk/mibs/dasan/SLE-ISIS-MIB
/observium/trunk/mibs/dasan/SLE-MLSQOS-MIB
/observium/trunk/mibs/dasan/SLE-MPLS-TP-BFD-MIB
/observium/trunk/mibs/dasan/SLE-MPLS-TP-LPS-MIB
/observium/trunk/mibs/dasan/SLE-MPLS-TP-NODE-MIB
/observium/trunk/mibs/dasan/SLE-MPLS-TP-OAM-MIB
/observium/trunk/mibs/dasan/SLE-MPLS-TP-PRO-IF-MIB
/observium/trunk/mibs/dasan/SLE-MPLS-TP-PW-MIB
/observium/trunk/mibs/dasan/SLE-MPLS-TP-PW-STATISTICS-MIB
/observium/trunk/mibs/dasan/SLE-MPLS-TP-TUNNEL-MIB
/observium/trunk/mibs/dasan/SLE-MPLS-TP-TUNNEL-STATISTICS-MIB
/observium/trunk/mibs/dasan/SLE-MPLS-TP-VPLS-MIB
/observium/trunk/mibs/dasan/SLE-MVQOS-MIB
/observium/trunk/mibs/dasan/SLE-NETWORK-MIB
/observium/trunk/mibs/dasan/SLE-Network6-MIB
/observium/trunk/mibs/dasan/SLE-OSPF-MIB
/observium/trunk/mibs/dasan/SLE-OSPFv3-MIB
/observium/trunk/mibs/dasan/SLE-PERFORMANCEMGMT-MIB
/observium/trunk/mibs/dasan/SLE-PM-MIB
/observium/trunk/mibs/dasan/SLE-PPPOE-MIB
/observium/trunk/mibs/dasan/SLE-QOS-MIB
/observium/trunk/mibs/dasan/SLE-RED-MIB
/observium/trunk/mibs/dasan/SLE-RIP-MIB
/observium/trunk/mibs/dasan/SLE-RIPng-MIB
/observium/trunk/mibs/dasan/SLE-RMON-MIB
/observium/trunk/mibs/dasan/SLE-SECURITY-MIB
/observium/trunk/mibs/dasan/SLE-SFLOW-MIB
/observium/trunk/mibs/dasan/SLE-SNMP-MIB
/observium/trunk/mibs/dasan/SLE-SYNCE-MIB
/observium/trunk/mibs/dasan/SLE-SYSTEMMAINTENANCE-MIB
/observium/trunk/mibs/dasan/SLE-TC-MIB
/observium/trunk/mibs/dasan/SLE-VOIP-MIB
/observium/trunk/mibs/dasan/SLE-VRRP-MIB
/observium/trunk/mibs/dasan/SLEV2-DHCP-MIB
/observium/trunk/mibs/dasan/SLEV2-EPON-IM-MIB
/observium/trunk/mibs/dasan/SLEV2-MULTICAST-MIB
/observium/trunk/mibs/dasan/SLEV2-PPPoE-MIB
/observium/trunk/mibs/dasan/SLEV2-QOS-MIB
/observium/trunk/mibs/dasan/SLEV2-SNMP-MIB
/observium/trunk/mibs/dasan/SLEV2-Security-MIB
/observium/trunk/mibs/meinberg
/observium/trunk/mibs/meinberg/MBG-SNMP-FDMXPT-MIB
/observium/trunk/mibs/meinberg/MBG-SNMP-LT-MIB
/observium/trunk/mibs/meinberg/MBG-SNMP-LTNG-MIB
/observium/trunk/mibs/meinberg/MBG-SNMP-ROOT-MIB
/observium/trunk/mibs/meinberg/MBG-SNMP-XPT-MIB
/observium/trunk/mibs/nextupssystems
/observium/trunk/mibs/nextupssystems/NextUPSSystems
/observium/trunk/mibs/opengear/OG-FAILOVER-MIB
/observium/trunk/mibs/opengear/OG-PRODUCTS-MIB
Lines Added: 335187 | Removed: 92

r8336

adama 🐸 | 2017-02-01 21:46:06

FIX

Fix opsgenie arguments

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

r8335

mike 🐱 | 2017-01-27 09:32:51

TRIVIAL

Fixed undefined function error in wmi poller module.

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

r8334

mike 🐱 | 2017-01-26 16:24:50

MAJOR

Added os discovery Megatec Netagent UPSes. Added sensors discovery by XPPC-MIB.

/observium/trunk/html/images/os/megatec.png
/observium/trunk/html/images/os/megatec_2x.png
/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors.inc.php
/observium/trunk/mibs/megatec
/observium/trunk/mibs/megatec/XPPC-MIB
/observium/trunk/mibs/rfc/XPPC-MIB
Lines Added: 2672 | Removed: 2363

r8333

adama 🐸 | 2017-01-26 15:36:03

FIX

A10 is load balancer! :D

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

r8332

mike 🐱 | 2017-01-25 21:18:50

MINOR

Updated Pear libraries (SMTP, Socket, Mail, Mail_mime) for compatability with latest php versions.

/observium/trunk/libs/pear/Mail/Mail/RFC822.php
/observium/trunk/libs/pear/Mail/Mail/mail.php
/observium/trunk/libs/pear/Mail/Mail/sendmail.php
/observium/trunk/libs/pear/Mail/Mail/smtp.php
/observium/trunk/libs/pear/Mail/Mail/smtpmx.php
/observium/trunk/libs/pear/Mail/Mail.php
/observium/trunk/libs/pear/Mail/mime.php
/observium/trunk/libs/pear/Mail/mimePart.php
/observium/trunk/libs/pear/Net/SMTP.php
/observium/trunk/libs/pear/Net/Socket.php
Lines Added: 1755 | Removed: 1222

r8331

mike 🐱 | 2017-01-25 14:23:38

TRIVIAL

Moved sensors discovery for RMS-MIB to definitions based.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/discovery/sensors/rms-mib.inc.php
/observium/trunk/includes/polling/os/apc.inc.php
Lines Added: 36 | Removed: 67

r8330

mike 🐱 | 2017-01-24 23:15:09

MINOR

Added basic os detection for Ericsson UCP and Switch. Split some not power APC oses (kvm, server). Added support for Enlogic PDU and sensors by ENLOGIC-PDU-MIB. Added contributed sensors discovery by RMS-MIB.

/observium/trunk/html/images/os/enlogic.png
/observium/trunk/html/images/os/enlogic_2x.png
/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/enlogic-pdu-mib.inc.php
/observium/trunk/includes/discovery/sensors/rms-mib.inc.php
Lines Added: 629 | Removed: 33

r8329

mike 🐱 | 2017-01-23 20:05:15

MIBS

Added mib files for knuerr, tinycontrol.

/observium/trunk/mibs/ServersCheck
/observium/trunk/mibs/knuerr
/observium/trunk/mibs/knuerr/RMS-MIB
/observium/trunk/mibs/serverscheck
/observium/trunk/mibs/serverscheck/ServersCheck
/observium/trunk/mibs/tinycontrol
/observium/trunk/mibs/tinycontrol/LAN-MODULE
/observium/trunk/mibs/tinycontrol/LAN-MODULE2
Lines Added: 4271 | Removed: 876

r8328

mike 🐱 | 2017-01-23 20:02:45

MINOR

Improved os detection for Avocent KVM. Added os detection for Knuerr RMS.

/observium/trunk/html/images/os/knuerr.png
/observium/trunk/html/images/os/knuerr_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/polling/os/avocent.inc.php
Lines Added: 26 | Removed: 13

r8327

mike 🐱 | 2017-01-19 12:49:12

TRIVIAL

Fixed initialize cache devices/ports count statistics.

/observium/trunk/html/includes/cache-data.inc.php
Lines Added: 373 | Removed: 372

r8326

mike 🐱 | 2017-01-17 23:13:42

TRIVIAL

Added check zero value for bypass current and power by UPS-MIB.

/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
Lines Added: 6 | Removed: 4

r8325

mike 🐱 | 2017-01-17 23:06:24

TRIVIAL

Fixed checking Input Current and Power for total zero value on all phases by UPS-MIB.

/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
Lines Added: 18 | Removed: 2

r8324

mike 🐱 | 2017-01-17 22:44:07

MINOR

Added support for Generex CS141 UPS Card. Fixed discovery sensors with incorect indexes by UPS-MIB (OBSERVIUM-2157).

/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/ups-mib.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/includes/polling/os/generex-ups.inc.php
/observium/trunk/tests/IncludesFunctionsTest.php
Lines Added: 84 | Removed: 46

r8323

adama 🐸 | 2017-01-17 15:12:03

FIX

Fix deprecated graph type.

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

r8322

adama 🐸 | 2017-01-16 00:11:21

FIX

Fix more this

/observium/trunk/html/pages/group_add.inc.php
Lines Added: 8 | Removed: 4

r8321

adama 🐸 | 2017-01-16 00:06:15

FIX

No more $this :)

/observium/trunk/html/pages/add_alert_check.inc.php
Lines Added: 9 | Removed: 8

r8320

mike 🐱 | 2017-01-13 19:23:49

MINOR

Added support for ManageUPS Net Adapter (and devices who use it Chloride/ONEAC/MasterGuard).

/observium/trunk/html/images/os/vertiv.png
/observium/trunk/html/images/os/vertiv_2x.png
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/discovery/sensors/ups-mib.inc.php
/observium/trunk/includes/polling/os/manageups.inc.php
/observium/trunk/mibs/chloride
/observium/trunk/mibs/chloride/CHLORIDE-ENVIRONMENT-SENSOR.MIB
Lines Added: 636 | Removed: 30

r8319

mike 🐱 | 2017-01-13 14:27:49

TRIVIAL

Fixed statuses donuts in overview page (appear in r8300). Fixed reset inventory deleted time.

/observium/trunk/html/includes/status-donuts.inc.php
/observium/trunk/includes/discovery/functions.inc.php
Lines Added: 15 | Removed: 11

r8317

mike 🐱 | 2017-01-12 20:47:09

TRIVIAL

Fixed statuses polling (apear in r8298).

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

r8315

adama 🐸 | 2017-01-10 17:04:25

FIX

Ignore doesn't stop rancid!

/observium/trunk/scripts/generate-rancid.php
Lines Added: 1 | Removed: 1

r8314

adama 🐸 | 2017-01-10 16:40:27

ADD

Add different colour for syslog alerts.

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

r8313

sid3windr 🦔 | 2017-01-09 20:27:59

ADD

Trivial: update Liebert MIBs

/observium/trunk/mibs/liebert/LIEBERT-GP-AGENT-MIB
/observium/trunk/mibs/liebert/LIEBERT-GP-CONDITIONS-MIB
/observium/trunk/mibs/liebert/LIEBERT-GP-ENVIRONMENTAL-MIB
/observium/trunk/mibs/liebert/LIEBERT-GP-FLEXIBLE-CONDITIONS-MIB
/observium/trunk/mibs/liebert/LIEBERT-GP-FLEXIBLE-MIB
/observium/trunk/mibs/liebert/LIEBERT-GP-NOTIFICATIONS-MIB
/observium/trunk/mibs/liebert/LIEBERT-GP-PDU-MIB
/observium/trunk/mibs/liebert/LIEBERT-GP-POWER-MIB
/observium/trunk/mibs/liebert/LIEBERT-GP-REGISTRATION-MIB
Lines Added: 3119 | Removed: 532

r8312

sid3windr 🦔 | 2017-01-09 18:13:00

ADD

New: add support for AVTech RoomAlert 12E devices, update MIB. Small english fixes.

/observium/trunk/includes/definitions/mibs.inc.php
/observium/trunk/includes/definitions/os.inc.php
/observium/trunk/includes/functions.inc.php
/observium/trunk/mibs/avtech/ROOMALERT12E-MIB
Lines Added: 173 | Removed: 67

r8311

mike 🐱 | 2017-01-09 08:54:14

TRIVIAL

Small cleanup/undebug.

/observium/trunk/html/includes/authenticate.inc.php
/observium/trunk/includes/discovery/functions.inc.php
Lines Added: 2 | Removed: 4

r8310

adama 🐸 | 2017-01-05 23:54:00

FIX

Increment license year

/observium/trunk/LICENSE.PRO
Lines Added: 1 | Removed: 1

r8309

adama 🐸 | 2017-01-05 23:52:31

FIX

Version lol.

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

r8308

adama 🐸 | 2017-01-05 22:48:11

SQL

SQL changes for inventory

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

r8307

adama 🐸 | 2017-01-05 22:46:04

ADD

Add ability to remember inventory that has been removed.

/observium/trunk/html/includes/print/inventory.inc.php
/observium/trunk/includes/discovery/functions.inc.php
/observium/trunk/includes/housekeeping/inventory.inc.php
Lines Added: 76 | Removed: 6

r8306

adama 🐸 | 2017-01-05 22:09:02

ADD

Basic OS list

/observium/trunk/html/pages/os.inc.php
Lines Added: 99 | Removed: 0

r8305

adama 🐸 | 2017-01-05 18:14:44

FIX

Mask out more invalid sensors from HH3C-ENTITY-EXT-MIB

/observium/trunk/includes/discovery/sensors/hh3c-entity-ext-mib.inc.php
Lines Added: 1 | Removed: 0

r8304

adama 🐸 | 2017-01-04 13:38:04

FIX

Fix collectd rrd options.

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

r8303

adama 🐸 | 2017-01-04 13:23:44

ADD

Add linear trend prediction to generic_data

/observium/trunk/html/includes/graphs/generic_data.inc.php
Lines Added: 14 | Removed: 0

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