handling of metrics with : colon in them seems broken
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
Start by reproducing the reported ingestion failure through Graphouse's port 2023 with the provided netcat command, then trace how the colon-containing metric name is handled before reaching ClickHouse. Done means the example metric ingests successfully without requiring numeric MIB names, with the behavior verified against the existing graphite/carbon-compatible path.
Written by the indexing model from the issue text.
Description
I'm just finishing up migrating from carbon to graphouse/clickhouse and found that we have a bunch of snmp metrics that failed to backfill/load. I can work around this by using numeric MIBs but thought that I should add an issue here to help others in case they don't have that workaround.
Something like the following will work on graphite/carbon but fails to ingest into clickhouse/graphouse.
root@admin02:~# echo "test.bash.st-a::ts 42 `date +%s`" | nc localhost 2023
root@admin02:~# echo "test.bash.st-a::ts 42 `date +%s`" | nc localhost 2023
root@admin02:~# echo "test.bash.st-a::ts 42 `date +%s`" | nc localhost 2023 ```
- Dominant language
- Java
- Stars
- 260
- Forks
- 55
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ClickHouse/graphouse
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
ClickHouse/graphouse#150 ·
-
support for pickleOpen
Difficulty 5/5 Over a week Newbie friendliness 30/100
ClickHouse/graphouse#114 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
ClickHouse/graphouse#98 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
ClickHouse/graphouse#77 · 3 comments ·
-
Query PerformanceOpen
Difficulty 5/5 Over a week Newbie friendliness 15/100
ClickHouse/graphouse#75 ·
All issues in ClickHouse/graphouse
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 3 days
-
A proxy that fails to start logs a RejectedExecutionException stack trace from its shutdown hookOpenfollow-up
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Sanne/incus-spawn#1953 ·
Maintainers usually reply within 1 day
-
Bug
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
HexaHexes/ability-battlewills#37 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Shweit/EtherealPortals#30 ·