Paul Gear
99a76d4ea2
Update per-module poller performance collection
...
This makes the following changes:
- Record per-module performance data in the same measurement as overall poller-perf
- Add tags to distinguish modules
- Update rrd filenames
- Use stacked graph for poller modules
2016-01-26 20:20:42 +10:00
Paul Gear
1aad82c73c
Merge pull request #2836 from laf/issue-2833
...
Added eventlog to show when device has been removed
2016-01-22 10:25:44 +10:00
Paul Gear
7528453941
Remove null message on rename
2016-01-22 09:39:26 +10:00
Paul Gear
b8ad489ff0
Attempted fix for schema update issues
...
Closes database connection while pollers are running and reopens at the end.
2016-01-21 16:53:57 +10:00
Paul Gear
302a7d5c73
Tidy mess left by CISCO-AAA-SESSION-MIB bug
2016-01-21 08:54:00 +10:00
Paul Gear
53b5f4e1c8
Fix the same bug in routeros section
2016-01-21 08:52:32 +10:00
Paul Gear
e8c64e98a4
Fix use of CISCO-AAA-SESSION-MIB
...
It should only be used if OS was discovered.
2016-01-21 08:50:20 +10:00
Paul Gear
7a19fa2a67
Merge pull request #2817 from laf/mysql-docs
...
Added docs on using innodb_file_per_table=1 in my.cnf
2016-01-20 10:39:30 +10:00
Paul Gear
b5e67358a0
Merge pull request #2809 from laf/issue-2772
...
Removed unused code in port poller for non-cisco devices
2016-01-20 07:52:34 +10:00
Paul Gear
8416f4af3e
Disable debug message about MIB poller
2016-01-20 07:40:03 +10:00
Paul Gear
a340f353c2
Merge pull request #2623 from adaniels21487/issue-1650
...
Device Components.
2016-01-19 20:38:34 +10:00
Paul Gear
e38c2f6885
Show only relevant MIB graphs
...
This reduces noise in the drop-down by only displaying MIB graphs defined for the device.
2016-01-17 15:00:15 +10:00
Paul Gear
fc6a4b7076
Include shortname in all cases
2016-01-17 14:05:37 +10:00
Paul Gear
9e9f5f787f
Fix short name generation
...
Should only replace first occurrence of prefix in the string.
Also only strips the prefix if it saves more than 2 characters.
This fixes a bug where, e.g., 'casnDisconnect' would be shortened to 'asnDisonnet'.
2016-01-17 13:57:34 +10:00
Paul Gear
6baea97717
Poll CISCO-AAA-SESSION-MIB for IOS & RouterOS
2016-01-17 13:32:17 +10:00
Paul Gear
a11cc7c021
Add CISCO-AAA-SESSION-MIB from ftp://ftp.cisco.com/pub/mibs/v2/CISCO-AAA-SESSION-MIB.my
2016-01-17 12:35:10 +10:00
Paul Gear
771fc342fd
Clear $graph_array after graph is printed
2016-01-17 12:13:45 +10:00
Paul Gear
fb208bce3c
Merge pull request #2774 from Rosiak/issue-2506
...
Provide more alert rule examples
2016-01-16 16:33:12 +10:00
Paul Gear
72b9f52c59
Rebased against master; use data_update for uptime
2016-01-15 21:52:09 +10:00
Paul Gear
33091034d2
Record RRD renames in event log
2016-01-15 21:49:58 +10:00
Paul Gear
a78fac6d05
Allow ['rrd_def'] to be array or string
2016-01-15 21:49:58 +10:00
Paul Gear
ee75253310
Build in automated RRD file renaming
2016-01-15 21:49:58 +10:00
Paul Gear
f61d0a4016
Fix scrutinizer issue
2016-01-15 21:49:58 +10:00
Paul Gear
a8e0a8b078
Add appropriate tags for MIB-based polling
2016-01-15 21:49:57 +10:00
Paul Gear
3831ad3f45
First cut at unified data storage for rrdtool & influxdb
...
As a side-effect, this adds InfluxDB support for MIB-based polling.
2016-01-15 21:49:57 +10:00
Paul Gear
61af4f9d7f
Merge pull request #2768 from SaaldjorMike/msm-poll-os
...
Added support for hardware, serial, firmware for HP MSM
2016-01-15 21:23:31 +10:00
Paul Gear
d1d3dba97d
Merge pull request #2637 from laf/snmp-perf
...
Moved system polling module to core to centralise some snmpget calls
2016-01-15 20:10:09 +10:00
Paul Gear
1baeb36e12
Add Gauge32
2016-01-14 13:40:37 +10:00
Paul Gear
31bb1f6ff4
MIB-based polling: attempt to support more SNMP counter types
2016-01-14 13:38:10 +10:00
Paul Gear
2469621a58
Merge pull request #2746 from laf/issue-2562
...
Added datetime to notifications + Fixed sticky/unsticky notifications disappearing
2016-01-11 09:01:56 +10:00
Paul Gear
f123502730
Fix typo & clarify location of edit dashboard button
2016-01-10 15:18:25 +10:00
Paul Gear
f672a8e12e
is_mib_poller_enabled() needs to be in common.php for code paths that don't use includes/snmp.inc.php (e.g. graph.php)
2016-01-07 09:38:32 +10:00
Paul Gear
7170a240a8
Don't display MIB menu items if MIB-based polling is disabled
2016-01-07 09:26:48 +10:00
Paul Gear
4db7b95ba2
Fix typo in doc
2016-01-07 09:26:48 +10:00
Paul Gear
170423d424
Merge pull request #2633 from arjitc/patch-19
...
Use bootstraps own img-responsive class for responsive graphs
2016-01-07 08:12:34 +10:00
Paul Gear
590593e43d
Merge pull request #2537 from Alucardfh/scaleDeviceOverview
...
Use browser width to scale cpu and bandwidth graphs on device overview
2016-01-07 08:11:39 +10:00
Paul Gear
8ba3caa544
Spacing
2016-01-06 21:16:16 +10:00
Paul Gear
6fb349310b
Github doesn't display IRC links by default, so add text as well
2016-01-06 21:15:38 +10:00
Paul Gear
6e5c436c27
A few minor tidies to the documentation
2016-01-06 21:09:23 +10:00
Paul Gear
65de5a081a
A few minor tidies to the documentation
2016-01-06 21:05:55 +10:00
Paul Gear
a6f40b4887
Use old value for smokeping pings
2016-01-05 08:30:51 +10:00
Paul Gear
d8fc1de610
Use old value for smokeping pings
2016-01-05 08:29:50 +10:00
Paul Gear
184e20e941
Use old value for smokeping pings
2016-01-05 08:26:29 +10:00
Paul Gear
eb1dbc74c7
Remove redundant function
2016-01-02 07:10:43 +10:00
Paul Gear
e89984e316
Fix display of Mikrotik CPU; probably unrelated to MIB-based polling changes
2016-01-02 07:10:43 +10:00
Paul Gear
b98e69187f
Minor doc fix
2016-01-02 07:10:43 +10:00
Paul Gear
ddb18e94e6
Minor doc fix
2016-01-02 07:10:43 +10:00
Paul Gear
ce880a6d23
Fix count & create device link in global MIB association table
2016-01-02 07:10:43 +10:00
Paul Gear
6fae9874b0
Add global MIB association table
2016-01-02 07:10:43 +10:00
Paul Gear
2244a5f31d
Fix issues flagged by scrutinizer
2016-01-02 07:10:43 +10:00
Paul Gear
d862b9c100
Add SQL schema
2016-01-02 07:10:43 +10:00
Paul Gear
ea29977d29
Support MIB-based overrides in processor & memory pools
2016-01-02 07:10:43 +10:00
Paul Gear
3fb5210d21
Make formatting changes consistent
2016-01-02 07:10:43 +10:00
Paul Gear
2558aa9bda
Fix up some funky formatting; add/tidy end-of-function markers to reduce diff churn
2016-01-02 07:10:43 +10:00
Paul Gear
84b7d2e545
Remove roadmap; no longer relevant, covered by issue database
2016-01-02 07:10:43 +10:00
Paul Gear
fbc5555eab
Minor doc tidy
2016-01-02 07:10:43 +10:00
Paul Gear
8a20ad4896
Move rrd handling functions into includes/rrdtool.inc.php; add backwards compatibility with file naming in old version of MIB-based polling
2016-01-02 07:10:42 +10:00
Paul Gear
1b0614ad87
Overhaul documentation for MIB-based poller
2016-01-02 07:10:42 +10:00
Paul Gear
22bd2d3a1b
Overhaul documentation for MIB-based poller
2016-01-02 07:10:42 +10:00
Paul Gear
4d3b39e0ae
Display sysObjectID on device overview screen
2016-01-02 07:10:42 +10:00
Paul Gear
18c1a190a1
Add custom graph include
2016-01-02 07:10:42 +10:00
Paul Gear
ed15e2a6cf
Restore name_shorten so we can provide backwards compatibility
2016-01-02 07:10:42 +10:00
Paul Gear
b52f7f5e86
Fix rebase for can_ping_device
2016-01-02 07:10:42 +10:00
Paul Gear
953ea3fa15
Add device OID storage and display
2016-01-02 07:10:42 +10:00
Paul Gear
5d53761727
Trivial cleanups
2016-01-02 07:10:42 +10:00
Paul Gear
161e2b82e1
Include copyright
2016-01-02 07:10:42 +10:00
Paul Gear
7619a340d6
Split polling & discovery of MIB-based poller
2016-01-02 07:10:42 +10:00
Paul Gear
40a1cef050
Generalise arp discovery cache; move to common
2016-01-02 07:10:42 +10:00
Paul Gear
ceeb362e40
Update global MIB viewer
2016-01-02 07:10:42 +10:00
Paul Gear
5c2231a7a7
Add device MIB association browser
2016-01-02 07:10:42 +10:00
Paul Gear
50bfd22786
Add timestamp to mibdefs
2016-01-02 07:10:41 +10:00
Paul Gear
f2370bbcba
Add MIB browser
2016-01-02 07:10:41 +10:00
Paul Gear
4d6e671e71
Add code to populate mibdefs table; note about moving some items to discovery
2016-01-02 07:10:41 +10:00
Paul Gear
9b6496b404
Add debugging of MIB objects again
2016-01-02 07:10:41 +10:00
Paul Gear
97412879bd
Ignore 3rd-party libraries when searching
2016-01-02 07:10:41 +10:00
Paul Gear
f0a7ed8e09
Don't convert if we've already done it
2016-01-02 07:10:41 +10:00
Paul Gear
cb7c87d76f
Use stacked graphs for multi-instance MIBs; add larger colour palette
2016-01-02 07:10:41 +10:00
Paul Gear
b8601b5896
Skeleton framework for allowing MIB values to feed CPU & memory health graphs
2016-01-02 07:10:41 +10:00
Paul Gear
c3a953c434
Make things clearer by not trying to cram into one line
2016-01-02 07:10:41 +10:00
Paul Gear
e5549e9423
Remove unused files
2016-01-02 07:10:41 +10:00
Paul Gear
4fab952696
Check for custom & MIB graphs before looking for a file
2016-01-02 07:10:41 +10:00
Paul Gear
45499e6aa9
Allow area graphs in generic_multi_line
2016-01-02 07:10:41 +10:00
Paul Gear
724f55e809
Remove old roadmap stuff
2016-01-02 07:10:40 +10:00
Paul Gear
7752bc0494
Move to fixed DS names in MIB-based polling; add script to convert RRDs
2016-01-02 07:10:40 +10:00
Paul Gear
f1ab68deed
Gather Ruckus radio stats table
2016-01-02 07:10:40 +10:00
Paul Gear
8aecf71910
Merge pull request #2552 from SaaldjorMike/bcast-mcast-ciscosb
...
Ignore HC Broadcast and Multicast Counters for Cisco SB as they're al…
2016-01-02 07:01:18 +10:00
Paul Gear
072c04f4d9
Merge pull request #2680 from flatterlight/samsung-printer
...
Samsung printer v2
2016-01-02 06:19:38 +10:00
Paul Gear
793df90df8
Add install hint
2015-12-29 07:14:34 +10:00
Paul Gear
81ac9fda51
Reduce the hate levels
2015-12-29 07:10:27 +10:00
Paul Gear
66468d802c
Add pings option
2015-12-29 07:10:15 +10:00
Paul Gear
b2ae7ce86a
Merge pull request #2545 from ekoyle/master
...
Fix map page in case of loopback cable
2015-12-03 10:46:02 +10:00
Paul Gear
3821622d36
Merge pull request #2531 from laf/issue-2492
...
Bootgrid the sensors pages
2015-12-02 21:04:29 +10:00
Paul Gear
cc42ac913c
Merge pull request #2530 from laf/issue-2514
...
Added dropdown caret to alert setting accordians
2015-12-02 21:01:45 +10:00
Paul Gear
e5f1914096
Add graph selector to devices overview
...
Copy of selector code from html/pages/graphs.inc.php that probably has bugs
2015-11-17 07:55:35 +10:00
Paul Gear
0d2949f69e
Overhaul use of rrdtool_lastupdate & STACK for rrdtool 1.4/1.5 compatibility
2015-11-15 11:48:39 +10:00
Paul Gear
0888594b69
Merge pull request #2419 from SaaldjorMike/bills-fix
...
Fix for percentage bars in billing pages.
2015-11-12 07:57:45 +10:00
Paul Gear
a32dc9bab8
Merge pull request #2380 from RichiH/fix/MIB-permissions
...
mibs/: Fix permissions
2015-11-04 14:14:24 +10:00
Paul Gear
7005f88ac2
Merge pull request #2379 from RichiH/fix/addhost-error
...
addhost.php: Fix indented prompt when erroring out
2015-11-04 14:14:03 +10:00
Paul Gear
58a4265f70
Merge pull request #2381 from RichiH/feature/sign_contributors_agreement
...
Richard Hartmann agrees to Contributor Agreement
2015-11-04 14:13:11 +10:00
Paul Gear
d7357b99e9
Merge pull request #2204 from laf/issue-2190
...
Updated to use env in distro script
2015-10-26 09:39:43 +10:00