Comments (3)
You guys also need a single docker image that I can simply use in our docker compose file. Something similar jaeger/all-in-one
from hyperdx.
This would make me so happy 😁
On top of other suggestions so far, some ideas:
- Log ingestion from file, works in docker compose via volume mounts. Syslog or other protocols could work the same way here, but always having file based log ingest as a fallback would be nice
- Ability to check in saved views, and load them on boot. Enables sharing common development views amongst all team members. Bonus points for an easy export flow, but I don’t mind if it’s a simple “copy/paste this json/yaml/etc” flow either
- The container supports attaching (preferably one) persistent volumes to keep some historical local development history. Would also want omitting this to have it persist nothing. Would also want to have a simple limit on the data stored, and just evict events at the tail to make room for new events. It can be nice to see yesterdays data after I stopped for the day, but go ahead and clobber it as I record new events today. If I lose data I cared about, it’s my fault, and I need to adjust the data storage limit. Personally, don’t really need a log rotation or anything fancy for the local development case.
from hyperdx.
Just adding my 👍 on this, ref Discord.
We have a wonderful "clone & 1-command to spin everything up" dev env, but HyperDX requires some manual configuration.
- The auth less flow in OP would cover this for us. We may want to seed them via
ENV
vars, but not critical. - A simplified Docker Compose setup would be nice (ref @pksunkara), to avoid a) a full clone of repo, or manually copying
docker-compose.yml
+.env
+./docker
(maybe only partially needed?) - Edits
- There may be an issue setting
HYPERDX_APP_PORT
to anything but 8080 (I tried, but HyperDX got stuck in a loading state; setting it back worked again) - Once an account is created, I think I may be locked out of the HyperDX instance. I made a quick test account first, without noting the password -- now, I can't access the service or create a new account. I'll figure this out, but may be worth improving this.
- Saved views/searches would definitely be a benefit
- I am not able to get actual logs into HyperDX in localhost mode, see Discord thread. that's probably me being dumb about something, but getting the friction of setup down to near zero would certainly help adoption :)
- There may be an issue setting
I'd also recommend making the use-case of excellent local logging in dev mode a featured use-case on the docs site.
Awesome project, btw, I'm loving what I see so far! 👏
from hyperdx.
Related Issues (20)
- [HDX-166] Persist Bar Chart Display HOT 1
- [HDX-134] Metrics need to handle counter restarts and related edge cases better HOT 1
- [HDX-253] Persist Custom Columns HOT 5
- hdx-oss-otel-collector exposing port TCP 0.0.0.0:1888 -> 0.0.0.0:0: listen tcp 0.0.0.0:1888: bind: forbidden
- /bin/sh: 1: poetry: not found
- will support as a syslog (tcp/udp)server? HOT 1
- add support logfile import? HOT 1
- Support for LLM observalibility HOT 3
- Logging and Tracing in WildFly server HOT 3
- Remix support HOT 2
- release windows version
- add docs/install/ vector?
- .env uses 1.1.2 image version for 1.1.3 HOT 1
- hdx-oss-dev-miner - /docker-entrypoint.sh: not found w/ solution
- Kubernetes deployment? HOT 2
- [HDX-104] Reset ChartSeriesForm state properly when switching states
- Release Sentry Integration (BETA) HOT 1
- [HDX-135] Add password requirements into registration UI HOT 1
- [HDX-130] Optimize Metric Tag Fetching
- [HDX-142] Support non numeric values for histogram HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hyperdx.