Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on Monitoring for Websites, Applications, APIs, Infrastructure, and other technologies.

Launching JavaScript Error Tracking v1.0.

Good news, everyone! Today, we’re proud to announce the launch of our fully-fledged JavaScript error tracking for your front-end applications. From today, you’ll have even more complete insights into your Ruby and Elixir apps — your back-end errors, performance metrics, host metrics, custom metrics and your front-end errors can now all come together under a single interface.

The why, when and how of API Gateway service proxies

Serverless Hero Yan Cui explains when and why you should use API Gateway service proxies, and introduces an open source tool to make it easy to implement. One of the very powerful and yet often under-utilized features of API Gateway is its ability to integrate directly with other AWS services. For example, you can connect API Gateway directly to an SNS topic without needing a Lambda function in the middle. Or to S3, or any number of AWS services.

New Partnership with Ergo Group, Ireland

A new partnership between NiCE IT Management Solutions and Ergo will enable Microsoft Dynamics 365 customers to get more out of their investment through advanced performance and health monitoring. Microsoft Dynamics 365 is one of the fastest growing CRM solutions with more large-scale enterprises using it as their core business solution.

Real-User Monitoring for Single-Page Apps

Exoprise Service Watch, our real-user monitoring (RUM) product, recently improved support for monitoring Single-Page Apps (SPAs) which have become the foundation for many Software-as-a-Service applications like GSuite, Salesforce Lightening, or Microsoft’s Outlook Web Access. SPAs have unique requirements when it comes to capturing and monitoring end-user experience especially through different network configurations, proxies, firewalls and branch office users.

What It's Like Working Remotely as a Junior Dev

I am a junior software engineer in Slovakia. I feel incredibly lucky that I’ve had this amazing opportunity to join Grafana Labs, as it was among the top companies that I’ve ever dreamed about working for. The only thing that I was slightly scared of was the fact that Grafana Labs is remote-first, and I would be working full-time from home.

Uptrends - Introducing Self-Service Transactions

We’ve had Web Application Monitoring for years. After recording, our Support team tweaks and tests transaction scripts for you (this is still an option). With Self-Service Transactions (SST), you can now write and manage your own scripts. If you have a Business or Enterprise account, you can start using Self-Service Transactions during the final stages of our beta testing.

What is Developer Time Worth?

It’s remarkable to me how many developers have no idea what their time is worth. I speak with a lot of developers, and when I mention my work on TrackJS, I frequently hear “I could build that”. Yeah, you could. Observability tools aren’t rocket science. But you shouldn’t. Your time is too valuable to build better mousetraps. Your time is valuable and finite. Both to you and to your company.

Typespecs and Behaviours in Elixir

Today, we will dive into Typespecs and Behaviours. These are two Elixir features that we are ecstatic (pun intended) about. They are great examples of built-in features in Elixir that help get some of the advantages of statically typed code. Alright, let’s set the scene. Elixir is a dynamically typed language. This means that the type of each variable is not checked at compile-time, but rather at run-time. Like most things, this comes with advantages and disadvantages.

Troubleshooting Web Application Performance Meltdowns: A Real World APM Use Case

Today, it’s a common practice to SSL-enable web applications and websites. It’s beneficial for SEO and it is also needed for compliance. Many regulatory compliance standards mandate that websites are using SSL certificates. A key part of SSL-enabling a website is the configuring the SSL certificate.