In this tutorial, we will talk about how different Java Garbage Collectors work and what you can expect from them. This will give us the necessary background to start tuning the garbage collection algorithm of your choice. Before going into Java Garbage Collection tuning we need to understand two things. First of all, how garbage collection works in theory and how it works in the system we are going to tune.
Happy New Year! We’re starting 2020 by sharing some exciting news. Today we announced that LogicMonitor has acquired Unomaly, an AIOps-centric logs analytics company headquartered in Stockholm! Unomaly’s technology focuses on the automatic detection of log anomalies to support fast, accurate root cause analysis in complex IT environments.
Grafana by default uses sqlite3 as a local database to hold the configuration information (such as users, dashboards, alerts, etc.). But did you know you can also use other databases for this purpose? Many large customers prefer to use either Postgresql or MySQL/MariaDB, and we recently had a request from a company wanting some help to migrate their configuration data from Postgresql to MySQL. This is not a common request, so we didn’t have any pre-existing tooling to do it.
One class of support requests I get at Healthchecks.io is about occasional failed HTTP requests to ping endpoints (hc-ping.com and hchk.io). Following an investigation, the conclusion often is that the failed requests are caused by a packet loss somewhere along the path from the client to the server. The problem starts and ends seemingly at random, presumably as network operators fix failing equipment or change the routing rules.
If you’re a tech geek you must have come across disrupting technologies like Artificial Intelligence, Machine Learning, Big Data, and IoT. These are the key buzz words since many years. With this blog we plan on kickstarting 2020 with the most sought-after question amongst IT administrators & DevOps team, “How will AI & ML benefit us?”, “What’s the role of AI in Networks?” & more. Well, let’s get started!
Embed your status page status anywhere using our API endpoint. Get the list of components and their statuses, uptime and average response time with human descriptions and indicators, and includes a top-level status to programmatically embed it anywhere. Data shows metrics for the past 24 hours. Use the status page URL to retrieve its data.
There has never been more pressure on development teams to build software faster and more efficiently. The rise in popularity of DevOps has largely been the result of its promise to speed up dev cycles, increase agility, and help teams resolve issues more quickly. And while the availability and sophistication of DevOps tools have improved greatly in the last few years, simply choosing the latest and greatest tools is no guarantee of a smooth, problem-free development lifecycle.