HC1: Operations SIG 26 Aug 2024: Difference between revisions

From Zenon Wiki
Jump to navigation Jump to search
No edit summary
0x3639 (talk | contribs)
Line 20: Line 20:
[[User:0x3639|0x3639]]
[[User:0x3639|0x3639]]


*<Add updates here>
*Added `grafana.sh` https://github.com/go-zenon/go/blob/main/grafana.sh. This automates the installation of grafana, node_exporter & promethesus.  It creates a default promethesus datasource, scrapes the node_exporter endpoint, and installs a node_exporter dashboard. Tested on amd64.  Need to add arm64 support. 
*Started to investigate a custom dashboard for znnd.  I created this for docker previous. It leveraged the JSON API data source for Grafana.  However, this plugin is now in maintenance mode, no new features will be added. Grafana recommends using the Infinity data source plugin instead.
*I started to investigate the Infinity data source plugin.  It will be used to scrape the api endpoints to report `syncStatus` and other important metrics. 
*Next we can consider installing Loki to manage log files.  We can discuss at the meeting. 


[[User:George|George]]
[[User:George|George]]

Revision as of 20:42, 25 August 2024

Agenda

What: Meeting to Discuss Improving Node Operations as part of the HC1: Operations SIG

When: 26 Aug 2024 @ 6PM EST

Where: https://element.zenon.chat/#/room/#sig-operations:hc1.chat 4

Chair: 0x3639

Agenda:

  1. Discuss follow Up items from previous meeting
  2. Document action items
  3. Establish next meeting

If you want to attend please respond (or DM) with your full matrix username and I will invite you to the group. No FUD, anger or BS allowed.

Pre-meeting Notes

0x3639

  • Added `grafana.sh` https://github.com/go-zenon/go/blob/main/grafana.sh. This automates the installation of grafana, node_exporter & promethesus. It creates a default promethesus datasource, scrapes the node_exporter endpoint, and installs a node_exporter dashboard. Tested on amd64. Need to add arm64 support.
  • Started to investigate a custom dashboard for znnd. I created this for docker previous. It leveraged the JSON API data source for Grafana. However, this plugin is now in maintenance mode, no new features will be added. Grafana recommends using the Infinity data source plugin instead.
  • I started to investigate the Infinity data source plugin. It will be used to scrape the api endpoints to report `syncStatus` and other important metrics.
  • Next we can consider installing Loki to manage log files. We can discuss at the meeting.

George

Coinselor

  • <Add updates here>

Minutes