Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matrixcrawler/e3dc-prometheus-exporter
A prometheus exporter for E3DC solar power management system
https://github.com/matrixcrawler/e3dc-prometheus-exporter
e3dc exporter metrics prometheus prometheus-exporter
Last synced: 2 months ago
JSON representation
A prometheus exporter for E3DC solar power management system
- Host: GitHub
- URL: https://github.com/matrixcrawler/e3dc-prometheus-exporter
- Owner: MatrixCrawler
- License: mit
- Created: 2024-05-14T07:07:54.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-09-18T07:59:48.000Z (4 months ago)
- Last Synced: 2024-10-12T23:13:09.637Z (3 months ago)
- Topics: e3dc, exporter, metrics, prometheus, prometheus-exporter
- Language: Go
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://github.com/MatrixCrawler/E3DC-Prometheus-Exporter/actions/workflows/test.yml/badge.svg)](https://github.com/warrensbox/terraform-switcher/actions/workflows/build.yml)
[![Go Report Card](https://goreportcard.com/badge/github.com/MatrixCrawler/E3DC-Prometheus-Exporter)](https://goreportcard.com/report/github.com/MatrixCrawler/E3DC-Prometheus-Exporter)
[![CodeQL](https://github.com/MatrixCrawler/E3DC-Prometheus-Exporter/workflows/CodeQL/badge.svg)](https://github.com/MatrixCrawler/E3DC-Prometheus-Exporter/actions?query=workflow%3A%22CodeQL%22)
![GitHub Release](https://img.shields.io/github/v/release/MatrixCrawler/E3DC-Prometheus-Exporter)
![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/MatrixCrawler/E3DC-Prometheus-Exporter/total)
![GitHub go.mod Go version](https://img.shields.io/github/go-mod/go-version/MatrixCrawler/E3DC-Prometheus-Exporter)# E3DC-Prometheus-Exporter
A prometheus exporter for [E3/DC](https://www.e3dc.com/en/) solar power management system.## Usage
You will have to create a ```config.yml``` file next to the binary for configuring the exporters connection to the [E3/DC](https://www.e3dc.com/en/) System.
The layout is as follows```yaml
---exporterconfig:
port: 10998
log:
level: ERROR
out: stdout # or file if you want to log to a file
file: PathToLogFilee3dc:
address: 172.0.0.1
username: e3dc_user
password: supersafepassword
key: Sup3rS4v3K3y```
The ```loglevel``` will determine how talkative the exporter is. By default, it logs to the console.