Commit 8e574ede authored by Kevin Di Lallo's avatar Kevin Di Lallo
Browse files

instrumented prometheus metrics for service APIs + updated monitoring dashboards

parent 47b5a910
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -88,7 +88,8 @@ repo:
      network-metrics-aggregation: dashboards/network-metrics-aggregation.json
      http-single-log: dashboards/http-log-byId.json
      http-logs-aggregation: dashboards/http-loggers.json
      meep-node-exporter: dashboards/meep-node-exporter.json
      platform-advantedge: dashboards/platform-advantedge.json
      runtime-environment-node: dashboards/runtime-environment-node.json

  #------------------------------
  #  Resource Prerequisites
+818 −0

File added.

Preview size limit exceeded, changes collapsed.

+6 −8
Original line number Diff line number Diff line
@@ -15,8 +15,8 @@
    "editable": true,
    "gnetId": 1860,
    "graphTooltip": 0,
    "id": 18,
    "iteration": 1612541487682,
    "id": 10,
    "iteration": 1613430348938,
    "links": [],
    "panels": [
      {
@@ -13483,9 +13483,7 @@
    "refresh": "30s",
    "schemaVersion": 26,
    "style": "dark",
    "tags": [
      "linux"
    ],
    "tags": [],
    "templating": {
      "list": [
        {
@@ -13617,7 +13615,7 @@
      ]
    },
    "timezone": "browser",
    "title": "Node Exporter Full",
    "uid": "meep-node-exporter",
    "version": 3
    "title": "Runtime Environment (Node)",
    "uid": "runtime-environment-node",
    "version": 6
  }
 No newline at end of file
+1 −18

File changed.

Preview size limit exceeded, changes collapsed.

+3 −1
Original line number Diff line number Diff line
@@ -29,6 +29,8 @@ import (
	"net/http"
	"strings"

	met "github.com/InterDigitalInc/AdvantEDGE/go-packages/meep-metrics"

	"github.com/gorilla/mux"
)

@@ -46,7 +48,7 @@ func NewRouter() *mux.Router {
	for _, route := range routes {
		var handler http.Handler = route.HandlerFunc
		handler = Logger(handler, route.Name)

		handler = met.MetricsHandler(handler, "", serviceName)
		router.
			Methods(route.Method).
			Path(route.Pattern).
Loading