Commit graph

23 commits

Author SHA1 Message Date
Piotr Kubaj
b3b61b99fc net-mgmt/netdata: fix build on GCC architectures
Base GCC doesn't support LTO.
2019-12-06 14:01:30 +00:00
Marcelo Araujo
62e2b2b815 - Update to 1.19.0.
- Add option for LTO (enabled by default in older versions).
- Update configuration sample and remove irrelevant settings for initial setup.

Submitted by:	Daniel Engberg <daniel.engberg.lists_pyret.net>
Approved by:	maintainer timeout (> 2 weeks)
Differential Revision:	https://reviews.freebsd.org/D22615
			https://reviews.freebsd.org/D21969
			https://reviews.freebsd.org/D22045
2019-12-02 09:52:41 +00:00
Mahdi Mokhtari
8adbaabd56 net-mgmt/netdata: Update to the latest upstream release 1.17.1
Update the patches to latest upstream changes
Add dbengine and json support options
Add cpe awareness

Reported by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
Event: EuroBSDCon 2019 Hackathon
Sponsored by:	EuroBSDCon 2019
Differential Revision:	https://reviews.freebsd.org/D21395
2019-09-20 13:45:33 +00:00
Jimmy Olgeni
7e08aedb59 Update net-mgmt/netdata to version 1.15.0.
Other changes:

- Add LIB_DEPENDS on devel/libuv and archivers/liblz4 as suggested by portlint
- Add USES=ssl (portlint)
- Remove BUILD_DEPENDS (LIB_DEPENDS is sufficient)

Approved by:              mmokhi
Differential Revision:    https://reviews.freebsd.org/D20452
2019-05-29 20:31:21 +00:00
Mahdi Mokhtari
44c345f784 net-mgmt/netdata: Update to the latest release (v1.13.0)
This netdata release fixes upstream Bugs:
 - Bug #5670: "postgres: socket: update() unhandled exception"

It also includes features:
 * Kubernetes: Helm chart
 * Reduce memory usage

While here:
Add a CUPS option to enable/disable the plugin
Do cleanup on plist (new options added, fix permissions [FreeIPMI, etc])
Unbreak python plugins (shebangfix)
Make PID file configurable through rc script

For more info: https://github.com/netdata/netdata/releases/tag/v1.13.0

PR:		236258 235462
Reported by:	Dries Michiels <driesm.michiels@gmail.com>, geraud@gcu.info
Sponsored by:	The FreeBSD Foundation
2019-03-21 15:05:27 +00:00
Mahdi Mokhtari
20e2dd6da8 net-mgmt/netdata: Fix build on i386
Add more exact test-cases to configure.ac to prevent it assuming support of
__atomic_add/fetch/... symbols on i386 (Clang > 4).

Sponsored by:	The FreeBSD Foundation
2019-01-02 13:06:25 +00:00
Mahdi Mokhtari
3c4ac773a6 net-mgmt/netdata: let netdata_user be more configurable
With this change people will be able to run the service according their configurations
With users like 'root', as well as default one (netdata)

Reported by:	netchild
Sponsored by:	The FreeBSD Foundation
2018-12-25 17:16:06 +00:00
Mahdi Mokhtari
9551044db2 net-mgmt/netdata: Upgrade port to 1.11.1
Major changes:
    Added plugins:
        openldap: to collect performance statistics from OpenLDAP servers
        tor: to collect traffic statistics from Tor
        nvidia_smi: to monitor NVIDIA GPUs
    Bug fix:
        fix the incorrect parser error for network-interface names with ":" in them

ChangeLog: https://github.com/netdata/netdata/releases/tag/v1.11.1

