use crate::host::api::metrics;
pub fn counter(name: &str, value: u64) {
unsafe { metrics::counter(name.as_ptr(), name.len(), value) }
}
pub fn increment_counter(name: &str) {
unsafe { metrics::increment_counter(name.as_ptr(), name.len()) }
}
pub fn gauge(name: &str, value: f64) {
unsafe { metrics::gauge(name.as_ptr(), name.len(), value) }
}
pub fn increment_gauge(name: &str, value: f64) {
unsafe { metrics::increment_gauge(name.as_ptr(), name.len(), value) }
}
pub fn decrement_gauge(name: &str, value: f64) {
unsafe { metrics::decrement_gauge(name.as_ptr(), name.len(), value) }
}
pub fn histogram(name: &str, value: f64) {
unsafe { metrics::histogram(name.as_ptr(), name.len(), value) }
}