Fixed bugs:
- Update checker false positive #5352
- cups.plugin fails to be compiled #5324
- Codacy is unconfigured #5320
Closed issues:
Merged pull requests:
- Fix replacement of whitespace for versions retrieved from github #5355 (cakrit)
- fix warning condition for mem.available #5353 (cakrit)
- 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)
- Fix cgroups Codacy issue #5340 (vlvkobal)
- Fix FreeBSD plugin Codacy issues #5338 (vlvkobal)
- Add go.d documentation #5215 (cakrit)
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
- Gluster monitoring #4827
- 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 and Kubernetes - Docker Name #3369
- 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