Operations | Monitoring | ITSM | DevOps | Cloud

September 2021

Q3 Roundup - What's New With Logs? Let's Log About It!

When we launched LM Logs in November of 2020, we knew the product would aid in reducing troubleshooting time and identifying root causes to enable a more proactive approach to not only monitoring and planning, but also taking action. After talking with our customers and understanding what they needed in order to accelerate their business transformation, we focused on a few key enhancements in Q3. TL;DR – Lumber Bob highlights the top features: Want the long version?

Log Observability and Log Analytics

Logs play a key role in understanding your system’s performance and health. Good logging practice is also vital to power an observability platform across your system. Monitoring, in general, involves the collection and analysis of logs and other system metrics. Log analysis involves deriving insights from logs, which then feeds into observability. Observability, as we’ve said before, is really the gold standard for knowing everything about your system.

Sumo Logic Extends Monitoring for AWS Lambda Functions Powered by AWS Graviton2 Processors

Organizations are constantly trying to maintain pace with users' expectations and desires from a digital experience. These users expect an experience that constantly changes based on their preferences and behavior, which means innovating quickly and improving software is critical to user happiness and driving business success.

How Splunk IT Service Intelligence Assures Business Service Performance for Financial Institutions

With an influx of data and technology, financial institutions are transforming their digital services to adapt to shifting regulations, customer expectations and geopolitical trends. They need to digitally transform their business while protecting service performance and availability of their critical business services. Splunk IT Service Intelligence (ITSI) is a premium analytics solution that empowers these teams to gain visibility across their environments and predict incidents before they impact customers. Unlike legacy IT or point-monitoring solutions, Splunk ITSI correlates and applies machine learning intelligence to monitoring data for 360° service visibility, predictive analytics and streamlined incident management.

Boss-Level Log Management for WordPress Site Administrators

WordPress is the most dominant content management system (CMS) in the enterprise website market today. Its open-source nature, thousands of plugins, and wide adoption by commercial hosting providers have bolstered its success. In addition, it’s highly compatible with other website technologies like web servers, database servers, or middleware.

Logit.io Announces The Beta Launch Of Hosted Grafana

We are pleased to announce the beta launch of hosted Grafana in addition to our existing ELK as a Service & hosted Open Distro services. As organisations around the world are constantly looking for ways that they can ensure compliance is being upheld, speeding up Mean Time To Repair (MTTR) and reducing the risk of DDoS attacks, managed Grafana forms a vital role in improving metrics observability across the entirety of your infrastructure.

Apache Kafka Tutorial: Use Cases and Challenges of Logging at Scale

Enterprises often have several servers, firewalls, databases, mobile devices, API endpoints, and other infrastructure that powers their IT. Because of this, organizations must provide resources to manage logged events across the environment. Logging is a factor in detecting and blocking cyber-attacks, and organizations use log data for auditing during an investigation after an incident. Brokers, such as Apache Kafka, will ingest logging data in real-time, process, store, and route data.

Ingest data directly from Google Pub/Sub into Elastic using Google Dataflow

Today we’re excited to announce the latest development in our ongoing partnership with Google Cloud. Now developers, site reliability engineers (SREs), and security analysts can ingest data from Google Pub/Sub to the Elastic Stack with just a few clicks in the Google Cloud Console. By leveraging Google Dataflow templates, Elastic makes it easy to stream events and logs from Google Cloud services like Google Cloud Audit, VPC Flow, or firewall into the Elastic Stack.

Extending Observability to App Infrastructure

We know organizations today rely on software applications to drive their digital transformation, providing customers with the tools, features and experience end-users have come to expect when doing things such as transact, work and communicate, to name a few. Ensuring a great user experience, however, means making sure the various elements making up a usable application are running smoothly and reliably.

5 priorities for CISOs to regain much needed balance in 2022

