PHPackages                             librenms/librenms - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. librenms/librenms

ActiveProject[Logging &amp; Monitoring](/categories/logging)

librenms/librenms
=================

A fully featured network monitoring system that provides a wealth of features and device support.

20160828(9y ago)4.7k51.2k2.7k[153 issues](https://github.com/librenms/librenms/issues)[119 PRs](https://github.com/librenms/librenms/pulls)PHPCI passing

Since Aug 28Pushed yesterday138 watchersCompare

[ Source](https://github.com/librenms/librenms)[ Packagist](https://packagist.org/packages/librenms/librenms)[ Fund](https://opencollective.com/librenms)[ RSS](/packages/librenms-librenms/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (10)Dependencies (2)Versions (200)Used By (0)Security (100)

[![Test Status](https://github.com/librenms/librenms/actions/workflows/test.yml/badge.svg?branch=master&event=push)](https://github.com/librenms/librenms/actions/workflows/test.yml?query=event%3Apush+branch%3Amaster)

Introduction
------------

[](#introduction)

LibreNMS is an auto-discovering PHP/MySQL/SNMP based network monitoring which includes support for a wide range of network hardware and operating systems including Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP and many more.

We intend LibreNMS to be a viable project and community that:

- encourages contribution,
- focuses on the needs of its users, and
- offers a welcoming, friendly environment for everyone.

The [Debian Social Contract](http://www.debian.org/social_contract "Debian project social contract") will be the basis of our priority system, and mutual respect is the basis of our behavior towards others.

Documentation
-------------

[](#documentation)

Documentation can be found in the [doc directory](https://github.com/librenms/librenms/tree/master/doc/) or [docs.librenms.org](https://docs.librenms.org/), including instructions for installing and contributing.

Participating
-------------

[](#participating)

You can participate in the project by:

- Talking to us on [Discord](https://discord.gg/librenms "Discord LibreNMS Server") or [Twitter](https://twitter.com/librenms "@LibreNMS on Twitter").
- Joining the [LibreNMS Community](https://community.librenms.org)
- Improving the [documentation](https://github.com/librenms/librenms/tree/master/doc/).
- Cloning the [repository](https://github.com/librenms/librenms "Main LibreNMS GitHub repo") and filing [pull requests](https://github.com/librenms/librenms/pulls) on GitHub.
- [Bug Reports](https://community.librenms.org) on our Community Forums
- See [CONTRIBUTING](https://docs.librenms.org/General/Contributing/) for more details.

VM image
--------

[](#vm-image)

You can try LibreNMS by downloading a VM image. Currently, a Ubuntu-based image is supplied and has been tested with [VirtualBox](https://www.virtualbox.org/ "VirtualBox").

Download one of the [VirtualBox images](https://www.librenms.org/#downloads) we have available, documentation is provided which details login credentials and setup details.

License
-------

[](#license)

Copyright (C) 2006-2012 Adam Armstrong

Copyright (C) 2013-2024 by individual LibreNMS contributors

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see .

[LICENSE.txt](https://github.com/librenms/librenms/tree/master/LICENSE.txt) contains a copy of the full GPLv3 licensing conditions.

The following additional license conditions apply to LibreNMS (a GPL exception):

As a special exception, you have permission to link or otherwise combine LibreNMS with the included copies of the following third-party software, and distribute modified versions, as long as you follow the requirements of the GNU GPL v3 in regard to all of the remaining software (comprising LibreNMS).

Please see [Acknowledgements](https://docs.librenms.org/General/Acknowledgement/)

Backers
-------

[](#backers)

Support us with a monthly donation and help us continue our activities. \[[Become a backer](https://opencollective.com/librenms#backer)\]

[![](https://camo.githubusercontent.com/a3ac06522a3f362a58d28277590cef46564d3bfc26be432f2ecb702c61c0d758/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f302f6176617461722e737667)](https://opencollective.com/librenms/backer/0/website)[![](https://camo.githubusercontent.com/a5dbce4373184a4a0f5945548b9c879d789422a9c6faa243b35590a6524ca2c1/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f312f6176617461722e737667)](https://opencollective.com/librenms/backer/1/website)[![](https://camo.githubusercontent.com/70f96f096dd7f9dfd6dfac6e2e9bb6340cd343e11d60c9e3817ad912d63ef82d/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f322f6176617461722e737667)](https://opencollective.com/librenms/backer/2/website)[![](https://camo.githubusercontent.com/5dfc2b9afce083f8d2b634ea7c1ea183fadf7689dba8d8d29b743f531bdf7d81/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f332f6176617461722e737667)](https://opencollective.com/librenms/backer/3/website)[![](https://camo.githubusercontent.com/f30e97fd8b474b3ff312964dbc835dec7b0574ecb70fae9002ba9de626eba02b/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f342f6176617461722e737667)](https://opencollective.com/librenms/backer/4/website)[![](https://camo.githubusercontent.com/6956afa0d980454b230cc18cbf0f50f6b1d725c6ba1f76ae07bfa063559a86b1/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f352f6176617461722e737667)](https://opencollective.com/librenms/backer/5/website)[![](https://camo.githubusercontent.com/bdd7c0570de05e0b1e6ed8c82c283f8a05549daf0df031badf9703e34019a799/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f362f6176617461722e737667)](https://opencollective.com/librenms/backer/6/website)[![](https://camo.githubusercontent.com/33da80d341a455f9f99b857da60643085befcf1a6442df82d2914287dbfc30fa/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f372f6176617461722e737667)](https://opencollective.com/librenms/backer/7/website)[![](https://camo.githubusercontent.com/ea783d919ef03a5663e7f1aa4c266de636ddf7112b8a7f17a6d93fe9f71a1a53/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f382f6176617461722e737667)](https://opencollective.com/librenms/backer/8/website)[![](https://camo.githubusercontent.com/8c50f60d524b68afc5fcaa34c3d73bfb20ac0d2cab6bc67cbfa9e1c1fce1e4ae/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f392f6176617461722e737667)](https://opencollective.com/librenms/backer/9/website)[![](https://camo.githubusercontent.com/c110c8440539e4a9b3f9641fe003d61ffa338b342eb442276cd8bb6f688bcf21/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f31302f6176617461722e737667)](https://opencollective.com/librenms/backer/10/website)[![](https://camo.githubusercontent.com/489557567159ab02713d14a9d52bc1d3617198a52138e8833b4d2a27a983db99/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f31312f6176617461722e737667)](https://opencollective.com/librenms/backer/11/website)[![](https://camo.githubusercontent.com/2f00cfdd8daa168f8f0707359516e2ed5e58aab0cd0f8447be8020b5d8747659/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f31322f6176617461722e737667)](https://opencollective.com/librenms/backer/12/website)[![](https://camo.githubusercontent.com/0622da1d97356b51d67441af820137d64d7785ae64e82739bda25870a592dd97/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f31332f6176617461722e737667)](https://opencollective.com/librenms/backer/13/website)[![](https://camo.githubusercontent.com/a9d7865aadf7f30588d506ffa5616a4bbe87f4153a02f95911abc5d086136168/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f31342f6176617461722e737667)](https://opencollective.com/librenms/backer/14/website)[![](https://camo.githubusercontent.com/830a3ca01c2c26bc68387fb09910c13580ca58d7f2103e3fc4d13969d3d3d215/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f31352f6176617461722e737667)](https://opencollective.com/librenms/backer/15/website)[![](https://camo.githubusercontent.com/64329b5cca899bb79cdec234a26895d6c7eafec5e11f1c31819f4f225b76745e/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f31362f6176617461722e737667)](https://opencollective.com/librenms/backer/16/website)[![](https://camo.githubusercontent.com/a5ee6260d76e8ff3291c6242f487e00dae6b7c0708d886eb3c2f8cd7f238323f/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f31372f6176617461722e737667)](https://opencollective.com/librenms/backer/17/website)[![](https://camo.githubusercontent.com/5bd1bd7eb664053fac17ddb915ae9232756572f3340079f5cbd3b45f5d6885dd/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f31382f6176617461722e737667)](https://opencollective.com/librenms/backer/18/website)[![](https://camo.githubusercontent.com/ab9b2f0f9e7df341bff1729663f55a5839fa41ae4bf402fee845d791f317d04b/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f31392f6176617461722e737667)](https://opencollective.com/librenms/backer/19/website)[![](https://camo.githubusercontent.com/2cb34a9bdbeb37277594f18d69f355ccd6ccfc7afe94290688d138f0a8c570e1/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f32302f6176617461722e737667)](https://opencollective.com/librenms/backer/20/website)[![](https://camo.githubusercontent.com/efb3b0e8dba4bc900fa0d477f617196af5d894592e5dbf0712ade5d96e538815/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f32312f6176617461722e737667)](https://opencollective.com/librenms/backer/21/website)[![](https://camo.githubusercontent.com/53f368c6b42337f3ab935ce1882f37b7ac7a858fa1ff8d803aef384ea59786c9/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f32322f6176617461722e737667)](https://opencollective.com/librenms/backer/22/website)[![](https://camo.githubusercontent.com/7b2ddfe57a82f603aafcb3c68101ad553e63e69669a3c8d2e2a3b4810342a60e/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f32332f6176617461722e737667)](https://opencollective.com/librenms/backer/23/website)[![](https://camo.githubusercontent.com/6ab4a868295ecd5dbf45c6209c50ac43bc68b81913adc8b1b507b7ef406fcfcc/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f32342f6176617461722e737667)](https://opencollective.com/librenms/backer/24/website)[![](https://camo.githubusercontent.com/8f58de828ccf92d70678410b2dd2f754d4f849694c6eb73c9cdcd6ca71e5a08d/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f32352f6176617461722e737667)](https://opencollective.com/librenms/backer/25/website)[![](https://camo.githubusercontent.com/97a90588d0136eb29c89aa42bd3c5bedf4bc0873217156f43838a9c165e69654/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f32362f6176617461722e737667)](https://opencollective.com/librenms/backer/26/website)[![](https://camo.githubusercontent.com/d52df5eb23d756afc039caf54fcf418692688e9aec073a02f5854e01f9d58336/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f32372f6176617461722e737667)](https://opencollective.com/librenms/backer/27/website)[![](https://camo.githubusercontent.com/f74c3112d15fb543c68b9d8ff207943f1d11063a7726793f2e5cfed51f56ca76/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f32382f6176617461722e737667)](https://opencollective.com/librenms/backer/28/website)[![](https://camo.githubusercontent.com/66d0afaae2659dd1bae5229c87aca37ec9df0a2e3f703ef643420716ec5c4bb6/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f6261636b65722f32392f6176617461722e737667)](https://opencollective.com/librenms/backer/29/website)

Sponsors
--------

[](#sponsors)

Become a sponsor and get your logo on our README on GitHub with a link to your site. \[[Become a sponsor](https://opencollective.com/librenms#sponsor)\]

[![](https://camo.githubusercontent.com/5b1428ea6f8a1c6c36ea7caa9f2204af8a64973f5fe7fc02b918af87a882c61c/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f73706f6e736f722f302f6176617461722e737667)](https://opencollective.com/librenms/sponsor/0/website)[![](https://camo.githubusercontent.com/f4a7722d97921f48a58714ca1718c0235b4e5aba6b87f0952f4000b8f5f17442/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f73706f6e736f722f312f6176617461722e737667)](https://opencollective.com/librenms/sponsor/1/website)[![](https://camo.githubusercontent.com/f0f017bb7ca81c2a90cc2f52d5a3c11aefaae31e74a31eb517e32221cd3c2700/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f73706f6e736f722f322f6176617461722e737667)](https://opencollective.com/librenms/sponsor/2/website)[![](https://camo.githubusercontent.com/95781d3006a4f187233f9d849320c094f151c3559035bdd39c7656a38d36cf51/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f73706f6e736f722f332f6176617461722e737667)](https://opencollective.com/librenms/sponsor/3/website)[![](https://camo.githubusercontent.com/56b9ee3e5c41f42a8bc2eae9a74bfad0167592e8c6cacf05eee404dcb2c3d586/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f73706f6e736f722f342f6176617461722e737667)](https://opencollective.com/librenms/sponsor/4/website)[![](https://camo.githubusercontent.com/20540ce41143bac7ae99fe873d5e82ff78372c35634618dbe104cce875751d46/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f73706f6e736f722f352f6176617461722e737667)](https://opencollective.com/librenms/sponsor/5/website)[![](https://camo.githubusercontent.com/69fbe52acb47cb140adece8a6b6b7c5af238dc0dcca99842cb0a322cc827d94a/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f73706f6e736f722f362f6176617461722e737667)](https://opencollective.com/librenms/sponsor/6/website)[![](https://camo.githubusercontent.com/8d4da8e0895132c09780f78aaa92b915d691bfd6648bb51f874d703a6298c498/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f73706f6e736f722f372f6176617461722e737667)](https://opencollective.com/librenms/sponsor/7/website)[![](https://camo.githubusercontent.com/72c892200c9e1fb750b0c8b32bf5d4d8bc13c776e0d4e87bf9c782e88f243419/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f73706f6e736f722f382f6176617461722e737667)](https://opencollective.com/librenms/sponsor/8/website)[![](https://camo.githubusercontent.com/5980aef3aeadb2366aac10a79b74477c751ccc3b5e802ea46351a412c081a7b4/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f6c696272656e6d732f73706f6e736f722f392f6176617461722e737667)](https://opencollective.com/librenms/sponsor/9/website)

###  Health Score

64

—

FairBetter than 99% of packages

Maintenance64

Regular maintenance activity

Popularity57

Moderate usage in the ecosystem

Community40

Growing community involvement

Maturity83

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~19 days

Total

182

Last Release

26d ago

Major Versions

21.12.1 → 22.1.02022-01-23

22.12.0 → 23.1.02023-01-24

23.11.0 → 24.1.02024-01-07

24.12.0 → 25.1.02025-01-17

25.12.0 → 26.1.02026-01-12

PHP version history (10 changes)1.24.x-devPHP &gt;=5.3.9

1.37PHP &gt;=5.6.4

1.49PHP ^7.1.3

1.64PHP ^7.2

1.66PHP ^7.2.5

1.70.0PHP ^7.3

21.1.0PHP ^7.3|^8.0

21.8.0PHP ^7.3 || ^8.0

22.11.0PHP ^8.1

25.4.0PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/0c8ae23512e547bece76cdb6a39f73fb0eab0291af6b97f9f8e3c962650afe24?d=identicon)[murrant](/maintainers/murrant)

---

Top Contributors

[![laf](https://avatars.githubusercontent.com/u/3941142?v=4)](https://github.com/laf "laf (3946 commits)")[![murrant](https://avatars.githubusercontent.com/u/39462?v=4)](https://github.com/murrant "murrant (3536 commits)")[![f0o](https://avatars.githubusercontent.com/u/1656377?v=4)](https://github.com/f0o "f0o (953 commits)")[![paulgear](https://avatars.githubusercontent.com/u/107222?v=4)](https://github.com/paulgear "paulgear (646 commits)")[![Jellyfrog](https://avatars.githubusercontent.com/u/759887?v=4)](https://github.com/Jellyfrog "Jellyfrog (599 commits)")[![danzel](https://avatars.githubusercontent.com/u/393086?v=4)](https://github.com/danzel "danzel (469 commits)")[![Rosiak](https://avatars.githubusercontent.com/u/6378934?v=4)](https://github.com/Rosiak "Rosiak (439 commits)")[![PipoCanaja](https://avatars.githubusercontent.com/u/38363551?v=4)](https://github.com/PipoCanaja "PipoCanaja (371 commits)")[![SourceDoctor](https://avatars.githubusercontent.com/u/7978916?v=4)](https://github.com/SourceDoctor "SourceDoctor (288 commits)")[![crcro](https://avatars.githubusercontent.com/u/3048315?v=4)](https://github.com/crcro "crcro (217 commits)")[![vieron](https://avatars.githubusercontent.com/u/43971?v=4)](https://github.com/vieron "vieron (216 commits)")[![wdalmut](https://avatars.githubusercontent.com/u/551974?v=4)](https://github.com/wdalmut "wdalmut (189 commits)")[![VVelox](https://avatars.githubusercontent.com/u/25783933?v=4)](https://github.com/VVelox "VVelox (171 commits)")[![clinta](https://avatars.githubusercontent.com/u/3177437?v=4)](https://github.com/clinta "clinta (168 commits)")[![SaaldjorMike](https://avatars.githubusercontent.com/u/6835411?v=4)](https://github.com/SaaldjorMike "SaaldjorMike (158 commits)")[![TheGreatDoc](https://avatars.githubusercontent.com/u/32565115?v=4)](https://github.com/TheGreatDoc "TheGreatDoc (125 commits)")[![neveldo](https://avatars.githubusercontent.com/u/1663176?v=4)](https://github.com/neveldo "neveldo (119 commits)")[![Npeca75](https://avatars.githubusercontent.com/u/59750439?v=4)](https://github.com/Npeca75 "Npeca75 (114 commits)")[![vitalisator](https://avatars.githubusercontent.com/u/12622569?v=4)](https://github.com/vitalisator "vitalisator (113 commits)")[![kkrumm1](https://avatars.githubusercontent.com/u/27959419?v=4)](https://github.com/kkrumm1 "kkrumm1 (109 commits)")

---

Tags

hacktoberfestlaravellibrenmsmonitoringnetworkphprrdsnmp

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/librenms-librenms/health.svg)

```
[![Health](https://phpackages.com/badges/librenms-librenms/health.svg)](https://phpackages.com/packages/librenms-librenms)
```

###  Alternatives

[psr/log

Common interface for logging libraries

10.4k1.2B9.2k](/packages/psr-log)[itsgoingd/clockwork

php dev tools in your browser

5.9k27.6M94](/packages/itsgoingd-clockwork)[graylog2/gelf-php

A php implementation to send log-messages to a GELF compatible backend like Graylog2.

41838.2M138](/packages/graylog2-gelf-php)[bugsnag/bugsnag-psr-logger

Official Bugsnag PHP PSR Logger.

32132.5M2](/packages/bugsnag-bugsnag-psr-logger)[consolidation/log

Improved Psr-3 / Psr\\Log logger based on Symfony Console components.

15462.2M7](/packages/consolidation-log)[datadog/php-datadogstatsd

An extremely simple PHP datadogstatsd client

19124.6M15](/packages/datadog-php-datadogstatsd)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
