Astradot
  • Home
  • Release Notes
  • Security and Privacy
  • System Agent
    • Installation on Linux
    • Datadog Agent Integration
    • Installation on Kubernetes
    • Datadog Agent Integration
    • Environment Variables
    • Config File
    • AWS Integration
  • Application Agent
    • Java Agent
  • Infrastructure Integrations
    • Apache
    • AWS ElasticCache
    • AWS RDS
    • HAProxy
    • MongoDB
    • MySQL
    • Nginx
    • PgBouncer
    • PostgreSQL
    • RabbitMQ
    • Redis
    • Consul
    • Etcd
    • Oracle
Powered by GitBook
On this page
  • Integration Installation
  • Metrics

Was this helpful?

  1. Infrastructure Integrations

Etcd

Integration Installation

  1. Install the Astradot Infra Agent on your server

  2. Edit /etc/astradot-infra/integrations/etcd.toml

    #For every etcd instance to monitor, add an [[instance]] block
    [[instance]]
    prometheus_url = "http://localhost:2379/metrics"
  3. Restart astradot-infra agent

    service astradot-infra restart

Metrics

Metric
Description

Total Reads Get

Total number of reads action by (get)

Total Reads GetRecursive

Total number of reads action by (getRecursive)

Total Writes Create

Total number of create actions

Total Writes Set

Total number of set actions

Total Keys Compacted

Total number of db keys compacted.

Total Delete Operation

Total number of deletes seen by member

Total events

Total events seen by member

Total Writes Put

Total number of put actions

Total Ranges

Total range calls seen by member

Total Txns

Total number of Txns seen by member

Total lease expired

Total number of expired leases

Total expired keys

Total keys expired

Total watch

Total number of incoming watch requests(new/reestablished)

Total GRPC coalescing

Total number of current watchers coalescing

Total GRPC received bytes

The total number of bytes received from GRPC clients.

Total GRPCS sent bytes

The total number of bytes sent to GRPC clients.

Total leader changes

The number of leader changes seen.

Total server failed proposals

The total number of failed proposals seen.

Total allocated memory

Total number of bytes allocated, even if freed.

Total free memory operation

Total number of frees.

Total lookups

Total number of pointer lookups.

Total mallocs

Total number of mallocs.

Total seconds in user and system CPU

Total user and system CPU time spent in seconds.

Total DB size in bytes

Total size of the underlying database in bytes.

Total keys

Total number of keys.

Total pending events

Total number of pending events to be sent.

Total slow watchers

Total number of unsynced slow watchers.

Total stream watch

Total number of watch streams.

Total watcher

Total number of watchers.

Store watcher

Count of currently active watchers.

Total cache hits

Total number of cache hits

Total keys ranges

Total number of keys/ranges cached.

Total cache misses

Total number of cache misses.

Total coalescing watchers

Total number of current watchers coalescing.

Exist leader

Whether or not a leader exists. 1 is existence, 0 is not.

Is leader

Whether or not this member is a leader. 1 if is, 0 otherwise.

Total consensus applied

The total number of consensus proposals applied.

Total consensus committed

The total number of consensus proposals committed.

Total consensus pending

The total number of consensus proposals pending

Total GO routines

Number of goroutines that currently exist.

Total bytes allocated

Number of bytes allocated and still in use.

Total bytes used by profiling bucket hash table

Number of bytes used by the profiling bucket hash table.

Garbage collection CPU time

The fraction of this program's available CPU time used by the GC since the program started.

GC used bytes

Number of bytes used for garbage collection system metadata.

Heap bytes

Number of heap bytes allocated and still in use.

Waiting heap used bytes

Number of heap bytes waiting to be used.

Used heap bytes

Number of heap bytes that are in use.

Heap objects

Number of allocated objects.

Heap released

Number of heap bytes released to OS.

GC sys bytes

Number of bytes used for garbage collection system metadata.

Last GC time

Number of seconds since 1970 of last garbage collection.

Cache Inuse bytes

Number of bytes in use by mcache structures.

Cache system bytes

Number of bytes used for mcache structures obtained from system.

Mspan in used bytes

Number of bytes in use by the mspan structures.

Mspan system bytes

Number of bytes used for mspan structures obtained from system.

Next GC bytes

Number of heap bytes when next garbage collection will take place.

System bytes allocations

Number of bytes used for other system allocations.

Stack in used bytes

Number of bytes in use by the stack allocator.

Stack system bytes

Number of bytes obtained from system for stack allocator.

Memstat system bytes

Number of bytes obtained from system.

OS threads

Number of OS threads created.

Max Open FDS

Maximum number of open file descriptors.

Number of open fds

Number of open file descriptors.

Resident memory bytes

Resident memory size in bytes.

Process start time

Start time of the process since unix epoch in seconds.

Virtual memory bytes

Virtual memory size in bytes.

PreviousConsulNextOracle

Last updated 2 years ago

Was this helpful?