Here’s what security leaders need to do in the face of rising stress levels and cyberattacks Nearly 9 out of 10 CISOs say their existing systems secured their enterprise through a shift to remote work, an ongoing labor shortage, and a huge spike in cybersecurity attacks. But that success came with a price: 64% say they’re more stressed out than they were a year ago. How can CISOs navigate a new set of challenges in 2022, while also regaining some much needed balance?

Introducing Pre-Installed Logz.io Metrics Dashboard Bundles

We are proud to announce the launch of direct dashboard uploads with Logz.io. These new metrics dashboard templates are available for 25 different tools and more to come. Each of these templates is now available to Logz.io customers and covers the gamut of popular monitoring tools used by DevOps teams. Some of these tools also include multiple options. The process is simple. Head into the Logz.io app and head to your metrics account.

We Will All Be Remembered Forever - And There's Nothing You Can Do About It

I want to be remembered. I think a lot of us do. At least, that’s what I used to think. Now I am not so sure. I have a bad habit of looking at the universe through an existential lens where value is measured by impact. Impact, meaning the measurable change created by specific action. Since everything physical ultimately decays, the longest lasting impacts are those that linger in our collective memory. Great works, great triumphs, great discoveries, and great inventions – great impacts.

Micro Lesson: Introduction to Observability Solution

This video describes what observability is, why we need observability, and how it is different from monitoring. The video also explains how Sumo Logic's Observability Solution helps in all the stages of the incident remediation process to ensure the production apps are functioning reliably.

5 Best Tools for Log Collection and Archiving With Guide

Collecting and archiving logs is an essential practice for any organization looking to maintain the performance and security of their network. Logs are like a diary for your devices. They record every message sent from any of your network systems. This information can prove essential for everything from understanding the daily activities of your infrastructure, to improving functionality across your platforms, to identifying and troubleshooting issues.

How the French Ministry of Agriculture deploys Elastic to monitor the commercial fishing industry

Within the French Ministry of Agriculture and Food (the Ministry), our team of architects in the Methods, Support and Quality office (BMSQ) evaluate and supply software solutions to resolve issues encountered by project teams that affect various disciplines. As data specialists, one area we’ve been involved in includes reconfiguring the traceability of activities for the commercial fishing industry.

Why LogDNA Received the EMA Top 3 Award for Observability Platforms

We’re honored to be included in Enterprise Management Associates’ EMA Top 3 Award for Observability Platforms. This award recognizes software products that help enterprises reach their digital transformation goals by optimizing product quality, time to market, cost, and ability to innovate—all the things we’re passionate about at LogDNA.

Unexpected Parallels Between Yoga and Observability

Yoga is to ideal human health what observability is to an application’s ideal functioning. It is well established that observability is a critical factor for the successful implementation and maintenance of cloud-native, serverless, cloud-agnostic, and microservices-based applications. Well-established observability helps DevOps and development teams cross the boundaries of complex systems and get complete visibility into their functioning.

Tutorial: Setting up AWS CloudWatch Alarms

AWS CloudWatch is a service that allows you to monitor and manage deployed applications and resources within your AWS account and region. It contains tools that help you process and use logs from various AWS services to understand, troubleshoot, and optimize deployed services. I’m going to show you how to get an email when your Lambda logs over a certain number of events.

Telegraf Integrations with Logz.io

Logz.io is proud to announce a slew of new integrations via Telegraf. Logz.io utilizes Prometheus in its product, but aims to support compatibility across common DevOps tools. A number of our customers, and the community in general, are strong users of Telegraf and its companion apps in the TICK Stack (which includes InfluxDB). Telegraf is not as popular as Prometheus, but it’s a strong element in the DevOps toolbox.

observIQ Cloud and the OpenTelemetry Collector

Our log agent is powerful, efficient, and highly adaptable. Now, with OpenTelemetry setting new standards in the observability space, we wanted to incorporate that collaboration into our log agent and offer our users the ability to take advantage of the OpenTelemetry ecosystem. Starting today, you can upgrade the log agents in your observIQ account to the new Open Telemetry-based observIQ log agent with a single click.

ChaosSearch Named "Most Likely to be the Next Boston Unicorn" in Startup Boston's Community Awards

This week, ChaosSearch announced some exciting news -- we're honored to have been named Most Likely to be the Next Boston Unicorn in Startup Boston’s first-ever Community Awards! The award celebrates companies that have made extraordinary achievements in the startup ecosystem in Boston, and represents grassroots recognition from tech entrepreneurs, employees, investors, journalists, and educators in the region.

Avoid dropped logs due to out-of-order timestamps with a new Loki feature

Dropped log lines due to out-of-order timestamps can be a thing of the past! Allowing out-of-order writes has been one of the most-requested features for Loki, and we’re happy to announce that in the upcoming v2.4 release, the requirement to have log lines arrive in order by timestamp will be lifted. Simple configuration will allow out-of-order writes for Loki v2.4.

Scale for fully automated Kubernetes monitoring in minutes

Monitoring your Kubernetes clusters within Splunk Infrastructure Monitoring has never been easier. Just click data setup and select Kubernetes to begin learning more about your Kubernetes environment and workloads. Test drive your free trial of Splunk Infrastructure Monitoring today to seamlessly get your data in to navigate effortlessly and pinpoint problems in real time.

A simplified stack monitoring experience in Elastic Cloud on Kubernetes

To monitor your Elastic Stack with Elastic Cloud on Kubernetes (ECK), you can deploy Metricbeat and Filebeat to collect metrics and logs and send them to the monitoring cluster, as mentioned in this blog. However, this requires understanding and managing the complexity of Beats configuration and Kubernetes role-based access control (RBAC). Now, in ECK 1.7, the Elasticsearch and Kibana resources have been enhanced to let us specify a reference to a monitoring cluster.

How to Log to Console in PHP and Why Should You Do It

Monitoring, troubleshooting, and debugging your code all require logging. It not only makes the underlying execution of your project more visible and understandable, but it also makes the approach more approachable. Intelligent logging procedures can assist everyone in a company or community to stay on the same page about the project's status and progress.

What's new in Elastic Maps: Maps tailored to your geospatial data

Sysadmins, cartographers, and dashboard designers can now personalize Elastic Maps to create richer geodata stories. The 7.14 release of Elastic Maps has the geo capabilities to highlight points of interest, hide unnecessary details, and help you explore new trends in your data. Elastic Maps is available now on Elastic Cloud — the only hosted Elasticsearch offering to include all of its latest features.

Security Hygiene - Why Is It Important?

“What happened?” If you’ve never uttered those words, this blog isn’t for you. For those of us in cybersecurity, this pint-sized phrase triggers memories of unforeseen security incidents and long email threads with the CISO. What happened to those security patches? Why didn’t we prevent that intrusion? Organizations tend to lean towards protecting their borders and less towards understanding the importance of overall security hygiene.

Logging Gitlab Runners for MacOS and Linux

Gitlab is the DevOps lifecycle tool of choice for most application developers. It was developed to offer continuous integration and deployment pipeline features on an open-source licensing model. GitLab Runner is an open-source application that is integrated within the GitLab CI/ CD pipeline to automate running jobs in the pipeline. It is written in GoLang, making it platform agnostic. It is installed onto any supported operating system, a locally hosted application environment, or within a container.

Auto-Instrumenting Ruby Apps with OpenTelemetry

In this tutorial, we will go through a working example of a Ruby application auto-instrumented with OpenTelemetry. To keep things simple, we will create a basic “Hello World” application, instrument it with OpenTelemetry’s Ruby client library to generate trace data and send it to an OpenTelemetry Collector. The Collector will then export the trace data to an external distributed tracing analytics tool of our choice.

Logz.io's New Lookz is Generally Available!

Back in June, we announced the Public Beta for Logz.io’s New Lookz – which is a new UI that completely changes the way users navigate across Logz.io products and features. The Public Beta gave users the option to toggle between the old and new UIs to see which one they liked better. And the answer from our users was as clear as it could be.

Workload Pricing and SVCs: What You Can See and Control

