Commit Graph

1775 Commits

Author SHA1 Message Date
arrmo 8899ad6d5a Initial Release, wireless sensor support for Openwrt (#11768)
* Initial Release, wireless sensor support for Openwrt

* Extend Openwrt support, add more sensors

* Add documentation for Openwrt Wireless Sensor support

* Moved location of Openwrt.md

* Update openwrt.json

Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-07-09 16:13:58 -05:00
Tony Murray be2d4a2e75 Changelog for 1.65 2020-07-03 00:50:44 -05:00
Tony Murray d38ce9dbf3 Update FAQ.md 2020-06-30 18:28:11 -05:00
Tony Murray 71d5d29dbb Automatically change all tabs in install docs
Reduced the likelihood of a user viewing info for the wrong os.
2020-06-29 16:17:07 -05:00
Tony Murray db5524dc09 Merge pull request #11762 from murrant/consolidate-install-doc
Update and Consolidate Install docs Ubuntu 20.04 and CentOS 8
2020-06-29 01:10:28 -05:00
Tony Murray 19402c5f66 acl is needed 2020-06-29 00:35:53 -05:00
Tony Murray 37f5541b83 don't need python2 packages 2020-06-29 00:06:34 -05:00
Tony Murray ea26f32d3e remove errant semicolin 2020-06-28 23:53:03 -05:00
Tony Murray 0df6a13755 better heading 2020-06-28 20:24:39 -05:00
Tony Murray 31d6ec4a07 more refinement 2020-06-28 20:05:04 -05:00
Tony Murray 114379dd8e allow .env to be written for install 2020-06-27 11:22:01 -05:00
Tony Murray 9364e4ec31 updates and install url 2020-06-27 11:13:32 -05:00
Tony Murray 1b822d8ea3 pip3 is required on centos
session is no longer required by install
2020-06-27 09:10:47 -05:00
Tony Murray 5f0388f0e3 Remove DB credentials from config.php
Better validation when config.php does not exist

Update docs and quote password

only populate legacy vars in config_to_json
drop .travis.yml config copy
remove credentials from config.php.default

Check for existance of .env instead of config.php in python scripts

legacy credential cleanup

tiny cleanups

consistent env for artisan server and artisan dusk
2020-06-27 07:47:08 -05:00
Tony Murray 78969c0181 don't need the api location anymore (all 3) 2020-06-25 11:24:18 -05:00
Tony Murray 65ffcd6deb don't need the api location anymore 2020-06-25 11:18:26 -05:00
SourceDoctor 4e6a7291a2 Device Availability Calculation (#11784)
* Device Availability Calculation

* Travis fix

* .

* schema corrections

* flexible duration

* travis

* .

* .

* .

* .

* remove not needed code

* line Text to RRD

* update humantime

* .

* only set up again if device was marked as down

* set RRD area transparency

* save uptime also, to keep last availability as good as possible

* file description correction

* look for outages even if uptime > duration
2020-06-22 22:57:30 +02:00
ZoLuSs fc55830c7a Fix Application Sudo Example (#11707)
* Update Proxmox Process

On latest version of Debian (9.1 and later) snmpd run ad Debian-snmp user.
In visudo change snmp to Debian-snmp

* fix typo

Co-authored-by: SourceDoctor <sourcehhdoctor@gmail.com>
2020-06-22 12:34:25 +02:00
Tony Murray 867aa132c1 Merge pull request #11661 from SourceDoctor/app_dhcp_enhancement
Application DHCP Upgrade
2020-06-16 17:03:45 -05:00
Slashdoom 53f378a900 Update Services.md (#11834)
Add CHECK_MRPE section for https://github.com/librenms/librenms-agent/pull/192
2020-06-16 21:56:04 +02:00
Anael Mobilia 22916afb9e Apps - backupninja (#11010)
* GUI - graphs

* GUI - Apps

* Polling

* GUI - apps

* Add backupninja to documentation

* Apps - backupninja : add link to librenmsagent script

* Add backupninja snmprec file

* Delete backupninja.snmprec

No Regression tests on apps (yet), only on devices.

* Remove old debug

* Update language : FR -> EN

* Add debug informations

* File path moved to /etc/snmp/

* Python script now use json

* Update following example on puppet script

* Update installation instructions following puppet example

* Update apps.inc.php

Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
Co-authored-by: SourceDoctor <sourcehhdoctor@gmail.com>
2020-06-16 01:04:30 +02:00
Tony Murray 8c19cfeadd Merge pull request #11516 from SourceDoctor/rrdcached_doc_update
Update RRDCached Documentation
2020-06-15 13:26:36 -05:00
Tony Murray 9bf91f7153 Merge pull request #11741 from SourceDoctor/agent_sudo_fix
Application sudo correction
2020-06-14 16:39:03 -05:00
Tony Murray b4e35bcc65 whitespace 2020-06-14 16:19:58 -05:00
Tony Murray b2eadb3ba2 Update Install-LibreNMS.md
restore alphabetical package list and more pip3 removals
2020-06-14 16:18:58 -05:00
Tony Murray bde2ad0069 Remove pip3 2020-06-14 16:14:15 -05:00
PipoCanaja 15fe63d6b1 Feature: skip_value can check OID existance (#11822)
* exists for skip_values

* AR routers are using another logic for SFPs Power

* schemas

* tests
2020-06-14 09:21:22 -05:00
SourceDoctor 63c74bf3e0 Bare Dashoboard Option (#11818)
* Bare Dashoboard Option

* .

* set highlight
2020-06-13 11:56:03 +02:00
Anael Mobilia 62ca4eae7f Fix typos (#11816)
Permissions already set on line 31-38
2020-06-12 17:29:45 +02:00
Rostislav Kandilarov d95adf4b98 Added SNMP v3 configuration example for Mikrotik/ROS (#11802)
The setup is tested and is working properly - hope it could save someone else time.
2020-06-11 09:07:37 +02:00
arrmo ba1302805f Change Units on Noise Floor (#11790)
* Change Units on Noise Floor

I may be wrong, but I think this should just be dBm (i.e. integrated over the carrier bandwidth). The numbers look much too high to me to be on a per Hz basis.

If I am correct here, this should also be updated in the web interface.

Thanks!

* Update php, correct units for Wireless noise-floor

* Wireless Frequency, don't format_si, to avoid kMHz units

* Update Wireless noise-floor units, in RRD plots
2020-06-10 10:41:36 +02:00
SourceDoctor 1093315700 Merge branch 'master' into app_dhcp_enhancement 2020-06-08 20:51:41 +02:00
Hans Erasmus 71050edfd1 Added minor changes 2020-06-08 16:22:35 +02:00
RobJE f590e63d3a Doc debian 10 updates (#11488)
* add package acl to required list

There are ways to install debian without the acl package. Add it to the
required list

* replace systemctl with more generic service

Debian does not require systemd. This makes calling systemctl to restart
processes a problem. The more generic way in Debian is to call service

* rm command allows multiple parameters

* use nginx config in a more Debian way

In Debian webservers are configured using -available and -enabled
directories. Make better use of this stucture.

* better snmpd.conf handling

Instead of overwriting snmpd.conf inform Debian of the change.

Because snmpd.conf contains sensitive info make it only user accessible

* replace nano with users preferred editor

* revert back to nano as editor

* remove dpkg-divert as per PR discussion
2020-06-06 18:43:42 +02:00
pepperoni-pi 28ae37c406 Added ability to use JSON directly in Msteams Transport (#11129)
* Added ability to use JSON directly in Msteams Transport

* Update Transports.md

* Update Msteams.php

* Update Msteams.php

Added boolean to fix test transport button

* Update Templates.md

Added JSON example and modified titles slightly.

* Update Templates.md

Moved MS Teams examples under "Examples" header since they are no longer formatted in HTML

* Update Templates.md

* Update Templates.md

* Update Msteams.php

changed condition to use $obj['id'] rather than $obj['msg']

* Update Msteams.php
2020-06-04 22:18:49 -05:00
Tony Murray 2a5b1fd071 Clearer python-memcached info (#11772) 2020-06-04 20:36:25 -05:00
Tony Murray 9a16bc4f7a Merge branch 'consolidate-install-doc' of https://github.com/murrant/librenms into consolidate-install-doc 2020-06-04 08:32:27 -05:00
Tony Murray 9ab49bf81c missing bash-completion 2020-06-03 09:53:07 -05:00
Tony Murray abcfb0a98e CentOS 8
lnms auto-complete
some reorganization (timezone before mysqld start)
selinux and firewald simplifications
use dnf
2020-06-03 02:24:38 -05:00
Tony Murray e0202a0744 Doc cleanup 2020-06-02 23:24:18 -05:00
Tony Murray d09d0ab5f8 CentOS security streamline 2020-06-01 13:52:32 -05:00
Tony Murray 64d567059e CentOS 8 nginx, not clean, but installs at least 2020-06-01 02:36:21 -05:00
Tony Murray b8055f4922 rename nginx 2020-06-01 01:29:35 -05:00
Tony Murray 46cdc8fe81 Ubuntu Apache WIP 2020-06-01 00:57:56 -05:00
Tony Murray 841203c8c5 Consolidated doc (Ubuntu 20.04 Nginx tested) 2020-05-31 21:45:39 -05:00
Tony Murray 75e36fbffb Changelog for 1.64 2020-05-31 10:47:58 -05:00
PelliX 5f3b82de6f Added discovery and graphing for JunOS (SRX) RPM probes (#11187)
* Added discovery and graphing for JunOS (SRX) RPM probes

* Proposed changes for a percent based sensor type

* Fixed missing MIB declaration in JunOS YAML discovery file

* Updated Health-information.md to reflect the new percentage value type

* Added separate test data for junos_rpm type

* Update sensors.php

* Update sensors.php

* Update functions.inc.php

* test re-run

* Update junos_rpm.json

* percentage -> loss

* add ifSpeed prev test data

* mis-merge

* update sensors

* and bgp...

Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
Co-authored-by: Tony Murray <murraytony@gmail.com>
2020-05-30 18:24:43 -05:00
SourceDoctor adf7e54204 Application sudo correction 2020-05-30 19:19:13 +02:00
Tony Murray 90e95f160d fix bullets (#11732) 2020-05-30 06:36:17 +02:00
Hans Erasmus b2d6540ff2 Update rrdtool setting explanation (#11724)
After some users said it was not clear.
2020-05-28 11:13:02 +02:00