Commit Graph

244 Commits

Author SHA1 Message Date
Sergiusz Paprzycki
ac282552f5 Clean up of Global/World map mix-up in DB 2015-09-10 16:05:22 +01:00
Daniel Preussker
2ce10cf6df
Add multiple dashboard support 2015-09-09 20:06:10 +01:00
Daniel Preussker
63ed6e25aa
Added generic graph widget (non-responsive sizing) 2015-09-05 16:32:38 +01:00
Daniel Preussker
7acc1d266a
Added per-widget settings 2015-09-05 16:15:11 +01:00
Mark Schouten
f3211733cd Add missing SQL statement 2015-08-31 16:36:00 +02:00
Mark Schouten
0153ace2e7 Add SQL for proxmox 2015-08-31 16:34:55 +02:00
f0o
ac7d0c9420
Added user defined titles for alert templates 2015-08-30 16:53:34 +01:00
Clint Armstrong
c9a56e248d index and limit 2015-08-25 11:35:22 -04:00
Clint Armstrong
01b7648136 add last_poll_attempted column to devices table 2015-08-25 11:35:19 -04:00
Clint Armstrong
55ad58b4e9 update sql schema to add primary key for pollers 2015-08-25 11:35:19 -04:00
f0o
103221f765
Added Config-SQL 2015-08-24 14:59:43 +01:00
Daniel Preussker
fdf1610fca Merge pull request #1665 from laf/issue-381
Simple graylog integration
2015-08-18 17:07:21 +00:00
laf
85c8e1487f updated sql file # 2015-08-16 11:12:24 +00:00
Rosiak
543a67851c Fix #1670
- Convert column to bigint to support 4 byte ASN
2015-08-14 20:54:56 +02:00
Neil Lathwood
06430a9edc Added graylog support 2015-08-10 13:36:55 -07:00
laf
34f783fb0b Added proper indexes to the device_perf table 2015-08-05 19:01:03 +00:00
laf
2e24c633c9 Added Syslog, Eventlog and Globe Map widgets 2015-08-01 15:36:15 +00:00
root
c893061f51 Rebased 2015-07-26 11:09:46 +00:00
laf
0b93725029 Updated to use new table name 2015-07-23 18:41:41 +01:00
laf
a91ab4d987 Hopefully last changes 2015-07-23 17:09:18 +01:00
laf
8f282c5174 Tidy up + new tiles 2015-07-22 22:04:33 +01:00
laf
e9cabb908a Update sql file 2015-07-20 17:16:44 +01:00
laf
f6967ef523 Actually add sql file 2015-07-20 17:07:13 +01:00
laf
4c39421787 Network map sql update + fix for duplicate links 2015-07-15 20:09:20 +01:00
Daniel Preussker
0fa64e9a99 Revert "Network map sql update + fix for duplicate links" 2015-07-14 20:00:20 +00:00
laf
aed77ecc1a Update SQL schema 2015-07-14 18:20:12 +01:00
laf
09fb454ff0 Updated schema for ipv4_mac to be optimal 2015-07-14 18:04:26 +01:00
laf
820afa6dbb Added logging of reason device was detected as down (icmp/snmp) 2015-06-22 22:11:02 +01:00
laf
eee2ae5be1 Added support for logging packet loss and min/max/avg response times on fping 2015-06-22 21:55:31 +01:00
f0o
7c731103fd
Add macro %macros.sensor to filter out ignored sensors 2015-06-19 17:11:56 +00:00
Paul Gear
95e3d7000d Add missing SQL schema 2015-06-16 08:27:58 +10:00
laf
6813c1face updated alert template mapping to own table 2015-06-15 11:13:19 +01:00
Paul Gear
f271887745 Merge pull request #1178 from laf/issue-337
Updated remaining MyIsam tables to innodb
2015-06-13 10:17:52 +10:00
laf
4bb63bf7f0 Updated remaining MyIsam tables to innodb 2015-06-01 21:56:22 +01:00
laf
6fab7cf718 Some last changes 2015-05-28 17:07:14 +01:00
laf
b769af2459 More work on alerting config 2015-05-17 03:20:28 +01:00
laf
8327466d14 Adding alerting config 2015-05-15 14:19:45 +01:00
laf
a586eb21d0 Added a new db field to record when custom high/low limits are set and stop them being overwrote 2015-05-12 10:10:03 +01:00
f0o
73c5fee997
Change DB-Field device_groups.pattern from varchar(255) to text 2015-05-08 09:52:09 +00:00
laf
5540994f8b Updates to schedule maintenance 2015-04-19 00:43:16 +01:00
laf
eb20bc787e Added alter statement to add index to alert_log table 2015-04-12 14:57:51 +01:00
laf
4d66de4b00 Updated sql statement 2015-04-12 11:37:15 +01:00
laf
8b19022744 Initial setup of callback 2015-04-06 09:23:13 +01:00
f0o
441c27a7d4 Assign invalid device_id if a rule is created with a mapping.
Update rule to invalidate `device_id` if a map has been assigned afterwards.
Update rule to restore `device_id` if no more maps are assigned to it.
Remove all maps (if any) if a rule is deleted.
Fixed SQL-schema
2015-04-04 11:37:07 +00:00
f0o
ba99eb25a2 Device-Groups Draft 2015-04-03 18:22:29 +00:00
laf
8f5d6e8a94 Added code to rediscovery links and include device ids 2015-03-28 14:05:40 +00:00
Neil Lathwood
6d33a98c75 Merge pull request #610 from laf/issue-608
Web UI components for dist poller
2015-03-19 16:34:12 +00:00
laf
d74a37c078 Added support for managing poller groups and viewing poller stats 2015-03-15 21:44:35 +00:00
f0o
ffd5a3d928 Adds Distributed Polling via Memcached. 2015-03-15 16:29:59 +00:00
Daniel Preussker
ae12737628 Merge pull request #528 from laf/issue-laf-131
Added indexes to relevant tables
2015-03-01 13:42:55 +01:00
laf
3d0e604a72 Added indexes to relevant tables 2015-03-01 12:28:10 +00:00
laf
7f823b6d49 Adding more updates found by f0o 2015-03-01 12:23:31 +00:00
f0o
42de11884e Added:
039.sql: create a new table processes
	processes.inc.php: show all processes from given device including sort-options

