apiVersion: 1 groups: - orgId: 1 name: Networking Monitoring folder: Network Monitoring interval: 30s rules: - uid: eej0jt8aqic5cd title: GPON Registration condition: C data: - refId: A relativeTimeRange: from: 600 to: 0 datasourceUid: ed88024a-5e52-4532-a408-e0afc599d1c4 model: editorMode: code expr: optical_status{type="gpon_registration"} instant: true intervalMs: 1000 legendFormat: __auto maxDataPoints: 43200 range: false refId: A - refId: C datasourceUid: __expr__ model: conditions: - evaluator: params: - 5 type: lt operator: type: and query: params: - C reducer: params: [] type: last type: query datasource: type: __expr__ uid: __expr__ expression: A intervalMs: 1000 maxDataPoints: 43200 refId: C type: threshold noDataState: NoData execErrState: Error for: 1m annotations: summary: Unexpected GPON Registration Status isPaused: false notification_settings: receiver: Default - uid: cej0jvvzghekgc title: LOS condition: C data: - refId: A relativeTimeRange: from: 600 to: 0 datasourceUid: ed88024a-5e52-4532-a408-e0afc599d1c4 model: editorMode: code expr: optical_status{type="los"} instant: true intervalMs: 1000 legendFormat: __auto maxDataPoints: 43200 range: false refId: A - refId: C datasourceUid: __expr__ model: conditions: - evaluator: params: - 0 type: gt operator: type: and query: params: - C reducer: params: [] type: last type: query datasource: type: __expr__ uid: __expr__ expression: A intervalMs: 1000 maxDataPoints: 43200 refId: C type: threshold noDataState: NoData execErrState: Error for: 1m annotations: summary: LOS REPORTED isPaused: false notification_settings: receiver: Default - uid: dej0ks11e9wqod title: Optics Temperature condition: C data: - refId: A relativeTimeRange: from: 600 to: 0 datasourceUid: ed88024a-5e52-4532-a408-e0afc599d1c4 model: editorMode: code expr: optical_temperature instant: true intervalMs: 1000 legendFormat: __auto maxDataPoints: 43200 range: false refId: A - refId: C datasourceUid: __expr__ model: conditions: - evaluator: params: - 60 type: gt operator: type: and query: params: - C reducer: params: [] type: last type: query datasource: type: __expr__ uid: __expr__ expression: A intervalMs: 1000 maxDataPoints: 43200 refId: C type: threshold noDataState: NoData execErrState: Error for: 1m annotations: summary: Temperature warning isPaused: false notification_settings: receiver: Default - uid: dej0lke5tzgn4b title: GPON Uptime Reset condition: B data: - refId: A relativeTimeRange: from: 900 to: 0 datasourceUid: ed88024a-5e52-4532-a408-e0afc599d1c4 model: datasource: type: prometheus uid: ed88024a-5e52-4532-a408-e0afc599d1c4 editorMode: code exemplar: false expr: optical_uptime instant: true intervalMs: 60000 legendFormat: __auto maxDataPoints: 43200 range: false refId: A - refId: B datasourceUid: __expr__ model: conditions: - evaluator: params: - 600 - 0 type: lt operator: type: and query: params: [] reducer: params: [] type: avg type: query datasource: name: Expression type: __expr__ uid: __expr__ expression: A intervalMs: 1000 maxDataPoints: 43200 refId: B type: threshold noDataState: NoData execErrState: Error for: 1m annotations: summary: GPON Uptime too low isPaused: false notification_settings: receiver: Default - uid: eej0llk9cdp1ca title: ONT Uptime Reset condition: B data: - refId: A relativeTimeRange: from: 900 to: 0 datasourceUid: ed88024a-5e52-4532-a408-e0afc599d1c4 model: datasource: type: prometheus uid: ed88024a-5e52-4532-a408-e0afc599d1c4 editorMode: code exemplar: false expr: device_uptime instant: true intervalMs: 60000 legendFormat: __auto maxDataPoints: 43200 range: false refId: A - refId: B datasourceUid: __expr__ model: conditions: - evaluator: params: - 600 - 0 type: lt operator: type: and query: params: [] reducer: params: [] type: avg type: query datasource: name: Expression type: __expr__ uid: __expr__ expression: A intervalMs: 1000 maxDataPoints: 43200 refId: B type: threshold noDataState: NoData execErrState: Error for: 1m annotations: summary: ONT Uptime too low isPaused: false notification_settings: receiver: Default