The Cloud Monitoring Console (CMC) lets Splunk Cloud Platform administrators view information about the status of a Splunk Cloud Platform deployment. For workload pricing, the CMC lets you monitor usage and stay within your subscription entitlement. From the CMC you can see both ingest and SVC usage information and can gain insight into how your Splunk Cloud Platform deployment is performing.

What is Splunk Virtual Compute (SVC)?

A Splunk Virtual Compute (SVC) unit is a powerful component of our workload pricing model. Historically, we priced purely on the amount of data sent into Splunk, leading some customers to limit data ingestion to avoid expense related to high volumes of data with low requirements on reporting. With Splunk workload pricing, you now have ultimate flexibility and control over your data and cost.

Logz.io Extends Alert Communications via Microsoft Teams Integration

If you’re a DevOps practitioner working in a Microsoft-centric environment, you’ll be pleased to learn that Logz.io recently added support for the popular Teams communications hub to help broadcast pressing alerts and other monitoring data. The integration comes on the heels of making the Logz.io platform directly available from within the Azure Console and expands organizations’ abilities to communicate and share notifications about everything from log data to security events.

Product Explainer Video Short: Splunk Infrastructure Monitoring for Real-time Cloud Monitoring

Wherever you are in your cloud journey and whatever your environment looks like, Splunk Infrastructure Monitoring is a purpose-built metrics platform to address real-time cloud monitoring requirements at scale. Get real-time observability for data from any cloud, any vendor, and any service.

observIQ Releases First PnP Solution for monitoring arm-based Kubernetes

Arm-based Kubernetes clusters have been in use for a while, albeit mostly for niche uses, by enthusiasts, and DIY hobbyists. But that is changing. Arm architecture offers an efficiency and scalability that other architectures do not, and that makes it appealing to businesses.

Secure your deployments on Elastic Cloud with Google Cloud Private Service Connect

We are pleased to announce the general availability of the Google Cloud Private Service Connect integration with Elastic Cloud. Elastic Cloud VPC connectivity is now available to all customers across all subscription tiers and cloud providers (AWS, Microsoft Azure, and Google Cloud).

All You Need To Know About HAProxy Log Format

HAProxy is one of the fastest and most widely-used load balancing solutions available today. If you’re already using HAProxy, or if you’re considering using HAProxy in your environment, then this is a great place to start. On this page, we discuss HAProxy logging and why logging is such a vital component of the load balancer implementation. We then take a deep dive into the logging offered by HAProxy.

Data Lakes Are Gaining Maturity, According to 2021 Gartner Hype Cycle for Data Management

IT leaders’ experiences with data lakes have been a roller coaster ride since their inception in 2010. To some, that roller coaster ride might resemble the canonical Hype Cycle graphic, trademarked by Gartner to show the maturity curve of technologies in a given category over time. This year’s Hype Cycle for Data Management report was just released, revealing that modern data lakes are poised to exit the Trough of Disillusionment and enter the Slope of Enlightenment in 2022.

Maintaining reliable services with advanced Cloud Logging features

We’ve covered ingesting, routing, storing, and viewing logs from your services in Cloud Logging already, but what else can you do with all that data? In this episode of Engineering for Reliability, we show how you can use advanced features like alerting on logs, logs-based metrics, and capturing application exceptions in Error Reporting. Watch to learn how you can find issues faster, make your services more reliable, and keep your users happy.

OpenTelemetry - Defining Observability Industry Standards

Plenty of blogs have answered the very Google-able question, “What is OpenTelemetry?” To keep it short and sweet, OpenTelemetry is a collaborative effort across the observability space to create industry-wide standards that will benefit all cloud service providers and observability customers. Technically speaking, OpenTelemetry is a collection of APIs, SDKs, exporters, and collectors.

Understanding Cardinality in a Monitoring System and Why It's Important

The journey to becoming cloud-native comes with great benefits but also brings challenges. One of these challenges is the volume of operational data from cloud-native deployments — data comes from the cloud infrastructure, ephemeral application components, user activity, and more. The increased number of data sources does not only increase datapoint volume – it also requires that monitoring systems store and query against data with higher cardinality than ever before.

