Safe Haskell | Safe-Infered |
---|
Instance status data collector.
- dcName :: String
- dcVersion :: DCVersion
- dcFormatVersion :: Int
- dcCategory :: Maybe DCCategory
- dcKind :: DCKind
- dcReport :: IO DCReport
- options :: IO [OptType]
- arguments :: [ArgCompletion]
- getReasonTrail :: String -> IO ReasonTrail
- computeStatusField :: AdminState -> ActualState -> DCStatus
- buildStatus :: Map String Domain -> Map Int UptimeInfo -> RealInstanceData -> IO InstStatus
- computeGlobalStatus :: [InstStatus] -> DCStatus
- buildInstStatusReport :: Maybe String -> Maybe Int -> IO DCReport
- main :: Options -> [String] -> IO ()
Documentation
dcFormatVersion :: IntSource
The version number for the data format of this data collector.
dcCategory :: Maybe DCCategorySource
The category of this data collector.
Command line options
arguments :: [ArgCompletion]Source
The list of arguments supported by the program.
getReasonTrail :: String -> IO ReasonTrailSource
buildStatus :: Map String Domain -> Map Int UptimeInfo -> RealInstanceData -> IO InstStatusSource
buildInstStatusReport :: Maybe String -> Maybe Int -> IO DCReportSource