package albatross
Albatross - orchestrate and manage MirageOS unikernels with Solo5
Install
Dune Dependency
Authors
Maintainers
Sources
albatross-v1.2.0.tbz
sha256=1b9159e5d01840baf8979386c3fab7dffc36b717f0ff75bc4d1f6fe4ce1cb413
sha512=b94838ea09fb41b502475ab8a94d2c66a30f3b1d580c528b729419752673cb21fc03fba272e60c7bfed4fb721fbfb244bdfbd71208991c3355de56110939a919
doc/albatross.stats/Albatross_stats_pure/index.html
Module Albatross_stats_pure
Source
Source
type 'a t = {
pid_nic : ((vmctx, int) Stdlib.result * string * (string * int * string) list) Vmm_core.IM.t;
vmid_pid : int Vmm_trie.t;
name_sockets : 'a Vmm_trie.t;
}
Source
val try_open_vmmapi :
((vmctx, int) Stdlib.result * string * 'a) Vmm_core.IM.t ->
((vmctx, int) Stdlib.result * string * 'a) Vmm_core.IM.t
Source
val linux_rusage :
int ->
(Vmm_core.Stats.rusage * Vmm_core.Stats.kinfo_mem, [> Rresult.R.msg ])
Rresult.result
Source
val gather :
int ->
(vmctx, 'a) Stdlib.result ->
(string * int * string) list ->
Vmm_core.Stats.rusage option
* Vmm_core.Stats.kinfo_mem option
* int64 list option
* Vmm_core.Stats.ifdata list
Source
val tick :
(Vmm_commands.version * 'a) t ->
(Vmm_commands.version * 'a) t
* ('a
* Vmm_core.Name.t
* (Vmm_commands.header
* [> `Data of
[> `Stats_data of
Vmm_core.Stats.rusage
* Vmm_core.Stats.kinfo_mem option
* (string * int64) list option
* Vmm_core.Stats.ifdata list ] ]))
list
Source
val add_pid :
'a t ->
Vmm_core.Name.t ->
string ->
Vmm_core.IM.key ->
(string * string) list ->
('a t, [> `Msg of string ]) Rresult.result
Source
val handle :
(Vmm_commands.version * 'a) t ->
'a ->
(Vmm_commands.header * Vmm_commands.res) ->
((Vmm_commands.version * 'a) t * (Vmm_commands.version * 'a) option * string,
[> `Msg of string ])
Rresult.result
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>