influxdb-1.0.0: Haskell client library for InfluxDB

Safe HaskellNone
LanguageHaskell2010

Database.InfluxDB.Manage

Synopsis

Documentation

manage :: QueryParams -> Query -> IO () Source #

Send a database management query to InfluxDB.

data ShowQuery Source #

Instances

Show ShowQuery Source # 
HasDatabase ShowQuery Source #
>>> v <- query (queryParams "_internal") "SHOW QUERIES" :: IO (V.Vector ShowQuery)
>>> v ^.. each.database
["_internal"]
QueryResults ShowQuery Source # 

qid :: Lens' ShowQuery Int Source #

Query ID

>>> v <- query (queryParams "_internal") "SHOW QUERIES" :: IO (V.Vector ShowQuery)
>>> v ^.. each.qid
[149250]

queryText :: Lens' ShowQuery Query Source #

Query text

>>> v <- query (queryParams "_internal") "SHOW QUERIES" :: IO (V.Vector ShowQuery)
>>> v ^.. each.queryText
["SHOW QUERIES"]

duration :: Lens' ShowQuery NominalDiffTime Source #

Duration of the query

>>> v <- query (queryParams "_internal") "SHOW QUERIES" :: IO (V.Vector ShowQuery)
>>> v ^.. each.duration
[0.06062s]

key :: Lens' ShowSeries Key Source #

Series name

>>> v <- query (queryParams "_internal") "SHOW SERIES" :: IO (V.Vector ShowSeries)
>>> length $ v ^.. each.key
755