| Endpoint | State | Labels | Last Scrape | Scrape Duration | Error |
|---|---|---|---|---|---|
|
https://10.0.0.194:6443/metrics |
up | instance="10.0.0.194:6443" job="kubernetes-apiservers" | 2.5s ago | 91.95ms |
| Endpoint | State | Labels | Last Scrape | Scrape Duration | Error |
|---|---|---|---|---|---|
|
https://kubernetes.default.svc:443/api/v1/nodes/nenly-sgp-master01/proxy/metrics/cadvisor |
up | instance="nenly-sgp-master01" job="kubernetes-cadvisor" | 12.723s ago | 99.79ms | |
|
https://kubernetes.default.svc:443/api/v1/nodes/nenly-sgp-prometheus/proxy/metrics/cadvisor |
up | instance="nenly-sgp-prometheus" job="kubernetes-cadvisor" | 13.006s ago | 72.9ms | |
|
https://kubernetes.default.svc:443/api/v1/nodes/nenly-sgp-worker01/proxy/metrics/cadvisor |
up | instance="nenly-sgp-worker01" job="kubernetes-cadvisor" | 4.41s ago | 148.8ms | |
|
https://kubernetes.default.svc:443/api/v1/nodes/nenly-sgp-worker02/proxy/metrics/cadvisor |
up | instance="nenly-sgp-worker02" job="kubernetes-cadvisor" | 6.431s ago | 37.96ms | |
|
https://kubernetes.default.svc:443/api/v1/nodes/nenly-sgp-worker03/proxy/metrics/cadvisor |
up | instance="nenly-sgp-worker03" job="kubernetes-cadvisor" | 3.837s ago | 37.64ms |
| Endpoint | State | Labels | Last Scrape | Scrape Duration | Error |
|---|---|---|---|---|---|
|
http://alertmanager-sgp.dev.nenly.cn:80/metrics |
down | instance="alertmanager-sgp.dev.nenly.cn:80" job="kubernetes-ingress" | 8.818s ago | 164.4ms | Get https://alertmanager-sgp.dev.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://api.cloudmoon.cloudbatata.com:80/metrics |
down | instance="api.cloudmoon.cloudbatata.com:80" job="kubernetes-ingress" | 3.127s ago | 13.59ms | Get https://api.cloudmoon.cloudbatata.com/metrics: x509: certificate signed by unknown authority |
|
http://api.prod.cloudmoonapp.com:80/metrics |
down | instance="api.prod.cloudmoonapp.com:80" job="kubernetes-ingress" | 14.137s ago | 10.34ms | Get https://api.prod.cloudmoonapp.com/metrics: x509: certificate signed by unknown authority |
|
http://api.prod.geometry.today:80/metrics |
down | instance="api.prod.geometry.today:80" job="kubernetes-ingress" | 11.503s ago | 9.938ms | Get https://api.prod.geometry.today/metrics: x509: certificate signed by unknown authority |
|
http://api.prod.viewoncloud.com:80/metrics |
down | instance="api.prod.viewoncloud.com:80" job="kubernetes-ingress" | 10.884s ago | 6.876ms | Get https://api.prod.viewoncloud.com/metrics: x509: certificate signed by unknown authority |
|
http://api.test.cloudphone.catdoll.fun:80/metrics |
down | instance="api.test.cloudphone.catdoll.fun:80" job="kubernetes-ingress" | 3.738s ago | 8.581ms | Get https://api.test.cloudphone.catdoll.fun/metrics: x509: certificate signed by unknown authority |
|
http://cfg-sgp.prod.nenly.cn:80/metrics |
down | instance="cfg-sgp.prod.nenly.cn:80" job="kubernetes-ingress" | 120ms ago | 9.921ms | Get https://cfg-sgp.prod.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://cfg-sgp.test.nenly.cn:80/metrics |
up | instance="cfg-sgp.test.nenly.cn:80" job="kubernetes-ingress" | 14.3s ago | 1.637ms | |
|
http://coor-nl.prod.cloudmoonapp.com:80/metrics |
down | instance="coor-nl.prod.cloudmoonapp.com:80" job="kubernetes-ingress" | 5.057s ago | 8.41ms | Get https://coor-nl.prod.cloudmoonapp.com/metrics: x509: certificate signed by unknown authority |
|
http://coor-sgp.prod.cloudmoonapp.com:80/metrics |
down | instance="coor-sgp.prod.cloudmoonapp.com:80" job="kubernetes-ingress" | 4.47s ago | 10.91ms | Get https://coor-sgp.prod.cloudmoonapp.com/metrics: x509: certificate signed by unknown authority |
|
http://coordinator-og.prod.nenly.cn:80/metrics |
down | instance="coordinator-og.prod.nenly.cn:80" job="kubernetes-ingress" | 10.576s ago | 9.894ms | Get https://coordinator-og.prod.nenly.cn/metrics: x509: certificate has expired or is not yet valid |
|
http://coordinator-sgp-cf-ctl.prod.nenly.cn:80/metrics |
down | instance="coordinator-sgp-cf-ctl.prod.nenly.cn:80" job="kubernetes-ingress" | 13.105s ago | 11.46ms | Get https://coordinator-sgp-cf-ctl.prod.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://coordinator-sgp-cf-sp-ctl.prod.nenly.cn:80/metrics |
down | instance="coordinator-sgp-cf-sp-ctl.prod.nenly.cn:80" job="kubernetes-ingress" | 10.046s ago | 8.077ms | Get https://coordinator-sgp-cf-sp-ctl.prod.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://coordinator-sgp-cf-sp.prod.nenly.cn:80/metrics |
down | instance="coordinator-sgp-cf-sp.prod.nenly.cn:80" job="kubernetes-ingress" | 3.232s ago | 8.051ms | Get https://coordinator-sgp-cf-sp.prod.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://coordinator-sgp-cf-sp.prod.viewoncloud.com:80/metrics |
down | instance="coordinator-sgp-cf-sp.prod.viewoncloud.com:80" job="kubernetes-ingress" | 11.818s ago | 6.883ms | Get https://coordinator-sgp-cf-sp.prod.viewoncloud.com/metrics: x509: certificate signed by unknown authority |
|
http://coordinator-sgp-cf.prod.nenly.cn:80/metrics |
down | instance="coordinator-sgp-cf.prod.nenly.cn:80" job="kubernetes-ingress" | 5.038s ago | 14.5ms | Get https://coordinator-sgp-cf.prod.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://coordinator-sgp-cf.prod.viewoncloud.com:80/metrics |
down | instance="coordinator-sgp-cf.prod.viewoncloud.com:80" job="kubernetes-ingress" | 471ms ago | 11.28ms | Get https://coordinator-sgp-cf.prod.viewoncloud.com/metrics: x509: certificate signed by unknown authority |
|
http://coordinator-sgp-ctl.prod.nenly.cn:80/metrics |
down | instance="coordinator-sgp-ctl.prod.nenly.cn:80" job="kubernetes-ingress" | 13.361s ago | 11.07ms | Get https://coordinator-sgp-ctl.prod.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://coordinator-sgp-tgs.prod.nenly.cn:80/metrics |
down | instance="coordinator-sgp-tgs.prod.nenly.cn:80" job="kubernetes-ingress" | 3.352s ago | 8.361ms | Get https://coordinator-sgp-tgs.prod.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://coordinator-sgp.prod.nenly.cn:80/metrics |
down | instance="coordinator-sgp.prod.nenly.cn:80" job="kubernetes-ingress" | 12.892s ago | 8.366ms | Get https://coordinator-sgp.prod.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://coordinator-sgp.test.nenly.cn:80/metrics |
down | instance="coordinator-sgp.test.nenly.cn:80" job="kubernetes-ingress" | 4.237s ago | 8.146ms | Get https://coordinator-sgp.test.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://cs-sgp.test.nenly.cn:80/metrics |
down | instance="cs-sgp.test.nenly.cn:80" job="kubernetes-ingress" | 11.86s ago | 7.063ms | Get https://cs-sgp.test.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://prometheus-sgp.dev.nenly.cn:80/metrics |
down | instance="prometheus-sgp.dev.nenly.cn:80" job="kubernetes-ingress" | 13.137s ago | 9.576ms | Get https://prometheus-sgp.dev.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://rsq-sgp-actl.test.nenly.cn:80/metrics |
down | instance="rsq-sgp-actl.test.nenly.cn:80" job="kubernetes-ingress" | 4.826s ago | 40.88ms | Get https://rsq-sgp-actl.test.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://rsq-sgp-broker.test.nenly.cn:80/metrics |
down | instance="rsq-sgp-broker.test.nenly.cn:80" job="kubernetes-ingress" | 6.795s ago | 76.84ms | Get https://rsq-sgp-broker.test.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://rsq-sgp.test.nenly.cn:80/metrics |
down | instance="rsq-sgp.test.nenly.cn:80" job="kubernetes-ingress" | 4.571s ago | 7.827ms | Get https://rsq-sgp.test.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://testflight.test.nenly.cn:80/metrics |
down | instance="testflight.test.nenly.cn:80" job="kubernetes-ingress" | 8.165s ago | 187.5ms | Get https://testflight.test.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://wck-sgp.test.nenly.cn:80/metrics |
down | instance="wck-sgp.test.nenly.cn:80" job="kubernetes-ingress" | 5.445s ago | 80.43ms | Get https://wck-sgp.test.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://wk-sgp.test.nenly.cn:80/metrics |
down | instance="wk-sgp.test.nenly.cn:80" job="kubernetes-ingress" | 10.868s ago | 187.5ms | Get https://wk-sgp.test.nenly.cn/metrics: x509: certificate signed by unknown authority |
|
http://zt-sgp.test.nenly.cn:80/metrics |
down | instance="zt-sgp.test.nenly.cn:80" job="kubernetes-ingress" | 7.142s ago | 14.17ms | Get https://zt-sgp.test.nenly.cn/metrics: x509: certificate signed by unknown authority |
| Endpoint | State | Labels | Last Scrape | Scrape Duration | Error |
|---|---|---|---|---|---|
|
https://kubernetes.default.svc:443/api/v1/nodes/nenly-sgp-master01/proxy/metrics |
up | beta_kubernetes_io_arch="amd64" beta_kubernetes_io_os="linux" instance="nenly-sgp-master01" job="kubernetes-nodes" kubernetes_io_arch="amd64" kubernetes_io_hostname="nenly-sgp-master01" kubernetes_io_os="linux" node_role_kubernetes_io_master="" | 12.68s ago | 13.12ms | |
|
https://kubernetes.default.svc:443/api/v1/nodes/nenly-sgp-prometheus/proxy/metrics |
up | beta_kubernetes_io_arch="amd64" beta_kubernetes_io_os="linux" instance="nenly-sgp-prometheus" job="kubernetes-nodes" kubernetes_io_arch="amd64" kubernetes_io_hostname="nenly-sgp-prometheus" kubernetes_io_os="linux" node_role_kubernetes_io_nenly_prometheus="" node_role_kubernetes_io_worker="worker" | 5.229s ago | 16.17ms | |
|
https://kubernetes.default.svc:443/api/v1/nodes/nenly-sgp-worker01/proxy/metrics |
up | beta_kubernetes_io_arch="amd64" beta_kubernetes_io_os="linux" ingress="true" ingress_nginx="true" instance="nenly-sgp-worker01" job="kubernetes-nodes" kubernetes_io_arch="amd64" kubernetes_io_hostname="nenly-sgp-worker01" kubernetes_io_os="linux" node_role_kubernetes_io_nenly_data_processing="" node_role_kubernetes_io_nenly_service="" node_role_kubernetes_io_worker="worker" | 566ms ago | 29.02ms | |
|
https://kubernetes.default.svc:443/api/v1/nodes/nenly-sgp-worker02/proxy/metrics |
up | beta_kubernetes_io_arch="amd64" beta_kubernetes_io_os="linux" ingress="true" ingress_nginx="true" instance="nenly-sgp-worker02" job="kubernetes-nodes" kubernetes_io_arch="amd64" kubernetes_io_hostname="nenly-sgp-worker02" kubernetes_io_os="linux" node_role_kubernetes_io_nenly_app="" node_role_kubernetes_io_worker="worker" | 2.485s ago | 13.39ms | |
|
https://kubernetes.default.svc:443/api/v1/nodes/nenly-sgp-worker03/proxy/metrics |
up | beta_kubernetes_io_arch="amd64" beta_kubernetes_io_os="linux" instance="nenly-sgp-worker03" job="kubernetes-nodes" kubernetes_io_arch="amd64" kubernetes_io_hostname="nenly-sgp-worker03" kubernetes_io_os="linux" node_role_kubernetes_io_nenly_service_slave="" node_role_kubernetes_io_worker="worker" | 12.681s ago | 16.69ms |
| Endpoint | State | Labels | Last Scrape | Scrape Duration | Error |
|---|---|---|---|---|---|
|
http://10.0.0.194:9100/metrics |
up | app="node-exporter" controller_revision_hash="59c7544f75" instance="10.0.0.194:9100" job="kubernetes-pods" kubernetes_namespace="monitor" kubernetes_pod_name="node-exporter-zcz4r" pod_template_generation="1" | 5.823s ago | 13.71ms | |
|
http://10.0.0.194:9253/metrics |
up | controller_revision_hash="774f9fb7f4" instance="10.0.0.194:9253" job="kubernetes-pods" k8s_app="node-local-dns" kubernetes_namespace="kube-system" kubernetes_pod_name="node-local-dns-kjjx9" pod_template_generation="1" | 1.591s ago | 3.894ms | |
|
http://10.0.0.49:9100/metrics |
up | app="node-exporter" controller_revision_hash="59c7544f75" instance="10.0.0.49:9100" job="kubernetes-pods" kubernetes_namespace="monitor" kubernetes_pod_name="node-exporter-xd5lb" pod_template_generation="1" | 7.842s ago | 30.09ms | |
|
http://10.0.0.49:9253/metrics |
up | controller_revision_hash="774f9fb7f4" instance="10.0.0.49:9253" job="kubernetes-pods" k8s_app="node-local-dns" kubernetes_namespace="kube-system" kubernetes_pod_name="node-local-dns-qv99x" pod_template_generation="1" | 6.879s ago | 3.921ms | |
|
http://10.0.1.132:9100/metrics |
up | app="node-exporter" controller_revision_hash="59c7544f75" instance="10.0.1.132:9100" job="kubernetes-pods" kubernetes_namespace="monitor" kubernetes_pod_name="node-exporter-tfq7h" pod_template_generation="1" | 13.111s ago | 19.39ms | |
|
http://10.0.1.132:9253/metrics |
up | controller_revision_hash="774f9fb7f4" instance="10.0.1.132:9253" job="kubernetes-pods" k8s_app="node-local-dns" kubernetes_namespace="kube-system" kubernetes_pod_name="node-local-dns-7mgm2" pod_template_generation="1" | 13.161s ago | 4.907ms | |
|
http://10.0.1.143:9100/metrics |
up | app="node-exporter" controller_revision_hash="59c7544f75" instance="10.0.1.143:9100" job="kubernetes-pods" kubernetes_namespace="monitor" kubernetes_pod_name="node-exporter-vv2dh" pod_template_generation="1" | 14.266s ago | 12.67ms | |
|
http://10.0.1.143:9253/metrics |
up | controller_revision_hash="774f9fb7f4" instance="10.0.1.143:9253" job="kubernetes-pods" k8s_app="node-local-dns" kubernetes_namespace="kube-system" kubernetes_pod_name="node-local-dns-pjh4c" pod_template_generation="1" | 5.596s ago | 3.729ms | |
|
http://10.0.1.45:9100/metrics |
up | app="node-exporter" controller_revision_hash="59c7544f75" instance="10.0.1.45:9100" job="kubernetes-pods" kubernetes_namespace="monitor" kubernetes_pod_name="node-exporter-g8nlc" pod_template_generation="1" | 3.17s ago | 12.1ms | |
|
http://10.0.1.45:9253/metrics |
up | controller_revision_hash="774f9fb7f4" instance="10.0.1.45:9253" job="kubernetes-pods" k8s_app="node-local-dns" kubernetes_namespace="kube-system" kubernetes_pod_name="node-local-dns-m47hs" pod_template_generation="1" | 3.301s ago | 4.202ms | |
|
http://10.20.0.12:9402/metrics |
up | app="cert-manager" app_kubernetes_io_component="controller" app_kubernetes_io_instance="cert-manager" app_kubernetes_io_name="cert-manager" instance="10.20.0.12:9402" job="kubernetes-pods" kubernetes_namespace="cert-manager" kubernetes_pod_name="cert-manager-86c986667c-bsnmr" pod_template_hash="86c986667c" | 2.108s ago | 3.61ms | |
|
http://10.20.0.130:53000/metrics |
up | app="web-cs" instance="10.20.0.130:53000" job="kubernetes-pods" kubernetes_namespace="nenly-sgp" kubernetes_pod_name="web-cs-66665757f-wf2cl" pod_template_hash="66665757f" | 1.359s ago | 2.709ms | |
|
http://10.20.0.131:53000/metrics |
up | app="web-wk" instance="10.20.0.131:53000" job="kubernetes-pods" kubernetes_namespace="nenly-sgp" kubernetes_pod_name="web-wk-5749897dc9-kwd92" pod_template_hash="5749897dc9" | 7.096s ago | 3.451ms | |
|
http://10.20.0.132:53000/metrics |
up | app="web-wck" instance="10.20.0.132:53000" job="kubernetes-pods" kubernetes_namespace="nenly-sgp" kubernetes_pod_name="web-wck-588b47c8d5-k6s5z" pod_template_hash="588b47c8d5" | 2.433s ago | 2.667ms | |
|
http://10.20.0.133:53000/metrics |
up | app="web-rsq" instance="10.20.0.133:53000" job="kubernetes-pods" kubernetes_namespace="nenly-sgp" kubernetes_pod_name="web-rsq-64fddc8878-zsbdb" pod_template_hash="64fddc8878" | 4.164s ago | 2.518ms | |
|
http://10.20.0.134:53000/metrics |
down | app="web-run" instance="10.20.0.134:53000" job="kubernetes-pods" kubernetes_namespace="prod" kubernetes_pod_name="web-run-59b984988d-vvsgz" pod_template_hash="59b984988d" | 14.583s ago | 1.043ms | Get http://10.20.0.134:53000/metrics: dial tcp 10.20.0.134:53000: connect: connection refused |
|
http://10.20.0.137:50898/metrics |
up | app="cloudmoon-2c-api" instance="10.20.0.137:50898" job="kubernetes-pods" kubernetes_namespace="prod" kubernetes_pod_name="cloudmoon-2c-api-66557bcb67-8fgwl" pod_template_hash="66557bcb67" | 12.823s ago | 580.1ms | |
|
http://10.20.0.138:53000/metrics |
up | app="coordinator" instance="10.20.0.138:53000" job="kubernetes-pods" kubernetes_namespace="nenly-sgp" kubernetes_pod_name="coordinator-sgp-bf9789d6b-n2zpp" pod_template_hash="bf9789d6b" | 4.959s ago | 2.576ms | |
|
http://10.20.0.140:53007/metrics |
up | app="android-controller-cf-sp" instance="10.20.0.140:53007" job="kubernetes-pods" kubernetes_namespace="prod" kubernetes_pod_name="android-controller-cf-sp-98c884f79-vjsr7" name="android-controller-cf-sp" pod_template_hash="98c884f79" | 1.034s ago | 2.894ms | |
|
http://10.20.0.144:53007/metrics |
up | app="android-controller-cf" instance="10.20.0.144:53007" job="kubernetes-pods" kubernetes_namespace="prod" kubernetes_pod_name="android-controller-cf-b86fb7c7d-bvn6j" name="android-controller-cf" pod_template_hash="b86fb7c7d" | 4.754s ago | 1.983ms | |
|
http://10.20.0.155:53007/metrics |
up | app="android-controller" instance="10.20.0.155:53007" job="kubernetes-pods" kubernetes_namespace="prod" kubernetes_pod_name="android-controller-ccc57ccd6-l9txk" name="android-controller" pod_template_hash="ccc57ccd6" | 8.198s ago | 2.927ms | |
|
http://10.20.0.163:53000/metrics |
up | app="web-testflight" instance="10.20.0.163:53000" job="kubernetes-pods" kubernetes_namespace="nenly-sgp" kubernetes_pod_name="web-testflight-777c884688-n9lws" pod_template_hash="777c884688" | 1.075s ago | 2.75ms | |
|
http://10.20.0.169:53000/metrics |
up | app="web-zt" instance="10.20.0.169:53000" job="kubernetes-pods" kubernetes_namespace="nenly-sgp" kubernetes_pod_name="web-zt-5fb676bf64-cnwfd" pod_template_hash="5fb676bf64" | 2.067s ago | 3.869ms | |
|
http://10.20.0.171:53007/metrics |
up | app="android-controller-tgs" instance="10.20.0.171:53007" job="kubernetes-pods" kubernetes_namespace="prod" kubernetes_pod_name="android-controller-tgs-d9b9bb99c-cqn96" name="android-controller-tgs" pod_template_hash="d9b9bb99c" | 10.462s ago | 2.525ms | |
|
http://10.20.1.131:53007/metrics |
up | app="android-controller" instance="10.20.1.131:53007" job="kubernetes-pods" kubernetes_namespace="nenly-sgp" kubernetes_pod_name="android-controller-5685d76cf9-gn8jw" name="android-controller" pod_template_hash="5685d76cf9" | 10.693s ago | 1.232ms | |
|
http://10.20.1.132:53007/metrics |
up | app="android-controller-og" instance="10.20.1.132:53007" job="kubernetes-pods" kubernetes_namespace="prod" kubernetes_pod_name="android-controller-og-84df5d456d-hl7jv" name="android-controller-og" pod_template_hash="84df5d456d" | 4.276s ago | 1.357ms | |
|
http://10.20.1.133:9090/metrics |
up | app="prometheus" instance="10.20.1.133:9090" job="kubernetes-pods" kubernetes_namespace="monitor" kubernetes_pod_name="prometheus-6d8467567-67x28" pod_template_hash="6d8467567" | 6.852s ago | 5.929ms | |
|
http://10.20.1.135:50901/metrics |
up | app="android-config-dispatcher" instance="10.20.1.135:50901" job="kubernetes-pods" kubernetes_namespace="nenly" kubernetes_pod_name="android-config-dispatcher-c8674f4db-q69zv" pod_template_hash="c8674f4db" | 632ms ago | 1.38ms | |
|
http://10.20.2.3:50901/metrics |
up | app="android-config-dispatcher" instance="10.20.2.3:50901" job="kubernetes-pods" kubernetes_namespace="nenly-sgp" kubernetes_pod_name="android-config-dispatcher-5d9f9cdb7-fvkt9" pod_template_hash="5d9f9cdb7" | 2.799s ago | 1.465ms | |
|
http://10.20.2.4:53000/metrics |
up | app="coordinator" instance="10.20.2.4:53000" job="kubernetes-pods" kubernetes_namespace="prod" kubernetes_pod_name="coordinator-7dbc468695-2gdjw" pod_template_hash="7dbc468695" | 7.629s ago | 1.636ms | |
|
http://10.20.2.6:53000/metrics |
up | app="coordinator-cf-sp" instance="10.20.2.6:53000" job="kubernetes-pods" kubernetes_namespace="prod" kubernetes_pod_name="coordinator-cf-sp-5d74598879-69jf5" pod_template_hash="5d74598879" | 13.766s ago | 12.4ms | |
|
http://10.20.2.7:53000/metrics |
up | app="coordinator-cf" instance="10.20.2.7:53000" job="kubernetes-pods" kubernetes_namespace="prod" kubernetes_pod_name="coordinator-cf-59d6b4447d-m84t2" pod_template_hash="59d6b4447d" | 1.977s ago | 29.53ms |