MQTT Stats

Solution Description

MQTT Topic Statistics

Overview

MQTT brokers have extensive statistics in the $SYS topic, but not per-topic statistics.

This simple subscriber client displays per-topic statistics, eg. like mqtt-spy or mqtt-lens, but more. It uses GTK to present a GUI. This utility allows you to analyze quantitatively the published topics underneath a wildcard topic and answer such questions as "which topic generates the most messages?" and "which topic generates the most traffic?". You can sort by messages/second to get the most active topics.

Initially, it displays epoch-wide statistics about the number and bytes for each sub-topic of the specified topic. In the future we'll add time histograms of usage.

This is a Eclipse Paho client written in Python.

Open-source, free, code is at https://github.com/gambitcomminc/mqtt-stats

Additional Details

Organization Name: Gambit Communications, Inc.

Development Status: Production/Stable

Date Created: Monday, June 1, 2020 - 10:19

License: LGPL

Date Updated: Monday, November 3, 2025 - 10:27

Submitted by: Gambit Support

Screenshot
Date Ranking Installs Clickthroughs
November 2026 0/0 0 0
October 2026 0/0 0 11
September 2026 0/0 0 44
August 2026 0/0 0 24
July 2026 954/1050 1 37
June 2026 0/0 0 19
May 2026 0/0 0 51
April 2026 0/0 0 18
March 2026 0/0 0 15
February 2026 0/0 0 12
January 2026 0/0 0 19
December 2025 0/0 0 25
November 2025 0/0 0 17
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)