summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2025-09-05 00:09:20 +0200
committerJimmy Olgeni <olgeni@FreeBSD.org>2025-09-06 19:13:22 +0200
commit48665f33e40d15168e22ae0fef21dfaf3fd5f58f (patch)
treecddedbacca6d6cb2a892837c413a5f4f081b444f
parenttextproc/otree: Update to 0.6.1 (diff)
net/nats-surveyor: Add new port
NATS Surveyor is a simplified monitoring tool for NATS infrastructure. It provides real-time observability and monitoring capabilities for NATS servers and clusters. WWW: https://github.com/nats-io/nats-surveyor
-rw-r--r--net/Makefile1
-rw-r--r--net/nats-surveyor/Makefile21
-rw-r--r--net/nats-surveyor/distinfo7
-rw-r--r--net/nats-surveyor/pkg-descr4
4 files changed, 33 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 9d9795a651ce..54ac15598827 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -514,6 +514,7 @@
SUBDIR += nats-nsc
SUBDIR += nats-server
SUBDIR += nats-streaming-server
+ SUBDIR += nats-surveyor
SUBDIR += nats-top
SUBDIR += natscli
SUBDIR += nbd-server
diff --git a/net/nats-surveyor/Makefile b/net/nats-surveyor/Makefile
new file mode 100644
index 000000000000..188972a7b3fc
--- /dev/null
+++ b/net/nats-surveyor/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= nats-surveyor
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.9.3
+CATEGORIES= net
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= NATS Monitoring, Simplified
+WWW= https://github.com/nats-io/nats-surveyor
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= nats-io
+
+GO_MODULE= github.com/nats-io/nats-surveyor
+
+PLIST_FILES= bin/nats-surveyor
+
+.include <bsd.port.mk>
diff --git a/net/nats-surveyor/distinfo b/net/nats-surveyor/distinfo
new file mode 100644
index 000000000000..b95604886d21
--- /dev/null
+++ b/net/nats-surveyor/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1756977949
+SHA256 (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/v0.9.3.mod) = d485f7a573c0b5ddeb80b2ffb911bc53505ae59398f0a882af77197a65c0428d
+SIZE (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/v0.9.3.mod) = 2137
+SHA256 (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/v0.9.3.zip) = 92cf535280757100f6f382bd7d02c67dea49b587277f9e8eef2b109e727288f6
+SIZE (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/v0.9.3.zip) = 154516
+SHA256 (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/nats-io-nats-surveyor-v0.9.3_GH0.tar.gz) = 08bc17831920bc036a502af30ce5c9c54d5fc0e04ab284351809981e48402f26
+SIZE (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/nats-io-nats-surveyor-v0.9.3_GH0.tar.gz) = 115067
diff --git a/net/nats-surveyor/pkg-descr b/net/nats-surveyor/pkg-descr
new file mode 100644
index 000000000000..3e18f0fff55f
--- /dev/null
+++ b/net/nats-surveyor/pkg-descr
@@ -0,0 +1,4 @@
+NATS Surveyor is a simplified monitoring tool for NATS infrastructure.
+It provides real-time observability and monitoring capabilities for NATS
+servers and clusters, making it easier to track performance, health, and
+metrics across your NATS messaging system.