Skip to content

API Reference

Access the MoniGo API at http://localhost:8080/monigo/api/v1/<endpoint> (or your custom base path).

EndpointDescriptionMethodRequestResponse
/monigo/api/v1/metricsCurrent service statisticsGETNoneJSON
/monigo/api/v1/go-routines-statsGoroutine stack analysisGETNoneJSON
/monigo/api/v1/service-infoService metadataGETNoneJSON
/monigo/api/v1/service-metricsQuery time-series dataPOSTJSONJSON
/monigo/api/v1/functionFunction trace summaryGETNoneJSON
/monigo/api/v1/function-detailspprof reports for a functionGET?name=JSON
/monigo/api/v1/reportsAggregated report dataPOSTJSONJSON
/metricsPrometheus scrape endpointGETNonePrometheus text

All reports are downloadable in Excel format from the dashboard.

FieldType
overall_load_of_servicefloat64
service_cpu_loadfloat64
service_memory_loadfloat64
system_cpu_loadfloat64
system_memory_loadfloat64
FieldType
total_coresint
cores_used_by_serviceint
cores_used_by_systemint
FieldType
total_system_memoryfloat64
memory_used_by_systemfloat64
memory_used_by_servicefloat64
available_memoryfloat64
gc_pause_durationfloat64
stack_memory_usagefloat64
FieldType
heap_alloc_by_servicefloat64
heap_alloc_by_systemfloat64
total_alloc_by_servicefloat64
total_memory_by_osfloat64
FieldType
bytes_sentfloat64
bytes_receivedfloat64
FieldType
service_health_percentfloat64
system_health_percentfloat64