v1.16.0 (2019-07-08)
Fixed bugs:
- Double free or corruption (fasttop) #6370
- Netdata not ignoring /dev and /run by default #6361
- [critical] netdata segfault when restart service #6356
- Backend as-collected values from statsd are 1000 time to high #6347
- Tomcat collector break on invalid XML caused by single quotes in Memory Pool names (code solution inside) #6343
- adaptec_raid: failed to parse
arcconf GETCONFIG 1 LD
output #6337 - Cannot reinstall netdata #6329
- collectors/perf.plugin/perf_plugin.c:171: error: 'PERF_COUNT_HW_REF_CPU_CYCLES' undeclared here (not in a function) #6321
- Never able to sign in #6306
- /dev/fd/63: line 113: : command not found when trying to update #6289
- Redirect cannot overwrite netdata. #6288
- Netdata lateral menu hidden #6287
- How to remove/unregister a streaming node to prevent the health alarms from triggering #6266
- netdata/daemon: Service down with multiple "too many open files" occurring on DB engine #6265
- RFE: Minor change to the spec.in file in order to help with building rpms on RHEL #6256
- addgroup: gid '999' in use #6253
- Starting netdata official container fails with
addgroup: gid '999' in use
#6251 - Elasticsearch plugin error - 'module' object has no attribute 'Retry' #6248
- "Missing charts" on v1.15.0-70-nightly (**solved**) #6244
- netdata daemon collectors stuck #6239
- URL Parser changes, correct health cmd api conditions to create silencer #6238
- Error during installation in devuan #6230
- kickstart.sh: Getting Nightly SHA256 sums from storage.googleapis.com times out #6227
- Use major/minor from sys/types.h #6218
- Update fails because of new system dependencies (**Resolved**) #6200
- netdata/database: db engine crashing under certain conditions #6199
- Update frequency for x509check alarm #6193
- kickstart.sh: Getting Nightly SHA256 sums from storage.googleapis.com times out #6191
- tv.html errors on https #6188
- Error messages on old database files #6186
- netdata/packaging: Sporadic job failures in Travis CI #6185
- Fix date in pushbullet alarm notifications #6178
- Chart's "name" not streamed #6177
- Why is auto-update not working? V1.14.0 #6170
- [solved] ZFS database (was: netdata FATAL : MAIN :uv_fs_fsopen: invalid argument # : Invalid argument) #6161
- httpcheck does not export some metrics in version 1.15 #6157
- opensuse - installation by hand issues due to hardcoded libexec in netdata-installer.sh #6153
- httpcheck causes lots of SYN_SENT dangling sockets #6152
- varnish plugin not showing (varnish version 4) #6149
- Reduce number of codacy issues #6131
- Optimize calls that gather system-info #6130
- Fix telemetry config in installer #6129
- web_log reports unmatched lines #6125
- Netdata 1.15 crashes on Ubuntu 16.04 #6117
- netdata doesn't start with the new dbengine #6110
- "mdstat.mdX_disks" chart's total is misleading #6108
- Telemetry rarely received from docker containers #6095
- netdata/packaging/installer: Fine tuning based on user feedback and findings from testing #6094
- opensuse - installation by hand issues due to hardcoded libexec in netdata-installer.sh #6092
- Problem updating #6088
- invalid help links on platform (web log nginx/apache) #6086
- install on debian jessie #6083
- error "cgroup-network-helper.sh: DEBUG: virsh command is not available" with the lastest docker image #6073
- Kickstart script verification md5sum is out of date, verification fails #6049
- AWS Kinesis dependency #6002
- HTTP requests are classified as AF_UNIX #5987
- swapio chart is missing on CentOS 7 #5845
- Netdata behind caddy reverse proxy wont login. #5794
- netdata/packaging/installer: error when running the kickstart and also when uninstalling it with uninstaller #5745
- cgroups name resolution doesn't work (on Raspbian) #5314
- Old Monit metrics still remains in Netdata even after Netdata restarted #5074
- netdata/packaging/docker: Fix docker documentation and a fix to avoid failures #6344 (paulkatsoulakis)
- Fix devuan support for initd #6275 (paulkatsoulakis)
- netdata/packaging/docker: Fix docker socket utilization, first pass #6233 (paulkatsoulakis)
- netdata/daemon: Eliminate a couple of warnings, plus tabs removal #6222 (paulkatsoulakis)
- netdata/packaging/ci: Add lifecycle checks to bare operating system installations #6209 (paulkatsoulakis)
- netdata/daemon: SSL fix - broken compilation case when ssl library not present! #6201 (thiagoftsm)
- netdata/packaging/installer: Fix updater issue on empty config value #6182 (paulkatsoulakis)
- netdata/packaging/installer: nits and fixes #6121 (paulkatsoulakis)
- netdata: Fix labels usage, quotes are not needed #6091 (paulkatsoulakis)
Closed issues:
- [QUESTION] Show Docker Container without ID #6358
- Allow user to configure the maximum number of File Descriptors for the netdata service #6313
- XMPP/Jabber notification support #6292
- collector/freeipmi - option to remove the ID added to the label #6284
- FreeIPMI - option to remove the ID added to the label #6283
- Scope of 1.16-rc2 #6243
- Documentation improvements #6214
- monitor dnsmasq dhcp server leases #6206
- Pihole stats modules #6204
- Scope of 1.16-rc1 #6159
- Netdata variable granularity Research #6148
- SN_EMPTY_SLOT RRDDIMM value detection inside DB engine #6105
- force page alignment per dimension of chart #6104
- When the collector restarts after having stopped a long time ago fill the chart gaps efficiently #6103
- Introduce cross-distro release testing on our CI #6102
- Optimize the memory footprint of the Database Engine #6010
- phpdaemon monitoring #6006
- Secure streaming via SSL #6004
- [Binary releases] Optimise netdata.spec file #5969
- [Binary releases] Create a script to containerise the RPM build process #5967
- Clearer communiation of telemetry #5863
- alarm-notify.sh should respect the cloud base url setting #5791
- Design k8s collector endpoint autodiscovery #5729
- notify package maintainers of the new netdata releases #5682
- [preparation] VMware Vsphere monitoring #5635
- Feature: add VictoriaMetrics backend for long-term archiving #5619
- Update docs for obsolete Python modules #5339
- Hide: timestamps, memory values left, background and use graph as a gif #5186
- Cookie consent for the Netdata sites #4798
- netdata startup order on boot (systemd) #4266
- RFC: registry v2 #3990
- mail notifications wiki points to a non-existing file #3433
- Simple way to disable alerts #3414
- CPU performance monitoring #3232
- [RFE] send notifications repeatedly until the alert is resolved #2956
- allow netdata to know the plugin that collects each chart #2692
- riak-rv support #2413
- alarms to monitor the number of processes in a system #2239
- Support OpenTSDB back-end via HTTP(S) API #1642
Merged pull requests:
- Ignore /dev and /run space/inode usage #6399 (vlvkobal)
- Update favicon with new logo #6398 (cakrit)
- Update apps_groups.conf for time group #6397 (mbarper)
- Update to icons #6396 (ivorjvr)
- Changed links from my-netdata.io to netdata.cloud #6389 (joelhans)
- alarm-notify.sh should respect the cloud base url setting #6383 (ladakis)
- Add a check for a macro declaration for the perf plugin #6382 (vlvkobal)
- Add a .gitattributes file #6381 (ac000)
- Health fix double Free Corruption #6379 (thiagoftsm)
- Health giving wrong message #6377 (thiagoftsm)
- Health could not read properly the health silencers file #6374 (thiagoftsm)
- Add more debug messages for pluginsd pipe errors #6373 (vlvkobal)
- Improve documentation about file descriptors and systemd configuration. #6372 (mfundul)
- netdata/packaging: Netdata binary packages generation - spec file refinement, support for nightlies (RPM) #6369 (paulkatsoulakis)
- apps.plugin: detect openldap server processes by default on Debian #6364 (nodiscc)
- Easily disable alarms, by persisting the silencers configuration #6360 (thiagoftsm)
- Redirect old site to new site at www.netdata.cloud #6359 (cakrit)
- Better checks for nfacct headers #6351 (vlvkobal)
- Tomcat status invalid XML fix #6345 (Danamir)
- pihole: alarms delay fix #6342 (ilyam8)
- monit: obsolete service in runtime #6340 (ilyam8)
- adaptec_raid: logical device regex fix #6338 (ilyam8)
- Better context name to client context #6336 (thiagoftsm)
- installer: include go.d.plugin version v0.7.0 #6328 (ilyam8)
- pihole: add to the dashboard_info #6325 (ilyam8)
- pihole collector: add alarms #6320 (ilyam8)
- dnsmasq_dhcp: dhcp-range utilization alarm #6319 (ilyam8)
- Update the documentation on charts with zero metrics #6314 (vlvkobal)
- fix elasticsearch plugin #6311 (Wing924)
- Repeating alarm notifications #6309 (thiagoftsm)
- Chart name streaming #6304 (vlvkobal)
- Handle file descriptors running out #6303 (mfundul)
- Add note regarding libexecdir #6301 (cakrit)
- stale bot limits update #6297 (ilyam8)
- [freeipmi] Remove id in sensor name when already unique #6296 (Saruspete)
- Web #6294 (thiagoftsm)
- doc: remove single/multi-threaded web server configuration #6291 (nodiscc)
- Add a riak plugin #6286 (jchristgit)
- netdata/packaging: Separate beta messages from production messages #6282 (paulkatsoulakis)
- Add more info on the stream.conf health enabled by default = auto option #6281 (cakrit)
- Add comments about AWS SDK for C++ installation #6277 (vlvkobal)
- Easily disable alarms, by persisting the silencers configuration #6274 (thiagoftsm)
- netdata/packaging: During install, many file not found were raised #6272 (paulkatsoulakis)
- netdata/packaging/documentation: Its Redhat, then came the others #6271 (paulkatsoulakis)
- netdata/packaging: Adjust CI notification logic #6268 (paulkatsoulakis)
- Update README.md #6264 (mfundul)
- UrlService: add min required version check #6263 (ilyam8)
- Fix variable namespace in memory health check #6261 (octomike)
- Fix typo in nfacct.plugin #6260 (vlvkobal)
- netdata/packaging: Fix netdata/netdata docker image failure, when users passing PGID that already exists on the system #6259 (paulkatsoulakis)
- PR to fix issue #6238 #6242 (thiagoftsm)
- Update CODEOWNERS #6241 (cakrit)
- Force page alignment per dimension of chart. #6240 (mfundul)
- dns_query_time py module: saving dns request in 'r', checking response for answer, recording '-… #6237 (n0coast)
- netdata/packaging: Add more distribution validations #6235 (paulkatsoulakis)
- Remove CNCF logo and TOC presentation reference #6234 (dankohn)
- URL_parser fixing allmetrics! #6231 (thiagoftsm)
- Perf plugin #6225 (vlvkobal)
- netdata/packaging: Introducing automatic binary packages generation and delivery for RPM types (Phase 1) #6223 (paulkatsoulakis)
- Backend and SSL! #6220 (thiagoftsm)
- SSL_fix_format Fix wrong format used with SSL! #6219 (thiagoftsm)
- installer: include go.d.plugin version v0.6.1 #6217 (ilyam8)
- Fill chart gaps efficiently. #6216 (mfundul)
- Add code style guidance to CONTRIBUTING #6212 (cakrit)
- Simplify health cmdapi tester - no setup/cleanup needed #6210 (cakrit)
- Visibility fix in anonymous-statistics.md #6208 (cakrit)
- smartd documentation improvements #6207 (cakrit)
- Add note to make smartd directory #6203 (Steve8291)
- Fix page cache descriptor race condition #6202 (mfundul)
- Turn tv.html links to https #6198 (cakrit)
- wmi collector:
fa-server
icon #6197 (ilyam8) - Change print level from error to info #6195 (mfundul)
- health: change x509check_last_collected_secs alarm every to 60s #6194 (ilyam8)
- Documentation: Correct example list for python.d SimpleService #6189 (kvisle)
- Terminate email header lines with \r\n #6187 (toofar)
- Make custom notification's instructions clearer #6181 (cakrit)
- web log pattern fix #6180 (ilyam8)
- Correct date used in pushbullet notifications #6179 (cakrit)
- Support falling back to buffered I/O when direct I/O is unavailable #6174 (mfundul)
- Add empty page detection in DB engine #6173 (mfundul)
- Increase the cpu_limit chart precision in cgroup plugin #6172 (vlvkobal)
- varnish v4 compatibility fix #6168 (ilyam8)
- Update security policy #6166 (cakrit)
- Fix mdstat disks chart #6164 (vlvkobal)
- Properly add security policy #6163 (cakrit)
- Fix typo in README #6146 (cakrit)
- Documentation fixes #6144 (cakrit)
- x509check: add last_collected alarm #6139 (ilyam8)
- web_log: remove trailing space from nginx_ext2 pattern #6138 (ilyam8)
- Change 'netdata' to 'Netdata' in /docs/ and /README.md #6137 (apardyl)
- DB engine optimize RAM usage #6134 (mfundul)
- Optimize calls that gather system info #6128 (cakrit)
- Fix telemetry config in netdata-installer #6127 (cakrit)
- Pass correct info to run funct. #6126 (Steve8291)
- Add modules to charts.d.conf #6120 (Steve8291)
- add userstats charts for mysql #6118 (kam1kaze)
- Active processes number alert #6116 (apardyl)
- add mysql deadlocks chart #6115 (kam1kaze)
- Remove system_info copying #6113 (vlvkobal)
- Fix incorrect module name: energi #6112 (Steve8291)
- Update README.md #6111 (mfundul)
- installer: include go.d.plugin version v0.6.0 #6097 (ilyam8)
- Move call to send_statistics later, to get more events from docker #6096 (cakrit)
- Fix path #6085 #6093 (gmosx)
- Fix minor typos #6090 (Steve8291)
- Create missing /etc/netdata/custom-plugins.d #6089 (Steve8291)
- Corrected links to web_log.conf #6087 (cakrit)
- Mention anonymous statistics in additional places in the docs #6084 (cakrit)
- Add "custom-plugins.d" to fix error in log file #6080 (Steve8291)
- New URL parser #6070 (thiagoftsm)
- wmi alarms #6068 (ilyam8)
- Add perforce server process monitoring #6064 (akwan)
- Prometheus remote write backend #6062 (vlvkobal)
- SSL implementation for Netdata #5956 (thiagoftsm)
- NEW: local remark-lint checks and autofix support #5898 (andvgal)
- use github templating mechanisms to classify issues when they are created #5776 (paulfantom)
v1.15.0 (2019-05-22)
Fixed bugs:
- Fix rrdengineapi compiler warning #6075
- New dbengine stil creates directories for individual charts in the cache directory. #6067
- v1.15.0 fails to build due to missing CFLAGS #6066
- netdata/dbengine: constant restarts on octopuscs #6053
- Nodes are inconsistently unreachables #6051
- BUG when compiling code in mac OS #6043
- Unexpected change to metrics sent to backends with new dbengine #6039
- packages installer failed #6027
- netdata/packaging: Fix installer failure on missing packages #6026
- Prowl notifications ignored by alarm-notify.sh #6021
- using with docker. got error after update. #6018
- Segfault on NetData v1.14.0-51-g18336910 #6013
- Slack does not send to channel #6003
- api/v1/chart and api/v1/data calls don't return chart variables names, values #5990
- elasticsearch throws exception and kills whole python.d #5978
- System info doesn't show OS name and version in Mac OS X #5950
- nvidia_smi wrong power draw numbers #5939
- Coverity Scan issues on get_system_info #5937
timeout
requires flag #5935- docker image is missing nut package #5934
- mongodb error exception on check : ‘locks’ #5929
- v1.14.0 is released but status is draft #5921
- Weird WD values #5919
- Alert badge not showing after reverse proxy #5900
- Docker image has plugins not executable for netdata user #5890
- cgroup-network-helper.sh issues in our Docker images #5880
- Fix dependency installation for Fedora 30 #5831
- netdata/packaging: Fix pipeline so that it detects possible updater issues #5786
- netdata/packaging/installer: User management during install/uninstall broken for MacOS #5737
- netdata/packaging/ci: Investigate pipeline failure #5733
- netdata-updater should remain after all installations #5673
- [Question] Are python-pymongo and python-yaml needed for a barebones install of netdata? #5632
- python SocketService: lack of connect timeout, python.d.plugin hangs #5541
- installer wrong message on centos #5474
- Misleading information on memory consumption #5203
- File not found by glob when building an rpm (latest code - 20181218) #5033
- Issue creating deb package from v1.11.1 #4979
- netdata service fails to start - pfsense #3469
- netdata/packaging: Fix kickstart/kickstart-static64 formatting bugs #6048 (paulkatsoulakis)
- netdata/packaging: install/uninstall fixes for macOS case #6045 (paulkatsoulakis)
- netdata/packaging: Adjust auto-updater installation logic #6035 (paulkatsoulakis)
- netdata/packaging: Fix broken netdata docker image for dbengine-enabled code #6020 (paulkatsoulakis)
- Fix segmentation fault #6011 (vlvkobal)
- netdata/packaging: Fix failing CI nightly process #6007 (paulkatsoulakis)
Closed issues:
- [feature] collects windows metrics from wmi_exporter #6001
- [Binary releases] Establish RPM repository servers and software #5966
- [Binary releases] Establish Debian/Ubuntu repository servers and software #5965
- Add collectors list and system information to /api/v1/info #5888
- Database engine internal stress testing #5879
- Database engine testing by the netdata team #5878
- research: docker swarm #5877
- research: ScaleIO #5876
- Implement CPU limits for cgroup v2 #5850
- feature: kubelet collector improvements (leftovers from #5720) #5824
- fresh install of ubuntu 18.04.1 and netdata missing no "read" showing up in Disk #5817
- netdata/packaging: [SPIKE] Investigate CPack/CMake status, clarify and estimate the available approaches #5775
- "Healthy" entrypoint for HTTP-interface #5764
- netdata/packaging/ci: Create and document a manual nightly deployment procedure #5762
- feature: collect docker swarm metrics #5710
- snmp-trap receiver #5597
- AWS Kinesis as backend collector #5596
- Travis CI should upload docker images for PRs to docker hub #5583
- Custom dashboard - Just displaying a number #5578
- Prototype for netdata internal database v2.0 #5303
- Tengine monitoring #4886
- Scaleio monitoring #4825
- Monitor disk access latency (e.g. ioping) #4660
- provide binary repos for main distros #2728
- RPM Packaging Discussion #1306
- Setup PPA for Debian systems #1302
- Binary release #87
- Provide Ubuntu PPA #69
- Build packaging for debian #42
Merged pull requests:
- Shorten netdata version and correctly send OS_VERSION_ID #6082 (cakrit)
- Fix build errors #6081 (mfundul)
- Fix race condition in DB engine API #6079 (mfundul)
- Fix creating chart directories when not necessary with memory mode dbengine #6078 (mfundul)
- Add more metrics to the prometheus bats tests #6074 (cakrit)
- Add 1.15 to news section of main README #6065 (cakrit)
- Fix delete datafile error #6057 (mfundul)
- Update swagger with definition of api/v1/alarm_variables #6055 (cakrit)
- Reiterate the proper way to persist configurations in the Configuration guid #6052 (cakrit)
- netdata/daemon/backends: Fix AWS Kinesis link error #6047 (paulkatsoulakis)
- netdata/packaging: Fix makeself packaging #6041 (paulkatsoulakis)
- Fix timestamps being reversed for backends #6040 (mfundul)
- Improve paragraphs in HTML docs #6032 (cakrit)
- Reduce HTML documentation font size #6030 (cakrit)
- Add database engine doc to the menu #6029 (cakrit)
- Minor improvements for Nodes integration #6028 (gmosx)
- installer: include go.d.plugin version v0.5.0 #6025 (ilyam8)
- netdata/packaging: Fine tune documentation on how to test docker images #6024 (paulkatsoulakis)
- Add prowl to list of methods checked for enablement of notifications #6022 (cakrit)
- Correct instructions on Slack webhooks #6016 (cakrit)
- netdata/packaging: Make docker image bring onboard the required packages for the new DB #6014 (paulkatsoulakis)
- Fix Coverity defects #6008 (vlvkobal)
- Do not cache alarms and info api calls. Extend no-cache headers. #5999 (cakrit)
- UserService self._get_raw_data except fix #5997 (ilyam8)
- Add system info streaming #5996 (vlvkobal)
- Provide sample implementation for custom notifications #5992 (cakrit)
- (Docs) fix pfsense instructions #5982 (Fohdeesha)
- fix typo in the mysql graph #5980 (kam1kaze)
- Change HTTP version to HTTP method #5974 (SahAssar)
- Add "text-only" chart renderer #5971 (Daniel15)
- Update Node app_group #5962 (jonfairbanks)
- Fix coverity warnings #5952 (cakrit)
- Add support for Mac OS X Name and Version #5949 (cakrit)
- netdata/packaging: Do not install netdata service when within docker #5947 (paulkatsoulakis)
- nvidia_smi: power chart algorithm,mul,div fix #5940 (ilyam8)
- netdata/packaging/ci: Make timeout usage more cross-distro compliant #5938 (paulkatsoulakis)
- Fixing a typo in documentation #5936 (smonff)
- mongodb: various KeyError fixes #5931 (ilyam8)
- netdata/packaging/ci: minor improvements #5928 (paulkatsoulakis)
- smartd_log: attrs 3, 194 fix #5923 (ilyam8)
- Fix lifecycle script #5918 (paulkatsoulakis)
- netdata/packaging/docker: fix docker permissions and other things #5917 (paulkatsoulakis)
- Add AWS Kinesis backend #5914 (vlvkobal)
- SocketService: set socket operation timeout before connecting #5911 (ilyam8)
- Support for aggregate node view #5902 (gmosx)
- netdata/packaging/ci: Create manual nightly deployment tool #5899 (paulkatsoulakis)
- Implement unified cgroup cpu limit #5895 (skrzyp1)
- NEW: Energi Core daemon monitoring, suits other Bitcoin forks #5894 (andvgal)
- NEW: allow additional name argument passing to urllib3 request in UrlService #5893 (andvgal)
- Initial script for API load testing #5892 (cakrit)
- info API minor enhancements #5891 (cakrit)
- Extend netdata info API call #5889 (cakrit)
- Add ioping plugin #5725 (vlvkobal)
- Database engine #5282 (mfundul)
v1.14.0 (2019-04-18)
Fixed bugs:
- Follow up adjustment of plugin permissions #5858
- netdata/packaging: In particular cases netdata binary produces broken version string #5855
- python module autodetection_retry don't work as expected #5832
- CouchDB collector exception #5830
- Segfault when using postgres plugin #5829
- macOS: python.d.plugin crashes on start #5821
- Travis: Nightlies job fails when no changes in the code #5815
- Errorneous netdata version #5808
- Kickstart-static64.sh installation problems #5807
- Netdata Installer : $NETDATA_USER not defined ? #5803
- Typo in netdata-updater #5781
- Kickstart installer fails to due missing function #5768
- smstools 3 notifications error handling #5767
- netdata-installer.sh: sha256sum binaries do not exist in FreeBSD #5747
- netdata/packaging/build: Build getting broken sporadically at times in py2-psycopg2 package #5713
- netdata-updater broke #5529
- centos6: python.d.plugin zombie process after netdata restart #5491
- Socket proxying through unix socket doesnt work in FreeBSD 12 #5178
- netdata/packaging/ci: Do not trigger deployment if certain conditions are not met #5816 (paulkatsoulakis)
- netdata/packaging/installer: HoS situation - Fix broken install-or-update script #5806 (paulkatsoulakis)
- netdata/packaging: Fix non compatible function declaration #5789 (paulkatsoulakis)
- Make netdata.spec more futureproof #5766 (nichivo)
Closed issues:
- API Key not enabled #5869
- last_collected_secs health check for phpfpm #5820
- update /packaging/docker/README.md in Mac OS run build #5818
- feature: LDAPS support for openldap-collector #5783
- Add execution of updated kickstart scripts to the CI pipeline #5769
- netdata/packaging/ci: re-design travis pipeline #5761
- feature: kubelet collector improvements #5720
- How can i set syslog facility for netdata daemon? #5717
- netdata/packaging: Master issue - overall building pipelines cleanup: improvements, bug fixes, etc #5716
- feature: openvpn module - use management interface #5699
- feature: postgres module add connection via URI #5684
- Status of netdata/binary-packages #5671
- Full integration with netdata of the new database implementation #5641
- Ensure that
jq
is available in netdata installations #5621 - Can I check monthly or daily reports or history #5287
- SSL support for Elasticsearch plugin #5179
- support filtering disk naming by id #4957
- CoreDNS monitoring #4861
- Netdata's cgroup tracking does not work with version 2 cgroups. #3750
Merged pull requests:
- Pipeline redesign master #5885 (paulkatsoulakis)
- Fix segmentation fault in streaming #5882 (vlvkobal)
- netdata/packaging/ci: Use proper notifier in slack message #5866 (paulkatsoulakis)
- netdata/packaging/installer: Dont use --always in git describe. #5860 (paulkatsoulakis)
- Openldap tls support rebased #5859 (ekartsonakis)
- netdata/packaging/installer: correlate permissions amongst plugins to 0750 #5856 (paulkatsoulakis)
- netdata/web/gui/dashboard: do not remove the dashboard upon make clean #5853 (paulkatsoulakis)
- installer: include go.d.plugin version v0.4.0 #5849 (ilyam8)
- netdata/collectors/cgroups.plugin: When jq not available, prompt the user he may have to install jq #5848 (paulkatsoulakis)
- python.d.plugin: py2 fix crash on macos #5838 (ilyam8)
- python.d.plugin: autodetection retry fix #5837 (ilyam8)
- phpfpm collector: add last_collected_secs health check #5836 (ilyam8)
- elasticsearch: update config file #5834 (ilyam8)
- couchdb: _fetch_data TypeError fix #5833 (ilyam8)
- Return responses even in memory mode none #5819 (cakrit)
- netdata/packaging/installer: Update README #5811 (paulkatsoulakis)
- python.d.plugin zombie fix #5797 (ilyam8)
- Add memory free and per process memory usage to nvidia_smi #5796 (huww98)
- python.d.plugin: allow delete dimension in runtime #5795 (ilyam8)
- Support configurable syslog facilities #5792 (thiagoftsm)
- netdata/packaging/docker: Change password #5790 (paulkatsoulakis)
- netdata/packaging/updater: fix updater #5785 (paulkatsoulakis)
- netdata/packaging/ci: fix travis syntax #5780 (paulkatsoulakis)
- Add preferred disk id pattern #5779 (vlvkobal)
- netdata/packaging/ci: Add kickstart execution integrity tests #5778 (paulkatsoulakis)
- netdata: Add another global owner #5777 (paulkatsoulakis)
- netdata/packaging/kickstart: fix kickstart #5771 (paulkatsoulakis)
- Fix smstools3 error handling #5770 (cakrit)
- netdata/packaging: Remove .tar.gz on distclean #5763 (paulkatsoulakis)
- netdata/packaging/installer: fix sha256sum failure on freeBSD #5760 (paulkatsoulakis)
- postgres module: connect via uri #5758 (ilyam8)
- Fix unix socket access on FreeBSD #5756 (vlvkobal)
- libapache2-mod-proxy-html was a transitional package for apache2-bin #5753 (piiiggg)
- Fix the Polyverse reinstall that caused APK broken state #5751 (archisgore)
- fix go.d.plugin config.tar.gz checksum #5750 (ilyam8)
- Correct typo in ceph README #5742 (cakrit)
- Fix some misspells in docs and code #5549 (JoeWrightss)
- Added RocketChat default recipient for roles #5545 (tctovsli)
- Add simonnagl as CODEOWNER for cups.plugin #5453 (simonnagl)
- unified cgroup support #5407 (skrzyp1)
v1.14.0-rc0 (2019-03-30)
Fixed bugs:
- NetData no longer installs after recent xenstat commit #5726
- Errant netdata-updater logs on root "/" directory #5679
- remove python obsolete modules #5647
- Reinstalling with kickstart.sh fails #5584
- Uninstaller fixes and instructions #5290
- Installer problem with config files under 'orig' symlink #5039
Closed issues:
- netdata/packaging/installer: Finish up netdata installer refactoring #5705
- Feature: Netdata alarms as POST events to a configurable endpoint in health_alarm_notify.conf #5702
- feature cgroups plugin: make containers priority user configurable #5697
- Basic kubeproxy collector #5683
- push kickstart.sh to https://my-netdata.io/kickstart.sh #5681
- Slack footer link breaks when the URL is too long #5654
- netdata build error #5649
- Scalable page cache, metrics index and space management #5640
- Basic kubelet collector #5639
- Kubernetes helmchart improvements #5637
- Isn't it a security risk not having SSL mode for postgres plugin? #5629
- feature: collect docker-engine metrics #5622
- nightlies.sh should stop on error #5580
- /etc/cron.daily/netdata-updater -f $'\E(B\E[0m\n' /dev/fd/63: line 86: : command not found #5570
- NetData on XCP-ng dom0 CentOS #5357
- Kubelet monitoring #4859
- Docker Hub monitoring #4843
- fping 4.1 released #4227
- support gauges without a needle #4206
- RFC: a new design for alert system #3963
- notifications with smstools (direct connection to mobile phone) #2720
- remove not updated charts after some time #688
Merged pull requests:
- netdata/packaging/ci: small improvements in logging #5746 (paulkatsoulakis)
- netdata/packaging/makeself: no comment #5743 (paulkatsoulakis)
- installer: include go.d.plugin version v0.3.1 #5740 (ilyam8)
- access: fix codeowners #5739 (paulkatsoulakis)
- netdata/packaging/installer: netdata-installer.sh script (and subscripts) refactoring wrap-up #5736 (paulkatsoulakis)
- Spelling fix for streaming readme.md #5734 (vinyasmusic)
- Fix dist build #5728 (vlvkobal)
- add some kubelet alarms #5724 (ilyam8)
- Update fping version #5719 (vlvkobal)
- add some kubernetes to apps_groups.conf #5714 (ilyam8)
- netdata/packaging/ci: nits #5709 (paulkatsoulakis)
- netdata/packaging/ci: Make Travis CI more strict on nightlies run #5708 (paulkatsoulakis)
- NEW: authdb option for MongoDB collector #5707 (andvgal)
- Send custom docs #5703 (cakrit)
- add 'containers priority' option to cgroups plugin #5700 (ilyam8)
- Remove temp log file if no update needed #5695 (cakrit)
- add a description how to achieve vhost access logs with nginx in web_log #5694 (hsegnitz)
- netdata/packaging/docker/publish: Fix docker publishing #5692 (paulkatsoulakis)
- netdata/packaging/docker: Fix build - typo on array iteration #5691 (paulkatsoulakis)
- Integrity testing: Check published kickstart files integrity #5689 (paulkatsoulakis)
- do not show the modal on demo sites #5686 (ktsaou)
- netdata/packaging/uninstaller: Update uninstall document #5678 (paulkatsoulakis)
- fix incorrect use of isnormal() #5677 (ktsaou)
- py stuff: change l2isbad to ilyam8 #5676 (ilyam8)
- bring uninstaller back #5675 (paulfantom)
- Fix py2-psycopg2 right after upgrade #5667 (archisgore)
- Add SMS Server Tools 3 SMS notifications #5662 (cakrit)
- postgres add ssl connection support #5661 (ilyam8)
- Add xenstat plugin #5660 (vlvkobal)
- Remove obsolete python modules #5659 (ilyam8)
- Fix path to pidfile in FreeBSD rc.d file #5657 (honzahommer)
- netdata/build: A small house keeping around coverity scan (no functional or process change) #5656 (paulkatsoulakis)
- Load gtm only if anonymous_statistics are enabled #5651 (cakrit)
- Fix slack notifications footer and set cloud redirect URL to http #5650 (cakrit)
- x509check alarm fix #5645 (ilyam8)
- Split docker build script into build and publish - attempt small cleanups along the way #5591 (paulkatsoulakis)
- fix command not found error when run script under root user. #5581 (vinsia)
- Patch netdata-installer.sh to avoid unwanted errors during stock config cleanup #5571 (paulkatsoulakis)
- Make sign-in functionality more visible #5569 (gmosx)
v1.13.0 (2019-03-14)
Fixed bugs:
- ssl_check memory leak #5624
- postgresql : invalid connection option "autodetection_retry" #5615
- Proxmox containers no longer being renamed #5606
- spigotmc py2 : load source error : 'module' object has no attribute 'A' #5595
- swap chart should use stack mode instead of area mode #5567
- streaming master is incorrectly detected (home icon of streamed hosts) #5560
- netdata segfault since 1.12.1 #5553
- Alert if process isn't alive #5547
- sha256sum: go.d.plugin-v0.1.0.linux-arm64: No such file or directory #5538
- RESOLVED - NS_ERROR_FILE_CORRUPTED: #5535
- Reliability of Prometheus exposed metrics names #5527
- Unexpected host seen in list of hosts #5518
- apps_plugin plots zeroes for empty groups #5514
- Docker containers resources missing unless a netdata full restart executed #5512
- Problem loading module sensors #5490
- Need more graceful handling of duplicate machine GUIDs #5488
- Used ram for container shows incorrectly #5477
- SpigotMC Chart won't show #4131
- Memory leak in python.d.plugin #3817
Closed issues:
- ssl check module #5631
- Support connect to mysql via SSL #5608
- Document how to install netdata on kubernetes #5526
- descrease python.d.plugin memory usage #5525
- Per User statistics from apps.plugin disappear / stopped working #5517
- google is blocked. #5410
- Kubernetes pod/containers monitoring #5387
- Configuration translator #5144
- Move to CMake #4610
- Modularize installer script #4609
- Normalize data to use standard units #4380
- RFC: Remove node and bash plugins #4036
Merged pull requests:
- installer: include go.d.plugin version v0.2.0 #5638 (paulfantom)
- Beanstalk fix #5633 (ilyam8)
- Add link to k8s helm chart in installation #5627 (cakrit)
- Remove ssl check module #5626 (ilyam8)
- Fix Postgres connect, incorrect port value #5618 (Jaxmetalmax)
- postgres connect fix #5617 (ilyam8)
- Fix a bug in cgroups renaming #5612 (vlvkobal)
- mysql module add ssl connection support #5610 (ilyam8)
- Fix memory leaks #5604 (vlvkobal)
- python loaders cleanup #5602 (ilyam8)
- Update custom dashboards documentation #5600 (cakrit)
- spigotmc fix UnicodeDecodeError #5598 (ilyam8)
- SimpleService cleanup: do not inherit from OldVersionCompatibility #5594 (ilyam8)
- spigotmc: py2 compatibility fix #5593 (ilyam8)
- Use total_* memory counters for cgroups #5592 (vlvkobal)
- remove paulfantom code ownership and TODO notices #5579 (paulfantom)
- When running from within a k8s pod, use the k8s API to get the cgroup name #5576 (cakrit)
- Wait for logs to be opened before calling anonymous statistics #5573 (cakrit)
- Fix nonobsolete dimension deletion #5563 (vlvkobal)
- Fix incorrect icon for streaming master #5560 #5561 (gmosx)
- Delay renaming for docker containers #5557 (vlvkobal)
- Correct PLUGINS_DIR flag in CMakeLists.txt #5555 (cakrit)
- python.d.plugin: use separate process for initial module checking #5552 (ilyam8)
- Pass agent id to authorization pages #5551 (gmosx)
- Have the debug option set the freeipmi debug flags #5548 (cakrit)
- Fix typo #5546 (paulkatsoulakis)
- Add news for 1.12.1 and 1.12.2 to main readme #5544 (cakrit)
- Don't send zeroes for empty groups #5540 (vlvkobal)
- Correct go.d.plugin sha256sum check #5539 (cakrit)
- Registry delete should allow deleting the host we are looking at #5537 (cakrit)
- Minor fixes around plugin_directories initialization #5536 (paulkatsoulakis)
- Support legacy Prometheus metric names for source average #5531 (cakrit)
- Update unbound module documenttion with troubleshooting section. #5528 (Ferroin)
- Add IPC shared memory charts #5522 (vlvkobal)
- Prevent data corruption upon GUID duplication between master and slave netdata instances #5511 (paulkatsoulakis)
- Convert SpigotMC module to use regexes for parsing. #5507 (Ferroin)
- Add zero minimum in linux power supply module #5395 (vlvkobal)
- sslcheck module: (remote) SSL certificate expiry time check #5365 (p-thurner)
v1.12.2 (2019-02-28)
Fixed bugs:
- Installer at https://my-netdata.io/kickstart.sh isnt updated to master branch? #5492
- Verbose curl output causes unwanted emails from netdata-updater cronjob #5484
- Invalid URL #5479
- [FIX] RocketChat notifications not working #5470
- go.d.plugin installation fails due to insufficient timeout #5467
- netdata segfault when restart service #5366
Closed issues:
- tc.plugin: use high-precission bash sleep as loadable #5161
- Unexpected data exposure by default value of "[registry].registry to announce" #2760
- Oracle monitoring #1996
Merged pull requests:
- Show streamed servers even for users that are not signed in! #5482 #5519 (gmosx)
- python.d.plugin add heartbeat #5503 (ilyam8)
- prevent merging changes to kickstart.sh when checksum in docs is wrong #5498 (paulfantom)
- Update kickstart md5sums in README #5496 (cakrit)
- Fix SIGSEGV crash during shutdown of tc plugin. #5495 (mfundul)
- introduce stable installation channel #5487 (paulfantom)
- Make curl silent and show errors only if it fails #5485 (mullnerz)
- Fix curl timeout #5476 (elfgoh)
- Correct kickstart md5sums #5473 (cakrit)
- Correct docs: apps plugin is not an internal collector #5472 (cakrit)
- Added rocketchat to method-list #5471 (tctovsli)
- Increase timeout for download of go.d.plugin #5468 (elfgoh)
- docker: use base images build by us #5465 (paulfantom)
- oracledb py module #5421 (ilyam8)
- Fix CMake warning for nfacct plugin #5379 (vlvkobal)
v1.12.1 (2019-02-21)
Fixed bugs:
- #5457 broke
go.d.plugin
installation. #5459 - wrong netdata version in response header #5438
- Readme - News section: shows 1.11.1 as the latest release #5436
- Under python3 the LogService._get_raw_data fails on undecodable data #5430
- apcupsd chart not updating when on battery #5428
- /usr/bin/ld: cannot find -lcupsimage #5426
- ERROR 405: Cannot download charts index from server #5418
- Installer/Updater download via curl redirect #5411
- Cannot update netdata #5405
- sensors plugin only plots sensors that have hard-coded limits #5402
- kickstart-static64.sh should be looking in GCS for the binary package #5390
- Docker container networking #5383
- Race condition in UI may result in streamed hosts not showing when not signed in #5370
- clock_gettime(7, ×pec) failed. (errno 22, Invalid argument) #5367
- Missing build deps for automake and autoconf from the spec file #5362
- wget command that dowlonad go.d plugin creates lots of output in headless install #5356
- Update checker false positive #5352
- cups.plugin fails to be compiled #5324
- Codacy is unconfigured #5320
- netdata-installer.sh fails to detect netdata is restarted #5304
- bcache writeback_rate unknown units #4719
- Split NFACCT handling to a dedicated helper program. #3749
- Don't send host/port in to anonymous stats in fatal of STREAM_RECEIVER #5378 (cakrit)
Closed issues:
- Alert alarm flapping #5346
- Localization of HTML Docs #5197
- move node.js module named to go.d #5048
- Fluentd monitoring #4847
- collect CPU, memory and disk limits from cgroups and provide alarms using thresholds as percentages #2401
- Feature request: ability to process detailed
ipcs -q
output #1890 - Add multi-language support(such as Chinese) #219
Merged pull requests:
- Fix timer crash during exit #5464 (mfundul)
- Mention installer option
--disable-go
#5461 (cakrit) - revert #5457 and test if files exist after installation #5460 (paulfantom)
- Update icon in demosites.html #5458 (cakrit)
- Installer - Handle cases when go.d plugin can't be downloaded #5457 (cakrit)
- Update md5sums on README.md #5456 (cakrit)
- Fix SEGV by removing free of vars of charts that do not exist #5455 (cakrit)
- cups.plugin: remove flag -cupsimage #5448 (simonnagl)
- Prevent invalid Linux power supply alarms during startup #5447 (cakrit)
- Use go.d.plugin in version v0.1.0 #5446 (paulfantom)
- Correct duplicate flag enum in health.h #5441 (cakrit)
- Remove extra 'v' from Server response header #5440 (cakrit)
- Fix curl download #5439 (Hufschmidt)
- Update README.md - add news for 1.12 #5437 (cakrit)
- apcupsd - Treat ONBATT the same as ONLINE #5435 (cakrit)
- Add tor to the default app groups #5434 (jamezrin)
- fix #5430 - LogService._get_raw_data under python3 fails on undecodable data #5431 (apardyl)
- Correct version check in UI #5429 (cakrit)
- spec: fixed template issue for netdata source. #5427 (k0ste)
- cpuidle handle newlines in names #5425 (cakrit)
- Improve configure.ac mnl and netfilter_acc checks for static builds #5424 (mfundul)
- remove redudant pipes for cgroup-network netnsid #5417 (ktsaou)
- Fix clock_gettime() failures with the CLOCK_BOOTTIME argument #5415 (mfundul)
- Uninstall instruction improvements #5414 (cakrit)
- use netnsid for detecting cgroup networks; #5413 (ktsaou)
- python module sensors fix #5406 (ilyam8)
- Refactored static kickstart script #5397 (paulfantom)
- Fix ceph.chart.py for Python3 #5396 (GaetanF)
- Fix Coverity defects #5394 (vlvkobal)
- Update CODEOWNERS #5389 (cakrit)
- Add driver-type option to the freeipmi plugin #5384 (cakrit)
- Add documentation for network interfaces #5381 (vlvkobal)
- Correct Installation link in updating doc #5380 (cakrit)
- Add support of tera-byte size for Linux bcache. #5373 (kamcpp)
- Render MyNetdata menu after fetching hosts info #5370 #5371 (gmosx)
- Added missing BuildRequires for autoconf, automake #5363 (johnhomelan)
- Split nfacct plugin into separate process #5361 (vlvkobal)
- fix: wget log spam in headless mode (fixes #5356) #5359 (mkg20001)
- Fix replacement of whitespace for versions retrieved from github #5355 (cakrit)
- fix warning condition for mem.available #5353 (cakrit)
- cups.plugin: Support older versions #5350 (simonnagl)
- fix AC_CHECK_LIB to work correctly with cups library #5349 (mfundul)
- Add link to writing a new module in example readme #5348 (cakrit)
- Provide more precise uninstall instructions #5347 (cakrit)
- Localization support in HTML docs, simplification of checklinks.sh #5342 (cakrit)
- Fix cgroups Codacy issue #5340 (vlvkobal)
- Fix FreeBSD plugin Codacy issues #5338 (vlvkobal)
- cleanup updater script and no
/opt
usage #5218 (paulfantom) - Add go.d documentation #5215 (cakrit)
- Add cgroup cpu and memory limits and alarms #5172 (vlvkobal)
- Add message queue statistics #5115 (vlvkobal)
v1.12.0 (2019-02-06)
Fixed bugs:
- Slack alert displaying URL after manual update of net-data #5301
- Netdata update in a /tmp hardened system #5289
- Certificate error while running netdata kickstart script #5273
- Netdata won't update anymore #5272
- alarm-notify.sh not working with latest update of netdata #5261
- /etc/netdata/edit-config charts.d.conf #5252
- Cannot install netdata from source (the source directory does not include netdata-installer.sh) #5251
- Non-interactive install fails if required packages are already present #5240
- apps.plugin memory usage bug #5237
- Automatic updates (via CRON) giving error #5229
- Updater script no longer seems to be working after a recent update #5228
- Cron Update fails (again) #5208
- It is netdata instalation hacked ? #5207
- Wrong version string in GUI #5204
- GUI links to github wiki #5202
- Version checker shouldn't compare commits #5201
- python.d/dockerd plugin update error #5200
- Netdata registry with basic auth (behind nginx proxy) results in error 409 #5180
- alarm-notify.sh: WARNING: Cannot find file #5136
- Netdata w/ Docker Container not show Disk space utilization for mounts #5071
- zfs charts appear, even when they are zero #4115
- Ceph - No JSON object could be decoded #3563
Closed issues:
- integrate go-orchestrator into go.d.plugin #5308
- Update not working or UI just showing wrong information? How to uninstall? #5285
- Slack Notifications Ignored by alarm-notify.sh #5267
- varnish plugin doesn't support custom varnishd working directory #5262
- Developing a new plugin questions #5235
- Split go.d plugin into two packages #5195
- move python module nvidia_smi to go.d #5190
- Logstash monitoring #5147
- integrate go.d into netdata #5006
- new database format design #4687
- [REQUEST] Prowl integration for iOS users? #3788
- CUPS information #857
Merged pull requests:
- Fix Codacy issues for FreeBSD plugin #5334 (vlvkobal)
- portcheck: remove unused var #5332 (ilyam8)
- fix some python codacy errors #5331 (ilyam8)
- Remove codacy warnings from sma_webbox #5330 (cakrit)
- Allow user to override the default behavior for read-only mounts #5327 (vlvkobal)
- Remove deprecated API call #5326 (Aisbergg)
- fix compilation of cups.plugin; fixes #5324 #5325 (ktsaou)
- Clarify that uninstaller.sh needs to be downloaded #5315 (cakrit)
- Remove registrypath from alarm-notify #5302 (cakrit)
- Minor updates to anonymous statistics #5295 (cakrit)
- kickstart: noexec detection #5293 (paulfantom)
- Correct info on what kickstart.sh does #5292 (cakrit)
- Add errno to fatal event for statistics #5291 (cakrit)
- updated cncf landscape url #5288 (ktsaou)
- Add back the symlink netdata-latest.gz.run #5286 (cakrit)
- Additional UI fixes #5284 (gmosx)
- GUI Update check - use version instead of commit #5283 (cakrit)
- Correct auto-updater to netdata-updater #5281 (cakrit)
- netdata update instructions after recent changes #5277 (cakrit)
- Fix incorrect parsing of ACLs #5275 (cakrit)
- Improve apps grouping config and docs #5269 (vlvkobal)
- Always run make clean before make #5265 (cakrit)
- varnish module: add instance_name option #5264 (ilyam8)
- Bug fix for 5261 #5263 (cakrit)
- ceph module bugfix: fix invalid json response #5260 (ilyam8)
- Fix typo in docs/configuration-guide.md #5259 (u32i64)
- SUSE addition #5258 (dannysauer)
- Check version.txt in correct directory and fix link to docs #5256 (cakrit)
- Mysql charts fix #5250 (ilyam8)
- plugins.d doc: Remove empty similar headline #5245 (simonnagl)
- Pass correct options to the configure command #5244 (cakrit)
- Update kickstart.sh md5sum in docs #5242 (cakrit)
- Fix check for install-required-packages.sh #5241 (cakrit)
- Fix nightly builds and cron autoupdater #5232 (paulfantom)
- Remove v before the version #5223 (cakrit)
- Instruct users to use edit-config #5222 (cakrit)
- Improvements to QoS (tc) documentation #5221 (cakrit)
- python dockerd module: check version #5217 (ilyam8)
- Bug fix for netdata behind authenticated proxies #5216 (cakrit)
- add go.d.plugin to apps_groups.conf #5214 (ilyam8)
- Don't show zero charts for ZFS filesystem #5211 (vlvkobal)
- install go.d.plugin #5199 (paulfantom)
- Correct link to Rest API #5193 (cakrit)
- CUPS plugin #5188 (simonnagl)
- alarm-notify: Add Prowl integration for iOS users. #5132 (Ferroin)
- Anonymous statistics #5113 (cakrit)
- Update info on plugins in performance doc #5101 (cakrit)
- Cloud Sign-In #5095 (gmosx)
v1.12.0-rc3 (2019-01-17)
Fixed bugs:
- megacli isn't included in python.d.conf #5191
- Unix Domain Socket no longer working. Permission denied #5181
- netdata-updater.sh doesn't have exec perms #5175
- FireQoS name not showing due to recent change #5171
- python go_expvar: reuse same expvar key in different charts #5133
- hddtemp.chart.py is hardcoded to only use /dev/sdX #5129
- RabbitMQ Plugin wrong metrics for nodes in cluster #5118
- cannot install netdata #5117
- Anomalous (big) values on graphite/carbon #5104
- [Bug] Stale metrics being exported to prometheus #5064
- Uninstaller script should be self-contained #5031
- Netdata doesn't properly lookup docker container name when running in ECS with task level cpu/memory limits enabled #4981
- Dashboard TV white page #4710
- Review of system.ram plugin: treat Slab memory as Cached (PR 3288) #3929
- Fix for unix sockets after addition of port ACLs #5184 (cakrit)
Closed issues:
- Remove support for multi-threaded and single-threaded web servers #5154
- Use GCS instead of git for updating netdata #5110
- error.log: IPv6 not properly show in error messages #5067
- Introduce Polymorphic Linux in the Docker Image #5034
- Allow netdata to listen to multiple ports #5017
- SNMP section not visible #4021
- allow different ports for streaming reception and API requests #3830
- Consul monitoring service health checks #3674
- maintenance time and silence time #3187
- Suppressing alerts programatically #2673
- include chart values in alarm info text #2351
- allow streamed data to be received on dedicated port #2149
- alarm notifications should state a count of active alarms per state #946
Merged pull requests:
- update bug_report.md #5205 (ilyam8)
- add missing modules to python.d.conf #5194 (ilyam8)
- remove double 'afraid to' in CONTRIBUTING.md #5189 (arkamar)
- Use tarballs from GCS in kickstart.sh #5185 (paulfantom)
- fix for fireqos classname not showing #5176 (psychomelet)
- GCS-based updater #5174 (paulfantom)
- Updated Polyverse reinstall commands in Dockerfile #5173 (archisgore)
- Change how the ip address and port are logged in socket.c #5166 (krinfels)
- Correct SNMP module name in plugin error handling #5153 (pablerass)
- Fix cached memory calculation #5151 (vlvkobal)
- Fix typo in plugins.d/README.md #5150 (arkamar)
- "Network Traffic (system.net)" is always zero on FreeBSD virtual machines if hypervisor uses VirtIO NIC #5149 (vladmovchan)
- rabbitmq: api/nodes requests fix #5142 (ilyam8)
- go_expavar fix: don't check for duplicate expvars #5141 (ilyam8)
- hddtemp fix: don't use disk model as dim name #5140 (ilyam8)
- add option to opt-out from telemetry program #5138 (paulfantom)
- Scramble packages in docker images with polymorphic linux #5137 (paulfantom)
- change ownership of .gitignore #5131 (paulfantom)
- Update Charts.md #5124 (mfundul)
- self-contained uninstaller #5121 (paulfantom)
- force git describe to always create a version #5119 (paulfantom)
- Clarify backend modes of operation #5116 (cakrit)
- web-site content; why-netdata content #5097 (ktsaou)
- Add variables to alarm-notify.sh #5096 (cakrit)
- do not report stale metrics to prometheus #5084 (ktsaou)
- Unify versioning #5051 (paulfantom)
- Port ACLs, Management API and Health commands #4969 (cakrit)
- Generate a configure script for RPM build (#4570) #4571 (ananace)
v1.12.0-rc2 (2019-01-03)
Fixed bugs:
- smartd_log: check() unhandled exception: list index out of range #5079
- Additional character in Counter64 hex string #5028
- Error every second PLUGIN[proc] #4994
- Inconsistency in netdata.spec.in when comparing logdir permission with git-installation #4963
- Docker-compose: a lot of errors; Connection refused, Can't establish connection to MySQL... #4956
- Log flooding with new proc plugin #4945
- Free memory shows as 'inactive' in FreeBSD #4737
- Should use IEC-compliant abbreviations, e.g. KiB, MiB, etc. #4711
- FreeBSD: (apps.cpu) not show a specific program #4037
- Apcupsd: Connection loss further collects data, but it should stop #3927
- FreeBSD: apps.plugin reports spikes and apps.cpu less user CPU #3245
Closed issues:
- disable respect
Retry-After
response header in python UrlService by default #5078 - move freeradius module to go.d #5063
- move python module dns_query_time to go.d #5047
- move python module web_log to go.d #5046
- R&D: Collectors landscape page #5045
- Copy updater script instead of linking it #4924
- Activemq monitoring #4818
- Move packaging related code into
packaging/
directory #4611 - Simplify makeself #4527
- new netdata logo #4476
- Add info on disabling alarms for specific target - part 2 #4324
- Add info on disabling alarms for specific target - part 1 #4323
- Document how to monitor log files #4318
- Solr monitoring #3218
Merged pull requests:
- postgres : fix WAL query #5105 (anayrat)
- Correct memory usage statement in memory=none #5100 (cakrit)
- fix permissions for log files when building rpms #5099 (paulfantom)
- fix web site install link #5092 (ktsaou)
- Removed c3, morris and raphael JS libraries (#5086) #5088 (gmosx)
- Improve instructions on how to view the slave UI #5083 (cakrit)
- UrlService dont respect Retry-After header by default #5082 (ilyam8)
- smartd_log: skip non-CSVs early #5081 (kevlar1818)
- Dashboard grammar change #5080 (Xalaxis)
- Add systemd pattern list parameter to the documentation #5077 (vlvkobal)
- Fix update instructions URL in frontend #5076 (jorisvervuurt)
- Add how to add new alarm #5069 (cakrit)
- Fix cpuidle statistics in containers #5065 (vlvkobal)
- Fix coverity issues #5061 (vlvkobal)
- Disable cpuidle module if schedstat file is missing #5059 (vlvkobal)
- Fixed typo #5054 (samnela)
- New option clear_alarm_always #5050 (dex4er)
- fix IEC units in bash modules #5049 (paulfantom)
- Gracefully ignore the offset if the value is not a number #5040 (cakrit)
- Fix process statistics collection for FreeBSD in apps.plugin #5038 (vlvkobal)
- Apcupsd add check for UPS online #5037 (cakrit)
- Add warning for offset in Counter64 metrics #5032 (cakrit)
- Add other web servers to proxy instructions #5027 (cakrit)
- copy updater script instead of linking it #5010 (paulfantom)
v1.12.0-rc1 (2018-12-19)
Fixed bugs:
- mdstat module causing netdata segv and crash #4990
- Cannot read /proc/mdstat line. Expected 7 params, read 6. #4975
- custom notification method does not work #4968
- Info logging command in netdata-updater.sh contains command substitution. #4950
- No data in charts #4920
- Postgres module: detect servers version and use the right query #4910
- Uninstaller script is always interactive #4791
- Cannot update & cannot disable mail logging of events #4557
- web_log plugin cannot handle high load traffic #4354
- [bug]some metrics don't report to /allmetrics endpoint with prometheus format #3866
Closed issues:
- move python module portcheck to go.d #5005
- move python module httpcheck to go.d #5004
- move python module lighttpd to go.d #5003
- move python module rabbitmq to go.d #5002
- move python module nginx to go.d #5001
- move python module apache to go.d #5000
- Pass cloud_base_url from netdata.conf to web/gui #4980
- Improve configuration documentation #4781
- Python.d.plugin infinite retries, ignore penalty, and plotting 'None' #4756
- move
/proc
and/sys
python modules toproc
plugin #4541 - mdstat RAID0 support #4010
- FreeIPMI Plugin cant graph the wattage #3977
- web_log: charts per URL #3111
- FQDN in alert sending #2477
- on frontend, if JavaScript is disabled, there's no graceful degradation #2422
- netdata dead but pid file exists #2266
Merged pull requests:
- Non-interactive uninstaller #5021 (paulfantom)
- Kavenegar returns 200 #5020 (salehi)
- Fix missing method_name: kavenegar #5019 (salehi)
- remove cross-directory dependency in build system #5012 (paulfantom)
- Move installer dir under packaging #5009 (paulfantom)
- Show a warning if JavaScript is disabled #2422 #4999 (gmosx)
- [python] make units compliant with IEC standard #4995 (ilyam8)
- Integrate patches from freeipmi and set paramters #4993 (Preisschild)
- Fix crash in mdstat module #4992 (vlvkobal)
- Update cgroup-name.sh.in #4991 (n0coast)
- postgres timeouts #4988 (ilyam8)
- Make units compliant with IEC standard #4985 (vlvkobal)
- Typo:
stab\_status
->stub\_status
#4984 (petecooper) - Pass cloud_base_url from daemon to web/gui through hello endpoint #4980 #4982 (gmosx)
- Fix to #4968, custom recipients were not working properly #4978 (cakrit)
- Fix mdstat parsing #4977 (vlvkobal)
- GCS access key shouldn't be encrypted #4976 (paulfantom)
- Fix accidentally changed file permissions #4974 (vlvkobal)
- fix month 'Dec' being detected as IPv6 address in ovpn python.d plugin #4970 (vpnable)
- Add support for Factorio server monitoring #4966 (jonfairbanks)
- Add mdstat to CMake configuration #4965 (vlvkobal)
- Move power supply python module to proc plugin #4960 (vlvkobal)
- dovecot readme update #4959 (ilyam8)
- Add cakrit to health codeowners #4953 (cakrit)
- Prevent netdata-updater.sh from sending cron report for git stash entries #4952 (cakrit)
- Temporary workaround for #4945 #4951 (cakrit)
- allow label modification #4949 (paulfantom)
- Fix link in streaming hosts list #4948 (adherzog)
- Show demosite/host in GA for demo sites #4947 (cakrit)
- Update GA in demosites.html #4946 (cakrit)
- postgres fix: detect servers version and use the right query #4944 (ilyam8)
- Add support for providing FQDN in alarm notifications. #4943 (Ferroin)
- Add header to SMA webbox readme #4942 (cakrit)
- Add doc before path to GA in static site #4940 (cakrit)
- Add a Google Analytics tag to every markdown #4938 (cakrit)
- Update README.md #4937 (cakrit)
- python.d.plugin update #4936 (ilyam8)
- Update Performance.md #4935 (cakrit)
- cleaner labeler code #4933 (paulfantom)
- use proper request types and urls to update labels #4931 (paulfantom)
- update code owners #4930 (paulfantom)
- Removed vlvkobal as a codeowner of web/gui #4929 (gmosx)
- Add support for nonredundant arrays #4923 (vlvkobal)
- Config docs improvements #4918 (cakrit)
- Introduced IEC-compliant unit abbreviations #4711 #4912 (gmosx)
v1.12.0-rc0 (2018-12-06)
Fixed bugs:
- nvidia_smi module bug #4892
- No alarms are running in some systems #4809
- netdata-updater.sh cron report #4808
- Netdata is not generating any alarms #4793
- Fail2ban: Read "Restore Ban" for persistent bans #4769
- Change in Incomming Webhooks Slack API breaks alerts #4755
- registry items are clickable, but no action is taken #4721
- Enable default alarms disabled after restart service netdata #4636
- Spec file doesn't generate configure script before build #4570
- sensors.chart.py ignores fans running at 0 RPM when netdata was started #4158
- Postgres plugin lock output incorrect #4090
- python plugins got behind by 5 seconds #3752
- Constant stream of "chart took too long to be updated" INFO messages in error.log #3505
- SNMP 64bit Counter Issue - Far from correct bandwidth values #3488
- Update health reference documentation #3468
- Alarm badge link escaping for disk paths in default dashboard #3253
Closed issues:
- Docker netdata documentation #4899
- Tiny Proxy monitoring #4834
- Phusion Passenger monitoring #4833
- Iis monitoring #4832
- Scaleio monitoring #4828
- Leofs monitoring #4826
- Jumpy data when running on kubernetes #4778
- Create documentation on how to opt-out of anonymous data collection #4746
- Use
--future-release
in changelog generation #4718 - requirements.txt in TLD are not related to netdata #4693
- What is The Right Role for Netdata MongoDB Python Plugins? #4666
- Store nightly build artifacts somewhere #4628
- Remove old packaging scripts #4608
- Use the new logo in web/gui #4598
- Labelling bot #4528
- Extract registry functionality from dashboard.js #4474
- HTML Documentation #4439
- New documentation structure #4321
- Add instructions to debug alarm notifications #4319
- Fix file classification in LGTM #4259
- Add CONTRIBUTING.md #4146
- Send alerts via Slack to a single user (direct message)? #3722
- golang orchestrator #3589
- [web api] Add /api/v1/version #3540
- Feature: UKSM support #2994
- web_log reports unmatched lines #2295
- Ceph support #1673
- Misaligned option points of REST API v1 endpoint data #1628
- Adding support for time markers #1195
- Scheduled “downtime” for a type of check? #1133
- split snmp.conf into several conf files possible? #1126
- sensu/collectd integration #174
Merged pull requests:
- run shfmt on CI scripts #4928 (paulfantom)
- use relative path for logo #4927 (ktsaou)
- fix symbolic link file detection in etc #4926 (ktsaou)
- send all git log msg to fd3 #4922 (paulfantom)
- RabbitMQ chart for message rates should be "line" #4916 (dex4er)
- better labeling #4915 (paulfantom)
- Improve docker installation readme, docs navbar fix #4914 (cakrit)
- Use the new logo in the UI #4913 (gmosx)
- fix info api method compilation warnings #4911 (ktsaou)
- smartd_log: ata 194 attr fix #4908 (ilyam8)
- Do not update repositories in CI operating system #4907 (paulfantom)
- Don't use IE11 incompatible for-const #4710 #4906 (gmosx)
- Update python.d readme #4905 (cakrit)
- do not use protected variable name in updater script #4902 (paulfantom)
- postgres module: locks count fix #4901 (ilyam8)
- treat DT_UNKNOWN files as regular files #4898 (ktsaou)
- more health debugging to trace config files #4897 (ktsaou)
- added debug statements when loading health config files #4896 (ktsaou)
- Added info on health configuration and page for Charts #4895 (cakrit)
- added more debug outpput to freeipmi #4894 (ktsaou)
- nvidia_smi: handle
N/A
values #4893 (ilyam8) - add api/v1/info endpoint to swagger #4807 (Wing924)
- Update CONTRIBUTING.md #4805 (cakrit)
- Add info from PR 208 #4804 (cakrit)
- Anonymize IPs in README.md Google Analytics #4803 (cakrit)
- Minor updates in htmldoc #4802 (cakrit)
- Add cookie consent javascript to docs #4801 (cakrit)
- Improve SYNPROXY documentation #4800 (cakrit)
- Add debug instructions for python modules #4799 (cakrit)
- Added Legal section to documentation, added missing link for apps.plugin #4797 (cakrit)
- auto-label PRs and minor cleanup #4795 (paulfantom)
- automatic labeling of new features #4792 (paulfantom)
- Small content change to the netdata-installer.sh #4790 (ei8fdb)
- lifecycle test #4789 (paulfantom)
- Documentation TOC bug fix #4787 (cakrit)
- netdata-security doc corrections #4786 (cakrit)
- Update README.md for release 1.11.1 #4777 (taniaab)
- Fix typo in "Github Star" documentation #4776 (josemaia)
- Added a few more debugging instructions for notifications #4774 (cakrit)
- buildhtml.sh should exit with 1 if anything fails #4773 (cakrit)
- fail2ban fix: add 'Restore Ban' action #4772 (ilyam8)
- add api/v1/info endpoint #4770 (Wing924)
- Move mdstat python module to proc plugin #4768 (vlvkobal)
- bugfix: query engine resampling duration #4759 (ktsaou)
- web_log: add alarm on unmatched lines #4757 (ilyam8)
- sensors: don't ignore 0 RPM funs on start #4753 (ilyam8)
- Use var to make NETDATA variable global #4752 (gmosx)
- move build Dockerfiles to external repo #4749 (paulfantom)
- remove rolling version suffix #4748 (paulfantom)
- Docs point to docs.netdata.cloud instead of wiki. Correct padding-bot… #4747 (cakrit)
- Make Getting Started just a top level link #4740 (cakrit)
- docker: correct invalid syntax #4738 (paulfantom)
- Make the whole title area clickable, closes #4721 #4733 (gmosx)
- Correctly apply B unit conversion #4724 (gmosx)
- add more layers to container image #4722 (paulfantom)
- python.d: use real time for calc sinceLast #4720 (ilyam8)
- strictier use of URL separators #4716 (ktsaou)
- Test integrity of dashboard.js #4715 (paulfantom)
- fix(pagerduty): Use cURL instead of PagerDuty agent to send alarms. #4694 (elisiariocouto)
- lint all shell collectors code #4690 (paulfantom)
- Move cpuidle python module to proc plugin #4635 (vlvkobal)
- Cleanup docker packaging and contrib #4627 (paulfantom)
- Better updater #4558 (paulfantom)
- Generalize the recipient finding logic and reduce the boilerplate code. #3960 (Ferroin)
- RPM spec and patches for sles 11 #3708 (veksh)
v1.11.1 (2018-11-22)
Fixed bugs:
- Sensors module of python plugin not working (again?) #4692
- Ubuntu 18.04 apt package is still on v1.9.0, though apt is the recommended installation method #4675
- pre-built static binary install script does not detect SLES as systemd OS #4641
- Sensors don`t work #4602
- smartd_log check() unhandled exception: 'list' object has no attribute 'clear' #4583
- 1m_received_traffic_overflow alarm is faulty on 10G or 40G network interfaces #4577
- 1.11 release reports as 1.10.0_rolling #4572
- update netdata error #4560
- edit-config uses vi, even if it isn't the system editor #4549
- inbound packets dropped inbound #4536
- incremental chart algorithm doesn't handle counter wrap properly #4533
- Disk full (inodes) due to netdata #4518
- Systemd not working on Ubuntu 14.04 #4465
- Links on the wiki are returning 404s #4408
- It figures #4184
- netdata stream clients disconnecting from netdata server #4049
- False positive alarm for RAM #4013
- Occasional rm "cannot remove" on netdata-updater #3457
- opensuse - installation by hand issues due to hardcoded libexec in netdata-installer.sh #3346
- Netdata Installation failed in Manjaro(Arch)Latest #2812
- undefined applications show up in system category? #2385
- memory mode map initialization slow when database is too big #2382
- Long hostnames cause alignment issues in my-netdata #2335
- dont get snmp running properly #1734
- Plugins continue to log to old error.log after a SIGHUP #805
Closed issues:
- Improve footer of web/gui #4708
- Ignores EMAIL_SENDER #4695
- Add option to do pre-releases in GitHub #4684
- Invalid links in *.md files #4672
- Replace all wiki links with repo links in netdata files #4650
- Replace http URLs with https in markdown fils #4626
- Extract JS and CSS from index.html #4586
- Improved management of netdata urls in the
my-netdata
menu #4582 - Ignore web/gui/src in LGTM and Codacy checks. #4516
- Remove excessive requestAnimationFrame() compatibility checks #4501
- Remove obsolete chart renderers #4492
- Split dashboard.js into multiple files #4479
- Hdd temperature monitoring on FreeBSD #4463
- Modernize dashboard.js #4461
- Documentation links sanity checker #4416
- Write a blog entry about monitoring and performance tuning mysql with netdata #4326
- Document supported python versions #4322
- Add coverity scans to Travis #4248
- Lint all shell scripts #4166
- Include tests in CI pipeline #4133
- Runfile installation doesn't fix earlier incorrect netdata init script #4009
- http://IP:19999/lib/bootstrap-3.3.7.min.js #3908
- Netdata - Spring boot plugin #2074
- support standard deviation in reduce functions #808
- web server optimization #532
- Containers: running plugins in different namespaces to allow netdata collect application metrics from containers #474
Merged pull requests:
- Cleanup of web/gui footer #4709 (gmosx)
- added byte unit scaling #4707 (AndCycle)
- Add missing quote to tc-qos-helper.sh.in #4703 (drwtsn32x)
- Fix typo and py2 compatibility issue. #4697 (Ferroin)
- Update Doc links for adding charts and alarms in sidebar. Isuue #4650 #4669 (nekkabcire)
- Update lm_sensors and catch specific errors. #4667 (Ferroin)
- Remove left over code #4662 (xPaw)
- Fix changelog path, add all README.md files to Debian package doc #4657 (runejuhl)
- properly parse network interface names with colon on them #4653 (ktsaou)
- sensors module fix #4651 (ilyam8)
- Update installer/functions.sh #4643 (tsingletonacic)
- Fix documentation in beanstalk.conf. #4639 (Ferroin)
- Minor cleanup of main.js #4634 (gmosx)
- Fixed tc-helper plugin broken link #4617 (ofirule)
- Another Readme Update #4612 (ktsaou)
- Fix spelling mistake in dashboard_info.js #4601 (hotio)
- bug fix: conntrack_max alarm was accessing invalid variable #4595 (ktsaou)
- fixed max interface speed calculation #4594 (ktsaou)
- Issue 4582 (Show alternate urls in my-netdata menu) #4590 (gmosx)
- nvidia_smi: init version added #4589 (ilyam8)
- smartd_log: py2 compatibility fix #4584 (ilyam8)
- Split js 2 #4581 (gmosx)
- Alerta.io notification improvements #4576 (satterly)
- netdata-openrc: Move check from depends() to start_pre() #4575 (aadityabagga)
- Fix badges link that leads to 404. #4569 (nekkabcire)
- Move cpufreq python module to proc plugin #4562 (vlvkobal)
- decouple nightly cron jobs from packaging stage #4559 (paulfantom)
- Clarify application configuration and fix broken link #4554 (JBaczuk)
- edit-config: Better support for custom editors. #4551 (Ferroin)
- add tor python module #4546 (ilyam8)
- incremental overflows should not show zeros values #4538 (ktsaou)
- smartd_log refactor plus SCSI support #4523 (ilyam8)
- openldap monitoring plugin added #4513 (ekartsonakis)
- Refactoring dashboard.js, splitting monolithic file into multiple source files. #4496 (gmosx)
- Switch e-mail threading to be enabled by default. #3780 (Ferroin)
v1.11.0 (2018-11-02)
Fixed bugs:
- Cannot use oidname in snmp config #4512
- config.status: error: cannot find input file: `web/api/badges/Makefile.in' #4502
- Diskspace plugin accesses excluded filesystem and stalls netdata process #4491
- netdata allocates 170MB memory after startup (without the database) #4487
- Logcheck security alert: netdata : command not allowed ; TTY=unknown ; PWD=/etc/netdata ; USER=root ; COMMAND=validate #4473
- duplicate name in cgroup if dash present in container name #4468
- Wrong logos in infographic #4455
- Netdata in Docker cannot load stock config (permission denied) #4453
- Icecast module not working #4432
- Installer does not detect systemd on Ubuntu 14.04 #4421
- netdata.spec seems to reference missing files #4409
- mongodb.chart.py does not check pymongo version #4407
- node.d.plugin issue after modularizing plugins commit #4406
- netdata: CONFIG: cannot load user config ‘/etc/netdata/stream.conf’. Will try stock config. #4403
- netdata (20181015) compiles fine but 'make dist' aborts #4400
- netdata does not compile on FreeBSD 11.2-RELEASE-p4 #4393
- API documentation cannot be read #4371
- Error message: Cannot open file stream.conf #4341
- MegaCli Plugin fails to parse #4278
- Apps plugin: wrong open_sockets counter when fd type changes #4233
- Logind bug #4230
- Should netdata identify the js binary as NodeJS by default? #4217
- Cannot load jQuery: ERROR 101 #4212
- redis.chart.py stops with error "check() unhandled exception: 'rdb_bgsave_in_progress'" #4204
- Failed to start netdata.service: Exec format error #4169
- python clocks don't work under FreeBSD #4152
- error: cannot take the address of an rvalue of type 'FILE *' when building on OpenBSD #4145
- packages installer failed #4119
- update_every in postgres plugin #4089
- /proc/interrupts plugin memory leak #4051
- Problem with logrotate config (PID discovery) #4020
- [SECURITY] Mitigate CVE-2017-18342 #4012
- Netdata looks in ../../../../ to get it's config #3988
- Statsd counters/gauges stuck on -167,772,150,000,000 #3978
- After netdata slave is rebooted, timestamp doesn't match #3966
- netdata-updater.sh fails due to missing './' on 'netdata-installer.sh' line #3940
- Problem with running any python.d plugin? #3854
- Alert email syntax problem #3843
- kickstart-static64.sh fails with sh as root #3840
- Illegal characters in URLs #3819
- Use bash loadable sleep in tc-qos-helper.sh #3754
- btrfs shows wrong disk space when the filesystem has sector size 4k but the logical disk sector size is 512B #3746
- ERROR 405 with squid and web_logs plugin #3738
- tcp listen alarm integer expression expected #3733
- Cannot load required JS library: http://ipaddress:19999/dashboard\_info.js?v20180510-2 after update or fresh install #3707
- IPv4 UDPLite stats are always visible, even if UDPLite is not used on a system #3706
- When listening on a unix socket, web server still attempts to set TCP_NODELAY. #3682
- httpcheck do not accept URLs that do not end with com #3656
- httpcheck python.d plugin fails #3641
- Issue with statsd sample rate #3630
- netdata-uninstaller.sh not working (with macOS 10.13) #2941
- Problem with plugins in debug mode (wrong path to cfgs) #2593
- dashboard with thousands of charts #2275
- fix docker image tagging problem #4250 (paulfantom)
Closed issues:
- Feature request: Support for Adaptec RAID #4396
- Is there any way to diable the example chart? #4384
- modularize c source #4339
- Diff migration of Wiki updates to new documentation #4320
- Change GPL-3.0+ to GPL-3.0-or-later in all SPDX headers #4274
- How to stop some metrics to save bandwidth #4223
- UTC Timezone #4202
- stock config files should be in
/usr/lib/netdata/
#4182 - Lint python code (PEP8 standard) #4167
- Fail2ban'd IPv6 addresses are not processed #4144
- httpcheck support for HTTP methods (e.g. GET, OPTIONS, HEAD, etc...) #4127
- Naming for Diskstats for Veritas Volume Manger disks #4116
- Raise an alarm when a docker container is unhealthy #4111
- elasticsearch plugin python json exception if another service running on port 9200 #4092
- varnish 5 support #4073
- 'Other' is the Largest Category Under Applications > Mem due to Node processes #4063
- send netdata health monitoring variables to backends #4035
- Badges - seconds units #4029
- Web_log doesn't support response times in nanoseconds #4003
- 400 error when netdata tries to send slack notification #3989
- Disable probing device mapper #3974
- MySQL Python Plugin not work #3968
- How to enable sensor plugin? #3953
- netdata does not appear to send host tags via graphite backend #3936
- Netdata breaks suspend in debian stretch #3842
- NUT ups names #3829
- New at netdata and a lot of alarms #3826
- [REQUEST] Add Fleep/webhook notifications #3792
- Enhancement Redis protocol(Pika) ? #3783
- Plugin for Litespeed stats #3781
- Do you have in plan to implement Megacli (hardware RAID) support metrics ? #3757
- Add a Safari pinned tab icon #3743
- Colors for BTRFS graphs are inconsistent #3719
- [Information] Adding tutorial for Netdata in HTTPS for Plesk systems #3717
- hddtemp module fails: received data doesn't have needed records #3683
- "alarm-notify.sh test" produces error exit code on success #3667
- init file is not installed on Amazon Linux 2018.03 #3650
- Option to prevent netdata dashboard.js from downloading FontAwesome #3644
- FYI: Homebrew formula (package) of netdata for macOS #3642
- python.d nginx module -- stub status from https server block on localhost? #3628
- mdadm mismatch_cnt statistic/alarm #3622
- Python.d postgres unhandled exception #3614
- Support for RethinkDB stats #3422
- Notifications to Microsoft Teams #3330
- enable system alarms on freebsd #3267
- web_log: response time should support summary or histgram #3102
- Alarm for big system load #3003
- Illegal instruction - Debian Stretch i586 #2909
- New documentation [bounty] #2638
- web_log: support squid logs #2235
- Monitoring PHP APCu #2199
- MySQLService (or DatabaseService) for python.d #1906
- RocketChat notifications #1811
- SCTP Information #1218
- python.d enhancements #692
- feature request: pause all data processing if noone is watching the graphs #656
- netdata package maintainers #651
Merged pull requests:
- Changed swagger editor url to the correct one #4539 (infeeeee)
- fixed wrong annotations given to google charts #4535 (ktsaou)
- allow debugging memory per module #4524 (ktsaou)
- fixed vulnerabilities identified by red4sec.com #4521 (ktsaou)
- Do not enable unused per core interrupts by default #4519 (ktsaou)
- exclude web/gui/src from codacy checks #4515 (paulfantom)
- do not send duplicate chart names while streaming metrics #4508 (ktsaou)
- fix RPM build #4507 (ktsaou)
- Split the API formatters in modules #4504 (ktsaou)
- fixed rpm build; #4503 (ktsaou)
- Fix(snmp): fix parse oidname and santilize dimension name #4498 (Ehekatl)
- fix query min-max, again... #4495 (ktsaou)
- diskspace plugin should not stat() excluded mountpoints #4494 (ktsaou)
- restored min-max calculation of RRDR #4489 (ktsaou)
- query engine documentation and stats #4483 (ktsaou)
- fix query sum #4482 (ktsaou)
- query code cleanup #4480 (ktsaou)
- Fix checking of grouping time #4478 (vlvkobal)
- Disable python sudo modules by default #4477 (ilyam8)
- bug-fix: fixed aligned queries that returned no data #4472 (ktsaou)
- Add proxysql to python.d.plugin Makefile.am #4466 (alibo)
- updated tests for the new hierarchy #4464 (ktsaou)
- Remove duplicated entry and put modules in order in python.d.conf #4460 (vladmovchan)
- fix permissions for config files in a container #4454 (paulfantom)
- mongodb fix #4449 (ilyam8)
- icecast bugfix #4448 (ilyam8)
- invalidate incorrect rpm spec changelog #4445 (paulfantom)
- modularize the query api #4443 (ktsaou)
- Indicate FreeIPMI support for FreeBSD #4440 (openspork)
- remove unused variables #4437 (paulfantom)
- Feat: detect NIC speed and alarm on each device for net traffic overflow #4430 (Ehekatl)
- fix streaming bug #4425 (ktsaou)
- fix systemd detection; #4423 (ktsaou)
- moved stream.conf initialization after log files have been open #4422 (ktsaou)
- Fix cmake build on macos #4420 (Ehekatl)
- Evaluate $used_ram_to_ignore on FreeBSD #4419 (openspork)
- fix node.d.plugin; #4413 (ktsaou)
- fix netdata.spec for new directory structure #4410 (ktsaou)
- Added uwsgi plugin #4404 (robbert-ef)
- Add sendmail into the list of mail servers #4402 (vladmovchan)
- Fix make dist #4401 (ktsaou)
- fix compilation on FreeBSD; #4398 (ktsaou)
- modularized all source code #4391 (ktsaou)
- Account "Laundry" pages on FreeBSD #4390 (vladmovchan)
- normalized plugin names on all plugins; #4387 (ktsaou)
- updated swagger info for HTTPS #4386 (ktsaou)
- make future code PEP8 compliant #4382 (paulfantom)
- modularize C source code #4372 (ktsaou)
- fix docker builds #4367 (paulfantom)
- add option to run netdata in the background #4364 (pohzipohzi)
- support filtering of charts during streaming; #4361 (ktsaou)
- edit-config should use . instead of source with /bin/sh #4360 (ktsaou)
- send pipes URL encoded #4358 (ktsaou)
- updated configs.signatures #4356 (ktsaou)
- Fix firehol image tagging #4355 (paulfantom)
- Fix apache ipv6 configuration #4349 (candrews)
- Fix phpfpm ipv6 configuration #4348 (candrews)
- Add query types to mysql plugin #4347 (roedie)
- ExecutableService: return [] instead of None if no data. #4346 (Ferroin)
- Fix the last few PEP 8 compliance issues. #4345 (Ferroin)
- log flood should not be disabled; #4344 (ktsaou)
- better daemon errors about files; #4342 (ktsaou)
- added edit-config #4338 (ktsaou)
- Fix BIND outgoing stats in a multiview environment #4337 (vobruba-martin)
- fixes coverity identified issues #4333 (ktsaou)
- Use newer docker in CI build #4332 (paulfantom)
- fix docker image #4330 (paulfantom)
- Auto-releaser #4328 (paulfantom)
- fix spdx headers #4327 (paulfantom)
- updated LGTM URLs #4317 (ktsaou)
- more code owners #4316 (paulfantom)
- Use docker manifests #4315 (paulfantom)
- install some libs for coverity #4314 (paulfantom)
- cleanup FIXME tags #4309 (ktsaou)
- force symlink of netdata-updater.sh #4307 (mrdrogdrog)
- Build OSX earlier than linux #4305 (paulfantom)
- Fix coverity-scan.sh #4304 (paulfantom)
- Python.d PEP 8 cleanup, modules S-Z #4302 (Ferroin)
- Python.d PEP 8 cleanup, modules P-R #4299 (Ferroin)
- Python.d/postgres.chart.py PEP 8 code cleanup #4298 (Ferroin)
- Python.d PEP 8 cleanup, modules N-O #4297 (Ferroin)
- reproducible build system #4294 (paulfantom)
- update variable after install #4292 (paulfantom)
- give credit where credit is due #4291 (paulfantom)
- fix typo in coverity scan script #4290 (paulfantom)
- Python.d PEP 8 cleanup, modules M #4289 (Ferroin)
- Python.d PEP 8 cleanup, modules I-L #4288 (Ferroin)
- Python.d PEP 8 cleanup, modules D-H #4287 (Ferroin)
- Python.d PEP 8 cleanup, modules A-C #4286 (Ferroin)
- Fix typo in documentation #4284 (eduherminio)
- stock configs in /usr/lib/netdata #4283 (ktsaou)
- use flake8 instead of pylint #4282 (paulfantom)
- tcp syn and accept queue charts and alarms #4281 (ktsaou)
- add code of conduct #4280 (paulfantom)
- megacli plugin: adapter regex update #4279 (ilyam8)
- Allow DOCKER_HOST env variable to override default docker socket path #4277 (xginn8)
- Add other common IoT services to apps_groups.conf #4276 (xginn8)
- fix python warnings identified by LGTM #4275 (ilyam8)
- nightly builds + coverity scan #4273 (paulfantom)
- better lgtm config #4272 (paulfantom)
- Fixup small python-logind typos #4271 (xginn8)
- Fix several typos in documentation #4270 (Calinou)
- [WIP] LGTM tag classification #4269 (paulfantom)
- create stale bot integration #4268 (paulfantom)
- apps.plugin fixes #4267 (ktsaou)
- finetune Code Owners entries #4264 (paulfantom)
- updated readme for netdata org #4262 (ktsaou)
- [cleanup crusade] Shellcheck #4261 (paulfantom)
- [WIP] release less artifacts #4260 (paulfantom)
- Make method in url service configurable #4257 (ccremer)
- Fix typo in documentation #4255 (olivierlambert)
- coverity should still use firehol/netdata until we find a solution #4253 (ktsaou)
- fix badges in README.md #4251 (paulfantom)
- replaced referenced to firehol github org with netdata github org #4249 (ktsaou)
- Travis and docker setup after migration #4247 (paulfantom)
- collect TcpExtTCPReqQFullDrop; #4246 (ktsaou)
- fixed typo in prometheus_all_hosts output #4245 (ktsaou)
- apps.plugin now checks fds for changes, with adaptive caching #4243 (ktsaou)
- Added -NoLog parameter for megacli calls #4242 (vobruba-martin)
- updated configs.signatures #4240 (ktsaou)
- command js is not node.js #4239 (ktsaou)
- Fix missing comma in couchdb module. #4238 (Ferroin)
- Fix LGTM complaints in monit module. #4237 (Ferroin)
- daemon cleanup #4231 (ktsaou)
- varnish plugin bugfix #4228 (ilyam8)
- CLA signing using cla-assistant.io #4226 (ktsaou)
- Disable IPFS Pin API #4224 (jkpit)
- fixes identified by LGTM #4220 (ktsaou)
- workaround for LGTM false-positives #4218 (ktsaou)
- fixed issues identified by lgtm #4216 (ktsaou)
- fix netdata server URL detection in dashboard.js; #4215 (ktsaou)
- Create lgtm config #4213 (paulfantom)
- more LGTM minor fixes #4211 (ktsaou)
- updated configs.signatures #4210 (ktsaou)
- fixes identified by LGTM #4209 (ktsaou)
- allow empty values in config settings; #4208 (ktsaou)
- added UTC to server timezones list; #4207 (ktsaou)
- redis plugin bugfix #4205 (ilyam8)
- send host variables to prometheus #4200 (ktsaou)
- Update CONTRIBUTORS.md #4197 (paulfantom)
- nginx_plus: use upstream server IP:port in dimension IDs, not the transient ID #4194 (illes)
- time-duration badges should show "undefined" instead of "never" #4193 (ktsaou)
- Add docker plugin #4191 (tuxity)
- Improve packaging checks #4188 (philwhineray)
- elasticsearch: handle json parse error in threads #4186 (ilyam8)
- pythond_small_fixes #4185 (ilyam8)
- [cleanup crusade] more linting of bash modules #4183 (paulfantom)
- create pid directory, if not present #4181 (ktsaou)
- fix for load alarms #4180 (ktsaou)
- updated configs.signatures #4179 (ktsaou)
- Add permission file check in ceph module #4177 (lets00)
- [cleanup crusade] disable linters on installer scripts #4176 (paulfantom)
- Add alarms for abnormally high load averages. #4175 (Ferroin)
- CI builds in containers #4174 (paulfantom)
- Fix lack of dot #4172 (paulfantom)
- remove condition from netdata.service #4170 (ktsaou)
- [WIP] fail2ban: ipv6 support added + module simplification #4168 (ilyam8)
- [cleanup crusade] linting shell scripts for docker, tests and python #4162 (paulfantom)
- [cleanup crusade] shellcheck in contrib #4160 (paulfantom)
- [cleanup crusade] Lint bash scripts on letter A #4159 (paulfantom)
- use pidfile to send HUP to netdata via logrotate; #4157 (ktsaou)
- python plugin monotonic fix #4156 (ilyam8)
- add variable system.cpu.processors for alarms; #4155 (ktsaou)
- netdata.service is now installed in /lib/systemd/system; #4151 (ktsaou)
- name veritas volume disk groups #4150 (ktsaou)
- do not get the address of FILE pointer; #4149 (ktsaou)
- Add some extra error logging to the spigotmc module. #4148 (Ferroin)
- /proc/net/snmp minimum line length for IcmpMsg is 2 words, not 3 #4147 (ktsaou)
- when running under systemd, keep the process scheduling parameters set #4143 (ktsaou)
- [cleanup crusade] travis build stages #4142 (paulfantom)
- Add ignore-status option to freeipmi_plugin #4141 (plasticrake)
- [cleanup crusade] move profiling to tests directory #4140 (paulfantom)
- Less verbose bash and curl unpacking #4139 (paulfantom)
- [project management] add github CODEOWNERS #4137 (paulfantom)
- [cleanup crusade] cleanup licenses #4136 (paulfantom)
- Add ProxySQL python plugin #4112 (alibo)
- Optimize counting of recusive pins #4095 (pjz)
- [nginx_plus] fix handling of non-contiguous peer IDs #4093 (illes)
- web_log Virtual host enhancement and http/https #4076 (jgrossiord)
- push host tags for graphite; #3992 (ktsaou)
- rethinkdb python plugin #3955 (ilyam8)
- Add a python plugin for monitoring power supplies on Linux. #3799 (Ferroin)
* This Changelog was automatically generated by github_changelog_generator