San Francisco, CA, USA
Apr 6, 2021   |  By Alex Williams
Grafana is a popular way of monitoring and analysing data. You can use it to build dashboards for visualizing, analyzing, querying, and alerting on data when it meets certain conditions. In this post, we’ll look at an overview of integrating data sources with Grafana for visualizations and analysis, connecting NoSQL systems to Grafana as data sources, and look at an in-depth example of connecting MongoDB as a Grafana data source.
Apr 6, 2021   |  By Thomas Russell
Distributed systems such as microservices have defined software engineering over the last decade. The majority of advancements have been in increasing resilience, flexibility, and rapidity of deployment at increasingly larger scales. For streaming giant Netflix, the migration to a complex cloud based microservices architecture would not have been possible without a revolutionary testing method known as fault injection. With tools like chaos monkey, Netflix employs a cutting edge testing toolkit.
Apr 6, 2021   |  By Peter Hammond
Trying to work out the best security tool is a little like trying to choose a golf club three shots ahead – you don’t know what will help you get to the green until you’re in the rough. Traditionally, when people think about security tools, firewalls, IAM and permissions, encryption, and certificates come to mind. These tools all have one thing in common – they’re static.
Mar 30, 2021   |  By Peter Hammond
Marketing and Site Reliability teams rarely meet in most organizations. It’s especially rare outside the context of product marketing sessions or content creation. With observability now pivotal to success, we should be looking to bring the two together for technical and commercial gains. In this piece, we’re going to explore the meaning of observability and its relevance to marketing metrics.
Mar 30, 2021   |  By Deklan Van De Laarschot
This hands-on Flux tutorial explores how Flux can be used at the end of your continuous integration pipeline to deploy your applications to Kubernetes clusters.
Mar 30, 2021   |  By Thomas Russell
Why do organizations invest in observability? Because it adds value. Sometimes we forget this when we’re building our observability solutions. We get so excited about what we’re tracking that we can lose sight of why we’re tracking it. Technical metrics reveal how systems react to change. What they don’t give is a picture of how change impacts the broader business goals. The importance of qualitative data in business observability is often overlooked.
Mar 24, 2021   |  By Peter Hammond
“What is GitOps?” – a question which has seen increasing popularity on Google searches and blog posts in the last three years. If you want to know why then read on. Quite simply, the coining of GitOps is credited to one individual, and pretty smart guy, Alexis Richardson. He’s so smart that he’s built a multi-award-winning consultancy, Weaveworks, and a bespoke product, Flux, around the GitOps concept.
Mar 24, 2021   |  By Alex Mair
Programming is often thought of purely as a problem-solving activity. This may be true for the lone coder in their garage, but in the multi-person environment of an Agile team, such problem solving must be collaborative. In this article, we’ll look at the role of communication in software development, particularly in an Agile framework. Covid-19 has forced an unprecedented shift to remote working so we’ll finish up with a discussion of how Agile can be implemented in a remote setting.
Mar 24, 2021   |  By Joanna Boetzkes
Consider for a moment that you are building a webpage that displays data stored in Elasticsearch. You have so much information in your index that your API Gateway cannot handle it all at once. What you’ll need to do is paginate your results so that the client can have a predictable amount of data returned each time. Before paginating your results with your client, you will need to know how to paginate data in your backend storage.
Mar 16, 2021   |  By Thomas Russell
Hybrid cloud architectures provide the flexibility to utilize both public and cloud environments in the same infrastructure. This enables scalability and power that is easy and cost-effective to leverage. However, an ecosystem containing components with dependencies layered across multiple clouds has its own unique challenges. Adopting a hybrid monitoring strategy doesn’t mean you need to start from scratch, but it does require a shift in focus and some additional considerations.
Mar 25, 2021   |  By Coralogix
When it comes to troubleshooting, the majority of time spent is usually on finding the issue rather than fixing it. To change this, it’s not enough to store a few metrics - you need to also store context. In this on-demand webinar, we’ll explain the techniques for creating a powerful observability stack, that will not only tell you what is broken, but why it has broken.
Feb 25, 2021   |  By Coralogix
DevOps has become the de facto method of developing and maintaining software, but it comes with its own challenges. Keeping track of change in a complex, fluid environment is a serious hurdle to overcome. In this webinar, we explained how machine learning can be employed within a DevOps team to improve operational performance, optimize mean time to recovery and create a better service for your customers.
Jan 28, 2021   |  By Coralogix
Tips for Securing Your System Against Intruders When tackling modern security challenges, patching strategies and basic vulnerability scans are not enough. We need to change our mindset, get ahead of our vulnerabilities, and look at our company and our system through the eyes of a hacker.
Jan 27, 2021   |  By Coralogix
Does SSPL license endanger your intellectual property? As of January 2021, Elasticsearch is no longer open source. From version 7.11 and onwards, all ELK products (Elastic, Logstash, Kibana) will be registered under the new SSPL license created by Mongo and now adopted by Elastic. In this panel, our IP expert lawyer discusses the new license and helps explain whether it impacts your business or puts it at risk.
Dec 18, 2020   |  By Coralogix
The biggest challenge for your Kubernetes cluster is autoscaling stateful services. In this webinar, we explain how to architect a Kubernetes cluster to meet the increasing demands of your business in a stable and cost-efficient way.
Nov 25, 2020   |  By Coralogix
We had to rethink our entire approach to message processing from the ground up. Leveraging Kafka as our message broker, we learned some powerful techniques for high-performance message ingestion
Oct 23, 2020   |  By Coralogix
In today’s fast-moving era of technology with increasing levels of abstraction and separation between application and infrastructure, it’s important for us to be able to understand exactly what our CI/CD processes are doing. We need to be able to quickly monitor deployment health just as we would application health. Chris Cooney, Senior Cloud Engineer, Sainsbury's Digital, Tech and Data Ariel Assaraf, Co-Founder and CEO at Coralogix
Oct 8, 2020   |  By Coralogix
How to avoid drowning in the complexities of observability Why Observability is an important part of the CI/CD process How logging + automated monitoring powers CI/CD
Sep 9, 2020   |  By Coralogix
DevOps 101: CI/CD Pipelines with Jenkins Course
Sep 9, 2020   |  By Coralogix
DevOps 101: CI/CD Pipelines with Jenkins Course

Coralogix helps software companies avoid getting lost in their log data by automatically figuring out their production problems:

  • Know when your flows break: Coralogix maps your software flows, automatically detects production problems and delivers pinpoint insights.
  • Make your Big Data small: Coralogix’s Loggregation automatically clusters your log data back into its original patterns so you can view hours of data in seconds.
  • All your information at a glance: Use Coralogix or our hosted Kibana to query your data, view your live log stream, and define your dashboard widgets for maximum control over your data.

Our machine learning powered platform turns your cluttered log data into a meaningful set of templates and flows. View patterns and trends, and gain valuable insights to stay one step ahead at all times!