Commit Graph

22 Commits

Author SHA1 Message Date
Tony Murray
604a200891 Python dispatcher service v2 (#10050)
* Refactor LibreNMS service
add ping

* services ported
remote legacy stats collection

* alerting

* implement unique queues

* update discovery queue manager

* remove message

* more cleanup

* Don't shuffle queue

* clean up imports

* don't try to discover ping only devices

* Fix for discovery not running timer

* Update docs a bit and and add some additional config options.
Intentionally undocumented.

* Wait until the device is marked up by the poller before discovering

* Handle loosing connection to db gracefully

* Attempt to release master after 5 db failures

* Sleep to give other nodes a chance to acquire

* Update docs and rename the doc to Dispatcher Service to more accurately reflect its function.

* add local notification
2019-05-20 11:35:47 -05:00
Tony Murray
d628afcc27 LibreNMS python service doc updates (#10044) 2019-04-01 12:23:53 -05:00
koocotte
35e24d9b2e Add Debian instruction (#9788)
Install instruction for the poller service under Debian
2019-03-05 00:48:01 -06:00
Neil Lathwood
1ee2e8e0e0 Updated to use new theme for docs site (#9320)
* Updated to use new theme for docs site

* Updated theme location

* Removed librenms.css

* Updated index page + re-added librenms.css

* Use built in theme modification

* flexbox grid, dump bootstrap

* tidy up things

* Added path and updated deploy script + mkdocs config

* Removed db schmea changes

* Updated to install python/pip 3

* Removed pip3 install

* Pip3 install

* Updated deploy-docs

* Updated deploy-docs
2018-10-27 23:04:34 +01:00
Tony Murray
0ba76e6d62 New python service for poller, discovery + more (#8455)
Currently has a file handle leak (and will eventually run out of handles) related to the self update process.

Either need to fix that or rip out self-update and leave that up to cron or something.


DO NOT DELETE THIS TEXT

#### Please note

> Please read this information carefully. You can run `./scripts/pre-commit.php` to check your code before submitting.

- [x] Have you followed our [code guidelines?](http://docs.librenms.org/Developing/Code-Guidelines/)

#### Testers

If you would like to test this pull request then please run: `./scripts/github-apply <pr_id>`, i.e `./scripts/github-apply 5926`
2018-06-30 12:19:49 +01:00
Tony Murray
5d2aa30153 Update Poller-Service.md (#6291) 2017-03-28 22:14:57 +01:00
Neil Lathwood
383c50b4f4 Updated docs to have source to use for edit github (#4185)
* Added source link for edit on github

* Updated formatting issues

* Updated formatting issues

* Updated formatting issues
2016-08-24 08:12:20 +01:00
Tony Murray
aa43f41871 Change the poller-service docs from ln -s to cp to prevent us from breaking user's installs. 2016-02-03 08:17:19 -06:00
Tony Murray
44cd86d24e Add systemd unit file for the python poller service.
Move poller-service init scripts into to scripts directory and update the documentation.
2016-02-02 20:23:08 -06:00
Rosiak
c3ce59124e Fix some spellings. 2016-01-07 23:02:18 +01:00
Clint Armstrong
3476724cad docs 2015-09-14 10:16:07 -04:00
Clint Armstrong
728b92f0ff first attempt at lessening mysql load 2015-09-14 08:48:41 -04:00
f0o
e85a140d46 Adjusted docs 2015-09-02 15:01:00 +01:00
Clint Armstrong
f28c0cceca multi-master mysql docs 2015-08-25 11:35:27 -04:00
Clint Armstrong
2caba3ee58 add note to reload initctl after linking upstart job 2015-08-25 11:35:27 -04:00
Clint Armstrong
4c5f7f9dd1 add lsb docs 2015-08-25 11:35:26 -04:00
Clint Armstrong
bba8803933 symlink instead of copy 2015-08-25 11:35:26 -04:00
Clint Armstrong
4fed175935 document loglevel 2015-08-25 11:35:17 -04:00
Clint Armstrong
f8756dc956 more details indocs 2015-08-25 11:35:17 -04:00
Clint Armstrong
1f0799fc03 more details about which cronjobs this replaces 2015-08-25 11:35:17 -04:00
Clint Armstrong
9ae0bc3f83 documentation written 2015-08-25 11:35:16 -04:00
Clint Armstrong
c7423d2c4e start docs 2015-08-25 11:35:16 -04:00