f0o
c83b9a374e
Fix and reformat daily.{sh,php}
2015-08-03 17:14:33 +00:00
f0o
531caf2823
Fix Scrut. Moved ip-check out of transport-loop.
2015-08-01 09:58:56 +00:00
f0o
fef715cde3
Add support for $config['nets']
2015-08-01 09:35:49 +00:00
f0o
e2d6a99903
Added SNMP-Scanner + Docs
2015-08-01 08:59:35 +00:00
f0o
89caa7758f
Added DeviceGroup-Macros
2015-07-15 19:56:18 +00:00
f0o
7c731103fd
Add macro %macros.sensor to filter out ignored sensors
2015-06-19 17:11:56 +00:00
f0o
b54dc288c3
Replace Alert-ID with Alert-Name/Rule in titles
2015-06-19 16:53:31 +00:00
f0o
b8666cb886
Log success or failure of an alert-transport
2015-06-15 18:14:12 +00:00
f0o
9ef8f49636
Fix PHP5.3 error
2015-06-15 18:03:16 +00:00
f0o
3f39f8af88
Added robots.txt
2015-06-10 15:05:21 +00:00
f0o
78a86b7700
Add docs for the globe-frontpage
2015-06-10 10:46:00 +00:00
f0o
afded4f6d2
Minor fixes in html/install.php
2015-06-09 16:12:53 +00:00
f0o
2759008de6
Move mergecnf to own file.
2015-06-09 14:06:03 +00:00
f0o
8c670f1d9e
Fix type fatal on reload
2015-06-09 14:00:16 +00:00
f0o
c64345bd5d
Merge branch 'laf-issue-laf-110-new'
2015-06-07 10:44:47 +00:00
f0o
2467b11290
Merge branch 'issue-laf-110-new' of git://github.com/laf/librenms into laf-issue-laf-110-new
...
Conflicts:
html/pages/health/mempool.inc.php
includes/defaults.inc.php
2015-06-07 10:44:39 +00:00
f0o
b154b424bf
Do not allow demo-user to delete other users
2015-05-28 12:44:45 +00:00
f0o
fa170aa37b
Fix bug with worded states in device-table
2015-05-27 16:07:09 +00:00
f0o
1b5e2536f6
Added config options for region and resolution for the globe.php frontpage
...
$config['frontpage_globe']['region'] = any of https://developers.google.com/chart/interactive/docs/gallery/geochart#Continent_Hierarchy
$config['frontpage_globe']['resolution'] = countries|provinces|metros
$config['frontpage_globe']['markers'] = devices|ports
2015-05-26 19:06:57 +00:00
f0o
e242924fd8
Introduce config-switch to regather contacts before dispatch
2015-05-22 10:26:38 +00:00
f0o
fe412952c1
Add config-option to exclude SysContact from alerts
2015-05-20 16:29:39 +00:00
f0o
1c0b1e9041
Honour SysContact-Override
2015-05-19 15:04:27 +00:00
f0o
1f8db156eb
Introduce own librenms user and remove rrds when removing a device
2015-05-19 14:44:13 +00:00
f0o
54c6696d3c
Disable Legacy-Alerting
2015-05-18 10:31:17 +00:00
f0o
4c10cb625b
Honour 'Disable all alerting for this host'
...
Fixes some redundancy in macros (parentesis)
2015-05-18 10:23:55 +00:00
f0o
6624c17534
Allow a user-defined window to add tolerance to delay-values
...
This is to counter cronjob irregularities as they arent always executed on *:00 dead
2015-05-17 12:15:02 +00:00
f0o
7aab831feb
Show details of alert in the alert-logs
...
Move alert-detail generation to own function
2015-05-17 11:45:13 +00:00
f0o
7b889ae5a8
Added Domain-Expire check based on Nagios-Plugins
...
User-Contributed Nagios-Plugin can be obtained from: https://raw.githubusercontent.com/glensc/nagios-plugin-check_domain/master/check_domain.sh
2015-05-17 10:40:49 +00:00
f0o
119ef8ed86
Added TLS/SSL Cert checks based on nagios-plugins
2015-05-17 10:07:49 +00:00
f0o
dcf33ee9d6
Replaced old globe.php with newer derivate
2015-05-16 15:46:53 +00:00
f0o
5ab21f2b7b
Send a single ACK notification
2015-05-14 14:38:16 +00:00
f0o
543573d27c
Added Post-Formating fix for time-macros
2015-05-14 14:09:20 +00:00
f0o
1f4e14ea74
Added missing-ACK note
2015-05-14 14:04:41 +00:00
f0o
2c04e001a5
PagerDuty transport docs
2015-05-14 13:56:16 +00:00
f0o
477a857a77
PagerDuty transport draft
2015-05-14 13:48:17 +00:00
f0o
d2ecfdd9e4
Set timeperiods to current polling-period.
...
This makes caching of graphs a lot easier.
2015-05-13 17:41:32 +00:00
f0o
274474f0c7
Added ICMP service-check
2015-05-13 08:08:24 +00:00
f0o
96d8fe460f
Define some sane defaults for graphs
2015-05-11 17:10:53 +00:00
f0o
a8e5880423
Fix logic bugs and strip %%
2015-05-11 13:09:51 +00:00
f0o
651f9d9d87
Added sanity check
2015-05-11 12:15:20 +00:00
f0o
25a9535b95
Rewrite rrdtool_escape
2015-05-11 11:22:36 +00:00
f0o
d16784c040
This is not a fix for the issue!
...
It does however minimize the risk of running into zombies for certain distribution's php5.x packages.
It's been said it works for:
Ubuntu 14.04.2 under Apache2's Mod-PHP using php5.5
OpenSuSE 13.2 under Apache2's Mod-PHP using php5.6
Debian 8 under Apache2's Mod-PHP and PHP-FPM using php5.6
2015-05-11 09:12:29 +00:00
f0o
fe031b214e
Fix a port-name issue for recent snmp versions for linux. (Found in Debian Jessie)
2015-05-10 16:36:04 +00:00
f0o
f9dd9c47c0
Basic Ubiquiti EdgeSwitch implementation
2015-05-09 12:49:22 +00:00
f0o
5ce9fbc388
Add port-rewrite options
2015-05-09 12:33:38 +00:00
f0o
34f1f11923
Set defaults for AddHost on xDP discovery
2015-05-08 17:47:25 +00:00
f0o
1ed51dad65
Force relative rrd-paths by prefixing rrd_dir with './'
...
Allow empty string as rrdcached_dir values
2015-05-08 12:58:09 +00:00
f0o
73c5fee997
Change DB-Field device_groups.pattern from varchar(255) to text
2015-05-08 09:52:09 +00:00
f0o
ef74acb6cb
Adds:
...
`bills` to `html/ajax_rulesuggest.php`
`generate_bill_url` to `html/includes/functions.inc.php`
Link to bills in `html/includes/table/alerts.inc.php`
2015-05-07 20:43:02 +00:00
f0o
6ab9b9727e
Make scrut happy
2015-05-07 20:05:47 +00:00
f0o
740e85a1ba
Fix silly SQL bug
2015-05-07 19:56:05 +00:00
f0o
fadaffac21
Allow alerting on tables with relative/indirect glues.
...
This commit introduces a lookup using an adaption of left/right expansion searches to find a missing glue-column across several layers of relations.
You can now alert on data having a glue mapped to other entities as long as it resolves to 'device_id' in under 30 cycles.
First intention of usage is to alert on bill-usages.
The bills-table does not contain a valid 'device_id' glue and has to be resolved via 'bills.bill_id -> bill_ports.port_id -> ports.device_id'.
This example consumes 3+1 cycles.
2015-05-07 14:22:16 +00:00
f0o
0279c0f76e
Allow per-OS definitions of bad_iftype, bad_if, bad_if_regexp
...
Supported:
```php
$config['os'][$os]['bad_if'][] = '...';
$config['os'][$os]['bad_if_regexp'][] = '...';
$config['os'][$os]['bad_iftype'][] = '...';
```
Best to be used in `includes/definitions.inc.php`
2015-05-07 10:24:26 +00:00
f0o
ee4530d21c
Updates Documentation for MySQL, Nginx, Bind
...
Fixes Nginx-Stats
Solves #790
Solves #915
2015-05-05 07:56:33 +00:00
f0o
7c6e1f4067
Included filter-form into bootgrid
...
Linked datepickers
2015-05-03 11:50:59 +00:00
f0o
a2c1ba27d6
Pre-Formatting rules to make parsing easier.
2015-04-28 13:49:53 +00:00
f0o
332a8b0771
Docs-Typo
2015-04-27 09:17:33 +00:00
f0o
32a703c6ed
Fix invalid SQL generation on missing rule. Default to 'false'
2015-04-25 11:11:30 +00:00
f0o
c27cb00eae
Fixed unsanitized variable in Alert-Stats
2015-04-25 10:44:24 +00:00
f0o
e4ccf0f2a7
Lookup Alert-Maps when deleting Device-Groups
2015-04-25 07:43:16 +00:00
f0o
da624fa136
Added Macros in Alert-Rule syntax
2015-04-24 19:14:10 +00:00
f0o
3a9e003969
Using Bootgrid for syslogs page
...
Added datepicker to syslog-filters
2015-04-24 14:35:59 +00:00
f0o
202a875d40
JS Update
2015-04-23 16:36:50 +00:00
f0o
ab6de0180b
Removed generate_entity_link
2015-04-23 15:29:42 +00:00
f0o
4c77c76dfa
Added more eye-candy
2015-04-23 15:08:25 +00:00
f0o
ef25ed345d
Allow notification to resume count/delay cycles after maintenance
2015-04-21 07:06:14 +00:00
f0o
a2e4a0dcff
Honour new maintenance format (PR#835)
2015-04-20 17:55:41 +00:00
f0o
c75d00a5af
Updated Device-Group SQL-Update
2015-04-20 16:44:01 +00:00
f0o
f518ebd0ec
Fix filename for rrdcached usage.
2015-04-20 15:57:26 +00:00
f0o
169353d6ef
Added nginx-hack to fix missing $_SERVER[PATH_INFO]
2015-04-17 17:56:38 +00:00
f0o
6ca392a462
CSV Exports
2015-04-16 10:39:49 +00:00
f0o
23a01ab24e
Re-Added SQL rule generation lost at b79b0b0d8f
...
solves #795
2015-04-13 13:21:30 +00:00
f0o
e25f91f311
Fixed menubar condition
2015-04-12 16:00:09 +00:00
f0o
36c9f845bf
Fix missing link to errored or ignored ports
2015-04-12 15:56:54 +00:00