Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F144904398
D13365.1776889104.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
9 KB
Referenced Files
None
Subscribers
None
D13365.1776889104.diff
View Options
Index: head/sysutils/Makefile
===================================================================
--- head/sysutils/Makefile
+++ head/sysutils/Makefile
@@ -160,6 +160,7 @@
SUBDIR += chyves
SUBDIR += cinnamon-control-center
SUBDIR += cinnamon-settings-daemon
+ SUBDIR += circonus-agent
SUBDIR += ciso
SUBDIR += ciso-maker
SUBDIR += ck4up
Index: head/sysutils/circonus-agent/Makefile
===================================================================
--- head/sysutils/circonus-agent/Makefile
+++ head/sysutils/circonus-agent/Makefile
@@ -0,0 +1,61 @@
+# $FreeBSD$
+
+PORTNAME= circonus-agent
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.9.1
+CATEGORIES= sysutils
+
+MAINTAINER= sam.gwydir@joyent.com
+COMMENT= Circonus host agent for metric collection
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+BUILD_DEPENDS= go>=1.8:lang/go
+
+GH_TUPLE= circonus-labs:circonus-agent:${DISTVERSIONPREFIX}${DISTVERSION}:DEFAULT/src/github.com/circonus-labs/circonus-agent \
+ alecthomas:units:2efee85:units/src/github.com/alecthomas/units \
+ pkg:errors:645ef00:errors/src/github.com/pkg/errors \
+ rs:zerolog:3ac71fc:zerolog/src/github.com/rs/zerolog \
+ spf13:cobra:7b2c5ac:cobra/src/github.com/spf13/cobra \
+ spf13:viper:25b30aa:viper/src/github.com/spf13/viper \
+ golang:sys:8b4580a:sys/src/golang.org/x/sys \
+ xi2:httpgzip:2d8bcdd:httpgzip/src/xi2.org/x/httpgzip \
+ pelletier:go-toml:16398ba:go_toml/src/github.com/pelletier/go-toml \
+ maier:go-appstats:812a586:go_appstats/src/github.com/maier/go-appstats \
+ circonus-labs:circonus-gometrics:b25d14e:circonus_gometrics/src/github.com/circonus-labs/circonus-gometrics \
+ go-tomb:tomb:d5d1b58:tomb2/src/gopkg.in/tomb.v2 \
+ go-yaml:yaml:4c78c97:yaml2/src/gopkg.in/yaml.v2 \
+ go-ole:go-ole:a41e3c4:go_ole/src/github.com/go-ole/go-ole \
+ circonus-labs:circonusllhist:6e85b93:circonusllhist/src/github.com/circonus-labs/circonusllhist \
+ fsnotify:fsnotify:4da3e2c:fsnotify/src/github.com/fsnotify/fsnotify \
+ hashicorp:go-retryablehttp:794af36:go_retryablehttp/src/github.com/hashicorp/go-retryablehttp \
+ spf13:pflag:e57e3ee:pflag/src/github.com/spf13/pflag \
+ hashicorp:go-cleanhttp:06c9ea3:go_cleanhttp/src/github.com/hashicorp/go-cleanhttp \
+ hashicorp:hcl:23c074d:hcl/src/github.com/hashicorp/hcl \
+ magiconair:properties:49d762b:properties/src/github.com/magiconair/properties \
+ mitchellh:mapstructure:06020f8:mapstructure/src/github.com/mitchellh/mapstructure \
+ spf13:afero:8d919cb:afero/src/github.com/spf13/afero \
+ spf13:cast:acbeb36:cast/src/github.com/spf13/cast \
+ spf13:jWalterWeatherman:12bd96e:jWalterWeatherman/src/github.com/spf13/jwalterweatherman \
+ golang:text:6353ef0:text/src/golang.org/x/text \
+ tv42:httpunix:b75d861:httpunix/src/github.com/tv42/httpunix \
+ prometheus:client_model:99fa1f4:client_model/src/github.com/prometheus/client_model \
+ golang:protobuf:8ee7999:protobuf/src/github.com/golang/protobuf \
+ prometheus:common:2e54d0b:common/src/github.com/prometheus/common \
+ matttproud:golang_protobuf_extensions:c12348c:golang_protobuf_extensions/src/github.com/matttproud/golang_protobuf_extensions
+
+ETCDIR= ${PREFIX}/etc/circonus-agentd
+PLIST_FILES= bin/circonus-agentd "@dir ${ETCDIR}"
+
+do-build:
+ ( cd ${WRKSRC}; \
+ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} \
+ go build ${BUILD_FLAGS} -o bin/circonus-agentd )
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/circonus-agentd ${STAGEDIR}${PREFIX}/bin/circonus-agentd
+ @${MKDIR} ${STAGEDIR}${ETCDIR}
+
+.include <bsd.port.mk>
Index: head/sysutils/circonus-agent/distinfo
===================================================================
--- head/sysutils/circonus-agent/distinfo
+++ head/sysutils/circonus-agent/distinfo
@@ -0,0 +1,63 @@
+TIMESTAMP = 1512588780
+SHA256 (circonus-labs-circonus-agent-v0.9.1_GH0.tar.gz) = 4b9b1e729d0faad505001af30252fd41baaa8e8b5fefaa20cbd23973414c2bcb
+SIZE (circonus-labs-circonus-agent-v0.9.1_GH0.tar.gz) = 116923
+SHA256 (alecthomas-units-2efee85_GH0.tar.gz) = 8e84e0468232e23459212cf84e38164a43b1c8b7a2788a44c9446c01b684c39d
+SIZE (alecthomas-units-2efee85_GH0.tar.gz) = 3445
+SHA256 (pkg-errors-645ef00_GH0.tar.gz) = b2e989515688d916216dd0a1b82cd9b18e8fb4fdf0370473996bdde41b83a41f
+SIZE (pkg-errors-645ef00_GH0.tar.gz) = 11342
+SHA256 (rs-zerolog-3ac71fc_GH0.tar.gz) = 37139ebf214fe30eb97fef826243a7273ca41a7bad0ba70d026c0e8ab797e4b6
+SIZE (rs-zerolog-3ac71fc_GH0.tar.gz) = 395120
+SHA256 (spf13-cobra-7b2c5ac_GH0.tar.gz) = 766e8adfe04c68578303c0458d6336b89538cbc9456cad07c26bd70bbca8837c
+SIZE (spf13-cobra-7b2c5ac_GH0.tar.gz) = 101517
+SHA256 (spf13-viper-25b30aa_GH0.tar.gz) = 1c122475eae91ebeeb20e799f8eaec0e4ae3f3dce18cfbe244dc9292dbf2373a
+SIZE (spf13-viper-25b30aa_GH0.tar.gz) = 30808
+SHA256 (golang-sys-8b4580a_GH0.tar.gz) = 3f84c1b2bbe06ed34726610baff3dbf945590d7579081938802fc8afbfbe12dc
+SIZE (golang-sys-8b4580a_GH0.tar.gz) = 785548
+SHA256 (xi2-httpgzip-2d8bcdd_GH0.tar.gz) = e30dad2544cb20cbc4f495e8d862fdf660bc806027b9e5ede9d1975f240355e4
+SIZE (xi2-httpgzip-2d8bcdd_GH0.tar.gz) = 16338
+SHA256 (pelletier-go-toml-16398ba_GH0.tar.gz) = 3311e22c1ca1e67a116eceaf5e03931cb9295168231ae7a57c1fd691c71a8f1f
+SIZE (pelletier-go-toml-16398ba_GH0.tar.gz) = 52288
+SHA256 (maier-go-appstats-812a586_GH0.tar.gz) = d0fb2ba84882904c55fac6d80fb412f5dbb30785eae2cc263ff1e7b36ae81cc4
+SIZE (maier-go-appstats-812a586_GH0.tar.gz) = 2678
+SHA256 (circonus-labs-circonus-gometrics-b25d14e_GH0.tar.gz) = 6fdfe2aa21688b4bc4ac92211bcdd94277de7ce3f83c7193cb9d69516bbf5f92
+SIZE (circonus-labs-circonus-gometrics-b25d14e_GH0.tar.gz) = 78409
+SHA256 (go-tomb-tomb-d5d1b58_GH0.tar.gz) = 15f81593032433527203ace3277c819f2b4b90fd337ea2193de0c7a515b87f08
+SIZE (go-tomb-tomb-d5d1b58_GH0.tar.gz) = 5513
+SHA256 (go-yaml-yaml-4c78c97_GH0.tar.gz) = e03fd1fc17f99724f0a766cdce6d762d0025fb9cb3c576566a09e8d617463a1e
+SIZE (go-yaml-yaml-4c78c97_GH0.tar.gz) = 60727
+SHA256 (go-ole-go-ole-a41e3c4_GH0.tar.gz) = f59d960b00c0f368ae4c3ef9ff3d1a617beaf05af097e37cbada412b9c433d1a
+SIZE (go-ole-go-ole-a41e3c4_GH0.tar.gz) = 51323
+SHA256 (circonus-labs-circonusllhist-6e85b93_GH0.tar.gz) = a4ee199a95ef634c0fe48acd2ac97b91d2cd46e24995fbed8a3dd10d169ca7af
+SIZE (circonus-labs-circonusllhist-6e85b93_GH0.tar.gz) = 7540
+SHA256 (fsnotify-fsnotify-4da3e2c_GH0.tar.gz) = 0134c6c5617a87ba737ca3a136de027800595cf91b32b1b3901f97b8c85c156a
+SIZE (fsnotify-fsnotify-4da3e2c_GH0.tar.gz) = 30593
+SHA256 (hashicorp-go-retryablehttp-794af36_GH0.tar.gz) = c1f27c275c455e4179c4edd29ec97694051716492e18c4dfbe22a3200cf5a04f
+SIZE (hashicorp-go-retryablehttp-794af36_GH0.tar.gz) = 12288
+SHA256 (spf13-pflag-e57e3ee_GH0.tar.gz) = 16556b4873f12211cffec75aa4d3a6332efa26e64ff0476fdbd99f672ca37d51
+SIZE (spf13-pflag-e57e3ee_GH0.tar.gz) = 38998
+SHA256 (hashicorp-go-cleanhttp-06c9ea3_GH0.tar.gz) = 79273a537d399e10281a11ee95c0d8f74127f40affca27b28a433af5ef50f1c9
+SIZE (hashicorp-go-cleanhttp-06c9ea3_GH0.tar.gz) = 7182
+SHA256 (hashicorp-hcl-23c074d_GH0.tar.gz) = e1261b44b456f6b496a7aa652cc7359f766c998eef03e1ee36a437ee27f94a5f
+SIZE (hashicorp-hcl-23c074d_GH0.tar.gz) = 69802
+SHA256 (magiconair-properties-49d762b_GH0.tar.gz) = 83f09254a5839dce870659e9e003792893e5b9212fc71c8854e6c24c67b8fc2f
+SIZE (magiconair-properties-49d762b_GH0.tar.gz) = 27762
+SHA256 (mitchellh-mapstructure-06020f8_GH0.tar.gz) = d2aea9fa20b0d1ee75a1e2745e07e11e1b00e224c6b8fb407d0c52c3144bf505
+SIZE (mitchellh-mapstructure-06020f8_GH0.tar.gz) = 15602
+SHA256 (spf13-afero-8d919cb_GH0.tar.gz) = 684d7264e4fcb77502a08695d99169a2c8d358c8f74a5897981836486836aab5
+SIZE (spf13-afero-8d919cb_GH0.tar.gz) = 43465
+SHA256 (spf13-cast-acbeb36_GH0.tar.gz) = 403d9ba0ea7655ad375cf31e9ff1fece4425b3795fc47eb86e824ab6ac6ef620
+SIZE (spf13-cast-acbeb36_GH0.tar.gz) = 9588
+SHA256 (spf13-jWalterWeatherman-12bd96e_GH0.tar.gz) = 58740d954bd3cb9c3f3e34581a62403d8d32bab3491422276bc2b1c339f6ec85
+SIZE (spf13-jWalterWeatherman-12bd96e_GH0.tar.gz) = 6342
+SHA256 (golang-text-6353ef0_GH0.tar.gz) = ea7937a8971b85efb3dbdfd993be3df4f8bbb70443902590f1a5de72f03dd6e1
+SIZE (golang-text-6353ef0_GH0.tar.gz) = 4591792
+SHA256 (tv42-httpunix-b75d861_GH0.tar.gz) = d61dfb2559a54acaf291816a01ee0ccde7c1dbbd70d04a5d19d7a00121a0e81f
+SIZE (tv42-httpunix-b75d861_GH0.tar.gz) = 2476
+SHA256 (prometheus-client_model-99fa1f4_GH0.tar.gz) = 11c3da0c9a3e4879aa2de15b8e1f494cd74ce3afca831a759f564edeea232f69
+SIZE (prometheus-client_model-99fa1f4_GH0.tar.gz) = 54653
+SHA256 (golang-protobuf-8ee7999_GH0.tar.gz) = 0ce842e7fd80d4e230b0740de2a657172748220050343c6482ed56d6828322af
+SIZE (golang-protobuf-8ee7999_GH0.tar.gz) = 245224
+SHA256 (prometheus-common-2e54d0b_GH0.tar.gz) = 0a0468fe62d463412bfec3c5e1f1eae4f74c272069ece4f1c2c33146a1556803
+SIZE (prometheus-common-2e54d0b_GH0.tar.gz) = 62688
+SHA256 (matttproud-golang_protobuf_extensions-c12348c_GH0.tar.gz) = da165c9275b77a0994b815bc7d761dcb2e4799a90fe49eec08d8bdff3a683f48
+SIZE (matttproud-golang_protobuf_extensions-c12348c_GH0.tar.gz) = 37200
Index: head/sysutils/circonus-agent/pkg-descr
===================================================================
--- head/sysutils/circonus-agent/pkg-descr
+++ head/sysutils/circonus-agent/pkg-descr
@@ -0,0 +1,11 @@
+Circonus-agent is a lightweight monitoring agent that collects system,
+user-defined metrics, statsD, or Prometheus. Metrics are forwarded to Circonus
+(SaaS) or can be consumed locally as Prometheus metrics.
+
+The circonus-agent is intelligent about the way it collects metrics in
+that it deliberately only fork(2)'s utilities once where possible and
+reads metrics streamed to it from continuously running processes
+(e.g. iostat(1) or vmstat(1)) or user defined scripts (e.g. PostgreSQL
+or DTrace scripts). circonus-agent is a Go rewrite of the NAD.
+
+WWW: https://www.circonus.com/
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Apr 22, 8:18 PM (19 h, 45 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28410513
Default Alt Text
D13365.1776889104.diff (9 KB)
Attached To
Mode
D13365: Add new port sysutils/circonus-agent
Attached
Detach File
Event Timeline
Log In to Comment