tuwunel_admin/server/memory_usage.rs
1use tuwunel_core::Result;
2
3use crate::admin_command;
4
5#[admin_command]
6pub(super) async fn memory_usage(&self) -> Result {
7 let services_usage = self.services.memory_usage().await?;
8 let database_usage = self.services.db.engine.memory_usage()?;
9
10 write!(self, "Services:\n{services_usage}\nDatabase:\n{database_usage}",).await
11}