pub struct DevOpsAgent;Expand description
Agentic DevOps Engine analyzing system telemetry and proposing infrastructure tuning (Milestone 22)
Implementations§
Source§impl DevOpsAgent
impl DevOpsAgent
Sourcepub fn new() -> DevOpsAgent
pub fn new() -> DevOpsAgent
Create a new instance of the Agentic DevOps Engine
Sourcepub fn analyze_telemetry(
&self,
tokio_latency_us: u64,
memory_rss_bytes: u64,
db_pool_active_connections: u32,
db_pool_max_connections: u32,
) -> Vec<InfrastructureRecommendation>
pub fn analyze_telemetry( &self, tokio_latency_us: u64, memory_rss_bytes: u64, db_pool_active_connections: u32, db_pool_max_connections: u32, ) -> Vec<InfrastructureRecommendation>
Analyze runtime telemetry metrics and generate autonomous recommendations
Trait Implementations§
Source§impl Debug for DevOpsAgent
impl Debug for DevOpsAgent
Source§impl Default for DevOpsAgent
impl Default for DevOpsAgent
Source§fn default() -> DevOpsAgent
fn default() -> DevOpsAgent
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DevOpsAgent
impl RefUnwindSafe for DevOpsAgent
impl Send for DevOpsAgent
impl Sync for DevOpsAgent
impl Unpin for DevOpsAgent
impl UnsafeUnpin for DevOpsAgent
impl UnwindSafe for DevOpsAgent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more