Changed:
	unix-agent.inc.php: insert all processes reported by check_mk_agent
	device.inc.php: added tab with link to process-list
2015-01-15 07:18:10 +00:00
f0o
d66cec7017 Added TwoFactor Authentication (RFC4226)
Tested against Google-Authenticator app on Android 4.4.4

Made `verify_hotp` more efficient.

Added autofocus on twofactor input

Added GUI Unlock and Remove for TwoFactor credentials in /edituser/

Allow additional tries after elapsed time from last try exceeds configured parameter `$config['twofactor_lock']`.
If `$config['twofactor_lock']` is not defined or is set to `0`, administrators have to unlock accounts that exceed 3 failures via GUI.

Added Documentation

Moved TwoFactor form to logon.inc.php
Disabled autocomplete on twofactor input field
Updated Docs to include link to Google-Authenticator's install-guides

Moved authentication logic from authenticate.inc.php to twofactor.lib.php

typo in docblock for `twofactor_auth()`

Fixed scrutinizer bugs

To please scrutinizer
2014-12-28 15:40:40 +00:00
Neil Lathwood
51616844bc Added ability to name alert rules 2014-12-21 15:44:50 +00:00
f0o
7d3fd3a29a Added field name into SQL-Table alert_templates 2014-12-15 14:25:03 +00:00
f0o
c0e1d9cbc5 Added Alerting 2014-12-15 11:10:26 +00:00
laf
8ea7a16e3e Added sql schema update for ping graphs 2014-09-30 19:13:51 +01:00
Paul Gear
4a8f54dafc Increase API token length to allow for future growth 2014-09-27 14:49:33 +10:00
laf
96c0457a75 More updates to api 2014-09-16 22:19:28 +01:00
laf
a271a28115 Moved the insert statement to the correct SQL file! 2014-07-03 17:58:08 +01:00
laf
7d2ee3bc56 Added support for Cisco ASA Connection graphs 2014-07-03 15:27:52 +01:00
laf
911647d08c Added new health admin page for thresholds 2014-06-14 23:10:53 +01:00
laf
c7e421e1fd First full commit of plugin system 2014-03-03 20:23:29 +00:00
laf
32df0b5c89 Removed an update from sql-schema/007.sql as this was already applied in 006.sql 2014-02-27 23:17:03 +00:00
laf
005504ae6d Updated session / cookie support 2014-02-03 22:39:37 +00:00
laf
04a9f4a2f3 Updated mysql auth to use PHPass 2014-02-03 12:10:06 +00:00
Adam Amstrong
08bb2d16ec add index to loadbalancers
git-svn-id: http://www.observium.org/svn/observer/trunk@3243 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-25 14:19:37 +00:00
Adam Amstrong
fbb2ca5183 add index to juniatmvp
git-svn-id: http://www.observium.org/svn/observer/trunk@3242 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-25 14:18:36 +00:00
Adam Amstrong
d3796004ae accesspoint support (probably) from ethan sommer (#50)
git-svn-id: http://www.observium.org/svn/observer/trunk@3223 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-21 18:17:23 +00:00
Adam Amstrong
571d72967f change remanining interface_id to port_id
git-svn-id: http://www.observium.org/svn/observer/trunk@3210 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-18 16:21:39 +00:00
Adam Amstrong
db75f61784 fix ipv4 and ipv6 tables to use port_id not interface_id
git-svn-id: http://www.observium.org/svn/observer/trunk@3209 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-18 16:12:28 +00:00
Adam Amstrong
2880cf8f23 some database updates (adding some _deleted fields) and fix links table.
git-svn-id: http://www.observium.org/svn/observer/trunk@3199 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-17 10:33:56 +00:00
Adam Amstrong
4db1454e92 move from port_id to interface_id. make ports discovery only discover. add some cleaner functions. add a tiny bit of alerting infrastructure.
git-svn-id: http://www.observium.org/svn/observer/trunk@3195 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-16 13:25:50 +00:00
Adam Amstrong
fc9347e273 db fixes (needed for snmpv3 sha fix)
git-svn-id: http://www.observium.org/svn/observer/trunk@3191 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-15 17:16:16 +00:00
Adam Amstrong
f768558e7e fix auth for graphs to allow cidr filter. fix schema 006
git-svn-id: http://www.observium.org/svn/observer/trunk@3169 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-11 15:21:42 +00:00
Adam Amstrong
831c1a2282 DERP
git-svn-id: http://www.observium.org/svn/observer/trunk@3158 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-09 16:38:42 +00:00
Tom Laermans
8df5bb8f8b repoll toner capacity
git-svn-id: http://www.observium.org/svn/observer/trunk@3138 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-06 19:56:06 +00:00
Adam Amstrong
1c616889dc updates to pseudowires table
git-svn-id: http://www.observium.org/svn/observer/trunk@3121 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-03 09:04:39 +00:00
Tom Laermans
881ac92417 update database for the fanspeed upper limit change that snuck in in r3119
git-svn-id: http://www.observium.org/svn/observer/trunk@3120 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-02 23:03:47 +00:00
Adam Amstrong
0376427943 more memcached
git-svn-id: http://www.observium.org/svn/observer/trunk@3114 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-02 15:06:12 +00:00
Adam Amstrong
4f1ec54a47 updated vlan detection
git-svn-id: http://www.observium.org/svn/observer/trunk@3113 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-02 15:04:31 +00:00
Tom Laermans
c2ec89f873 forgot the db update for the customized icon update in r3087
git-svn-id: http://www.observium.org/svn/observer/trunk@3102 61d68cd4-352d-0410-923a-c4978735b2b8
2012-04-30 22:26:19 +00:00
Adam Amstrong
850359711c add memcached application graphing support. move applications to <<<app-$name>>> for easier detection. add connection tracking to mysql application. move logout to /logout/ not
/?logout=yes.


git-svn-id: http://www.observium.org/svn/observer/trunk@3096 61d68cd4-352d-0410-923a-c4978735b2b8
2012-04-27 17:18:26 +00:00
Adam Amstrong
283f33afa1 additions to unix-agent. addition of basic munin-plugin support.
git-svn-id: http://www.observium.org/svn/observer/trunk@3088 61d68cd4-352d-0410-923a-c4978735b2b8
2012-04-26 11:57:52 +00:00
Adam Amstrong
ab6d127956 add IPSLA support
git-svn-id: http://www.observium.org/svn/observer/trunk@3002 61d68cd4-352d-0410-923a-c4978735b2b8
2012-04-09 12:53:44 +00:00
Adam Amstrong
f631898db9 add table to store packages data on package-managed hosts
git-svn-id: http://www.observium.org/svn/observer/trunk@2926 61d68cd4-352d-0410-923a-c4978735b2b8
2012-03-26 13:06:23 +00:00
Adam Amstrong
28242d130b add an index for datetime to eventlog (this might take a while!)
git-svn-id: http://www.observium.org/svn/observer/trunk@2916 61d68cd4-352d-0410-923a-c4978735b2b8
2012-03-20 18:44:41 +00:00
Adam Amstrong
8b2901cfea fix the fix
git-svn-id: http://www.observium.org/svn/observer/trunk@2911 61d68cd4-352d-0410-923a-c4978735b2b8
2012-03-20 16:11:31 +00:00
Adam Amstrong
f5448d224a fix bills table
git-svn-id: http://www.observium.org/svn/observer/trunk@2910 61d68cd4-352d-0410-923a-c4978735b2b8
2012-03-20 16:00:08 +00:00
Adam Amstrong
0ed61ba33c fix db failure
git-svn-id: http://www.observium.org/svn/observer/trunk@2909 61d68cd4-352d-0410-923a-c4978735b2b8
2012-03-20 14:00:36 +00:00
Tom Laermans
3ea756ae1b fix database upgrade path
git-svn-id: http://www.observium.org/svn/observer/trunk@2879 61d68cd4-352d-0410-923a-c4978735b2b8
2012-02-19 18:41:53 +00:00
Tom Laermans
9a9abe032a fix initial database creation
git-svn-id: http://www.observium.org/svn/observer/trunk@2877 61d68cd4-352d-0410-923a-c4978735b2b8
2012-02-19 13:42:51 +00:00
Tom Laermans
e4a8e284c0 new system for sql updates -- PLEASE BACK UP YOUR DATABASE BEFORE UPGRADING (yes, it's upgrade-tested on different systems, but better safe than sorry)
git-svn-id: http://www.observium.org/svn/observer/trunk@2867 61d68cd4-352d-0410-923a-c4978735b2b8
2012-02-16 12:19:40 +00:00