| Copyright | (c) Ian Duncan 2021 |
|---|---|
| License | BSD-3 |
| Maintainer | Ian Duncan |
| Stability | experimental |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
OpenTelemetry.Resource.Process
Description
Synopsis
- data Process = Process {
- processPid :: Maybe Int
- processExecutableName :: Maybe Text
- processExecutablePath :: Maybe Text
- processCommand :: Maybe Text
- processCommandLine :: Maybe Text
- processCommandArgs :: Maybe [Text]
- processOwner :: Maybe Text
- processCreationTime :: Maybe Text
- processArgsCount :: Maybe Int
- processParentPid :: Maybe Int
- processWorkingDirectory :: Maybe Text
- processInteractive :: Maybe Bool
- processTitle :: Maybe Text
- processLinuxCgroup :: Maybe Text
- data ProcessRuntime = ProcessRuntime {}
Documentation
An operating system process.
Since: 0.0.1.0
Constructors
| Process | |
Fields
| |
Instances
| ToResource Process Source # | |
Defined in OpenTelemetry.Resource.Process Methods toResource :: Process -> Resource Source # | |
data ProcessRuntime Source #
The single (language) runtime instance which is monitored.
Since: 0.0.1.0
Constructors
| ProcessRuntime | |
Fields
| |
Instances
| ToResource ProcessRuntime Source # | |
Defined in OpenTelemetry.Resource.Process Methods toResource :: ProcessRuntime -> Resource Source # | |