Skip to content
A few OpenTSDB tcollector tools and plugins
Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tc-atmail
tc-dhcpd-pools
tc-isc-dhcpd-log-stats
tc-opensips
tc-pdns-recursor
tc-ping
tc-wlan
.gitignore
README.md

README.md

peritus-tc-tools

A few OpenTSDB tcollector tools and plugins

tc-ping

High performance replacement for smokeping, collecting latency and loss data using fping.

Metrics:

  • icmp.lossrate - percentage
  • icmp.latency.avg - milliseconds
  • icmp.latency.max - milliseconds

Tags:

  • dsthost
  • host
  • tos

tc-dhcpd-pools

High performance collection of ISC dhcpd pool lease statistics using dhcpd-pools.

Metrics:

  • dhcpd.pool.size
  • dhcpd.pool.usage.absolute
  • dhcpd.pool.usage.percent
  • dhcpd.pool.inactive
  • dhcpd.pool.backup

Tags:

  • host
  • dhcppoolname

tc-isc-dhcpd-log-stats

Simple log "parser" for ISC dhcpd collecting DHCP event statistics (DISCOVER, OFFER, ACK, REQUEST, etc)

Metrics:

  • dhcp.events.discover
  • dhcp.events.offer
  • dhcp.events.request
  • dhcp.events.ack
  • dhcp.events.nak
  • dhcp.events.release
  • dhcp.events.inform
  • dhcp.events.addforwardmap
  • dhcp.events.removeforwardmap
  • dhcp.errors.noaddforwardmap
  • dhcp.errors.noaddreversemap
  • dhcp.errors.notsec
  • dhcp.errors.bindupdatexidmismatch
  • dhcp.errors.uidduplicate
  • dhcp.errors.bindupdaterejected
  • dhcp.errors.others
  • dhcp.total
  • tcollector.collectors.isc-dhcpd-log-stats.elapsedtime

Tags:

  • host
  • instance

tc-atmail

Simple script counts Atmail mysql database rows.

Metrics:

  • atmail.adminusers
  • atmail.domains
  • atmail.mailrelays
  • atmail.sharedfiles
  • atmail.users
  • atmail.usersessions
  • atmail.log.virus
  • atmail.log.spam
  • atmail.log.sentmail
  • atmail.log.recvmail
  • atmail.log.logins
  • atmail.log.errors
  • tcollector.collectors.atmail.elapsedtime

Tags:

  • host

tc-opensips

Simple script counts opensips mysql database rows.

Metrics:

  • opensips.subscribers
  • opensips.locations
  • tcollector.collectors.opensips.elapsedtime

Tags:

  • host
You can’t perform that action at this time.