Taming Rails Logging with Lograge and LogDNA

Rails is a classic on Ruby for a reason. The framework is powerful, intuitive and the language has a low entry bar. However, being designed when systems existed on a single server, standard Rails logging is excessively fractionalized. Even on a single server, a straightforward call can quickly turn into seven unique, unconnected logs.

Elasticsearch Audit Logs and Analysis

Security is a top-of-mind topic for software companies, especially those that have experienced security breaches. Companies must secure data to avoid nefarious attacks and meet standards such as HIPAA and GDPR. Audit logs record the actions of all agents against your Elasticsearch resources. Companies can use audit logs to track activity throughout their platform to ensure usage is valid and log when events are blocked.

9 Best Practices for Application Logging that You Must Know

Have you ever glanced at your logs and wondered why they don't make sense? Perhaps you've misused your log levels, and now every log is labelled "Error." Alternatively, your logs may fail to provide clear information about what went wrong, or they may divulge valuable data that hackers may exploit. It is possible to resolve these issues!!!

Assign Read-Only Access to Users in Logz.io

Cloud monitoring and observability can involve all kinds of stakeholders. From DevOps engineers, to site reliability engineers, to Software Engineers, there are many reasons today’s technical roles would want to see exactly what is happening in production, and why specific events are happening. However, does that mean you’d want everyone in the company to access all of the data?

Logging Agents Vs Log Libraries

Log management has been around for a long time, but how we manage our logs has changed profoundly over the years. For effective log management, there are times when you may have to trade off the new for the old, and vice versa. A clear understanding of log agents and log libraries will help assess what works best for different applications and infrastructures.

Best Practices for Logging in Node.js

Good logging practices are crucial for monitoring and troubleshooting your Node.js servers. They help you track errors in the application, discover performance optimization opportunities, and carry out different kinds of analysis on the system (such as in the case of outages or security issues) to make critical product decisions. Even though logging is an essential aspect of building robust web applications, it’s often ignored or glossed over in discussions about development best practices.

Shortcut to Value With Loggly

In this video, we will show you how Loggly is laid out and demonstrate the major functions that will have you leveraging the out-of-the-box functions immediately. The SolarWinds® Loggly® log management service integrates into the engineering processes of teams employing continuous deployment and DevOps practices to reduce mean time to resolution (MTTR), improve service quality, accelerate innovation, and better use valuable development resources.

Modern Security Monitoring Demands an Integrated Strategy

The ultimate success of any security monitoring platform depends largely on two fundamental requirements – its ability to accurately and efficiently surface threats and its level of integration with adjacent systems. In the world of SIEM, this is perhaps more relevant than any other element of contemporary IT security infrastructure.

Cost of ELK

Do you know how much your ELK stack costs? Managing and analyzing your data is a critical part of your business. However, the true cost of an ELK stack can be hard to calculate, and the truth is you may be spending a lot more than you think. Elasticsearch wasn't designed to work efficienctly at the scale required by today's data volume, especially the growth of log data. As your data grows, your ELK stack becomes more expensive to scale and maintain, leaving you with the headache and the tab. Well, ChaosSearch has the answer.

Monitoring HAProxy Logs and Metrics with Sumo Logic

HAProxy is one of the world’s most innovative and highest-performing load balancing solutions. The load balancer is critical for enabling high availability and supporting the dynamic scaling of infrastructure within modern applications. Because of its importance, engineers need tools that can quickly and effectively diagnose any problems with the load balancer if they arise.

How to Handle Exceptions in Java: Complete Tutorial with Examples and Best Practices

As developers, we would like our users to interact with applications that run smoothly and without issues. We want the libraries that we create to be widely adopted and successful. All of that will not happen without the code that handles errors. Java exception handling is often a significant part of the application code. You might use conditionals to handle cases where you expect a certain state and want to avoid erroneous execution – for example, division by zero.