Mercurial > code > home > repos > front-door-lock
diff src/main.ts @ 5:9eaa993ed373
monitoring
author | drewp@bigasterisk.com |
---|---|
date | Sun, 15 Oct 2023 18:47:45 -0700 |
parents | 4365c72c59f6 |
children |
line wrap: on
line diff
--- a/src/main.ts Sun Aug 27 13:18:36 2023 -0700 +++ b/src/main.ts Sun Oct 15 18:47:45 2023 -0700 @@ -1,6 +1,7 @@ import { LitElement, TemplateResult, css, html } from "lit"; import { customElement, property } from "lit/decorators.js"; export { SgSource, SgView, StreamedGraph } from "@bigasterisk/streamed-graph"; +export { MetricRow } from "./MetricRow"; @customElement("fd-page") export class FdPage extends LitElement { @@ -48,8 +49,18 @@ <sg-view uri="#view"></sg-view> </streamed-graph> <p> - <a href="metrics">metrics</a> | - <a href="api/graph">graph</a> + <a href="metrics">metrics</a> | <a href="api/graph">graph</a> | + <a href="https://bigasterisk.com/k/clusters/local/namespaces/default/deployments/front-door-lock">deploy</a> | + <a href="https://bigasterisk.com/k/clusters/local/namespaces/default/deployments/front-door-lock/logs">logs</a> | + <a href="https://bigasterisk.com/vmalert/groups#group-14459482342649697182">alert group</a> + </p> + <p> + <metric-row label="reader esp32: mqtt connected " q='hw_connected{job="fingerprint"}'></metric-row> + <metric-row label="reader service: up " q='up{job="fingerprint"}'></metric-row> + <metric-row label="reader service: mqtt connected" q='mqtt_connected{job="fingerprint"}'></metric-row> + <metric-row label="Lock service (this page): up " q='up{job="front-door-lock"}'></metric-row> + <metric-row label="Lock service: mqtt connected " q='mqtt_connected{job="front-door-lock"}'></metric-row> + <metric-row label="Lock esp32: mqtt-connected " q='hw_connected{job="front-door-lock"}'></metric-row> </p> <bigast-loginbar></bigast-loginbar> `;