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

Updating Epsagon data, sorting items alphabetically #972

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 24 additions & 23 deletions posts/2018-02-26-best-tools-serverless-observability.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ Read on for the best tools and best practices.
- [AWS CloudWatch](https://serverless.com/blog/best-tools-serverless-observability/#aws-cloudwatch)
- [AWS X-ray](https://serverless.com/blog/best-tools-serverless-observability/#aws-x-ray)
- [Dashbird](https://serverless.com/blog/best-tools-serverless-observability/#dashbird)
- [Epsagon](https://serverless.com/blog/best-tools-serverless-observability/#epsagon)
- [IOpipe](https://serverless.com/blog/best-tools-serverless-observability/#iopipe)
- [Thundra](https://serverless.com/blog/best-tools-serverless-observability/#thundra)
- [OpenTracing](https://serverless.com/blog/best-tools-serverless-observability/#opentracing)
- [Epsagon](https://serverless.com/blog/best-tools-serverless-observability/#epsagon)

### AWS CloudWatch

Expand Down Expand Up @@ -93,6 +93,29 @@ Drawbacks:
Further reading:
- [Log-based monitoring for AWS Lambda with Dashbird](https://dashbird.io/blog/log-based-monitoring-for-aws-lambda/)

### Epsagon

[Epsagon](https://epsagon.com) is a serverless monitoring and observability tool that automatically detects full transactions throughout a company’s system, calculates costs and provides aggregated numbers around cost and performance across the most critical business functions. Using distributed tracing and AI technologies, Epsagon helps companies significantly reduce downtime and cost by providing end-to-end observability and application performance monitoring at the application level.

*Troubleshooting using distributed tracing:* automatic instrumentation provides full traces.
<img src="https://s3.us-east-2.amazonaws.com/epsagon-public-screenshots/epsagon-transaction.png">

*Application performance and cost monitoring*: complete dashboard for the errors, timeouts, performance and cost of the serverless functions and applications.
<img src="https://s3.us-east-2.amazonaws.com/epsagon-public-screenshots/epsagon-functions.png">

Benefits:
- Automatic tracing and monitoring of the entire application, including distributed tracing.
- AI-based prediction and alerting of issues before they happen.

Drawbacks:
- Automatic instrumentation adds a few milliseconds to the running time of the code.

Further Reading:
- [Epsagon scores $16M Series A to monitor modern development environments](https://techcrunch.com/2020/01/16/epsagon-scores-16m-series-a-to-monitor-modern-development-environments/)
- [Epsagon Launch - Why We Started Epsagon](https://blog.epsagon.com/epsagon-is-launching)
- [5 Ways to Gain Serverless Observability](https://blog.epsagon.com/five-ways-to-gain-serverless-observability)


### IOpipe

[IOpipe](https://www.iopipe.com/) works with AWS Lambda functions written in Node.js, Python, and Java. It provides tracing, profiling, monitoring, alerts, and real-time metrics.
Expand Down Expand Up @@ -148,28 +171,6 @@ Further Reading:
- [Towards Turnkey Distributed Tracing](https://medium.com/opentracing/towards-turnkey-distributed-tracing-5f4297d1736)
- [OpenTracing: An Open Standard for Distributed Tracing](https://thenewstack.io/opentracing-open-standard-distributed-tracing/)

### Epsagon

[Epsagon](https://epsagon.com) is a serverless monitoring and observability tool that automatically detects full transactions throughout a company’s system, calculates costs and provides aggregated numbers around cost and performance across the most critical business functions. Using distributed tracing and AI technologies, Epsagon helps companies significantly reduce downtime and cost by providing end-to-end observability and application performance monitoring at the application level.

*Troubleshooting using distributed tracing:* automatic instrumentation provides full traces.
<img src="https://s3.us-east-2.amazonaws.com/epsagon-public-screenshots/epsagon-trace.png">

*Application performance and cost monitoring*: complete dashboard for the health of the serverless application.
<img src="https://s3.us-east-2.amazonaws.com/epsagon-public-screenshots/epsagon-dashboard.png">

Benefits:
- Automatic tracing and monitoring of the entire application, including distributed tracing.
- AI-based prediction and alerting of issues before they happen.

Drawbacks:
- Automatic instrumentation adds a few milliseconds to the running time of the code.

Further Reading:
- [Epsagon emerges from stealth](https://techcrunch.com/2018/10/17/epsagon-emerges-from-stealth-with-serverless-monitoring-tool)
- [Epsagon Launch - Why We Started Epsagon](https://blog.epsagon.com/epsagon-is-launching)
- [5 Ways to Gain Serverless Observability](https://blog.epsagon.com/five-ways-to-gain-serverless-observability)

## Did we miss anything?

Feel free to leave comments, and/or submit a PR against this post to leave us suggestions.