Sponsored by:	The FreeBSD Foundation
2018-12-23 20:12:13 +00:00
Mahdi Mokhtari
43d7f7eb1d net-mgmt/netdata: Update to newest upstream release (v1.11.0)
This release has fundamental changes on config-file management.
    The stock config files (templates) are now co-existing in
        ${LOCALBASE}/lib/netdata/*
    For customizing and using them they must be compied into
        ${LOCALBASE}/etc/netdata/*

More of changes/bugfixes:
https://github.com/netdata/netdata/blob/v1.11.0/CHANGELOG.md

Sponsored by:	The FreeBSD Foundation
2018-11-04 15:05:47 +00:00
Rene Ladan
b7499ae64d Followup on r483807.
jbeich commented on some ports in D17724 but I forgot to add them to the list.

Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724
2018-11-02 13:40:24 +00:00
Mahdi Mokhtari
225d8e46b5 net-mgmt/netdata: Update port to 1.10.0
The local patch for PR#3276 at GH also is merged upstream.

Sponsored by:	Netzkommune GmbH
2018-03-28 12:00:31 +00:00
Mahdi Mokhtari
043e4b4b03 net-mgmt/netdata: Fix wrong PID assumption on FreeBSD.
The issue merged on upstream but not in release-tree yet
Also add two other dependencies for run-time.

PR:		224135
Reported by:	nhoyle@hoyletech.com
Sponsored by:	Netzkommune GmbH
2018-01-18 12:25:10 +00:00
Mahdi Mokhtari
1790e5e22d net-mgmt/netdata: Update port to 1.9.0
Merge the "Fixing on 12-CURRENT" patch to upstream
Introduced new features such as:
- access lists
- snapshots
- TCP overflow detection
- libvirt VM detection
2017-12-19 17:18:51 +00:00
Antoine Brodin
aed3eed595 Fix packaging with python3 2017-12-12 12:37:57 +00:00
Mahdi Mokhtari
290d3115f9 net-mgmt/netdata: Add option for freeipmi support
PR:		223460
Reported by:	Bryce Edwards <bryce@bryce.net>
Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D12975
2017-11-08 12:18:34 +00:00
Mahdi Mokhtari
bd0eb4ec0b net-mgmt/netdata: Fix the pkg-plist that became broken by r450382
PR:		222589
Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D12477
2017-09-25 20:34:16 +00:00
Mahdi Mokhtari
13bb0858e1 net-mgmt/netdata: Update to 1.8.0
Update includes:

bug fix: streaming slaves consuming 100% CPU
Happened Under certain conditions, especially under FreeBSD and macOS slaves.

bug fix: missing alarm notifications on netdata masters
Because of messing cached alarm state, sometimes the notifications were not
    always sent, although being visible at the dashboards.

bug fix: streamed charts with duplicate names
There was a minor issue with charts that were created with name aliases.

new plugin:
python.d.plugin now supports HTTP keep-alive via using urllib3.
This enables HTTP keep-alive on all connections, which allows netdata to have
    permanent connections to third party web applications.

Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D12408
2017-09-22 15:14:43 +00:00
Mahdi Mokhtari
6015988dd6 net-mgmt/netdata: Unbreak for post-ino64 12-CURRENT
Reported by:	lme
Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D11648
2017-07-19 15:18:55 +00:00
Mahdi Mokhtari
5c3f44f395 net-mgmt/netdata: Update to new release of 1.7.0
This version update includes:
* Fix of building on FreeBSD 12 included on upstream.
* netdata now monitors ZFS (on Linux and FreeBSD)!
* netdata now monitors ElasticSearch, RabbitMQ, Go applications (via expvar),
    ipfw (on FreeBSD 11), samba, squid logs (with web_log plugin!).
* netdata is now a (very fast) fully featured statsd server and the
    only one with automatic visualization.

Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D11626
2017-07-18 14:43:22 +00:00
Mark Linimon
82c3cac0d2 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
2017-05-22 16:04:19 +00:00
Mahdi Mokhtari
bcb72c866f net-mgmt/netdata: Update to 1.6.0:
This release merged many parts of our local FreeBSD patches.

Reviewed by:	feld, mat (mentors)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D10093
2017-03-26 15:39:14 +00:00
Mahdi Mokhtari
e87d9e532d Updating the ports I maintain to my FreeBSD.org address.
Submitted by:	mmokhi
Reviewed by:	feld, mat
Approved by:	feld, mat (mentors)
Differential Revision:	https://reviews.freebsd.org/D9498
2017-02-11 04:44:43 +00:00
Nikolai Lifanov
48f70e76d8 new port: net-mgmt/netdata
NetData is scalable, distributed real-time performance and health monitoring.

PR:		216497
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com>
Reviewed by:	lifanov, matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9351
2017-01-27 03:16:36 +00:00