Commit Graph

18 Commits

Author SHA256 Message Date
Mia Herkt
f9fa996cb4 - Update to v1.15.0
Bug Fixes:
  * Prowl notifications were not being sent, unless another
    notification method was also active
  * Fix exception handling in the python.d plugin
  * The node applications group did not include all node processes.
  * The nvidia_smi collector displayed incorrect power usage
  * The python.d plugin would sometimes hang, because it lacked
    a connect timeout
  * The mongodb collector raised errors due to various KeyErrors
  * The smartd_log collector would show incorrect temperature
    values
  Improvements:
  * Support for aggregate node view
  * Database engine
  * New collector modules:
    + Go.d collectors for OpenVPN, the Tengine web server and
      ScaleIO (VxFlex OS) instances
    + Monitor disk access latency like ioping does
  * Energi Core daemon monitoring, suits other Bitcoin forks
  * Collector improvements:
    + Add docker swarm manager metrics to the go.d docker_engine
      collector
    + Implement unified cgroup cpu limit
    + python.d.plugin: Allow monitoring of HTTP(S) endpoints which
      require POST data and make the UrlService more flexible
  * Support the AWS Kinesis backend for long-term storage
  * Add a new "text-only" chart renderer
  * API Improvements:
    + Smarter caching of API calls. Do not cache alarms and info

OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=31
2019-05-21 12:54:30 +00:00
Mia Herkt
02e763ac43 - Update to v1.14.0
The release introduces major additions to Kubernetes monitoring,
with tens of new charts for Kubelet, kube-proxy and coredns
metrics, as well as significant improvements to the netdata
helm chart.
Two new collectors were added, to monitor Docker hub and Docker
engine metrics.
Finally, v1.14 adds support for version 2 cgroups, OpenLDAP
over TLS, NVIDIA SMI free and per process memory and configurable
syslog facilities.
  Bug Fixes:
  * Fixed problem autodetecting failed jobs in python.d plugin.
    It now properly restarts jobs that are being rechecked,
    as soon as they are able to run.
  * CouchdDB monitoring would stop sometimes with an exception.
    Fixed the unhandled exception causing the issue.
  * The netdata api deliberately returned http error 400 when
    netdata ran in memory mode none. Modified the behavior to
    return responses, regardless of the memory mode
  * The python.d plugin sometimes does not receive SIGTERM when
    netdata exits, resulting in zombie processes. Added a heartbeat
    so that the process can exit on SIGPIPE.
  * The new SMS Server Tools notifications did not handle errors
    well, resulting in cryptic error messages.
    Improved error handling.
  * Fix segmentation fault in streaming, when two dimensions had
    similar names.
  * Kubernetes Helm Chart: Fixed incorrect use of namespaces in
    ServiceAccount and ClusterRoleBinding RBAC fixes.
  * Elastic search: The option to enable HTTPS was not included in

OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=29
2019-05-03 15:15:34 +00:00
Mia Herkt
5dbe092709 - Update to v1.13.0
netdata has taken the first step into the world of Kubernetes,
  with a beta version of a Helm chart for deployment to a k8s
  cluster and proper naming of the cgroup containers.
  We have big plans for Kubernetes, so stay tuned!
  A major refactoring of the python.d plugin has resulted in a
  dramatic decrease of the required memory, making netdata even
  more resource efficient.
  We also added charts for IPC shared memory segments and total
  memory used.
  Improvements:
  * Kubernetes: Helm chart and proper cgroup naming
  * python.d.plugin: Reduce memory usage with separate process
    for initial module checking and loaders cleanup
  * IPC shared memory charts
  * mysql module add ssl connection support
  * FreeIPMI: Have the debug option apply the internal freeipmi
    debug flags
  * Prometheus backend: Support legacy metric names for source=avg
  * Registry: Allow deleting the host we are looking at
  * SpigotMC: Use regexes for parsing.
  Bug Fixes:
  * Postgres: fix connection issues
  * Proxmox container: Fix cgroup naming and use total_* memory
    counters for cgroups
  * proc.plugin and plugins.d: Fix memory leaks
  * SpigotMC: Fix UnicodeDecodeError and py2 compatibility fix
  * Fix non-obsolete dimension deletion
  * UI: Fix incorrect icon for the streaming master
  * Docker container names: Retry renaming when a name is not found

OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=27
2019-03-16 00:07:29 +00:00
Mia Herkt
1b559a5ad2 - Drop GPG signature (no longer used)
- Drop spec compatibility with old distro versions
- Drop netdata-automake-no-dist-xz.patch
- Refresh netdata-smartd-log-path.patch
- Update to v1.12.1
  Fixes:
  * Fix SIGSEGV at startup: Don't free vars of charts that do not
    exist #5455
  * Prevent invalid Linux power supply alarms during startup #5447
  * Correct duplicate flag enum in health.h #5441
  * Remove extra 'v' for netdata version from Server response
    header #5440 and spec URL #5427
  * apcupsd - Treat ONBATT status the same as ONLINE #5435
  * Fix #5430 - LogService._get_raw_data under python3 fails on
    undecodable data #5431
  * Correct version check in UI #5429
  * Fix ERROR 405: Cannot download charts index from server -
    cpuidle handle newlines in names #5425
  * Fix clock_gettime() failures with the CLOCK_BOOTTIME argument
    #5415
  * Use netnsid for detecting cgroup networks; #5413
  * Python module sensors fix #5406 (ilyam8)
  * Fix ceph.chart.py for Python3 #5396 (GaetanF)
  * Fix warning condition for mem.available #5353
  * cups.plugin: Support older versions #5350
  Improvements:
  * Add driver-type option to the freeipmi plugin #5384
  * Add support of tera-byte size for Linux bcache. #5373
  * Split nfacct plugin into separate process #5361
  * Add cgroup cpu and memory limits and alarms #5172

OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=24
2019-02-22 07:45:17 +00:00
Mia Herkt
e05a2d8acb - Remove _service
- Add GPG signature
- Use %license macro
- Update to v1.10.0
  * new plugins:
    - BTRFS - monitor the allocations of BTRFS filesystems (netdata can now
      properly detect when btrfs is going out of space)
    - BCACHE - monitor the caching block layer that allows building hybrid
      disks using normal HDDs and SSDs
    - Ceph - monitor ceph distributed storage
    - nginx plus - monitor the nginx+ web servers
    - libreswan - monitor IPSEC tunnels
    - Traefik - monitor traefik reverse proxies
    - icecast - monitor icecast streaming servers
    - ntpd - monitor NTP servers
    - httpcheck - monitor any remote web server
    - portcheck - monitor any remote TCP port
    - spring-boot - monitor java spring boot applications
    - dnsdist - monitor dnsdist name servers
    - hugepages - monitor the allocation of Linux hugepages
  * enhanced/improved plugins:
    - statsd
      + statsd dimensions now support the options the external plugin
        dimensions support (currently the only usable option is hidden to add
        the dimension, but make it hidden on the dashboard - a hidden
        dimension can participate in various calculations, including alarms).
      + statsd now reports the CPU usage of its threads at the netdata
        section.
      + statsd metrics are logged to access.log the first time they are
        encountered.

OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=21
2018-03-27 21:31:42 +00:00
Mia Herkt
29ef9192b4 - Update to v1.9.0
* new features:
    - IP address ACLs
    - auto-scaling units (KB → MB → GB → TB etc.)
    - dashboard snapshots for any timeframe/resolution
    - detection of TCP overflows and dropped connections
    - detection of redis background save failures
    - export dashboards to PDF
    - flock.com and kavenegar.com alarm notifications
    - highlighting timeframes on all charts by holding Ctrl or Alt
    - monitoring of couchdb, powerdns, beanstalkd and dnsdist
    - monitoring of libvirt VMs
    - new alarms:
      1. too many tcp orphan sockets
      2. tcp memory that detects that the tcp stack is under memory pressure
         or close to giving memory errors
      3. too many tcp connections (for kernels that do not support dynamic
         allocation of connections)
    - timezone support
    - unit conversion (temperatures, time, etc.)
  * fixes/improvements:
    - better/faster dashboard scrolling
    - python.d.plugin rewritten
      + supports option autodetection_retry: SECONDS
      + the new URL service disables certificates checks by default,
        to allow self-signed certificates to work without configuration.
    - streaming:
      + netdata proxies with more than 100 slaves had a timing issue that
        caused them to crash randomly on slave reconnects. Parts of the code
        have been rewritten to get rid of the timing issue.

OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=19
2017-12-17 23:36:58 +00:00
Mia Herkt
be90374ced Mention the patch in a way the SR check scripts understand
OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=17
2017-09-17 19:37:16 +00:00
Mia Herkt
eb0ce1bc30 - Add return statement to main function (-Wreturn-type)
OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=15
2017-09-17 19:26:02 +00:00
Mia Herkt
f0922098c8 - Update to v1.8.0
* fixed bugs:
    - streaming slaves consuming 100% CPU
    - missing alarm notifications on netdata masters
    - API generating corrupted JSON
    - crashing when starting on systems without writable disks
    - python.d.plugin URLService did not support HTTP keep-alive
    - streamed charts with duplicate names
  * netdata enhancements:
    - netdata can now listen on UNIX domain sockets
    - systemd netdata.service now allows setting negative netdata
      OOM score and restarts netdata if it crashes
  * new plugins:
    - CPU thermal throttling charts
    - chrony plugin
    - Stiebel Eltron plugin to collect metrics from heat pumps and
      hot water installations from Stiebel Eltron ISG
  * improved plugins:
    - web_log bugfixes, enhancements and optimizations
      (including squid logs)
    - web_log now enables parsing HTTP/2 logs in custom_log_format
    - redis bugfixes
    - haproxy bugfixes
    - elasticsearch bugfixes and optimizations
    - rabbitmq bugfixes and optimizations
    - mdstat bugfixes
    - tomcat improvements
    - mysql improvements
    - dovecot improvements
    - postgres improvements

OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=13
2017-09-17 17:56:55 +00:00
Mia Herkt
42adb0417e - Add download_files _service
- update source tarball to match upstream copy

OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=11
2017-07-27 00:16:15 +00:00
OBS User mrdocs
deaa7db77e Accepting request 510616 from home:lachs0r:branches:network
OBS-URL: https://build.opensuse.org/request/show/510616
OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=9
2017-07-17 00:27:10 +00:00
OBS User mrdocs
c95a21dcd7 Accepting request 510523 from home:mrdocs:branches:network
OBS-URL: https://build.opensuse.org/request/show/510523
OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=8
2017-07-15 21:52:36 +00:00
OBS User mrdocs
fb3e02a7bd Accepting request 509026 from home:lachs0r:branches:network
- Adjust default smartd log path to openSUSE default

- Update dependencies
  * Enable more features
  * Add soft dependencies
- Build on all enabled SUSE flavors
- Improve package description
- Use upstream .service/init.d/logrotate files (virtually identical)
- Fix permissions
- Clean up %install section (more readable)
- spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/509026
OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=7
2017-07-14 06:37:59 +00:00
Nirmoy Das
2ba0505932 Accepting request 490068 from home:jengelh:branches:network
- Do not suppress errors from user/group creation.
- Trim sensationalist wording from description.
  Replace -exec rm by just -delete.

OBS-URL: https://build.opensuse.org/request/show/490068
OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=5
2017-04-24 08:21:31 +00:00
Nirmoy Das
be9b40abb0 Accepting request 489775 from home:ndas:branches:network
- Add netdata-rpmlintrc for spec file.
- Fix url and source link.

OBS-URL: https://build.opensuse.org/request/show/489775
OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=4
2017-04-21 10:13:11 +00:00
Nirmoy Das
b75cad2712 Accepting request 489701 from home:benediktg:branches:network
I have updated netdata to version 1.6.0 and added the systemd unit, init script and logrotate config provided by the upstream developers.

OBS-URL: https://build.opensuse.org/request/show/489701
OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=3
2017-04-21 08:33:12 +00:00
Nirmoy Das
1372e63e7a Accepting request 452217 from home:alois:branches:network
Update to 1.5.0

OBS-URL: https://build.opensuse.org/request/show/452217
OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=2
2017-01-24 17:02:22 +00:00
481bd74cea Accepting request 403068 from home:ndas:netdata
OBS-URL: https://build.opensuse.org/request/show/403068
OBS-URL: https://build.opensuse.org/package/show/network/netdata?expand=0&rev=1
2016-06-27 14:38:09 +00:00