Comments (7)
Thanks for filing this @icesfeathers ! As mentioned in Discord, it seems like what would make sense as a solution here is:
the ability the ability to turn off the collection of logs (in which case you won't be able to view logs after services have died)
OR
a byte based retention mechanism where historical logs are removed after a certain threshold is passed so it logs fill up disk space.(For context, currently, we have time based log retention where old logs are removed after 4 weeks but no byte based log retention)
from kurtosis.
Here is the command information and configuration information for running kurtosis
kurtosis run --cli-log-level "panic" --enclave my-testnet github.com/kurtosis-tech/[email protected] "$(cat /data/fleet/kurtosis_network_params.yaml)"
participants:
- validator_count: 512
beacon_extra_params:
- "--reconstruct-historic-states"
el_extra_params:
- "--gcmode=archive"
el_max_mem: 8192
bn_max_mem: 4096
v_max_mem: 4096
- validator_count: 1
el_max_mem: 8192
bn_max_mem: 4096
v_max_mem: 4096
network_params:
seconds_per_slot: 6
eth1_follow_distance: 2
deneb_fork_epoch: 9999999999999
additional_services:
- tx_spammer
- blob_spammer
- el_forkmon
- blockscout
- beacon_metrics_gazer
- dora
- prometheus_grafana
mev_type: "full"
from kurtosis.
After I stopped the log container, the memory usage of the dockerd process soared and could not be released. Is this a bug?
from kurtosis.
from kurtosis.
from kurtosis.
Since I have not turned on the debug mode, I cannot explain in detail. Since this docker only runs kurtosis, I would like to give you some feedback.
from kurtosis.
Hey @icesfeathers ! I suspect what's causing the memory issues are the fact that logs are being sent to logs aggregator but aren't being processed/forwarded. Currently, we don't support a way to turn off logs collection safely in the product.
from kurtosis.
Related Issues (20)
- kurtosis files inspect -- exceeding grpc limit
- update build dependency for protoc-gen-es in nix HOT 3
- Kurtosis not working on M3 Macs
- Running the `ps ax` command from kurtosis shell truncates lines to 80 characters HOT 1
- Make ImageBuildSpec work with enclave edits
- FR: Make pull through docker hub cache configurable during runtime
- Don't fail if extra params are provided in an args file
- add the ability to upgrade the APIC for a given enclave
- Kurtosis can't run linuxserver/wireguard HOT 7
- Allow set_service to add or override files
- FR: make testing custom PRs easier HOT 1
- autocomplete for service logs is noisy and shows deleted enclaves for cloud connected CLI
- FR: Be able to define kurtosis flags in an argument file
- FR[cloud]: Set alias/open port from config file
- FR: be able to upload python objects HOT 2
- JSON decode on run_sh output HOT 4
- make log rotation more granular to a day
- add "support' related meta data to the kurtosis.yml so that it can be displayed in enclave manager
- Run kurtosis on k8s on GCP HOT 3
- aliasing and link unlock doesn't happen instantly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kurtosis.