• Stars
    star
    105
  • Rank 326,275 (Top 7 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created about 3 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Prometheus exporter for Netmeter

netmeter-exporter

Visits Badge

Prometheus exporter for netmeter monitoring tool.

For everyone who wants to learn how to develop prometheus exporters with python.

Installation and usage:

Step 1:

Run an instance of netmeter monitoring tool.

docker run -d --name netmeter -p 8080:8080 -v /sys:/host/sys:ro -e NETMETER_SYS_PATH=/host/sys ssbostan/netmeter:2

Step 2:

Run an instance of netmeter-exporter that polling metrics from netmeter instance.

docker run -d --name netmeter-exporter -p 9909:9909 -e NETMETER_TARGET_ADDR=http://172.17.0.1:8080 ssbostan/netmeter-exporter:latest

Available metrics:

Name Type Description
netmeter_receive_bytes Counter Network device received bytes
netmeter_receive_packets Counter Network device received packets
netmeter_transmit_bytes Counter Network device transmitted bytes
netmeter_transmit_packets Counter Network device transmitted packets

How to contribute:

All contributions are welcomed. We need to develop netmeter first.

TODO:

  • Collect more network statistics

More Repositories

1

jenkins-tutorial

The completest Jenkins tutorial, reference, awesome, examples
326
star
2

jenkins-stack-kubernetes

Scripts and manifests to deploy complete Jenkins on Kubernetes
Shell
194
star
3

kubernetes-complete-reference

Kubernetes reference, awesome, cheatsheet, concepts, tools, examples
179
star
4

maasta

MAAS Terraform Ansible
Python
159
star
5

jenkins-stack-docker

Docker-compose version of jenkins-stack-kubernetes
Dockerfile
150
star
6

vboxpower

VirtualBox Power Driver for MAAS
Python
142
star
7

tondra

Continuous Development on Kubernetes environments with Skaffold
Python
111
star
8

netmeter

Network monitoring tool
Python
99
star
9

zagros

Zagros Open Source Operating System
Assembly
32
star
10

terraform-tutorial

The completest Terraform tutorial, reference, awesome, examples
HCL
31
star
11

devops-bash-scripts

The completest repository of BASH scripts for DevOps engineers
Shell
23
star
12

ssbostan

My Profile Project :)) Readme
13
star
13

prometheus-multi-tenant-proxy-server

Multi-tenant reverse proxy for Prometheus server
Go
12
star
14

xsocket

XSocket is a cross-platform Socket library
C
10
star
15

docker-with-saeid

Applications repository of Docker with Saeid tutorial
Python
10
star
16

docker-logging-awesome

Complete reference for Docker Logging systems and drivers
7
star
17

neptune

Simple API with Flask web framework
Python
6
star
18

vault-secrets-sdk-go

HCP Vault Secrets SDK for Go programming language
Go
5
star
19

librempc

Multiple Precision Arithmetic
C
5
star
20

telescope

Export kubernetes Pod info
Python
4
star
21

anakonda

Anakonda is an API-led container-based task runner
Python
3
star
22

just-for-dockerize

Test your Dockerizing experience
Python
2
star
23

kubernetes-opa-library

Kubernetes OPA Gatekeeper policies with a deployable Helm chart
Shell
1
star
24

vault-secrets-sdk-python

HCP Vault Secrets SDK for Python programming language
1
star
25

argostart

Helm Chart to deploy the first ArgoCD Application to setup AppOfApps and AppOfAppSets patterns
Smarty
1
star
26

london-tube-lines

An API-led container-based project for DevOps in 10 days
HCL
1
star
27

rafay-deploy-pipeline

Deploy Kubernetes workloads with Rafay Kubernetes platform
HCL
1
star
28

devops

DevOps Conference Website
HTML
1
star