skywalking/docs
weixiang1862 b43ab447f7
Change topN group key from `StorageId` to `entityId + timeBucket`. (#11788)
In `LimitedSizeBufferedData`, it uses `HashMap<StorageId, LinkedList<STORAGE_DATA>>` to stash records. 
With data storage as topN group key, topN records have no chance to compare with each other, so every record will be stashed into the map and finally persistent into DB. In addition, continuous record stash in a topN period will bring pressure to oap memory.

TopN group key is changed to `entityId + timeBucket`, then stash map can only reserve topN of every entity(db, cache) in the minute level.
2024-01-17 16:00:47 +08:00
..
en Change topN group key from `StorageId` to `entityId + timeBucket`. (#11788) 2024-01-17 16:00:47 +08:00
README.md Adjust and polish README (#11706) 2023-12-29 11:06:02 +08:00
menu.yml Support handle eBPF Access Logs and update related UI (#11732) 2024-01-15 11:00:08 +08:00

README.md

Welcome

This is the official documentation of SkyWalking 9. Welcome to the SkyWalking community!

Here you can learn all you need to know about SkyWalking's architecture, understand how to deploy and use SkyWalking, and contribute to the project based on SkyWalking's contributing guidelines.

  • Concepts and Designs. You'll find the core logic behind SkyWalking. You may start from here if you want to understand what is going on under our cool features and visualization.

  • Setup. A guide to install SkyWalking for different use cases. It is an observability platform that supports multiple observability modes.

  • Contributing Guides. If you are a PMC member, a committer, or a new contributor, learn how to start contributing with these guides!

  • Protocols. The protocols show how agents/probes and the backend communicate with one another. Anyone interested in uplinking telemetry data should definitely read this.

  • FAQs. A manifest of known issues with setup and secondary developments processes. Should you encounter any problems, check here first.

You might also find these links interesting:

We're always looking for help to improve our documentation and codes, so please dont hesitate to file an issue if you see any problems. Or better yet, directly contribute by submitting a pull request to help us get better!