Module: Librato::Metrics
- Extended by:
- SingleForwardable
- Defined in:
- lib/librato/metrics.rb,
lib/librato/metrics/queue.rb,
lib/librato/metrics/client.rb,
lib/librato/metrics/errors.rb,
lib/librato/metrics/version.rb,
lib/librato/metrics/annotator.rb,
lib/librato/metrics/processor.rb,
lib/librato/metrics/aggregator.rb,
lib/librato/metrics/collection.rb,
lib/librato/metrics/connection.rb,
lib/librato/metrics/smart_json.rb,
lib/librato/metrics/middleware/retry.rb,
lib/librato/metrics/persistence/test.rb,
lib/librato/metrics/persistence/direct.rb,
lib/librato/metrics/middleware/request_body.rb,
lib/librato/metrics/middleware/count_requests.rb,
lib/librato/metrics/middleware/expects_status.rb
Overview
Defined Under Namespace
Modules: Middleware, Persistence, Processor Classes: Aggregator, Annotator, Client, ClientError, Collection, Connection, CredentialsMissing, EntityAlreadyExists, Forbidden, InvalidMeasureTime, MetricsError, NetworkError, NoClientProvided, NoMetricsProvided, NotFound, NotMergeable, Queue, ServerError, SmartJSON, Unauthorized
Constant Summary collapse
- TYPES =
[:counter, :gauge]
- PLURAL_TYPES =
[:counters, :gauges]
- MIN_MEASURE_TIME =
(Time.now-(3600*24*365)).to_i
- VERSION =
"1.5.0"
Class Method Summary collapse
-
.client ⇒ Client
The Librato::Metrics::Client being used by module-level access.