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)