All Projects → logicmonitor → k8s-argus

logicmonitor / k8s-argus

Licence: MPL-2.0 license
Automated Kubernetes monitoring.

Programming Languages

go
31211 projects - #10 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to k8s-argus

Nexclipper
Metrics Pipeline for interoperability and Enterprise Prometheus
Stars: ✭ 533 (+1422.86%)
Mutual labels:  kubernetes-monitoring
Kubetop
A top(1)-like tool for Kubernetes.
Stars: ✭ 142 (+305.71%)
Mutual labels:  kubernetes-monitoring
Kubecontext
Menu Bar App for Managing Kubernetes Contexts on Mac
Stars: ✭ 244 (+597.14%)
Mutual labels:  kubernetes-monitoring
Botkube
An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
Stars: ✭ 804 (+2197.14%)
Mutual labels:  kubernetes-monitoring
Ckube
A cli to simplify working with kubectl for some common workflows
Stars: ✭ 127 (+262.86%)
Mutual labels:  kubernetes-monitoring
Tobs
tobs - The Observability Stack for Kubernetes. Easy install of a full observability stack into a k8s cluster with a CLI tool or Helm charts.
Stars: ✭ 186 (+431.43%)
Mutual labels:  kubernetes-monitoring
Devops Guide
DevOps Guide - Development to Production all configurations with basic notes to debug efficiently.
Stars: ✭ 4,119 (+11668.57%)
Mutual labels:  kubernetes-monitoring
Prometheus-grafana
Monitor your Kubernetes cluster resources and applications
Stars: ✭ 21 (-40%)
Mutual labels:  kubernetes-monitoring
Kube Ops View
Kubernetes Operational View - read-only system dashboard for multiple K8s clusters
Stars: ✭ 1,746 (+4888.57%)
Mutual labels:  kubernetes-monitoring
Metalk8s
An opinionated Kubernetes distribution with a focus on long-term on-prem deployments
Stars: ✭ 217 (+520%)
Mutual labels:  kubernetes-monitoring
Kubevious
Kubevious - application centric Kubernetes UI and continuous assurance provider
Stars: ✭ 869 (+2382.86%)
Mutual labels:  kubernetes-monitoring
Kube Backup
Kubernetes resource yamls backup to git
Stars: ✭ 76 (+117.14%)
Mutual labels:  kubernetes-monitoring
Sematext Agent Docker
Sematext Docker Agent - host + container metrics, logs & event collector
Stars: ✭ 194 (+454.29%)
Mutual labels:  kubernetes-monitoring
Spekt8
Visualize your Kubernetes cluster in real time
Stars: ✭ 545 (+1457.14%)
Mutual labels:  kubernetes-monitoring
efk-stack-helm
Helm chart to deploy a working logging solution using the ElasticSearch - Fluentd - Kibana stack on Kubernetes
Stars: ✭ 51 (+45.71%)
Mutual labels:  kubernetes-monitoring
Prometheus Kubernetes
Most common Prometheus deployment example with alerts for Kubernetes cluster
Stars: ✭ 428 (+1122.86%)
Mutual labels:  kubernetes-monitoring
Goldpinger
Debugging tool for Kubernetes which tests and displays connectivity between nodes in the cluster.
Stars: ✭ 2,015 (+5657.14%)
Mutual labels:  kubernetes-monitoring
KubeScrape
KubeScrape: An open-source dev tool that provides an intuitive way to view the health, structure, and live metrics of your Kubernetes cluster
Stars: ✭ 133 (+280%)
Mutual labels:  kubernetes-monitoring
kubewatch
Kubernetes API event watcher
Stars: ✭ 33 (-5.71%)
Mutual labels:  kubernetes-monitoring
Kubectl Doctor
kubectl cluster triage plugin for k8s - 🏥 (brew doctor equivalent)
Stars: ✭ 209 (+497.14%)
Mutual labels:  kubernetes-monitoring

⚠️ Archived: We are no more maintaining this codebase. See docker images on docker hub or respective public image registries where logicmonitor host/push images.


GoDoc GoDoc Travis Codecov Go Report Card Release GitHub (pre-)release

Argus is a tool for monitoring Kubernetes with LogicMonitor. Some of the key features of Argus are:

  • Automated Resource Discovery: Leverages Kubernetes events and LogicMonitor's API to provide real-time accuracy of a cluster's resources in LogicMonitor. Discovers etcd members, cluster Nodes, Services, and Pods, and automates the management of their lifecycle as Resources in LogicMonitor.
  • Comprehensive Monitoring: Dockerized LogicMonitor Collectors running in a Stateful Set and managed by Argus collect data via the Kubernetes API for Nodes, Pods, Services, and Containers. Additionally, you can leverage LogicMonitor DataSources to monitor your applications running within the cluster.

See the documentation to discover more about Argus.

Developing Argus

To build Argus, run:

$ make

Note: The Dockerfile uses multi-stage builds. Docker 17.05.0 or greater is required.

To build the documentation, run:

$ make docs

Note: Hugo is required to generate the documentation.

License

license

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].