Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mytonctrl add support metrics compatibility prometheus #361

Open
ton-devops opened this issue Sep 12, 2024 · 0 comments
Open

mytonctrl add support metrics compatibility prometheus #361

ton-devops opened this issue Sep 12, 2024 · 0 comments

Comments

@ton-devops
Copy link
Contributor

Russian version

Описание

Я хотел бы попросить добавить в mytonctrl поддержку вывода метрик. В качестве основы можно использовать готовый экспортер: https://github.com/tonstakers/mytonctrl-exporter.

Проблема

Но в экспортере уже парсится готовый вывод - то есть он всегда будет отставать от функционала mytonctrl. Если перенести эту логику напрямую в mytonctrl, например, как дополнительный модуль, это упростит эксплуатацию. Также у сообщества появятся метрики в формате Prometheus.

Решение

Инструмент mytonctrl должен включать в себя нативный модуль для вывода метрик в формате Prometheus, что облегчит мониторинг и интеграцию с системами, такими как Prometheus, для пользователей.

Дополнительная информация

Для деталей можно обратиться к реализации в репозитории mytonctrl-exporter, где уже есть пример парсинга. Интеграция подобной логики напрямую в mytonctrl избавит пользователей от необходимости использовать отдельный экспортер для получения метрик.

English version

Description

I would like to request the addition of metric output support in mytonctrl. You can use the existing exporter as a reference: mytonctrl-exporter.

Problem

Currently, the exporter parses the output separately, which means it may always lag behind the functionality of mytonctrl. If this parsing logic is integrated directly into mytonctrl, for example, as an additional module, it will simplify usage and provide the community with metrics in Prometheus format.

Solution

The mytonctrl tool should include a native module for outputting metrics in Prometheus format. This would make monitoring and integration with systems like Prometheus easier for users.

Any extra information

For implementation details, you can refer to the existing parsing logic in the mytonctrl-exporter repository. By integrating similar logic directly into mytonctrl, users will no longer need a separate exporter to retrieve metrics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant