mtail - Extract monitoring data from logs for collection in a timeseries database

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename mtail_3.0.0~rc16-1ubuntu1_amd64.deb
Package name mtail
Package version 3.0.0~rc16
Package release 1ubuntu1
Package architecture amd64
Package type deb
Category universe/net
License -
Maintainer Ubuntu Developers <>
Download size 1.91 MB
Installed size 6.67 MB
Mtail is a tool for extracting metrics from application logs to be exported
into a timeseries database or timeseries calculator for alerting and
It aims to fill a niche between applications that do not export their own
internal state, and existing monitoring systems, without patching those
applications or rewriting the same framework for custom extraction glue code.
Metrics are exported for scraping by a collector as JSON or Prometheus format
over HTTP, or can be periodically sent to a collectd, StatsD, or Graphite
collector socket.


Package Version Architecture Repository
mtail_3.0.0~rc16-1ubuntu1_i386.deb 3.0.0~rc16 i386 Ubuntu Universe
mtail - - -


Name Value
adduser -
daemon -
init-system-helpers >= 1.51
libc6 >= 2.4
tzdata -


Name Value
monkeytail -


Type URL
Binary Package mtail_3.0.0~rc16-1ubuntu1_amd64.deb
Source Package mtail

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install mtail deb package:
    # sudo apt-get install mtail




2018-11-17 - Logan Rosen <>
mtail (3.0.0~rc16-1ubuntu1) disco; urgency=medium
* Build-depend on golang-race-detector-runtime on amd64 to fix FTBFS.
2018-10-08 - Martín Ferrari <>
mtail (3.0.0~rc16-1) unstable; urgency=medium
* New upstream release candidate.
* Update Standards-Version with no changes.
* Stop using pristine-tar.
2018-07-02 - Martín Ferrari <>
mtail (3.0.0~rc15-1) unstable; urgency=medium
[ Alexandre Viau ]
* Point Vcs-* urls to
[ Martín Ferrari ]
* New upstream release candidate.
* Remove now unneeded patch.
* Automated cmd fixes.
* Remove unused lintian override.
* Bump debhelper compat level to 11.
* debian/docs: Add documentation.
* debian/postinst: Do not change permissions recursively.
* debian/rules: Check DEB_BUILD_OPTIONS before running tests.
* debian/rules: Remove old cruft.
* debian/rules: Add missing test files.
* debian/rules: Add tzdata as dependency.
* Initscripts: Do not use ENABLED flag, instead use dh_installinit
* Patch a test that might timeout under load.
2018-01-03 - Filippo Giunchedi <>
mtail (3.0.0~rc5-1) unstable; urgency=medium
* New upstream release candidate.
2017-10-06 - Martín Ferrari <>
mtail (3.0.0~rc4-1) unstable; urgency=high
* New upstream snapshot, with bug fixes.
* debian/rules: Fix compilation on mips* (raising urgency).
* debian/control: Depend of specific version of spf13/afero.
* Add new dependency on go-cmp.
* Remove now unneeded go-deep vendoring.
2017-09-04 - Martín Ferrari <>
mtail (3.0.0~rc2-1) unstable; urgency=medium
* New upstream release candidate.
* Stop generating emgen binary, it is only used for tests.
* Properly set version and revision variables.
* Replace dpkg-parsechangelog with /usr/share/dpkg/
* debian/control: Update Standards-Version (no changes).
* debian/control: Replace golang-go with golang-any in Build-Depends.
2017-07-30 - Martín Ferrari <>
mtail (3.0.0~rc1+git20170727.6db685b-1) unstable; urgency=medium
* New upstream snapshot.
* Add watch file, now that upstream is doing releases (some times).
* debian/gbp.conf: Add builder defaults.
* debian/control: Update Standards-Version (no changes).
* debian/control: Mark package as autopkgtest-able.
* debian/patches: Add patch to force the use of installed goyacc.
* Vendor in the go-test/deep library to avoid adding a tiny package to
the archive.
2017-01-14 - Martín Ferrari <>
mtail (0.0+git20161231.ae129e9-1) unstable; urgency=medium
* New upstream snapshot.
* Remove now unneeded patch.
* Switch to golang-go, as this does not seem to work under gccgo.
2016-11-03 - Martín Ferrari <>
mtail (0.0+git20161027.a7b3e3c-1) unstable; urgency=medium
* New upstream release.
* Remove unneeded and incorrect watch file.
* Refresh debian/rules.
* Patch the code to use spf13's version of afero.
* Add golang-golang-x-tools as dependency, for goyacc.
2016-07-21 - Martín Ferrari <>
mtail (0.0+git20160716.f911b02-1) unstable; urgency=medium
* Don't run race tests on any arch except amd64. Closes: #831724.
* New upstream snapshot.
* Conflict with monkeytail, which provides a binary with the same
name. Closes: #831863.

See Also

Package Description
mtbl-bin_0.8.0-1build1_amd64.deb immutable sorted string table library (utilities)
mtdev-tools_1.1.5-1ubuntu3_amd64.deb Multitouch Protocol Translation Library - test tools
mtink-doc_1.0.16-10_all.deb Status monitor tool for Epson inkjet printers - documentation
mtink_1.0.16-10_amd64.deb Status monitor tool for Epson inkjet printers
mtkbabel_0.8.3.1-1.1_all.deb Tool for managing i-Blue 747 and compatible GPS data loggers
mtp-tools_1.1.16-2_amd64.deb Media Transfer Protocol (MTP) library tools
mtpaint_3.40-3_amd64.deb painting program to create pixel art and manipulate digital photos
mtpolicyd_2.03-1_all.deb modular policy daemon for postfix
mtr_0.92-2_amd64.deb Full screen ncurses and X11 traceroute tool
mtree-netbsd_20180822-4_amd64.deb Validates directory tree against specification
mttroff_1.0+svn6432+dfsg-0ubuntu2_all.deb TROff - A libavg based multitouch TRON clone
mu-cade-data_0.11.dfsg1-12build1_all.deb physics centipede invasion - game data
mu-cade_0.11.dfsg1-12build1_amd64.deb physics centipede invasion, smashup waggly shmup
mu-cite_8.1+0.20180823-1_all.deb message citation utility for emacsen
mu-editor-doc_1.0.2+dfsg-2_all.deb simple editor for beginner Python programmers (documentation)