|
1 | 1 | Scalyr Agent 2 Changes By Release |
2 | 2 | ================================= |
3 | 3 |
|
4 | | -## 2.1.14 "TBD" - November 15, 2020 |
| 4 | +## 2.1.14 "Hydrus" - November 4, 2020 |
5 | 5 |
|
6 | 6 | <!--- |
7 | | -Packaged by Oliver Hsu <oliver@scalyr.com> on Nov 15, 2020 19:00 -0800 |
| 7 | +Packaged by Tomaz Muraus <tomaz@scalyr.com> on Nov 4, 2020 14:00 -0800 |
8 | 8 | ---> |
9 | 9 |
|
10 | 10 | Features: |
11 | 11 | * Add new ``initial_stopped_container_collection_window`` configuration option to the Kubernetes monitor, which can be configured by setting the ``SCALY_INITIAL_STOPPED_CONTAINER_COLLECTION_WINDOW`` environment variable. By default, the Scalyr Agent does not collect the logs from any pods stopped before the agent was started. To override this, set this parameter to the number of seconds the agent will look in the past (before it was started). It will collect logs for any pods that was started and stopped during this window. This can be useful in autoscaling environments to ensure all pod logs are captured since node creation, even if the Scalyr Agent daemonset starts just after other pods. |
12 | 12 |
|
13 | 13 | Improvements: |
14 | 14 | * Improve logging in the Kubernetes monitor. |
15 | | -* On agent start up we now also log locale (language code and encoding) used by the agent process. This will make it easier to troubleshoot issues which are related to the agent process not using UTF-8 coding. |
| 15 | +* On agent start up we now also log the locale (language code and encoding) used by the agent process. This will make it easier to troubleshoot issues which are related to the agent process not using UTF-8 coding. |
16 | 16 |
|
17 | 17 | Bug fixes: |
18 | 18 | * Fix a bug / race-condition in Docker monitor which could cause, under some scenarios, when monitoring containers running on the same host, logs to stop being ingested after the container restart. There was a relatively short time window when this could happen and it was more likely to affect containers which take longer to stop / start. |
19 | 19 | * Update code for all the monitors to correctly use UTC timezone everywhere. Previously some of the code incorrectly used local server time instead of UTC. This means some of those monitors could exhibit incorrect / undefined behavior when running the agent on a server which has local time set to something else than UTC. |
20 | | -* Update Windows System Metrics monitor to better handle a situation when disk io counters are not available. |
21 | 20 | * Fix ``docker_raw_logs: false`` functionality in the Docker monitor which has been broken for a while now. |
22 | 21 | * Update Windows System Metrics monitor to better handle a situation when disk io counters are not available. |
23 | 22 |
|
@@ -122,10 +121,6 @@ Features: |
122 | 121 | * New configuration option `max_send_rate_enforcement` allows setting a limit on the rate at which the Agent will upload log bytes to Scalyr. You may wish to set this if you are worried about bursts of log data from problematic files and want to avoid getting charged for these bursts. |
123 | 122 | * New default overrides for a number of configuration parameters that will result in a higher throughput for the Agent. If you were relying on the lower throughput as a makeshift rate limiter we recommend setting the new `max_send_rate_enforcement` configuration option to an acceptable rate or "legacy" to maintain the current behavior. See the [RELEASE_NOTES](https://github.com/scalyr/scalyr-agent-2/blob/master/RELEASE_NOTES.md#216-rama---june-4-2020) for more details. |
124 | 123 |
|
125 | | -Improvements: |
126 | | -* Default value for ``tcp_buffer_size`` Syslog monitor config option has been increased from 2048 to 8192 bytes. |
127 | | -* New ``tcp_unlimited_buffer_size`` config option has been added to Syslog monitor. When set to True, monitor will support messages of arbitrary / unlimited sizes and ``tcp_buffer_size`` config option will tell how much bytes we try to read from the socket at once. For backward compatibility reasons, it defaults to True. |
128 | | - |
129 | 124 | Minor updates: |
130 | 125 | * Default value for `max_line_size` has been raised to 49900. If you have this value in your configuration you may wish to not set it anymore to use the new default. |
131 | 126 |
|
|
0 commit comments