David Onuh - PeerSpot reviewer
Senior Software Engineer at MentorMate
Real User
Top 5
Integrates well with other tools
Pros and Cons
  • "The best feature of Grafana Loki is that it integrates well with our other tool."
  • "The solution's scalability depends on the team managing the Grafana instance."

What is our primary use case?

We collect matrices and some metrics data, like the number of requests and amount of data, and then we use Grafana Loki to plot the graph from the matrices we've got.

What is most valuable?

The best feature of Grafana Loki is that it integrates well with our other tool. Since it's a free, open-source solution, you can deploy your own instance of Grafana and get what you need.

For how long have I used the solution?

I have been using Grafana Loki for less than a year.

What do I think about the stability of the solution?

I rate Grafana Loki ten out of ten for stability.

Buyer's Guide
Grafana Loki
March 2024
Learn what your peers think about Grafana Loki. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
770,141 professionals have used our research since 2012.

What do I think about the scalability of the solution?

The solution's scalability depends on the team managing the Grafana instance, but it scales amazingly when handling multiple systems.

How was the initial setup?

The solution's initial setup is quite easy, and there are a lot of resources out there to get you up and running.

What about the implementation team?

Depending on your skill level, the solution's deployment can take less than five minutes or an hour.

What's my experience with pricing, setup cost, and licensing?

Grafana Loki is a free, open-source solution.

What other advice do I have?

Grafana Loki is like a visualization tool. You have to log the right data, and Prometheus collects that data in matrices. You then use Grafana Loki to log it. You can choose to deploy the solution on-premises or on the cloud.

Overall, I rate Grafana Loki ten out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Paweł Cisło - PeerSpot reviewer
MLOps Engineer at a tech services company with 501-1,000 employees
MSP
Top 10
Effective for displaying dashboards for both developers and clients, stable but encountered query language sensitivity
Pros and Cons
  • "I appreciate the capability to process logs from microservices and seamlessly integrate them into Grafana."
  • "We had a well-structured dashboard with a functional query. However, an issue arose when the Kubernetes pod restarted. The statistics from our Grafana query would reset, dropping to zero and starting anew. This was particularly noticeable with linear graphs, which are expected to show consistent growth."

What is our primary use case?

Our system primarily utilizes dashboards to cater to both developers and clients. For our clients, we present vital data, highlighting which endpoints are most frequented. These are the very endpoints that users engage with to retrieve predictions for their machine learning models.

We aimed to showcase the popularity of specific endpoints and the rate at which they return varying HTTP codes, such as 200 (success), 500 (internal server error), and 400 (bad request). Clients were keen on pinpointing any anomalies that suggested an endpoint was lagging in its assessment. Such insights were instrumental for both our clients and our team to discern system segments requiring optimization or enhanced alert mechanisms.

Incorporating other Grafana features, we integrated with Slack channels to pull metrics directly from system logs, subsequently crafting Grafana dashboards based on these logs. Alongside this, we employed Slack notifications to keep us updated. From the dashboard, I could glean comprehensive data such as the cumulative number of requests, their duration, requests segmented by response codes, the rate of these codes, an overview of multiple endpoints, and the frequency with which different models were invoked. This data encapsulated the essence of the information we aspired to collect.

What is most valuable?

I appreciate the capability to process logs from microservices and seamlessly integrate them into Grafana.

What needs improvement?

Our team encountered challenges with the dashboard preparation, particularly when crafting Loki queries, sometimes referred to as LogQL. These queries lacked intuitiveness.

Additionally, we operated on older versions of Grafana, Loki, and the backend host. Being a part of a single deployment chart with Prometheus, we faced several UI bugs that significantly hampered our experience. A notable issue was the absence of immediate feedback upon writing queries. The query language's sensitivity, especially concerning indentation and specific characters, made it cumbersome to draft. Omissions or minor errors led to vague error messages, offering little insight into rectifying the problem. Despite having a foundational query, adapting it to our specific needs was tedious.

While our dashboard and its queries functioned adequately, statistics reset when a Kubernetes pod restarted. This resulted in data inconsistencies, such as a continually increasing linear graph suddenly plummeting. Rectifying this issue was challenging due to unclear documentation about modifying Loki queries.

There's room for improvement in Grafana's query configuration tool. Although it provides a default setup, it lacks versatility, especially in our older version. A more robust debugging tool for queries would be beneficial.

Eventually, we transitioned to Datadog, a more comprehensive yet proprietary solution. Datadog offers integrations and pre-configured dashboards for services like AWS's RDS, which we found lacking in Grafana and Loki. The primary challenge with Grafana and Loki was the significant setup time required to achieve the desired functionalities.

For how long have I used the solution?

I've been involved with the current project for almost three years. While I don't utilize this particular solution consistently, it has proven invaluable for certain tasks, especially monitoring. Our endeavor centers around developing a semi-ops platform, and monitoring represents just one facet of this extensive project. Presently, our attention has shifted slightly, as we've been concentrating on establishing various components, such as pipelines for processing machine learning workloads.

What do I think about the stability of the solution?

The system is fundamentally stable, though its reliability is contingent upon the stability of various system components. We encountered some challenges, likely stemming from outdated authorization or authentication methods we attempted to employ.

What do I think about the scalability of the solution?

The solution is scalable. Currently, we are serving one client with a dedicated team working on it.

How are customer service and support?

