OpenTelemetry Bot d680729c09 [chore] Prepare release 0.90.0 (#29543) 1 năm trước cách đây
..
cluster f4c44858b5 [all][chore] Moved from interface{} to any for all go code (#29072) 1 năm trước cách đây
internal 91643ba261 [mdatagen] allow adding resource_attribute warnings (#27257) 1 năm trước cách đây
mocks c364eb954f [receiver/aerospikereceiver] Refactor client and scrape nodes in parallel (#11877) 2 năm trước cách đây
testdata 42dbc6cd92 aerospikereceiver: Add missing units in metadata.yaml (#23572) 1 năm trước cách đây
Makefile c7fa0064e7 [receiver/aerospikereceiver] New Aerospike metrics receiver (#9961) 2 năm trước cách đây
README.md 562dc48d10 Link component issue badges to the respective issue page (#24642) 1 năm trước cách đây
client.go 5133f4ccd6 [chore] use license shortform (#22052) 1 năm trước cách đây
client_test.go 5133f4ccd6 [chore] use license shortform (#22052) 1 năm trước cách đây
config.go ead6114904 [receiver/aerospikereceiver] Change the type of `Config.Password` to be `configopaque.String` (#23828) 1 năm trước cách đây
config_test.go 158ee0e040 [chore] Update tests to include scraper settings (#24653) 1 năm trước cách đây
doc.go 5133f4ccd6 [chore] use license shortform (#22052) 1 năm trước cách đây
documentation.md 42dbc6cd92 aerospikereceiver: Add missing units in metadata.yaml (#23572) 1 năm trước cách đây
factory.go 2c5577b0d7 [chore] updating scrapers to use default method from scraperhelper (#22138) 1 năm trước cách đây
factory_test.go 5133f4ccd6 [chore] use license shortform (#22052) 1 năm trước cách đây
go.mod d680729c09 [chore] Prepare release 0.90.0 (#29543) 1 năm trước cách đây
go.sum 40b485f08a Update core for v0.90.0 release (#29539) 1 năm trước cách đây
integration_test.go df113746a1 [chore][receiver/aerospike] addressing lint issues (#22855) 1 năm trước cách đây
metadata.yaml 326d0261f9 [cmd/mdatagen] Rename aggregation to aggregation_temporality for sum metrics (#24808) 1 năm trước cách đây
scraper.go 29ea5a964d [cmd/mdatagen] Avoid reusing the same ResourceBuilder instance (#24762) 1 năm trước cách đây
scraper_test.go 29ea5a964d [cmd/mdatagen] Avoid reusing the same ResourceBuilder instance (#24762) 1 năm trước cách đây

README.md

Aerospike Receiver

Status
Stability alpha: metrics
Distributions contrib, observiq, sumo
Issues Open issues Closed issues
Code Owners @djaglowski, @antonblock

The Aerospike receiver is designed to collect performance metrics from one or more Aerospike nodes. It uses the official Go client to connect and collect.

Aerospike versions 4.9, 5.x, and 6.x are supported.

Configuration

Configuration parameters:

  • endpoint (default localhost:3000): Aerospike host ex: 127.0.0.1:3000.
  • tlsname Endpoint tls name. Used by the client during TLS connections. See Aerospike authentication for mor details.
  • collect_cluster_metrics (default false): Whether discovered peer nodes should be collected.
  • collection_interval (default = 60s): This receiver collects metrics on an interval. Valid time units are ns, us (or µs), ms, s, m, h.
  • initial_delay (default = 1s): defines how long this receiver waits before starting.
  • username (Enterprise Edition only.)
  • password (Enterprise Edition only.)
  • tls (default empty/no tls) tls configuration for connection to Aerospike nodes. More information at OpenTelemetry's tls config page.

Example Configuration

receivers:
    aerospike:
        endpoint: "localhost:3000"
        tlsname: ""
        collect_cluster_metrics: false
        collection_interval: 30s

Metrics

Details about the metrics produced by this receiver can be found in metadata.yaml