https://github.com/teco-project/teco-cls-logging
Experimental logging backend for Cloud Log Service.
https://github.com/teco-project/teco-cls-logging
cloud logger-backend logging swift-log tencent-cloud
Last synced: 26 days ago
JSON representation
Experimental logging backend for Cloud Log Service.
- Host: GitHub
- URL: https://github.com/teco-project/teco-cls-logging
- Owner: teco-project
- License: apache-2.0
- Created: 2023-03-16T06:54:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-01T19:06:01.000Z (about 3 years ago)
- Last Synced: 2026-05-17T05:30:07.269Z (3 months ago)
- Topics: cloud, logger-backend, logging, swift-log, tencent-cloud
- Language: Swift
- Homepage:
- Size: 28.3 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Teco CLS Logging
`TecoCLSLogging` is an experimental [`Logging`](https://github.com/apple/swift-log) backend for Tencent Cloud [Cloud Log Service (CLS)](https://www.tencentcloud.com/products/cls).
## Features
- [x] `LogHandler` integration.
- [x] Structured log upload.
- [x] Deferred upload.
- [x] Batch upload.
- [ ] Internal service domain.
- [ ] LZ4 compression.
- [ ] Hash routing.
- [ ] Trace and debug log.
- [ ] Error handling.