git: 52e5fa8e7955 - main - net-mgmt/victoria-logs: Add VictoriaLogs 0.27.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 12 Jul 2024 08:16:35 UTC
The branch main has been updated by samm: URL: https://cgit.FreeBSD.org/ports/commit/?id=52e5fa8e7955ea2d9042b58fdec7756daa760241 commit 52e5fa8e7955ea2d9042b58fdec7756daa760241 Author: Oleksii Samorukov <samm@FreeBSD.org> AuthorDate: 2024-07-12 08:14:09 +0000 Commit: Oleksii Samorukov <samm@FreeBSD.org> CommitDate: 2024-07-12 08:16:18 +0000 net-mgmt/victoria-logs: Add VictoriaLogs 0.27.1 VictoriaLogs is a fast and easy-to-use, open source logs solution. It can accept logs from popular log collectors. It provides easy yet powerful query language with full-text search capabilities across all the log fields via LogsQL query language and supports fast full-text search over high-cardinality log fields. --- GIDs | 2 +- UIDs | 2 +- net-mgmt/Makefile | 1 + net-mgmt/victoria-logs/Makefile | 54 +++++++ net-mgmt/victoria-logs/Makefile.deps | 108 +++++++++++++ net-mgmt/victoria-logs/distinfo | 213 ++++++++++++++++++++++++++ net-mgmt/victoria-logs/files/victoria-logs.in | 66 ++++++++ net-mgmt/victoria-logs/pkg-descr | 6 + net-mgmt/victoria-logs/pkg-plist | 20 +++ 9 files changed, 470 insertions(+), 2 deletions(-) diff --git a/GIDs b/GIDs index 2e947f5b3eac..dc766066b7b5 100644 --- a/GIDs +++ b/GIDs @@ -303,7 +303,7 @@ prowlarr:*:359: v2ray:*:360: httptunnel:*:361: readarr:*:362: -# free: 363 +victoria-logs:*:363: # free: 364 # free: 365 # free: 366 diff --git a/UIDs b/UIDs index 64f662e25b17..59e8b3937108 100644 --- a/UIDs +++ b/UIDs @@ -308,7 +308,7 @@ prowlarr:*:359:359::0:0:Prowlarr Daemon:/nonexistent:/usr/sbin/nologin v2ray:*:360:360::0:0:V2Ray Daemon:/nonexistent:/usr/sbin/nologin httptunnel:*:361:361::0:0:httptunnel Daemon:/nonexistent:/usr/sbin/nologin readarr:*:362:362::0:0:Readarr Daemon:/nonexistent:/usr/sbin/nologin -# free: 363 +victoria-logs:*:363:363::0:0:VictoriaLogs Daemon:/nonexistent:/usr/sbin/nologin # free: 364 # free: 365 # free: 366 diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index 4d7709d01515..d8834de8ec55 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -399,6 +399,7 @@ SUBDIR += unbound_exporter SUBDIR += unifi8 SUBDIR += victoria-metrics + SUBDIR += victoria-logs SUBDIR += virt-viewer SUBDIR += vmutils SUBDIR += wdiag diff --git a/net-mgmt/victoria-logs/Makefile b/net-mgmt/victoria-logs/Makefile new file mode 100644 index 000000000000..1bead59ce8d5 --- /dev/null +++ b/net-mgmt/victoria-logs/Makefile @@ -0,0 +1,54 @@ +PORTNAME= victoria-logs +PORTVERSION= 0.27.1 +DISTVERSIONPREFIX= v +DISTVERSIONSUFFIX=-victorialogs +CATEGORIES= net-mgmt + +MAINTAINER= samm@FreeBSD.org +COMMENT= Fast and easy-to-use, open source logs solution +WWW= https://victoriametrics.com/products/victorialogs/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= gmake go:modules,1.22,no_targets +USE_RC_SUBR?= ${PORTNAME} + +MAKE_ENV= PKG_TAG=v${PORTVERSION} GOOS=${OPSYS:tl} \ + BUILDINFO_TAG=tags-v${PORTVERSION}-victorialogs \ + DATEINFO_TAG=${_GET_DATE:sh} GOFLAGS=-buildvcs=false +ALL_TARGET= ${PORTNAME}-pure + +USE_GITHUB= yes +GH_ACCOUNT= VictoriaMetrics +GH_PROJECT= VictoriaMetrics + +.include "${.CURDIR}/../victoria-logs/Makefile.deps" + +USERS= victoria-logs +GROUPS= victoria-logs +VICTORIA_DATA?= /var/db/victoria-logs + +SUB_LIST+= VICTORIA_DATA=${VICTORIA_DATA} \ + VICTORIA_USER=${USERS} + +PLIST_SUB+= VICTORIA_DATA=${VICTORIA_DATA} \ + VICTORIA_GROUP=${GROUPS} \ + VICTORIA_USER=${USERS} + +OPTIONS_DEFINE= DOCS + +.if !defined(MASTERDIR) +do-install: + ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/bin/${PORTNAME}-pure \ + ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + @${MKDIR} ${STAGEDIR}${VICTORIA_DATA} + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${MV} ${INSTALL_WRKSRC}/docs/VictoriaLogs/* ${STAGEDIR}${DOCSDIR} +.endif + +.include <bsd.port.mk> + +_GET_DATE= TZ= ${STAT} -f %Sm -t %Y%m%d-%H%M%S ${WRKSRC}/.gitignore diff --git a/net-mgmt/victoria-logs/Makefile.deps b/net-mgmt/victoria-logs/Makefile.deps new file mode 100644 index 000000000000..45f75cfb8b71 --- /dev/null +++ b/net-mgmt/victoria-logs/Makefile.deps @@ -0,0 +1,108 @@ +# Generated with `make gomod-vendor' +GH_TUPLE= \ + Azure:azure-sdk-for-go:40547bcf1989:azure_azure_sdk_for_go_internal/vendor/github.com/Azure/azure-sdk-for-go \ + Azure:azure-sdk-for-go:95f7bc67b7a7:azure_azure_sdk_for_go_azblob \ + Azure:azure-sdk-for-go:f574d020edd8:azure_azure_sdk_for_go_azidentity \ + AzureAD:microsoft-authentication-library-for-go:v1.2.2:azuread_microsoft_authentication_library_for_go/vendor/github.com/AzureAD/microsoft-authentication-library-for-go \ + VictoriaMetrics:easyproto:v0.1.4:victoriametrics_easyproto/vendor/github.com/VictoriaMetrics/easyproto \ + VictoriaMetrics:fastcache:v1.12.2:victoriametrics_fastcache/vendor/github.com/VictoriaMetrics/fastcache \ + VictoriaMetrics:metrics:v1.34.0:victoriametrics_metrics/vendor/github.com/VictoriaMetrics/metrics \ + VictoriaMetrics:metricsql:v0.76.0:victoriametrics_metricsql/vendor/github.com/VictoriaMetrics/metricsql \ + VividCortex:ewma:v1.2.0:vividcortex_ewma/vendor/github.com/VividCortex/ewma \ + alecthomas:units:61d1e3462e30:alecthomas_units/vendor/github.com/alecthomas/units \ + aws:aws-sdk-go-v2:credentials/v1.17.23:aws_aws_sdk_go_v2_credentials \ + aws:aws-sdk-go-v2:v1.16.9:aws_aws_sdk_go_v2_imds \ + aws:aws-sdk-go-v2:v1.17.4:aws_aws_sdk_go_v2_manager \ + aws:aws-sdk-go-v2:v1.22.1:aws_aws_sdk_go_v2_sso \ + aws:aws-sdk-go-v2:v1.26.1:aws_aws_sdk_go_v2_ssooidc \ + aws:aws-sdk-go-v2:v1.30.1:aws_aws_sdk_go_v2 \ + aws:aws-sdk-go-v2:v1.8.0:aws_aws_sdk_go_v2_ini/vendor/github.com/aws/aws-sdk-go-v2 \ + aws:aws-sdk-go:v1.54.13:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ + aws:smithy-go:v1.20.3:aws_smithy_go/vendor/github.com/aws/smithy-go \ + bboreham:go-loser:fcc2c21820a3:bboreham_go_loser/vendor/github.com/bboreham/go-loser \ + beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ + bmatcuk:doublestar:v4.6.1:bmatcuk_doublestar_v4/vendor/github.com/bmatcuk/doublestar/v4 \ + census-instrumentation:opencensus-go:v0.24.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ + cespare:xxhash:v2.3.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ + davecgh:go-spew:d8f796af33cc:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + dennwc:varint:v1.0.0:dennwc_varint/vendor/github.com/dennwc/varint \ + fatih:color:v1.17.0:fatih_color/vendor/github.com/fatih/color \ + felixge:httpsnoop:v1.0.4:felixge_httpsnoop/vendor/github.com/felixge/httpsnoop \ + go-kit:log:v0.2.1:go_kit_log/vendor/github.com/go-kit/log \ + go-logfmt:logfmt:v0.6.0:go_logfmt_logfmt/vendor/github.com/go-logfmt/logfmt \ + go-logr:logr:v1.4.2:go_logr_logr/vendor/github.com/go-logr/logr \ + go-logr:stdr:v1.2.2:go_logr_stdr/vendor/github.com/go-logr/stdr \ + go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ + go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ + gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ + golang:crypto:v0.24.0:golang_crypto/vendor/golang.org/x/crypto \ + golang:exp:7f521ea00fb8:golang_exp/vendor/golang.org/x/exp \ + golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \ + golang:net:v0.26.0:golang_net/vendor/golang.org/x/net \ + golang:oauth2:v0.21.0:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:protobuf:v1.5.4:golang_protobuf/vendor/github.com/golang/protobuf \ + golang:snappy:v0.0.4:golang_snappy/vendor/github.com/golang/snappy \ + golang:sync:v0.7.0:golang_sync/vendor/golang.org/x/sync \ + golang:sys:v0.21.0:golang_sys/vendor/golang.org/x/sys \ + golang:text:v0.16.0:golang_text/vendor/golang.org/x/text \ + golang:time:v0.5.0:golang_time/vendor/golang.org/x/time \ + google:go-cmp:v0.6.0:google_go_cmp/vendor/github.com/google/go-cmp \ + google:go-genproto:f6361c86f094:google_go_genproto/vendor/google.golang.org/genproto \ + google:s2a-go:v0.1.7:google_s2a_go/vendor/github.com/google/s2a-go \ + google:uuid:v1.6.0:google_uuid/vendor/github.com/google/uuid \ + googleapis:enterprise-certificate-proxy:v0.3.2:googleapis_enterprise_certificate_proxy/vendor/github.com/googleapis/enterprise-certificate-proxy \ + googleapis:gax-go:v2.12.5:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ + googleapis:google-api-go-client:v0.187.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ + googleapis:google-cloud-go:auth/v0.6.1:googleapis_google_cloud_go_auth \ + googleapis:google-cloud-go:iam/v1.1.10:googleapis_google_cloud_go_iam \ + googleapis:google-cloud-go:storage/v1.42.0:googleapis_google_cloud_go_storage \ + googleapis:google-cloud-go:v0.115.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ + googleapis:google-cloud-go:auth/oauth2adapt/v0.2.2:googleapis_google_cloud_go_1/vendor/cloud.google.com/go/auth/oauth2adapt \ + googleapis:google-cloud-go:v0.4.0:googleapis_google_cloud_go_2/vendor/cloud.google.com/go/compute/metadata \ + grafana:regexp:a468a5bfb3bc:grafana_regexp/vendor/github.com/grafana/regexp \ + grpc:grpc-go:v1.65.0:grpc_grpc_go/vendor/google.golang.org/grpc \ + influxdata:influxdb:v1.11.5:influxdata_influxdb/vendor/github.com/influxdata/influxdb \ + jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ + jpillora:backoff:v1.0.0:jpillora_backoff/vendor/github.com/jpillora/backoff \ + json-iterator:go:v1.1.12:json_iterator_go/vendor/github.com/json-iterator/go \ + klauspost:compress:v1.17.9:klauspost_compress/vendor/github.com/klauspost/compress \ + kubernetes:apimachinery:v0.30.2:kubernetes_apimachinery/vendor/k8s.io/apimachinery \ + kubernetes:client-go:v0.30.2:kubernetes_client_go/vendor/k8s.io/client-go \ + kubernetes:klog:v2.130.1:kubernetes_klog/vendor/k8s.io/klog/v2 \ + kubernetes:utils:fe8a2dddb1d0:kubernetes_utils/vendor/k8s.io/utils \ + kylelemons:godebug:v1.1.0:kylelemons_godebug/vendor/github.com/kylelemons/godebug \ + mattn:go-colorable:v0.1.13:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ + mattn:go-isatty:v0.0.20:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ + mattn:go-runewidth:v0.0.15:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ + modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \ + modern-go:reflect2:v1.0.2:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \ + munnerz:goautoneg:a7dc8b61c822:munnerz_goautoneg/vendor/github.com/munnerz/goautoneg \ + mwitkow:go-conntrack:2f068394615f:mwitkow_go_conntrack/vendor/github.com/mwitkow/go-conntrack \ + oklog:ulid:v1.3.1:oklog_ulid/vendor/github.com/oklog/ulid \ + open-telemetry:opentelemetry-collector:v0.104.0:open_telemetry_opentelemetry_collector_1/vendor/go.opentelemetry.io/collector/semconv \ + open-telemetry:opentelemetry-collector:pdata/v1.11.0:open_telemetry_opentelemetry_collector/vendor/go.opentelemetry.io/collector/pdata \ + open-telemetry:opentelemetry-go-contrib:instrumentation/google.golang.org/grpc/otelgrpc/v0.52.0:open_telemetry_opentelemetry_go_contrib/vendor/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc \ + open-telemetry:opentelemetry-go-contrib:instrumentation/net/http/otelhttp/v0.52.0:open_telemetry_opentelemetry_go_contrib_1/vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp \ + open-telemetry:opentelemetry-go:v1.28.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \ + pkg:browser:5ac0b6a4141c:pkg_browser/vendor/github.com/pkg/browser \ + pmezard:go-difflib:5d4384ee4fb2:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ + prometheus:client_golang:v1.19.1:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ + prometheus:client_model:v0.6.1:prometheus_client_model/vendor/github.com/prometheus/client_model \ + prometheus:common:v0.55.0:prometheus_common/vendor/github.com/prometheus/common \ + prometheus:procfs:v0.15.1:prometheus_procfs/vendor/github.com/prometheus/procfs \ + prometheus:prometheus:v0.53.0:prometheus_prometheus/vendor/github.com/prometheus/prometheus \ + protocolbuffers:protobuf-go:v1.34.2:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ + rivo:uniseg:v0.4.7:rivo_uniseg/vendor/github.com/rivo/uniseg \ + stretchr:testify:v1.9.0:stretchr_testify/vendor/github.com/stretchr/testify \ + uber-go:atomic:v1.11.0:uber_go_atomic/vendor/go.uber.org/atomic \ + uber-go:goleak:v1.3.0:uber_go_goleak/vendor/go.uber.org/goleak \ + uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \ + valyala:bytebufferpool:v1.0.0:valyala_bytebufferpool/vendor/github.com/valyala/bytebufferpool \ + valyala:fastjson:v1.6.4:valyala_fastjson/vendor/github.com/valyala/fastjson \ + valyala:fastrand:v1.1.0:valyala_fastrand/vendor/github.com/valyala/fastrand \ + valyala:fasttemplate:v1.2.2:valyala_fasttemplate/vendor/github.com/valyala/fasttemplate \ + valyala:gozstd:v1.21.1:valyala_gozstd/vendor/github.com/valyala/gozstd \ + valyala:histogram:v1.2.0:valyala_histogram/vendor/github.com/valyala/histogram \ + valyala:quicktemplate:v1.8.0:valyala_quicktemplate/vendor/github.com/valyala/quicktemplate \ + xrash:smetrics:686a1a2994c1:xrash_smetrics/vendor/github.com/xrash/smetrics + diff --git a/net-mgmt/victoria-logs/distinfo b/net-mgmt/victoria-logs/distinfo new file mode 100644 index 000000000000..3914ad711571 --- /dev/null +++ b/net-mgmt/victoria-logs/distinfo @@ -0,0 +1,213 @@ +TIMESTAMP = 1720386984 +SHA256 (VictoriaMetrics-VictoriaMetrics-v0.27.1-victorialogs_GH0.tar.gz) = eb20bf761479f3a3369db62c7401878f01defb2f0b07e6cf1f1fbfc52ab1e0cc +SIZE (VictoriaMetrics-VictoriaMetrics-v0.27.1-victorialogs_GH0.tar.gz) = 38734395 +SHA256 (Azure-azure-sdk-for-go-40547bcf1989_GH0.tar.gz) = ea33a6f91689f00b8ef88b66620616220126ef35c5522c851ce3d55227a88399 +SIZE (Azure-azure-sdk-for-go-40547bcf1989_GH0.tar.gz) = 21268649 +SHA256 (Azure-azure-sdk-for-go-95f7bc67b7a7_GH0.tar.gz) = e76f39f0aaec2227568f5e236641b91bab14fc583f6143031c146dc8245b6536 +SIZE (Azure-azure-sdk-for-go-95f7bc67b7a7_GH0.tar.gz) = 20652197 +SHA256 (Azure-azure-sdk-for-go-f574d020edd8_GH0.tar.gz) = 969199db8d633e30686ca5a4a57592206e3ff66e8a3cabf3e23792570376abde +SIZE (Azure-azure-sdk-for-go-f574d020edd8_GH0.tar.gz) = 21056838 +SHA256 (AzureAD-microsoft-authentication-library-for-go-v1.2.2_GH0.tar.gz) = 946d7f1b5229f7fbdf81efbd643c8c89d62784f214ef9f6ab99d290f748db86b +SIZE (AzureAD-microsoft-authentication-library-for-go-v1.2.2_GH0.tar.gz) = 151418 +SHA256 (VictoriaMetrics-easyproto-v0.1.4_GH0.tar.gz) = 059e373d9b009613756b34a03550e6c1e90f5dbc7e4caf3b27ba680c21c35096 +SIZE (VictoriaMetrics-easyproto-v0.1.4_GH0.tar.gz) = 18779 +SHA256 (VictoriaMetrics-fastcache-v1.12.2_GH0.tar.gz) = c5109469f748618a106e35dd84915849bf4cef46201f88c901b77b6ccc98bd6d +SIZE (VictoriaMetrics-fastcache-v1.12.2_GH0.tar.gz) = 1027246 +SHA256 (VictoriaMetrics-metrics-v1.34.0_GH0.tar.gz) = 346034d91c6ec3b7ddae268b338cc7ab393a01d54aea0f84787ae433da570bbc +SIZE (VictoriaMetrics-metrics-v1.34.0_GH0.tar.gz) = 272481 +SHA256 (VictoriaMetrics-metricsql-v0.76.0_GH0.tar.gz) = 849e67ad615136cec9049291c5cf6eb5246ce38d2d83d6bd3dca00ebfcc84add +SIZE (VictoriaMetrics-metricsql-v0.76.0_GH0.tar.gz) = 312935 +SHA256 (VividCortex-ewma-v1.2.0_GH0.tar.gz) = 2f26521a9207b91dfbca3d28e5545bc11cb098888ecf3e9ba8e5936387b06a33 +SIZE (VividCortex-ewma-v1.2.0_GH0.tar.gz) = 6683 +SHA256 (alecthomas-units-61d1e3462e30_GH0.tar.gz) = 89fc402cee9adb5e418652051d85ba49a7eb64b6dd08a8cee29d41dced88d5d0 +SIZE (alecthomas-units-61d1e3462e30_GH0.tar.gz) = 6685 +SHA256 (aws-aws-sdk-go-v2-credentials-v1.17.23_GH0.tar.gz) = 4412f69cfcb65c068623d7982b5fbe8234e269ee969103d6527784cfd279c2ce +SIZE (aws-aws-sdk-go-v2-credentials-v1.17.23_GH0.tar.gz) = 46784361 +SHA256 (aws-aws-sdk-go-v2-v1.16.9_GH0.tar.gz) = b12fe1dd28d7207939d9fe53be72819f801cc8032f6faf8c5e6a871d7c7417d1 +SIZE (aws-aws-sdk-go-v2-v1.16.9_GH0.tar.gz) = 29269716 +SHA256 (aws-aws-sdk-go-v2-v1.17.4_GH0.tar.gz) = 05b3e032538558ca4e3f44a60d59e4ff12c392cf7c8c32da2882ad9d81e2db4a +SIZE (aws-aws-sdk-go-v2-v1.17.4_GH0.tar.gz) = 32989650 +SHA256 (aws-aws-sdk-go-v2-v1.22.1_GH0.tar.gz) = 7224eb764877b74a9bd253e62d784b6a8ca66c2035ccf03ddd2b7bc0f10b2c12 +SIZE (aws-aws-sdk-go-v2-v1.22.1_GH0.tar.gz) = 40950112 +SHA256 (aws-aws-sdk-go-v2-v1.26.1_GH0.tar.gz) = 28c01523f307dc54880279163a8c72f20bda207d153e0ff5de2b9a384823e859 +SIZE (aws-aws-sdk-go-v2-v1.26.1_GH0.tar.gz) = 45049779 +SHA256 (aws-aws-sdk-go-v2-v1.30.1_GH0.tar.gz) = 3b55f2bc1fd3876032f56c67960ae5c788daa71740dd5065232fac9f77306b68 +SIZE (aws-aws-sdk-go-v2-v1.30.1_GH0.tar.gz) = 46764286 +SHA256 (aws-aws-sdk-go-v2-v1.8.0_GH0.tar.gz) = b40681d864dcab802fe97a22de71267ba2d4e678c61851101b6142d849ee0a46 +SIZE (aws-aws-sdk-go-v2-v1.8.0_GH0.tar.gz) = 23389031 +SHA256 (aws-aws-sdk-go-v1.54.13_GH0.tar.gz) = 1a084675572c924dd2c59538ba03c452dfd431c4a0abffd24972ac89f3682b1d +SIZE (aws-aws-sdk-go-v1.54.13_GH0.tar.gz) = 33105707 +SHA256 (aws-smithy-go-v1.20.3_GH0.tar.gz) = 7a409cd74ffb0d15eaef12922bab143698ebdbd743e390c8fb48cee44165407f +SIZE (aws-smithy-go-v1.20.3_GH0.tar.gz) = 420879 +SHA256 (bboreham-go-loser-fcc2c21820a3_GH0.tar.gz) = c4c27ba6b4beb664db8d96cf04ede426cd20d627787371dbd0b9159487db85fa +SIZE (bboreham-go-loser-fcc2c21820a3_GH0.tar.gz) = 7195 +SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825 +SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867 +SHA256 (bmatcuk-doublestar-v4.6.1_GH0.tar.gz) = 29316e575ec7425263aa2cfb4c5ca499b52830d425c721c7e3f40dbc79d231e6 +SIZE (bmatcuk-doublestar-v4.6.1_GH0.tar.gz) = 26716 +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.3.0_GH0.tar.gz) = 0e3dda07b03a5f3733506218860ecb2d50c0f01f16299b5d60902ef5158cbde5 +SIZE (cespare-xxhash-v2.3.0_GH0.tar.gz) = 12696 +SHA256 (davecgh-go-spew-d8f796af33cc_GH0.tar.gz) = 21505c2cb5cb4e2b8ae3007f3f6db6edb9f1c28511f98975b6b0dedf0e3fa24e +SIZE (davecgh-go-spew-d8f796af33cc_GH0.tar.gz) = 42183 +SHA256 (dennwc-varint-v1.0.0_GH0.tar.gz) = 4300e5fb475f56a045f0f65da75b636a09d37ab7c573c82b81257ece96286f57 +SIZE (dennwc-varint-v1.0.0_GH0.tar.gz) = 4769 +SHA256 (fatih-color-v1.17.0_GH0.tar.gz) = 82e284c6679ac3eb4cbbb5e15b142bb1e6a68f957fe0d2db8ec4fe17e7f78e88 +SIZE (fatih-color-v1.17.0_GH0.tar.gz) = 12341 +SHA256 (felixge-httpsnoop-v1.0.4_GH0.tar.gz) = ffb63ba081e4c2360342dea2079d08b8560c315b2f458885fd34639786a1aa3d +SIZE (felixge-httpsnoop-v1.0.4_GH0.tar.gz) = 11954 +SHA256 (go-kit-log-v0.2.1_GH0.tar.gz) = b37718967f9cbdb3eea4aa2fa9420b7d329b6bab7f9b85f970db197257226152 +SIZE (go-kit-log-v0.2.1_GH0.tar.gz) = 30579 +SHA256 (go-logfmt-logfmt-v0.6.0_GH0.tar.gz) = e4c26af3226cee1486004da7ebb1f0b8485df62513cca6671edf7c4d420fadfd +SIZE (go-logfmt-logfmt-v0.6.0_GH0.tar.gz) = 12609 +SHA256 (go-logr-logr-v1.4.2_GH0.tar.gz) = d06d6b9c3aa0cc42ba65ebcecd789addd149c859ca33a8878308f89590bf9fbd +SIZE (go-logr-logr-v1.4.2_GH0.tar.gz) = 57464 +SHA256 (go-logr-stdr-v1.2.2_GH0.tar.gz) = 37d975b280d884ca0d55a800bc6e47314b6e86268e56254f9d15d19ca9404eb8 +SIZE (go-logr-stdr-v1.2.2_GH0.tar.gz) = 9098 +SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 +SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 +SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 +SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 +SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fbff8823c057cc79dd99c9a452b34 +SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725 +SHA256 (golang-crypto-v0.24.0_GH0.tar.gz) = 6032a7ed675de75fe10238d0aa19f36a05268b2cd51473834d997b4b282cbf46 +SIZE (golang-crypto-v0.24.0_GH0.tar.gz) = 1814689 +SHA256 (golang-exp-7f521ea00fb8_GH0.tar.gz) = 1c34d2a5a083e3e4abc5873418c26c5420a1e72c2c8b358f011c670dc11e641d +SIZE (golang-exp-7f521ea00fb8_GH0.tar.gz) = 1749599 +SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394 +SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101 +SHA256 (golang-net-v0.26.0_GH0.tar.gz) = ad4d4bfe235dffc804b932a2308dee93b856f71e9cab849dcd55300dc51428ff +SIZE (golang-net-v0.26.0_GH0.tar.gz) = 1454443 +SHA256 (golang-oauth2-v0.21.0_GH0.tar.gz) = cff4b764ed7b362dfbfb69a96064498b6e9533e3eb1d5904aebc6ef085b7e602 +SIZE (golang-oauth2-v0.21.0_GH0.tar.gz) = 98393 +SHA256 (golang-protobuf-v1.5.4_GH0.tar.gz) = d75e6960ecfabaaa83a7261b1b630d24e9c63aca79615fb15bf33e11b62fd019 +SIZE (golang-protobuf-v1.5.4_GH0.tar.gz) = 172992 +SHA256 (golang-snappy-v0.0.4_GH0.tar.gz) = 77df678795596f9dfecb5744deb984633d780460a7e9a59e0c7ecfe2052b644f +SIZE (golang-snappy-v0.0.4_GH0.tar.gz) = 66129 +SHA256 (golang-sync-v0.7.0_GH0.tar.gz) = 39bf56d2dc04d16baabbf5eb5d847a2ad68762b5efde7ca3a8fdb24bdcdd9461 +SIZE (golang-sync-v0.7.0_GH0.tar.gz) = 18181 +SHA256 (golang-sys-v0.21.0_GH0.tar.gz) = 06e5676d2c61345151e302c7138dd1282ce8ea3c5a6a5a03b7cb66a16c66dc22 +SIZE (golang-sys-v0.21.0_GH0.tar.gz) = 1495683 +SHA256 (golang-text-v0.16.0_GH0.tar.gz) = 6df270cb3d696f882857c8ce02233e7f08d5ff900986e1ac669b47e088b18779 +SIZE (golang-text-v0.16.0_GH0.tar.gz) = 8972326 +SHA256 (golang-time-v0.5.0_GH0.tar.gz) = bb876812abbce995ed8c8523b55c5c5518e594f0570cf372a5d1213a5423d95f +SIZE (golang-time-v0.5.0_GH0.tar.gz) = 12219 +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-f6361c86f094_GH0.tar.gz) = b7bc8f133d3ffbc23d026df63f793c2bfbeba76eb7dddde818b6737e124f4137 +SIZE (google-go-genproto-f6361c86f094_GH0.tar.gz) = 6028982 +SHA256 (google-s2a-go-v0.1.7_GH0.tar.gz) = 671aa97ee51cf7fff4f62a27d659aefb0ba97785c552183a03b25f49197cd028 +SIZE (google-s2a-go-v0.1.7_GH0.tar.gz) = 267117 +SHA256 (google-uuid-v1.6.0_GH0.tar.gz) = ee63376b5675376c60e055ed66e5f3651ccc703bd580c022b8ad00cea309252d +SIZE (google-uuid-v1.6.0_GH0.tar.gz) = 20896 +SHA256 (googleapis-enterprise-certificate-proxy-v0.3.2_GH0.tar.gz) = d01f2349b605a37db615d0a9454970bda9575d8ebe12bdd0c164f4d2717ab2bc +SIZE (googleapis-enterprise-certificate-proxy-v0.3.2_GH0.tar.gz) = 38853 +SHA256 (googleapis-gax-go-v2.12.5_GH0.tar.gz) = d8be402204e7aa6db309548552119de23200ea7b2b10396a3b806d184ae3466a +SIZE (googleapis-gax-go-v2.12.5_GH0.tar.gz) = 56597 +SHA256 (googleapis-google-api-go-client-v0.187.0_GH0.tar.gz) = 9c38e8df939c2a53621fb39e14707b718f8cabba948f3bc02a6e05aab276a70d +SIZE (googleapis-google-api-go-client-v0.187.0_GH0.tar.gz) = 34194945 +SHA256 (googleapis-google-cloud-go-auth-v0.6.1_GH0.tar.gz) = f5bf34037e7ed9fdc90e9dad8c61731363efb950ed6d596314716b1f58105028 +SIZE (googleapis-google-cloud-go-auth-v0.6.1_GH0.tar.gz) = 28919165 +SHA256 (googleapis-google-cloud-go-iam-v1.1.10_GH0.tar.gz) = 67da041c02926b9324f25940864ac7a56890f7e0ae4bd4fc71e5f723a9a88a67 +SIZE (googleapis-google-cloud-go-iam-v1.1.10_GH0.tar.gz) = 28932006 +SHA256 (googleapis-google-cloud-go-storage-v1.42.0_GH0.tar.gz) = 30793f95ad7eb714804a0678fc8a1754e5fdf46544ecba1ebc83cc65f7ce24cf +SIZE (googleapis-google-cloud-go-storage-v1.42.0_GH0.tar.gz) = 28828391 +SHA256 (googleapis-google-cloud-go-v0.115.0_GH0.tar.gz) = 9dd0f2ab93d23848b5aba3b7a3c9f05bf7e9cd51bafef721a196902b90b20429 +SIZE (googleapis-google-cloud-go-v0.115.0_GH0.tar.gz) = 28854202 +SHA256 (googleapis-google-cloud-go-auth-oauth2adapt-v0.2.2_GH0.tar.gz) = 7d17bdf5bf18d8e61304ecd5d14aed451971bacea8678b288fdb5dcb7f3e5fb0 +SIZE (googleapis-google-cloud-go-auth-oauth2adapt-v0.2.2_GH0.tar.gz) = 27302230 +SHA256 (googleapis-google-cloud-go-v0.4.0_GH0.tar.gz) = d7d0c9391fe7b2151589b1c2db9732959689bd809d427b63dbac3d3314fcd3c7 +SIZE (googleapis-google-cloud-go-v0.4.0_GH0.tar.gz) = 765442 +SHA256 (grafana-regexp-a468a5bfb3bc_GH0.tar.gz) = 5a55e9c20f1f6cb6d4c9911b0231da8e310c2fd5444f2a44e5694bcc17b8d035 +SIZE (grafana-regexp-a468a5bfb3bc_GH0.tar.gz) = 473517 +SHA256 (grpc-grpc-go-v1.65.0_GH0.tar.gz) = 8fb9bfe2d5ee9062edd6366ee36a861d1c39a4d5f24dda0e72136960d48e532a +SIZE (grpc-grpc-go-v1.65.0_GH0.tar.gz) = 2096022 +SHA256 (influxdata-influxdb-v1.11.5_GH0.tar.gz) = 11942f7f4637f80565832c41455dfae29ed78f283bffc0ca48bd7843535e8bd5 +SIZE (influxdata-influxdb-v1.11.5_GH0.tar.gz) = 12133686 +SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d +SIZE (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = 128861 +SHA256 (jpillora-backoff-v1.0.0_GH0.tar.gz) = 611b29ce95acfa2997e3449762a3df68fcaa773db045535f26eb5c686106351f +SIZE (jpillora-backoff-v1.0.0_GH0.tar.gz) = 3507 +SHA256 (json-iterator-go-v1.1.12_GH0.tar.gz) = ff70e539fd919da757a2f3a530a053e7577cb4d7e2824fc1058d3abbefbb523e +SIZE (json-iterator-go-v1.1.12_GH0.tar.gz) = 84307 +SHA256 (klauspost-compress-v1.17.9_GH0.tar.gz) = 8130a8314f6f296bf43a0f07021fe51a994c2069390afd45e57496525312506c +SIZE (klauspost-compress-v1.17.9_GH0.tar.gz) = 38751164 +SHA256 (kubernetes-apimachinery-v0.30.2_GH0.tar.gz) = 7985c03fbfa2604ba4b41fa91bf2ec92e6b4c411d0d7f0e29e42b3f27c784ef5 +SIZE (kubernetes-apimachinery-v0.30.2_GH0.tar.gz) = 708223 +SHA256 (kubernetes-client-go-v0.30.2_GH0.tar.gz) = d9f4fccb09525b95fdbe02abc4c339a25b0c16a2c61a4822ff84f8e52c4f77ea +SIZE (kubernetes-client-go-v0.30.2_GH0.tar.gz) = 1522157 +SHA256 (kubernetes-klog-v2.130.1_GH0.tar.gz) = 22abd8126261ef47d92e3faa4100b7a309eb9be6c2a709b4268d81b85cc48768 +SIZE (kubernetes-klog-v2.130.1_GH0.tar.gz) = 106990 +SHA256 (kubernetes-utils-fe8a2dddb1d0_GH0.tar.gz) = 06c0128a7bcefc29bacebbda19a59decc571497d1917ebe6a682a17fa94fde58 +SIZE (kubernetes-utils-fe8a2dddb1d0_GH0.tar.gz) = 118978 +SHA256 (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 72cc6f274fbd165b7674280f836a6b400e80dbae055919e101920dedf50e79db +SIZE (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 17637 +SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77 +SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762 +SHA256 (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 18fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6 +SIZE (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 4713 +SHA256 (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 44a5d37bd7119a9d288d7ff61cf3b4d42c2902c66b0d94136d41d2eb3cf2ba85 +SIZE (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 18284 +SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f +SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526 +SHA256 (modern-go-reflect2-v1.0.2_GH0.tar.gz) = eab313f24c09d512f004d489aeed0d0a485f789abd07e7df411375035174341b +SIZE (modern-go-reflect2-v1.0.2_GH0.tar.gz) = 14030 +SHA256 (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 3a455e3bcf8237ecee0385f97223ca821ec2547284e827e90f94a4984801ca1c +SIZE (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 2810 +SHA256 (mwitkow-go-conntrack-2f068394615f_GH0.tar.gz) = 5bb72eaf9a4ffd7d0353fa6944951d244df89d879ac36d4b9860fd159162dd81 +SIZE (mwitkow-go-conntrack-2f068394615f_GH0.tar.gz) = 17140 +SHA256 (oklog-ulid-v1.3.1_GH0.tar.gz) = 499a6ee77ca473a44ad9f11425a8f87f6c02ff1221b11f24d13bee13ce632640 +SIZE (oklog-ulid-v1.3.1_GH0.tar.gz) = 55582 +SHA256 (open-telemetry-opentelemetry-collector-v0.104.0_GH0.tar.gz) = ffdae10b9a206ae9efa52d459cea9f99b2f6ae0a7992987b7a271b8eae48a747 +SIZE (open-telemetry-opentelemetry-collector-v0.104.0_GH0.tar.gz) = 1892812 +SHA256 (open-telemetry-opentelemetry-collector-pdata-v1.11.0_GH0.tar.gz) = 2229af38b176b5234d88b034a6dd084edeea8528878fa9c0b0aadecaf60b53b6 +SIZE (open-telemetry-opentelemetry-collector-pdata-v1.11.0_GH0.tar.gz) = 1892526 +SHA256 (open-telemetry-opentelemetry-go-contrib-instrumentation-google.golang.org-grpc-otelgrpc-v0.52.0_GH0.tar.gz) = 2b99fff22866d77d56e7a390f5695a091e8d501321c18a88f25d32be44299d62 +SIZE (open-telemetry-opentelemetry-go-contrib-instrumentation-google.golang.org-grpc-otelgrpc-v0.52.0_GH0.tar.gz) = 602688 +SHA256 (open-telemetry-opentelemetry-go-contrib-instrumentation-net-http-otelhttp-v0.52.0_GH0.tar.gz) = 624f9259b84cba25180117e3c0460ae9f50907091927b45b857bfb219e394016 +SIZE (open-telemetry-opentelemetry-go-contrib-instrumentation-net-http-otelhttp-v0.52.0_GH0.tar.gz) = 603212 +SHA256 (open-telemetry-opentelemetry-go-v1.28.0_GH0.tar.gz) = f60d78d948ade6a7b0f88b315d0571b78d0ff20bd237c1dc38d884e7be8c5d4f +SIZE (open-telemetry-opentelemetry-go-v1.28.0_GH0.tar.gz) = 1771212 +SHA256 (pkg-browser-5ac0b6a4141c_GH0.tar.gz) = e87d08801ddb4deae2056b8a1749080bc4aed75317e475273df23d254cf1319c +SIZE (pkg-browser-5ac0b6a4141c_GH0.tar.gz) = 3648 +SHA256 (pmezard-go-difflib-5d4384ee4fb2_GH0.tar.gz) = 8574a5cbc435057352a17ff9e6ad40190f3b9d623cd9ab0cdfa6c1d8f0bea0b2 +SIZE (pmezard-go-difflib-5d4384ee4fb2_GH0.tar.gz) = 11395 +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 (prometheus-prometheus-v0.53.0_GH0.tar.gz) = a93d9975dd3822bbb19740acd977cff70284b8d43d98c179c0f751702fd44afe +SIZE (prometheus-prometheus-v0.53.0_GH0.tar.gz) = 6204693 +SHA256 (protocolbuffers-protobuf-go-v1.34.2_GH0.tar.gz) = a91d3129e38945b612b7a377364dae324ed3a489c3a805a412805a0cee76e7a2 +SIZE (protocolbuffers-protobuf-go-v1.34.2_GH0.tar.gz) = 1522818 +SHA256 (rivo-uniseg-v0.4.7_GH0.tar.gz) = dc7aedce4a8c174b01df8406ff7d92779e2df76cee2ad17fa2ff6777feddadec +SIZE (rivo-uniseg-v0.4.7_GH0.tar.gz) = 458088 +SHA256 (stretchr-testify-v1.9.0_GH0.tar.gz) = ee651d4d4427d55096007190398102383498e6b5cf97ea9e89ad6e72b4115fbb +SIZE (stretchr-testify-v1.9.0_GH0.tar.gz) = 108663 +SHA256 (uber-go-atomic-v1.11.0_GH0.tar.gz) = cfe258c20d71ac4dbf0f716a23ed00c332b7f281180651e2a67ad40a8b0772cc +SIZE (uber-go-atomic-v1.11.0_GH0.tar.gz) = 24299 +SHA256 (uber-go-goleak-v1.3.0_GH0.tar.gz) = 4813e7694736f4d7fd1aad195d942f40ffca448c29bff3282ba6e92eaba4e0cd +SIZE (uber-go-goleak-v1.3.0_GH0.tar.gz) = 20057 +SHA256 (uber-go-multierr-v1.11.0_GH0.tar.gz) = 8aa599cf7de733306cf8770f854f8a38e6c819b1ae4296f15e44b1e7c6698f34 +SIZE (uber-go-multierr-v1.11.0_GH0.tar.gz) = 16900 +SHA256 (valyala-bytebufferpool-v1.0.0_GH0.tar.gz) = 089013e3429ebe7fd2bc3527f003bf3f3f639891e5d8ba6a56010e3671465e1f +SIZE (valyala-bytebufferpool-v1.0.0_GH0.tar.gz) = 5025 +SHA256 (valyala-fastjson-v1.6.4_GH0.tar.gz) = c4a745d3e3f49ca7db245215fa0ce0f563f6feab0457e3a399324618cad7d5c6 +SIZE (valyala-fastjson-v1.6.4_GH0.tar.gz) = 731429 +SHA256 (valyala-fastrand-v1.1.0_GH0.tar.gz) = 04b51f8e3f3ddbc940e01a92f34376709a6722f43918bcf3b3369b302ee68d1d +SIZE (valyala-fastrand-v1.1.0_GH0.tar.gz) = 3417 +SHA256 (valyala-fasttemplate-v1.2.2_GH0.tar.gz) = 9210b8ffcb69978f09681092db88be1eb4085f1b68d432ec8a099eab7c074c26 +SIZE (valyala-fasttemplate-v1.2.2_GH0.tar.gz) = 11554 +SHA256 (valyala-gozstd-v1.21.1_GH0.tar.gz) = bd62879b270575169be9343540768c26ad04fad699c68694492a175820184bd0 +SIZE (valyala-gozstd-v1.21.1_GH0.tar.gz) = 12283425 +SHA256 (valyala-histogram-v1.2.0_GH0.tar.gz) = cd0d9a0e35d1f996ddd5d3e570d5c60c1de5723416d8cfaefcfaf6f08c10ebb9 +SIZE (valyala-histogram-v1.2.0_GH0.tar.gz) = 4508 +SHA256 (valyala-quicktemplate-v1.8.0_GH0.tar.gz) = 8dc4559e16a032696d1cd3cbaab5f86417925bb42bd8ba4b3d477fd3187b124f +SIZE (valyala-quicktemplate-v1.8.0_GH0.tar.gz) = 840545 +SHA256 (xrash-smetrics-686a1a2994c1_GH0.tar.gz) = 8bc1fb90f87d0e470ca57181d642bbdea786916206cd482d0ab472a55e749bc2 +SIZE (xrash-smetrics-686a1a2994c1_GH0.tar.gz) = 1823556 diff --git a/net-mgmt/victoria-logs/files/victoria-logs.in b/net-mgmt/victoria-logs/files/victoria-logs.in new file mode 100644 index 000000000000..64e34c4308ae --- /dev/null +++ b/net-mgmt/victoria-logs/files/victoria-logs.in @@ -0,0 +1,66 @@ +#!/bin/sh + +# PROVIDE: victoria_logs +# REQUIRE: NETWORK +# BEFORE: DAEMON + +. /etc/rc.subr + +name="victoria_logs" +desc="Fast and easy-to-use, open source logs solution" +rcvar="victoria_logs_enable" +pidfile="/var/run/${name}.pid" +daemon_pidfile="/var/run/${name}-daemon.pid" +logdir="/var/log/${name}" +logfile="${logdir}/victoria_logs.log" +command="%%PREFIX%%/bin/victoria-logs" +victoria_logs_args=${victoria_logs_args-"--storageDataPath=%%VICTORIA_DATA%% --retentionPeriod=1 --httpListenAddr=:9428"} +victoria_logs_user="%%VICTORIA_USER%%" +load_rc_config ${name} + +start_cmd="start" +stop_cmd="stop" +status_cmd="status" +extra_commands="reload" + +start() +{ + [ ! -d ${logdir} ] && mkdir -p ${logdir} + touch ${logfile} + chown ${victoria_logs_user} ${logdir} ${logfile} + /usr/sbin/daemon -u ${victoria_logs_user} -f -R5 -p ${pidfile} -P ${daemon_pidfile} -o ${logfile} ${command} ${victoria_logs_args} +} + +stop() +{ + if [ -f "${daemon_pidfile}" ]; then + pids=$( pgrep -F ${daemon_pidfile} 2>&1 ) + _err=$? + [ ${_err} -eq 0 ] && kill -9 ${pids} && /bin/rm -f ${daemon_pidfile} + fi + if [ -f "${pidfile}" ]; then + pids=$( pgrep -F ${pidfile} 2>&1 ) + _err=$? + [ ${_err} -eq 0 ] && kill -9 ${pids} && /bin/rm -f ${pidfile} + fi +} + +status() +{ + if [ -f "${pidfile}" ]; then + pids=$( pgrep -F ${pidfile} 2>&1 ) + _err=$? + if [ ${_err} -eq 0 ]; then + echo "${name} is running as pid ${pids}" + exit 0 + else + echo "wrong pid: ${pids}" + exit 1 + fi + else + echo "no pidfile $pidfile" + exit 1 + fi +} + +run_rc_command "$1" diff --git a/net-mgmt/victoria-logs/pkg-descr b/net-mgmt/victoria-logs/pkg-descr new file mode 100644 index 000000000000..11cf4477e818 --- /dev/null +++ b/net-mgmt/victoria-logs/pkg-descr @@ -0,0 +1,6 @@ +VictoriaLogs is open source user-friendly database for logs from VictoriaMetrics + +VictoriaLogs is a fast and easy-to-use, open source logs solution. It can accept +logs from popular log collectors. It provides easy yet powerful query language +with full-text search capabilities across all the log fields via LogsQL query +language and supports fast full-text search over high-cardinality log fields. diff --git a/net-mgmt/victoria-logs/pkg-plist b/net-mgmt/victoria-logs/pkg-plist new file mode 100644 index 000000000000..dc48635666eb --- /dev/null +++ b/net-mgmt/victoria-logs/pkg-plist @@ -0,0 +1,20 @@ +bin/victoria-logs +%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md +%%PORTDOCS%%%%DOCSDIR%%/FAQ.md +%%PORTDOCS%%%%DOCSDIR%%/LogsQL.md +%%PORTDOCS%%%%DOCSDIR%%/QuickStart.md +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%PORTDOCS%%%%DOCSDIR%%/Roadmap.md +%%PORTDOCS%%%%DOCSDIR%%/data-ingestion/Filebeat.md +%%PORTDOCS%%%%DOCSDIR%%/data-ingestion/Fluentbit.md +%%PORTDOCS%%%%DOCSDIR%%/data-ingestion/Logstash.md +%%PORTDOCS%%%%DOCSDIR%%/data-ingestion/Promtail.md +%%PORTDOCS%%%%DOCSDIR%%/data-ingestion/README.md +%%PORTDOCS%%%%DOCSDIR%%/data-ingestion/Vector.md +%%PORTDOCS%%%%DOCSDIR%%/data-ingestion/syslog.md +%%PORTDOCS%%%%DOCSDIR%%/keyConcepts.md +%%PORTDOCS%%%%DOCSDIR%%/logsql-examples.md +%%PORTDOCS%%%%DOCSDIR%%/provision_datasources.png +%%PORTDOCS%%%%DOCSDIR%%/querying/README.md +%%PORTDOCS%%%%DOCSDIR%%/victorialogs-datasource.md +@dir(%%VICTORIA_USER%%,%%VICTORIA_GROUP%%,750) %%VICTORIA_DATA%%