DevOpsProdigy KubeGraf

We’re excited to present our latest in-house solution! DevOpsProdigy KubeGraf is a Grafana plugin that allows you to monitor K8s. It’s a modified, advanced version of the official Grafana K8s App plugin, which has been abandoned for almost a year.

The previous version also lacked a few significant options that we realized in our solution:

  1. Authentication and authorization via bearer token to work with the K8s API to install the plugin with read-only access for cloud K8s solutions, including Amazon AWS, Google Cloud Platform, Digitalocean, etc.
  2. Support for the latest K8s versions, from K8s 1.12 to K8s 1.16
  3. Support for the latest versions of Node exporter, kube-state metrics
  4. Monitoring of StatefulSets

Plugin’s key functions:

  1. It integrates with the K8s API to create a full and detailed map of your applications, which it arranges according to namespaces and deployments.
  2. It creates a map of pods’ distribution according to cluster’s nodes.
  3. It aggregates a visual presentation of cluster’s metrics: • Nodes’ efficiency
    • Apps’ health status
    • Statistics about passage of liveness-readiness probes
  4. Dashboards with key metrics: • Node info and details about cluster’s node resources
    • Deployment/statefulset/daemonset status with details about available replicas, containers' status, resources, and engaged applications
    • Pod info describing resources used by separate application pod

K8s is an ideal tool to reach the aforementioned goals. Contact us if you need help to learn it and apply it in your project.

CHANGELOG:

1.2.0 (2019-11-18)

New features

  • Navigation improvement:
    • Hide all button (for nodes and namespaces)
    • Show one node or namespace (by click with ctrl)
  • Summary-row in namespace section in nodes-overview page
  • Add restarts to pod's resource dashboard
  • Add resource graphs to deployment's, daemonset's & statefulset's dashboards
  • Add sidecars' resources to pod's, deployment's, daemonset's & statefulset's dashboards

Bug Fixes

  • Plugin's config link
  • Node's cpu usage correct value
  • Node's memory usage correct value
  • N/A labels in nodes-overview page
  • Compatibility with different prometheus' installations #14
  • List of clusters on grafana 5.x.x

1.1.1.1 (2019-10-10)

Bug Fixes

  • Grafana v6.4.x support

1.1.1 (2019-09-30)

Bug Fixes

  • Bearer token access on Grafana version 5.x.x #10
  • Viewer & editor modes' fix

1.1.0 (2019-09-25)

New features

  • k8s v1.16 support (Deployments, Daemonsets and Statefulsets migrate to use the apps/v1 API)
  • Bearer token access (restart your grafana-server after update) #5 #4

Bug Fixes

  • Node._getBytes now works with Mi #7
  • Grafana v6.3.5 minor fixes (markdown, styles)
  • Try-catch on http-requests

1.0.1 (2019-09-14)

Bug Fixes

  • Readonly access via cert and key #6

Tell us about your setup and we'll tell you how we can help

Make a request for support

Free consultation:
1-800-994-9492 or info@DevOpsProdigy.com



Our sales representative will contact you in less than 24 hours.