Every business is highly dependent on software these days. Ensuring that all of your organization’s mission-critical applications are running optimally at all times is priority #1! There is a wide range of application performance management and application monitoring (APM) tools on the market available for developers, DevOps teams, and traditional IT operations. There is a lot of gray area as …
Alleviate Rush Hour Traffic in your Browser
Every morning I get up early, get on the highway and drive into work. There may be a little snag through the Grandview triangle (it’s kind of like KC’s version of the Bermuda Triangle), but it’s usually just a 20 minute drive if I leave at 7:00 a.m. After 7:30 a.m., that drive turns into an hour as fours times the commuters enter the triangle. …
Why Calling a Web Service Takes Longer Than You Think
There are a lot of ways to make a web service or web request in .NET. Common libraries include HttpClient, WebClient, WCF generated clients, RestSharp, and, of course, your low-level HttpWebRequest/HttpWebResponse objects. If you want to track the true performance and amount of time it takes to make such a request, you need to understand all the steps involved in …
What is APM? Overview, Common Terms, and 10 Critical APM Features
APM refers to application performance management or application performance monitoring and is an essential tool to help optimize and monitor the performance of your apps. You could argue that application performance management and application performance monitoring are the same things. Conversely, it could be argued that management infers being more proactive and monitoring only being reactive when it comes to the …
How-to: Monitor Your Elasticsearch Cluster Performance
Intro Elasticsearch is a distributed search server based on Lucene and it can be used to search a wide range of documents. It is written in Java and runs as a service with a RESTful web API. Elasticsearch is the second most popular enterprise search engine At Stackify, we use Elasticsearch for Errors, Logs and APM data. Thus, it was …
Fewzion: “Using Stackify we identify application performance issues earlier and solve them faster. ”
Australian work management software company Fewzion has become the latest international business to implement Stackify’s unique all-in-one application performance management and error and log management solution. By utilizing Stackify’s application error and log management software, the team at Fewzion can now proactively identify and fix any system issue within their suite of work management tools before the end-users even notice. …
11 Ways to Improve JSON Performance & Usage
JSON is easy to work with and has become the standard data format for virtually everything. Although originally derived from the JavaScript scripting language, JSON is now a language-independent data format and code for parsing and generating JSON data is readily available in many programming languages. At Stackify, we use JSON extensively for REST APIs, serializing messages to queues, and …
4 Ways the Cloud Has Influenced App Troubleshooting
The rise of cloud computing has ushered in an era of unprecedented productivity for developers over the past several years. For those who have embraced this new world order, gone are the days of long lead times for hardware procurement and installation, architecture defined by slow-moving hardware upgrades, hardware-constrained scalability and flexibility, and a world where only sys admins have …
How to Take Logging to the Next Level With Improved .NET Logging Best Practices
Logging. We should be doing this better by now! What do I mean? There are several logging frameworks and libraries out there, and most developers use one or more of them every day. A few examples off the top of my head for .Net developers are log4net, NLog, elmah, and Serilog. They are simple, easy to use and work great for …
Continuous Delivery for Winners – With a Feedback Loop
Today’s users (or customers) have rapidly evolving needs, are mobile, and expect 24/7 connectivity and reliability. As software product developers and vendors, we need to release updates frequently to satiate our users’ needs or else we risk losing them to competitors or alternatives. Our Response to Users’ Demands What do we do to stay ahead? As software developers, we step …
DevOps Blogs You Should Be Reading – Episode 1
DevOps blogs are everywhere; and frankly we don’t mind. In fact, we constantly ask people for more stuff to read. We’ve gathered quite a list and stuffed it inside a Google Doc. Instead of keeping all these to ourselves, we’ll start sharing them with you! Every few weeks, we’ll feature a few of our favorites and why they could be your favorite …
Tail a Log File on Windows & Linux
It turns out there are a bunch of people on StackOverflow looking for ways to tail a log file, but there don’t appear to be many resources for all the different tips and tools to do this. If you’re a Java or .NET developer, just getting started with tailing log files, or a seasoned developer who needs something quick and easy to set …