Changelogs » Aliyun-log-cli

Aliyun-log-cli

0.1.16

**Improvement**
- support cloudshell 60
- workaround issue happens on some win10 temporarily 59
- new features/improvement introduced in SDK [0.6.41](https://github.com/aliyun/aliyun-log-python-sdk/releases/tag/0.6.41) and [0.6.44](https://github.com/aliyun/aliyun-log-python-sdk/releases/tag/0.6.44)

0.1.15

**Improvement**
- change to CLI debug log to Rotationfile with 100MB * 5 by default at error level.
- add ETL feature via subcommand `transform_data`, via SDK [0.6.39](https://github.com/aliyun/aliyun-log-python-sdk/releases/tag/0.6.39) and [0.6.40](https://github.com/aliyun/aliyun-log-python-sdk/releases/tag/0.6.40)
- allow no-escape option 49  (still need improvement in jmes filter case)

0.1.14

**Improvement**
- allow to show non-escaped strings with option `--format-output=no_escape` 49

**Other New Functions (automatically added via SDK since 0.6.31)**
1. Elastic Search Migration, [detail](https://aliyun-log-python-sdk.readthedocs.io/tutorials/tutorial_es_migration.html)
2. Human readable time format 20
3. support get resource usage via `get_resource_usage`, 42
4. support auto-split logstore shard to an expected count via `arrange_shard`, detail: 38
5. support **flexible ETL function**: `transform_data` via shard/consumer group, `copy_data` via shard. logstore sync etc. 37 46  47 48

0.1.13

**Improvement**
- support [external store management](https://help.aliyun.com/document_detail/70479.html)
- fix issue 31

**New Feature**
- Support migrate data from Elastic Search to Alicloud Log Service! Refer to [Elasticsearch Data Migration](https://aliyun-log-python-sdk.readthedocs.io/tutorials/tutorial_es_migration.html)

**Enhancement**
- fix 79
- support https://github.com/aliyun/aliyun-log-cli/issues/20 to allow human readable time passed to query/pull related methods. refer to: https://aliyun-log-cli.readthedocs.io/en/latest/tutorials/tutorial_human_readable_datetime.html
- add new parameter `auto_creation` for `es_migration`. refer to: https://github.com/aliyun/aliyun-log-cli/blob/master/doc/tutorials/tutorial_es_migration_cn.md

0.1.12

**New Feature**
- solve issue 26 to support interoperation in config
- solve issue 27 to support specifying encoding in output (especially useful for pull_log when the encoding is incorrect)

0.1.11

**Improvement**
- Now we use `aliyunlog` instead of `aliyun` as the command, (`aliyun` is still usable, but not recommended)
- support logstore copy 25
- truly support Python 2.6 24
- support logtail plug-in config https://github.com/aliyun/aliyun-log-python-sdk/issues/67
- fix some other minor issues

0.1.9

**New  Feature**
- allow to switch default account 18
- allow to format output 22
- add tutorials for CLI configuration http://aliyun-log-cli.readthedocs.io/en/latest/tutorials/tutorial_configure_cli_en.html

**Improvement**
- refine documentation
- fix issue in SDK:
- https://github.com/aliyun/aliyun-log-python-sdk/issues/59
- https://github.com/aliyun/aliyun-log-python-sdk/issues/62
- https://github.com/aliyun/aliyun-log-python-sdk/issues/63

0.1.8

**Improvement**
- support https connection https://github.com/aliyun/aliyun-log-python-sdk/issues/57
- support configure web tracking of logstore https://github.com/aliyun/aliyun-log-python-sdk/issues/58


**Bug fixed**
- support issue in update logstore https://github.com/aliyun/aliyun-log-python-sdk/issues/48

0.1.7

**New Feature**
- Support Alert, SavedSearch and Dashboard management 15

**Improvement**
- support file based input for almost all parameters 16

0.1.6

**Improvement**
- support 12
- support 13
- support 14
- fixed an issue that the AK configured in command line doesn't work.
- add new tutorial of pull-log

0.1.5

**Improvement**
- add alias `aliyunlog` as alias of the CLI to prevent any potential conflict on name.
- add TOC and refine structure of the help doc.

0.1.4

**New Feature**
- 9 support CLI troubleshooting via its configurable debugging log
- support all existing kinds of logtail config: json, separator, regex, simple, apasara, syslog etc.

**Bug fixied**
- fix issue 8
- fix issue 7

0.1.3

**Bug Fixed**
- fix issue 6
- other issues fixed in Python SDK 0.1.15: https://github.com/aliyun/aliyun-log-python-sdk/releases/tag/0.6.15

0.1.2

**Improvement**
- fix issue 3
- fix issue 4
- fix issue 5
- support get log by passing parameter directly, support retry automatically, support getting larger size of data (inherited from SDK)

0.1.1

**Bug fixed**
- fix a bug in `copy_project` when using multiple account rather than the default one

0.1.0

First version.

**Features**
1. supporting over all 50+ REST API operations leveraging Aliyun Log Python SDK
2. multiple ways to store and configure AK
3. multiple accounts to operate cross multiple region
4. command line or filed based inputs
5. jmes filter support to filter specific results
6. Py2, Py3 and Pypy friendly, windows/linux/mac are supported.