PHPackages                             funnydevjsc/netdata-laravel-integrate - 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. [Payment Processing](/categories/payments)
4. /
5. funnydevjsc/netdata-laravel-integrate

ActiveLibrary[Payment Processing](/categories/payments)

funnydevjsc/netdata-laravel-integrate
=====================================

Laravel package for Netdata

1.0.1(1y ago)042MITPHPPHP ^8.1

Since May 15Pushed 1y agoCompare

[ Source](https://github.com/funnydevjsc/netdata-laravel-integrate)[ Packagist](https://packagist.org/packages/funnydevjsc/netdata-laravel-integrate)[ Docs](https://github.com/funnydevjsc/netdata-laravel-integrate)[ RSS](/packages/funnydevjsc-netdata-laravel-integrate/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (3)Used By (0)

Netdata Laravel
===============

[](#netdata-laravel)

The free Laravel package to help you integrate with Netdata to analyze server performance information

Use Cases
---------

[](#use-cases)

- Crawl and parse result from Netdata
- Easy to understand and draw charts
- Example crawler command

Features
--------

[](#features)

- Dynamic Netdata credentials from config/netdata.php
- Easy to get data with a simple line code

Requirements
------------

[](#requirements)

- **PHP**: 8.1 or higher
- **Laravel** 9.0 or higher

Quick Start
-----------

[](#quick-start)

If you prefer to install this package into your own Laravel application, please follow the installation steps below

Installation
------------

[](#installation)

#### Step 1. Install a Laravel project if you don't have one already

[](#step-1-install-a-laravel-project-if-you-dont-have-one-already)

#### Step 2. Install Netdata if your server does not have it

[](#step-2-install-netdata-if-your-server-does-not-have-it)

#### Step 3. Require the current package using composer:

[](#step-3-require-the-current-package-using-composer)

```
composer require funnydevjsc/netdata-laravel-integrate
```

#### Step 4. Publish the controller file and config file

[](#step-4-publish-the-controller-file-and-config-file)

```
php artisan vendor:publish --provider="FunnyDev\Netdata\NetdataServiceProvider" --tag="netdata"
```

If publishing files fails, please create corresponding files at the path `config/netdata.php` and `app\Console\Commands\NetdataCommand.php` from this package.

#### Step 5. Update the various config settings in the published config file:

[](#step-5-update-the-various-config-settings-in-the-published-config-file)

- After publishing the package assets a configuration file will be located at `config/netdata.php`.
- Please read the document of Netdata document to get those values to fill into the config file if you are using manual installation and not on any server panel.
- If you are using a panel like Direct Admin then you could read about the document of Direct Admin to find out. In our case, it was:

```
NETDATA_SERVER="http://directadmin.domain.ltd:2222/CMD_NETDATA_SOCK"
NETDATA_SCOPE_NODE="52f2daca-33fa-421d-ad90-ce9955f760fa"
NETDATA_USERNAME="username"
NETDATA_PASSWORD="password"
```

#### Step 7. Save data to Database and Draw charts:

[](#step-7-save-data-to-database-and-draw-charts)

You can use or optimize `app/Console/Commands/NetdataCommand.php` to retrieve data and store the collected data into the Database for convenience in research, evaluation and drawing charts. Drawing charts is possible through Javascript libraries. Example collected data like this (this data bellow is not real and just for demo only):

[![](screenshots/netdata-charts.png)](screenshots/netdata-charts.png)

Testing
-------

[](#testing)

```
php artisan netdata:crawl
```

Feedback
--------

[](#feedback)

Respect us in the [Laravel Việt Nam](https://www.facebook.com/groups/167363136987053)

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

### Security

[](#security)

If you discover any security related issues, please email  or use the issue tracker.

Credits
-------

[](#credits)

- [Funny Dev., Jsc](https://github.com/funnydevjsc)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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 ~13 days

Total

2

Last Release

710d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ddb914505b68528e0f47a1a0c04b7e3bbe59d9849546c7d44654faf5294b0293?d=identicon)[funnydevjsc](/maintainers/funnydevjsc)

---

Top Contributors

[![fdteam-deanie](https://avatars.githubusercontent.com/u/146782529?v=4)](https://github.com/fdteam-deanie "fdteam-deanie (3 commits)")

---

Tags

laravelpackagepaymentnetdata

### Embed Badge

![Health badge](/badges/funnydevjsc-netdata-laravel-integrate/health.svg)

```
[![Health](https://phpackages.com/badges/funnydevjsc-netdata-laravel-integrate/health.svg)](https://phpackages.com/packages/funnydevjsc-netdata-laravel-integrate)
```

###  Alternatives

[dena-a/iran-payment

a Laravel package to handle Internet Payment Gateways for Iran Banking System

312.4k1](/packages/dena-a-iran-payment)[infyomlabs/laravel-payumoney

Laravel Payumoney Integration Library

113.9k](/packages/infyomlabs-laravel-payumoney)[threesquared/laravel-paymill

Laravel wrapper for the Paymill API

121.3k](/packages/threesquared-laravel-paymill)

PHPackages © 2026

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