--- title: monitor.from() function description: > The `monitor.from()` function retrieves check statuses stored in the `_monitoring` bucket. menu: v2_0_ref: name: monitor.from parent: InfluxDB Monitor weight: 202 --- The `monitor.from()` function retrieves check statuses stored in the `_monitoring` bucket. _**Function type:** Input_ ```js import "influxdata/influxdb/monitor" monitor.from( start: -1h, stop: now(), fn: (r) => true ) ``` ## Parameters ### start The earliest time to include in results. Use a relative duration or absolute time. For example, `-1h` or `2019-08-28T22:00:00Z`. Durations are relative to `now()`. _**Data type:** Duration | Time_ ### stop The latest time to include in results. Use a relative duration or absolute time. For example, `-1h` or `2019-08-28T22:00:00Z`. Durations are relative to `now()`. Defaults to `now()`. _**Data type:** Duration | Time_ {{% note %}} Time values in Flux must be in [RFC3339 format](/v2.0/reference/flux/language/types#timestamp-format). {{% /note %}} ### fn A single argument predicate function that evaluates `true` or `false`. Records or rows (`r`) that evaluate to `true` are included in output tables. Records that evaluate to _null_ or `false` are not included in output tables. _**Data type:** Function_ ## Examples ### View critical check statuses from the last hour ```js import "influxdata/influxdb/monitor" monitor.from( start: -1h, fn: (r) => r._level == "crit" ) ```