datadog-0.2.3.0: Datadog client for Haskell. Supports both the HTTP API and StatsD.

Safe HaskellNone
LanguageHaskell2010

Network.Datadog.Metrics

Documentation

newtype Series #

Constructors

Series 
Instances
Semigroup Series # 
Instance details

Defined in Network.Datadog.Types

Monoid Series # 
Instance details

Defined in Network.Datadog.Types

ToJSON Series # 
Instance details

Defined in Network.Datadog.Internal

data Metric #

Instances
ToJSON Metric # 
Instance details

Defined in Network.Datadog.Internal

HasPoints Metric MetricPoints # 
Instance details

Defined in Network.Datadog.Lens

HasName Metric Text # 
Instance details

Defined in Network.Datadog.Lens

Methods

name :: Lens' Metric Text #

HasTags Metric [Text] # 
Instance details

Defined in Network.Datadog.Lens

Methods

tags :: Lens' Metric [Text] #

HasHost Metric (Maybe Text) # 
Instance details

Defined in Network.Datadog.Lens

Methods

host :: Lens' Metric (Maybe Text) #

class HasName s a | s -> a where #

Methods

name :: Lens' s a #

Instances
HasName Metric Text # 
Instance details

Defined in Network.Datadog.Lens

Methods

name :: Lens' Metric Text #

HasName MonitorSpec (Maybe Text) # 
Instance details

Defined in Network.Datadog.Lens

class HasPoints s a | s -> a where #

Methods

points :: Lens' s a #

Instances
HasPoints Metric MetricPoints # 
Instance details

Defined in Network.Datadog.Lens

class HasTags s a | s -> a where #

Methods

tags :: Lens' s a #

Instances
HasTags Metric [Text] # 
Instance details

Defined in Network.Datadog.Lens

Methods

tags :: Lens' Metric [Text] #

HasTags EventSpec [Tag] # 
Instance details

Defined in Network.Datadog.Lens

Methods

tags :: Lens' EventSpec [Tag] #

HasTags CheckResult [Tag] # 
Instance details

Defined in Network.Datadog.Lens

Methods

tags :: Lens' CheckResult [Tag] #

class HasHost s a | s -> a where #

Methods

host :: Lens' s a #

Instances
HasHost Metric (Maybe Text) # 
Instance details

Defined in Network.Datadog.Lens

Methods

host :: Lens' Metric (Maybe Text) #

HasHost EventSpec (Maybe Text) # 
Instance details

Defined in Network.Datadog.Lens