notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
mtail Extract internal monitoring data from application logs
3.0.9_6 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.0.9_6Version of this port present on the latest quarterly branch.
Maintainer: feld@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-01-01 01:30:07
Last Update: 2026-05-09 17:25:51
Commit Hash: 4e243a83
License: APACHE20
WWW:
https://github.com/google/mtail
Description:
mtail is a tool for extracting metrics from application logs to be exported into a timeseries database or timeseries calculator for alerting and dashboarding. It fills a monitoring niche by being the glue between applications that do not export their own internal state (other than via logs) and existing monitoring systems, such that system operators do not need to patch those applications to instrument them or writing custom extraction code for every such application.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (40 items)
Collapse this list.
  1. /usr/local/share/licenses/mtail-3.0.9_6/catalog.mk
  2. /usr/local/share/licenses/mtail-3.0.9_6/LICENSE
  3. /usr/local/share/licenses/mtail-3.0.9_6/APACHE20
  4. bin/mfmt
  5. bin/mtail
  6. share/doc/mtail/Building.md
  7. share/doc/mtail/Deploying.md
  8. share/doc/mtail/Interoperability.md
  9. share/doc/mtail/Language.md
  10. share/doc/mtail/Metrics.md
  11. share/doc/mtail/Programming-Guide.md
  12. share/doc/mtail/Testing.md
  13. share/doc/mtail/Troubleshooting.md
  14. share/doc/mtail/debugging.md
  15. share/doc/mtail/faq.md
  16. share/doc/mtail/index.md
  17. share/doc/mtail/reading-y-output.md
  18. share/doc/mtail/references.md
  19. share/doc/mtail/state.md
  20. share/doc/mtail/style.md
  21. share/examples/mtail/apache_combined.mtail
  22. share/examples/mtail/apache_common.mtail
  23. share/examples/mtail/apache_metrics.mtail
  24. share/examples/mtail/dhcpd.mtail
  25. share/examples/mtail/histogram.mtail
  26. share/examples/mtail/lighttpd.mtail
  27. share/examples/mtail/linecount.mtail
  28. share/examples/mtail/mysql_slowqueries.mtail
  29. share/examples/mtail/nocode.mtail
  30. share/examples/mtail/ntpd.mtail
  31. share/examples/mtail/ntpd_peerstats.mtail
  32. share/examples/mtail/postfix.mtail
  33. share/examples/mtail/rails.mtail
  34. share/examples/mtail/rsyncd.mtail
  35. share/examples/mtail/sftp.mtail
  36. share/examples/mtail/timer.mtail
  37. share/examples/mtail/vsftpd.mtail
  38. @owner
  39. @group
  40. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • mtail
Dependency lines:
  • mtail>0:sysutils/mtail
To install the port:
cd /usr/ports/sysutils/mtail/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/mtail
  • pkg install mtail
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mtail
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1767224635 SHA256 (google-mtail-v3.0.9_GH0.tar.gz) = 16c59fe81d2b192bd57b988b00ca16f943ed85746ed2081de44127d5c7d0a439 SIZE (google-mtail-v3.0.9_GH0.tar.gz) = 571625

Expand this list (44 items)

Collapse this list.

SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825 SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867 SHA256 (census-ecosystem-opencensus-go-exporter-jaeger-v0.2.1_GH0.tar.gz) = 95d6a2259b26232de5c973a015ffac2ce3f822ae837b6a6532f40700c779964a SIZE (census-ecosystem-opencensus-go-exporter-jaeger-v0.2.1_GH0.tar.gz) = 23336 SHA256 (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 048708914541817193330ce052026deb0c617c9d953ac15ae601ab2bde5788d1 SIZE (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 176752 SHA256 (cespare-xxhash-v2.2.0_GH0.tar.gz) = b8c684b9e5e136510913727e6a845b28f8176e55db827b11f17769fba970fe13 SIZE (cespare-xxhash-v2.2.0_GH0.tar.gz) = 12334 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 SHA256 (golang-glog-v1.2.2_GH0.tar.gz) = 5aa6cb3b9204b24d4f26fa475c84d337fe1dc47dc365e10199b88d2e70ad893d SIZE (golang-glog-v1.2.2_GH0.tar.gz) = 36753 SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394 SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101 SHA256 (golang-protobuf-v1.5.3_GH0.tar.gz) = 48457a6a9e8c78a7556ff5ff4a4c77d7df9bf70e882491ee0f3f1ff06db2bfaa SIZE (golang-protobuf-v1.5.3_GH0.tar.gz) = 171822 SHA256 (golang-sync-v0.7.0_GH0.tar.gz) = 39bf56d2dc04d16baabbf5eb5d847a2ad68762b5efde7ca3a8fdb24bdcdd9461 SIZE (golang-sync-v0.7.0_GH0.tar.gz) = 18181 SHA256 (golang-sys-v0.24.0_GH0.tar.gz) = 3402ba7b578406df222693bac2b4011b5c9ab9180b0c123db1ed92da8ba11052 SIZE (golang-sys-v0.24.0_GH0.tar.gz) = 1501680 SHA256 (google-go-cmp-v0.6.0_GH0.tar.gz) = d14f7d57b0f6d25771bee3d7d5d038f532539e71bfc934772b1c0467ab90fa86 SIZE (google-go-cmp-v0.6.0_GH0.tar.gz) = 104784 SHA256 (google-go-genproto-daa745c078e1_GH0.tar.gz) = 87a8a728aa937071545b8080654a8d2e6f4088227cc53215aa1101f7add10697 SIZE (google-go-genproto-daa745c078e1_GH0.tar.gz) = 6013726 SHA256 (googleapis-google-api-go-client-v0.105.0_GH0.tar.gz) = 821b0fec67835fdf03166c4b7929226e7db26c6eb09feff0708ac6d71f026dec SIZE (googleapis-google-api-go-client-v0.105.0_GH0.tar.gz) = 30246907 SHA256 (grpc-grpc-go-v1.56.3_GH0.tar.gz) = c3020aee3538563378c1b06e5a27f284bc6d615d7b9179017f7e7d0408bb0c4c SIZE (grpc-grpc-go-v1.56.3_GH0.tar.gz) = 1944195 SHA256 (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 3a455e3bcf8237ecee0385f97223ca821ec2547284e827e90f94a4984801ca1c SIZE (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 2810 SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 SHA256 (prometheus-client_golang-v1.19.1_GH0.tar.gz) = f707e66fc60a43ae135c493bfd16fd96d5033661d7af80e7c3a10a04212e72b0 SIZE (prometheus-client_golang-v1.19.1_GH0.tar.gz) = 1083469 SHA256 (prometheus-client_model-v0.6.1_GH0.tar.gz) = b9b690bc35d80061f255faa7df7621eae39fe157179ccd78ff6409c3b004f05e SIZE (prometheus-client_model-v0.6.1_GH0.tar.gz) = 17373 SHA256 (prometheus-common-v0.55.0_GH0.tar.gz) = b9cabec7dadf615ae8bf86414d916f6680bc9e641d7631deaad71422b104ab6b SIZE (prometheus-common-v0.55.0_GH0.tar.gz) = 147527 SHA256 (prometheus-procfs-v0.15.1_GH0.tar.gz) = ba96bb6d45f1fcbff820c7d844e6acdef4416bb0ff2d9e24656f5cbacb8e46b5 SIZE (prometheus-procfs-v0.15.1_GH0.tar.gz) = 243687 SHA256 (protocolbuffers-protobuf-go-v1.34.2_GH0.tar.gz) = a91d3129e38945b612b7a377364dae324ed3a489c3a805a412805a0cee76e7a2 SIZE (protocolbuffers-protobuf-go-v1.34.2_GH0.tar.gz) = 1522818 SHA256 (uber-jaeger-client-go-v2.25.0_GH0.tar.gz) = 92e34f0d49830c4a15c232a652a55128b0513d1c942195377a1dad4e3f382b99 SIZE (uber-jaeger-client-go-v2.25.0_GH0.tar.gz) = 207404

Collapse this list.


Packages (timestamps in pop-ups are UTC):
mtail
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.0.9_53.0.9_5--3.0.9_5n/an/an/a
FreeBSD:13:quarterly3.0.9_53.0.9_5--3.0.9_5n/an/an/a
FreeBSD:14:latest3.0.9_63.0.9_6--3.0.9_6---
FreeBSD:14:quarterly3.0.9_63.0.9_6--3.0.9_6---
FreeBSD:15:latest3.0.9_63.0.9_6n/a-n/an/a--
FreeBSD:15:quarterly3.0.9_63.0.9_6n/a-n/an/a--
FreeBSD:16:latest3.0.9_63.0.9_6n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go125 : lang/go125
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for mtail-3.0.9_6: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
sysutils_mtail
USES:
go:modules
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/google/mtail/tar.gz/v3.0.9?dummy=/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.0.9_6
09 May 2026 17:25:51
commit hash: 4e243a83f8d8d5cd511bba2b689931886b3a57cecommit hash: 4e243a83f8d8d5cd511bba2b689931886b3a57cecommit hash: 4e243a83f8d8d5cd511bba2b689931886b3a57cecommit hash: 4e243a83f8d8d5cd511bba2b689931886b3a57ce files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump ports for Go 1.25.10
3.0.9_5
10 Apr 2026 15:57:27
commit hash: 7507e72a845b5c83e1ad035bd54b1c35482fb86acommit hash: 7507e72a845b5c83e1ad035bd54b1c35482fb86acommit hash: 7507e72a845b5c83e1ad035bd54b1c35482fb86acommit hash: 7507e72a845b5c83e1ad035bd54b1c35482fb86a files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
various: Bump go ports for go-1.25.9 / 1.26.2
3.0.9_4
06 Mar 2026 03:33:23
commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump ports for Go 1.25.8
3.0.9_3
11 Feb 2026 19:21:45
commit hash: 97685c188649d678a8a0e5fde3e8ecb842bf9422commit hash: 97685c188649d678a8a0e5fde3e8ecb842bf9422commit hash: 97685c188649d678a8a0e5fde3e8ecb842bf9422commit hash: 97685c188649d678a8a0e5fde3e8ecb842bf9422 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump ports for Go default 1.24->1.25
3.0.9_2
05 Feb 2026 16:48:00
commit hash: 529df949a5b00103a138f1defddc73ef64750f2fcommit hash: 529df949a5b00103a138f1defddc73ef64750f2fcommit hash: 529df949a5b00103a138f1defddc73ef64750f2fcommit hash: 529df949a5b00103a138f1defddc73ef64750f2f files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.24.13
3.0.9_1
16 Jan 2026 17:49:03
commit hash: 013f2d30b04bfe9e8d278b7bfad96a64b72c36dacommit hash: 013f2d30b04bfe9e8d278b7bfad96a64b72c36dacommit hash: 013f2d30b04bfe9e8d278b7bfad96a64b72c36dacommit hash: 013f2d30b04bfe9e8d278b7bfad96a64b72c36da files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.24.12
3.0.9
01 Jan 2026 01:27:31
commit hash: 9702a3744ffa22cec0d647322d7c9b9a2395f8c0commit hash: 9702a3744ffa22cec0d647322d7c9b9a2395f8c0commit hash: 9702a3744ffa22cec0d647322d7c9b9a2395f8c0commit hash: 9702a3744ffa22cec0d647322d7c9b9a2395f8c0 files touched by this commit
Mark Felder (feld) search for other commits by this committer
sysutils/mtail: New Port

mtail is a tool for extracting metrics from application logs to be
exported into a timeseries database or timeseries calculator for
alerting and dashboarding.

It fills a monitoring niche by being the glue between applications that
do not export their own internal state (other than via logs) and
existing monitoring systems, such that system operators do not need to
patch those applications to instrument them or writing custom extraction
code for every such application.

Number of commits found: 7