| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Grafana
Documentation
data ColumnSort Source #
Constructors
| ColumnSort !Int !SortOrder |
Instances
Constructors
| Dashboard | |
Fields
| |
data GraphiteQuery Source #
Constructors
| HighestCurrent GraphiteQuery !Int | |
| AverageSeriesWithWildcards GraphiteQuery !Int | |
| AliasSub GraphiteQuery !Text !Text | |
| Avg GraphiteQuery | |
| Metric [PathComponent Text] | |
| LiteralQuery !Text |
Instances
| Eq GraphiteQuery Source # | |
Defined in Grafana Methods (==) :: GraphiteQuery -> GraphiteQuery -> Bool # (/=) :: GraphiteQuery -> GraphiteQuery -> Bool # | |
| Read GraphiteQuery Source # | |
Defined in Grafana Methods readsPrec :: Int -> ReadS GraphiteQuery # readList :: ReadS [GraphiteQuery] # | |
| Show GraphiteQuery Source # | |
Defined in Grafana Methods showsPrec :: Int -> GraphiteQuery -> ShowS # show :: GraphiteQuery -> String # showList :: [GraphiteQuery] -> ShowS # | |
Constructors
| Gauge | |
Fields
| |
Instances
| Eq Gauge Source # | |
| Read Gauge Source # | |
| Show Gauge Source # | |
| Generic Gauge Source # | |
| ToJSON Gauge Source # | |
| type Rep Gauge Source # | |
Defined in Grafana type Rep Gauge = D1 (MetaData "Gauge" "Grafana" "grafana-0.1-Bem3Myei2QP77MQ0WCS4y6" False) (C1 (MetaCons "Gauge" PrefixI True) ((S1 (MetaSel (Just "minValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "maxValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)) :*: (S1 (MetaSel (Just "thresholdMarkers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool) :*: S1 (MetaSel (Just "thresholdLabels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)))) | |
Instances
| Eq Sparkline Source # | |
| Read Sparkline Source # | |
| Show Sparkline Source # | |
| Generic Sparkline Source # | |
| ToJSON Sparkline Source # | |
| type Rep Sparkline Source # | |
Defined in Grafana type Rep Sparkline = D1 (MetaData "Sparkline" "Grafana" "grafana-0.1-Bem3Myei2QP77MQ0WCS4y6" False) (C1 (MetaCons "Sparkline" PrefixI True) (S1 (MetaSel (Just "fillColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 RGBA) :*: (S1 (MetaSel (Just "full") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool) :*: S1 (MetaSel (Just "lineColor") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 RGBA)))) | |
data UnitFormat Source #
Instances
data PanelStyles Source #
Constructors
| PanelStyles | |
Fields
| |
Instances
data PathComponent a Source #
Instances
Instances
Constructors
| Ascending | |
| Descending |
newtype StyleThresholds a Source #
Constructors
| StyleThresholds [a] |
Instances
data Templating Source #
Constructors
| Templating | |
Fields
| |
Instances
| Eq Templating Source # | |
Defined in Grafana | |
| Read Templating Source # | |
Defined in Grafana Methods readsPrec :: Int -> ReadS Templating # readList :: ReadS [Templating] # readPrec :: ReadPrec Templating # readListPrec :: ReadPrec [Templating] # | |
| Show Templating Source # | |
Defined in Grafana Methods showsPrec :: Int -> Templating -> ShowS # show :: Templating -> String # showList :: [Templating] -> ShowS # | |
| ToJSON Templating Source # | |
Defined in Grafana Methods toJSON :: Templating -> Value # toEncoding :: Templating -> Encoding # toJSONList :: [Templating] -> Value # toEncodingList :: [Templating] -> Encoding # | |
data TimeAmount Source #
Instances
Constructors
| TimeRange | |
Fields
| |
Instances
| Eq TimeRange Source # | |
| Read TimeRange Source # | |
| Show TimeRange Source # | |
| Generic TimeRange Source # | |
| ToJSON TimeRange Source # | |
| type Rep TimeRange Source # | |
Defined in Grafana type Rep TimeRange = D1 (MetaData "TimeRange" "Grafana" "grafana-0.1-Bem3Myei2QP77MQ0WCS4y6" False) (C1 (MetaCons "TimeRange" PrefixI True) (S1 (MetaSel (Just "rangeFrom") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 TimeAmount) :*: S1 (MetaSel (Just "rangeTo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe TimeAmount)))) | |
Instances
| Eq TimeUnit Source # | |
| Read TimeUnit Source # | |
| Show TimeUnit Source # | |
| Generic TimeUnit Source # | |
| type Rep TimeUnit Source # | |
Defined in Grafana type Rep TimeUnit = D1 (MetaData "TimeUnit" "Grafana" "grafana-0.1-Bem3Myei2QP77MQ0WCS4y6" False) ((C1 (MetaCons "Seconds" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Minutes" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Hours" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Days" PrefixI False) (U1 :: Type -> Type))) | |
defaultGauge :: Gauge Source #
graph :: Text -> [GraphiteQuery] -> QueryPanel Source #
singlestatQuery :: PanelStyles -> Text -> [GraphiteQuery] -> QueryPanel Source #
table :: PanelStyles -> Text -> [Column] -> ColumnSort -> [GraphiteQuery] -> QueryPanel Source #