We collect telemetry data from your software by using OpenTelemetry and then fix your codebase by using OneUptime Copilot. Copilot (currently PoC) is a tool that helps you improve your codebase automatically. Copilot can fix following issues automatically by scanning your codebase for issues and sending PR's automatically:
- Performance Issues: Improve database queries, optimize code, reduce memory usage, decrease API response time, etc.
- Security Issues: Fix security vulnerabilities, prevent SQL injection, XSS, CSRF, etc.
- Code Quality Issues: Improve code readability, maintainability, and scalability. Improve comments, naming conventions, refactor code, etc.
- Error Handling Issues: Improve error handling, exception handling, logging, etc.
- Testing Issues: Improve test coverage, test quality, test performance, etc.
- Documentation Issues: Improve documentation quality, comments, README, etc.
You can set this up by using an LLM Model of your choice. Here are the docs to read more:https://oneuptime.com/docs/copilot/introduction
This integrates in your GitHub Actions CI/CD pipeline and no code is sent to us.
OPEN SOURCE COMMITMENT: OneUptime is open source and free under Apache 2 license and always will be.
REQUEST FOR FEEDBACK & FEATURES: This community has been kind to us. Thank you so much for all the feedback you've given us. This has helped make the softrware better. We're looking for more feedback as always. If you do have something in mind, please feel free to comment, talk to us, contribute. All of this goes a long way to make this software better for all of us to use.
OneUptime has Uptime Monitoring, Logs Management, Status Pages, Tracing, On Call Software, Incident Management and more all under one platform.
UPDATES:
We have launched Syntheic monitoring product. With the integration of JavaScript and Playwright, synthetic monitoring has become more accessible. The same code that has been utilized in your CI/CD pipelines can now be employed to monitor your user flow journeys!
Here's a quick 10 minute demo: https://www.youtube.com/watch?v=Ae5UG1zXURc
REQUEST FOR FEEDBACK & FEATURES: This community has been kind to us. Thank you so much for all the feedback you've given us. This has helped make the softrware better. We're looking for more feedback as always. If you do have something in mind, please feel free to comment, talk to us, contribute. All of this goes a long way to make this software better for all of us to use.
OPEN SOURCE COMMITMENT: OneUptime is open source and free under Apache 2 license and always will be.
OneUptime has Uptime Monitoring, Logs Management, Status Pages, Tracing, On Call Software, Incident Management and more all under one platform.
Updates:
Several new monitor options launched - You can now monitor your SSL Certificates and Servers (Processes running, Mem, CPU, Disk, etc) Evaluate monitor metrics over time. You can set up alerts for things like - "Create an incident when my website response time is >5 seconds for 5 minutes". This wasn't possible before.
Added Logs ingestion with fluentd and OpenTelemetry. Traces and Metrics ingestion with OpenTelemetry.
Roadmap to end of Q2:
New Monitors: We will be working on new monitors options, specifically "Log Monitor", "Traces Monitor", "Metrics Monitor" where you can set up alerts for things like - if there are logs of error logs, create an incident and alert the team.
Datadog like Dashboards coming soon.
Roadmap to end of Q3:
We're working on a reliability co-pilot. All you need to do is run a GitHub actions job / CI job where it scans your codebase, queries OneUptime API to get all the error's your software has seen in production. We then try to fix those errors and create PR's automatically. Making your software reliable and better every since day. None of your code will be sent to us. It'll stay on GitHub action runner. We will do this via a local LLM on the runner. Needless to say this will be beta and will getb better over time.
REQUEST FOR FEEDBACK & FEATURES: This community has been kind to us. Thank you so much for all the feedback you've given us. This has helped make the software better. We're looking for more feedback as always. If you do have something in mind, please feel free to comment, talk to us, contribute. All of this goes a long way to make this software better for all of us to use.
OPEN SOURCE COMMITMENT: OneUptime is open source and free under Apache 2 license and always will be. We're 100% open-source, and not open-core (like others in our industry)
OneUptime has Uptime Monitoring, Logs Management, Status Pages, Tracing, On Call Software, Incident Management and more all under one platform.
Updates:
Several new monitor options launched - You can now monitor your SSL Certificates and Servers (Processes running, Mem, CPU, Disk, etc) Evaluate monitor metrics over time. You can set up alerts for things like - "Create an incident when my website response time is >5 seconds for 5 minutes". This wasn't possible before.
Added Logs ingestion with fluentd and OpenTelemetry. Traces and Metrics ingestion with OpenTelemetry.
Roadmap to end of Q2:
New Monitors: We will be working on new monitors options, specifically "Log Monitor", "Traces Monitor", "Metrics Monitor" where you can set up alerts for things like - if there are logs of error logs, create an incident and alert the team.
Datadog like Dashboards coming soon.
Roadmap to end of Q3:
We're working on a reliability co-pilot. All you need to do is run a GitHub actions job / CI job where it scans your codebase, queries OneUptime API to get all the error's your software has seen in production. We then try to fix those errors and create PR's automatically. Making your software reliable and better every since day. None of your code will be sent to us. It'll stay on GitHub action runner. We will do this via a local LLM on the runner. Needless to say this will be beta and will getb better over time.
REQUEST FOR FEEDBACK & FEATURES: This community has been kind to us. Thank you so much for all the feedback you've given us. This has helped make the software better. We're looking for more feedback as always. If you do have something in mind, please feel free to comment, talk to us, contribute. All of this goes a long way to make this software better for all of us to use.
OPEN SOURCE COMMITMENT: OneUptime is open source and free under Apache 2 license and always will be. We're 100% open-source, and not open-core (like others in our industry)
NEW UPDATES (since we last posted to HN): We now support OpenTelemetry (https://opentelemetry.io/) natively which will help you to monitor, observe and debug any app, service, database or stack.
NEW UPDATES: Here are some of the updates since I last posted on HN.
- Log Management is launched! You can now use OpenTelemetry to store logs in OneUptime. We're also adding fluentd support soon so you can ingest logs from anywhere. - We're now working on Traces and Metrics more APM features coming soon.
- After hearing feedback from this community, we're in the process of merging all of 20 different oneuptime containers into one so it's easier for people to self host and takes a lot less resources. This is already midway and should be complete by end of Feb.
- Docker Compose file is in the repo and Its now on ArtifactHub: https://artifacthub.io/packages/helm/oneuptime/oneuptime and you can try it out on your K8s clusters.Looking forward to hearing what you all think!
- We hear you! Please let us know what features you're looking for and we will build it for you.
NEW UPDATES: Here are some of the updates since I last posted on HN.
- Log Management is launched! You can now use OpenTelemetry to store logs in OneUptime. We're also adding fluentd support soon so you can ingest logs from anywhere. - We're now working on Traces and Metrics more APM features coming soon.
- After hearing feedback from this community, we're in the process of merging all of 20 different oneuptime containers into one so it's easier for people to self host and takes a lot less resources. This is already midway and should be complete by end of Feb.
- Docker Compose file is in the repo and Its now on ArtifactHub: https://artifacthub.io/packages/helm/oneuptime/oneuptime and you can try it out on your K8s clusters.Looking forward to hearing what you all think!
- We hear you! Please let us know what features you're looking for and we will build it for you.