• This repository has been archived on 08/Nov/2022
  • Stars
    star
    10
  • Rank 1,807,489 (Top 36 %)
  • Language
    Go
  • License
    Apache License 2.0
  • Created over 8 years ago
  • Updated about 2 years ago

Reviews

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

Repository Details

The library for writing plugins in Go for the Snap telemetry framework

More Repositories

1

snap

The open telemetry framework
Go
1,796
star
2

snap-plugin-collector-docker

Collects Docker container runtime metrics
Go
20
star
3

snap-plugin-collector-mesos

Collects Apache Mesos cluster metrics
Go
14
star
4

fpga-nova

Bring FPGA accelerators as a resources available through Docker containers for the OpenStack users.
Shell
14
star
5

kubesnap

PoC - Kubernetes monitoring by snap
Shell
13
star
6

snap-plugin-processor-anomalydetection

Snap plugin intended to process data and highlight outliers
Go
10
star
7

snap-integration-kubernetes

Smarty
10
star
8

snap-plugin-publisher-influxdb

Publishes Snap metrics to InfluxDB
Go
8
star
9

swan

Project Swan - a distributed experimentation framework
Go
8
star
10

snap-plugin-collector-snmp

Collects SNMP metrics
Go
7
star
11

snap-plugin-collector-pcm

Collects Intel Performance Counter Metrics (PCM)
Go
7
star
12

snap-plugin-collector-perfevents

Collects Linux cgroups perf metrics
Go
7
star
13

snap-plugin-collector-libvirt

Collects Linux libvirt metrics
Go
6
star
14

snap-plugin-collector-psutil

Collects Linux psutil metrics
Go
6
star
15

snap-pluginsync

Ruby
5
star
16

gomit

Gomit provides facilities for defining, emitting, and handling events within a go program.
Go
5
star
17

snap-plugin-lib-py

Python
5
star
18

snap-plugin-collector-disk

Collects Linux disk metrics from /proc/diskstats
Go
4
star
19

snap-plugin-collector-iostat

Collects Linux iostat metrics
Go
4
star
20

snap-plugin-collector-cpu

Collects Linux CPU metrics from /proc/stat
Go
4
star
21

python-wsmanclient

Library for managing machines using WS-Management protocol.
Python
4
star
22

snap-plugin-publisher-graphite

Publishes snap metrics to Graphite
Shell
4
star
23

snap-plugin-collector-processes

Collects Linux process metrics from /proc/processes
Go
4
star
24

snap-plugin-collector-meminfo

Collects Linux memory metrics from /proc/meminfo
Go
4
star
25

snap-plugin-lib-cpp

Snap plugin C++ bindings
C++
3
star
26

snap-plugin-collector-node-manager

Collects Intel Node Manager performance metrics
Go
3
star
27

snap-plugin-collector-mongodb

Collects statistics and metrics information about MongoDB
Go
3
star
28

snap-plugin-collector-elasticsearch

Collects Elasticsearch cluster and nodes statistics
Go
3
star
29

snap-plugin-utilities

Go
3
star
30

snap-plugin-collector-ceph

Collects OpenStack CEPH module metrics
Go
3
star
31

snap-docker

Dockerfile
3
star
32

snap-plugin-collector-intel-dcm-platform

Collects metrics (power, thermal, health, inventory) from different OEM and ODM vendors’ platforms through IPMI and IPMI OEM extensions, such as Node Manager, DCMI, or IPMI SDR.
Go
3
star
33

snap-plugin-processor-statistics

Snap plugin intended to process data and return statistics of the data
Go
2
star
34

snap-plugin-collector-osv

Collects osv performance metrics
Go
2
star
35

snap-plugin-publisher-file

Publishes snap metrics to a file
Shell
2
star
36

snap-deploy

snap-deploy
Go
2
star
37

snap-relay

A streaming plugin for collecting metrics from statsd and/or collectd
Go
2
star
38

snap-plugin-collector-schedstat

Collects Linux scheduler metrics from /proc/schedstats
Shell
2
star
39

snap-plugin-collector-mysql

Collects MySQL database metrics
Go
2
star
40

snap-plugin-collector-cgroups