We didn't rely on any specific technical support for our needs. Instead, when questions arose, we consulted another team within our organization. Although they don't manage Grafana, they provide a variety of tools pre-installed on the AWS side. We typically addressed challenges ourselves, occasionally seeking insights from resources like GitHub issues. On a few occasions, we raised a ticket, and the support team assisted us in resolving our queries and issues.

Which solution did I use previously and why did I switch?

Both Datadog and Grafana offer dashboards and storage panels. Having experience with Grafana, I currently don't see any features in Grafana that Datadog doesn't possess. While Datadog comes with a price tag, it compensates with a plethora of preconfigured tools. That said, Datadog isn't without shortcomings. After hands-on experience with both platforms, I find them remarkably comparable in various aspects.

What about the implementation team?

Loki's setup was handled by the team that configured AWS for us. They established it using a deployment chart, essentially a YAML file detailing various configurations. I made adjustments to certain values, specifically for the frontend Loki pack, and undertook tasks necessary for other setups. The process was straightforward, as I recall.

While deploying with YAML files appeared seamless, our team wasn't in charge of the entire installation. Our involvement was primarily in tweaking some configurations, not the overall operation.

Maintenance for the system largely revolved around adjustments in authorization and specific configurations. Occasionally, we had to intervene directly due to the specificity of certain queries for particular time frames. This might stem from the fact that the tool we used was potentially not optimally coded. Periodically, we found ourselves revisiting and refining it, though it's possible the issues arose from our end or the tool's initial coding.

What's my experience with pricing, setup cost, and licensing?

We opted to explore Grafana Loki, primarily drawn by its open-source nature.

What other advice do I have?

When contemplating dashboarding tools, Grafana Loki stands out due to its beginner-friendly features. While novices might start with simpler tools, Grafana could be a preferred choice depending on integration needs. Given its ability to aggregate logs from diverse services and its integration with Kubernetes, Grafana sometimes emerges as the sole viable option.

For those venturing into Grafana, I'd advocate fully harnessing its features. Monitor metrics, such as API and memory usage, and delve into the specifics of Kubernetes products. Establish dashboards, configure alerts, and sync them with platforms like Slack for effective communication.

Leveraging the support of open-source communities can be invaluable—be it through initiating new GitHub discussions or scrutinizing existing ones.

It's also imperative to stay updated with Grafana. Outdated versions can pose challenges, from UI glitches to query and alert configurations. Regularly checking the change log helps in staying abreast of resolved issues.

While we deploy across multiple clusters, the differences are often minimal. We predominantly rely on a single deployment, with others remaining largely underutilized.

To encapsulate my experience, I'd assign Grafana Loki a score of seven out of ten.

Which deployment model are you using for this solution?

Private Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Buyer's Guide
Grafana Loki
March 2024
Learn what your peers think about Grafana Loki. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
770,141 professionals have used our research since 2012.
Anupam Dutta - PeerSpot reviewer
Team Lead- Sr. Linux administrator-Kubernetes-DevOps at ExpressRCM
Real User
Top 5Leaderboard
Has good log collection features but the Docker container partition feature needs improvement
Pros and Cons
  • "The log collection feature is good and the solution is easily understandable. v"
  • "The Docker container partition feature needs improvement as they do not reuse the space and goes into a pending state."

What is our primary use case?

The solution is used to understand the problem that has been taking place in the application board. 

What is most valuable?

The log collection feature is good and the solution is easily understandable. 

What needs improvement?

The Docker container partition feature needs improvement as they do not reuse the space and goes into a pending state. 

For how long have I used the solution?

I have been using Grafana Loki for one year. 

How was the initial setup?

The initial setup is not very difficult or straightforward. 

Disclosure: My company has a business relationship with this vendor other than being a customer:
Flag as inappropriate
PeerSpot user
Vassilis Vassiliou - PeerSpot reviewer
Director of Cyber Security & Resilience at Novibet
Real User
Top 5
A stable tool for performance monitoring that needs to improve its security monitoring-oriented features
Pros and Cons
  • "The most valuable features of the solution stem from the fact that it is an open-source tool that is stable and flexible."
  • "The solution has shortcomings regarding security monitoring-oriented features that need improvement."

What is our primary use case?

The solution fixes system health issues and is useful for performance monitoring of critical infrastructures and business applications.

What is most valuable?

The most valuable features of the solution stem from the fact that it is an open-source tool that is stable and flexible.

What needs improvement?

The solution has shortcomings regarding security monitoring-oriented features that need improvement.

For how long have I used the solution?

I have been using Grafana Loki for a few years. I don't remember the version of the solution.

What do I think about the stability of the solution?

It is a stable solution.

What do I think about the scalability of the solution?

The users of the solution in my company are between the range of 50 to 100.

My company has no plans to increase the use of Grafana Loki.

How was the initial setup?

The solution is deployed on the cloud.

A very low effort is required in the maintenance and setup phase of the solution.

What about the implementation team?

The installation phase of the solution was carried out in-house with the help of our company's internal capabilities and resources.

What was our ROI?

I have experienced a return on investment from the use of Grafana Loki in my company.

What's my experience with pricing, setup cost, and licensing?

My company doesn't need to pay for the licensing cost of the solution.

What other advice do I have?

I recommend the solution to those who plan to use it since it is a flexible open-source monitoring tool.

I rate the overall solution a seven out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Buyer's Guide
Download our free Grafana Loki Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2024
Product Categories
Log Management
Buyer's Guide
Download our free Grafana Loki Report and get advice and tips from experienced pros sharing their opinions.