Snap plugin for collecting cgroups metrics using libcontainer library for cgroup statistics.
Go
2
star
41

snap-plugin-collector-rabbitmq

Collects RabbitMQ metrics from management API
Go
2
star
42

snap-plugin-processor-logs-regexp

Snap plugin intended to process logs using regular expressions
Go
2
star
43

snap-plugin-publisher-rabbitmq

Publishes snap metrics to RabbitMQ
Go
2
star
44

snap-plugin-collector-facter

Collects system information via Facter
Go
2
star
45

snap-plugin-collector-vsphere

Go
2
star
46

snap-plugin-collector-use

Collect Linux Utilization, Saturation and Errors metrics
Go
2
star
47

snap-plugin-publisher-opentsdb

Publishes snap metrics to OpenTSDB
Go
2
star
48

snap-plugin-publisher-cassandra

Publishes Snap metrics to Cassandra
Go
2
star
49

snap-plugin-collector-load

Collects Linux load average from /proc/loadavg
Shell
2
star
50

snap-plugin-collector-exec

snap plugin for collecting outputs of executable files
Go
2
star
51

snap-plugin-publisher-postgresql

Publishes snap metrics to PostreSQL
Go
2
star
52

snap-plugin-collector-rdt

RDT Collector for Snap
C++
2
star
53

snap-plugin-collector-df

Collects Linux disk space metrics from 'df'
Go
1
star
54

snap-plugin-collector-nova

Collects OpenStack Nova module metrics
Go
1
star
55

snap-plugin-publisher-riemann

Publishes snap metrics to Riemann
Shell
1
star
56

snap-plugin-collector-nfsclient

Collects NFS client metrics
Shell
1
star
57

snap-plugin-publisher-heapster

Publisher exposing container metrics through a kubelet-compatible API
Go
1
star
58

snap-plugin-collector-pciessd

Collects Intel SSD DC P3700 Series metrics
Shell
1
star
59

snap-plugin-collector-logs

Collects log messages
Go
1
star
60

snap-plugin-collector-pysmart

Collects metrics from the Self-Monitoring, Analysis and Reporting Technology (S.M.A.R.T.) leveraging the pySMART library
Python
1
star
61

snap-cli

A Commander for Snap telemetry framework CLI interactions
Go
1
star
62

snap-plugin-collector-cassandra

Collects Cassandra cluster statistics
Go
1
star
63

snap-plugin-collector-haproxy

Collects HAProxy performance metrics
Go
1
star
64

snap-client-go

A Restful API client generated by go-swagger(https://github.com/go-swagger/go-swagger) for Snap telemetry framework
Go
1
star
65

snap-plugin-publisher-kairosdb

Publishes snap metrics to KairosDB
Go
1
star
66

kubesnap-plugin-collector-docker

Go
1
star
67

snap-labs

A set of guides to using Snap, the open telemetry framework
1
star
68

snap-plugin-publisher-hana

Publishes snap metrics to SAP Hana
Go
1
star
69

snap-plugin-collector-yarn

Collects metrics from Hadoop Yarn
Go
1
star
70

snap-plugin-collector-apache

Collects Apache webserver mod_status metrics
Go
1
star
71

snap-demo-idf

Dockerfile
1
star
72

snap-plugin-processor-tag

Process snap metrics and add tags to label the data
Shell
1
star
73

snap-plugin-collector-interface

Collects network interface metrics from /proc/interface
Go
1
star
74

pmbackend

Key-value based helper library for Ceph's PMStore backend
C
1
star
75

snap-plugin-publisher-elasticsearch

Publishes Snap metrics to Elasticsearch
Go
1
star
76

snap-plugin-collector-jolokia

Python
1
star
77

snap-plugin-collector-etcd

Collects etcd metrics from /metrics endpoint
Shell
1
star
78

snap-plugin-processor-movingaverage

Process snap metrics and return a moving average
Shell
1
star
79

snap-plugin-collector-dbi

Collects SQL database metrics using GO's 'SQL' package
Go
1
star
80

snap-plugin-collector-smart

Collects Intel SSDs S.M.A.R.T. metrics
Go
1
star