<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>Score 8.7 out of 100
Based on 121 reviews and ratings
Likelihood to Recommend
Ideal for monitoring AWS services and workloads. We have several of our websites entirely hosted on AWS and we're able to get a Grafana dashboard of all the relevant metrics from CloudFront, S3, EC2, RDS, and Elastic Beanstalk. This can be set up within the hour or templated on your code for infrastructure (we do this with terraform & cloud formation). By design, it isn't suited for non-AWS workloads.
Professional in Finance and AccountingFinancial Services Company, 501-1000 employees
Gitlab is a great opportunity to "practice what you preach" if you are a shop that advocates the use of open source tools. Whether you use [Gitlab] or your own internal deployment, this tool offers good value for money (typically free in both cases for most organizations' needs). It would be less appropriate when an organization:
- Doesn't want to host their own revision control, for less hands-on DevOps
- Needs their code to be private/proprietary, and
- Already has existing products and workflows for Continuous Integration and project management
- Managing log retention periods is very simple with CloudWatch, and can be configured on a per-group basis.
- Monitoring host performance is very easy when coupled with the CloudWatch Agent on an EC2 instance. A simple installation and configuration replaces an entire 3rd-party host monitoring stack.
- CloudWatch is flexible enough for not just host monitoring, but application monitoring as well. It's easy to pipe local logs up to CloudWatch and extract structured data in order to monitor and set alerts on custom app metrics.
- Pipelines: Gitlab Pipelines is an excellent way to get started with pipelines easily and without much overhead. And with it being all encapsulated within Gitlab itself, it makes integrating your code into that pipeline even easier. Just a little bit of code and VOILA. You have at least a minimum viable pipeline.
- VCS: Gitlab is, of course, a great version control system.
- Usability: Gitlab has really put a significant amount of focus into usability. They've drilled down and ensured that the way companies and individuals need to use the tool, they can.
- Groups: Gitlab makes setting permissions on projects extremely easy. Other version control systems make it more difficult to set things granular enough, but gitlab allows you to group things in a granular enough way for your projects.
Engineer in EngineeringInformation Services Company, 501-1000 employees
- CloudWatch doesn't monitor things outside of the cloud, it's not what it is intended for.
- Billing is confusing as it bills on Dashboard, metrics called, custom metrics, etc. Hard to forecast the charge.
- Paradigm is confusing sometimes and difficult to learn.
C-Level Executive in Information TechnologyRetail Company, 1001-5000 employees
- Third-party integrations. Many developer tools integrate deeply with GitHub, but lack support for Gitlab. Gitlab does have webhook support so it's possible to build your own integrations, but this can be time-consuming.
- Gitlab's main competitor (GitHub) has a massive social network of coders and hosts nearly all popular open source projects. If you are looking for this type of community, Gitlab may not be for you.
- Customer support & reliability. In the time I've used Gitlab, it's not uncommon to experience hours-long periods of downtime without any announcement or indication from the support team when it will be available again.
Likelihood to Renew
No answers yet
No answers on this topic
Based on 2 answers
Gitlab is the best in its segment. They have a free version, they have open-source software, they provide a good service with their SaaS product, they are a fully-remote company since the beginning (which means they are fully distributed and have forward-thinking IMO). I would certainly recommend them to everyone.
Amazon CloudWatch 7.0
Based on 2 answers
The tool collects a great deal of data, and data that's not available many other places. But the data is hidden in obscure places, and the logs are hard to read and follow. The user interface could use a heavy rework, and several companies have made a business out of scraping the data and presenting it better.
Professional in Information TechnologyHuman Resources Company, 51-200 employees
Based on 4 answers
The web console management is superior and I would have given Gitlab a 10, but sometimes it is hard to find documentation about a configuration setting in the gitlab.rb configuration file. As we move everything to code that means moving our CVS tools to code as well - and Gitlab to code. The usability of Gitlab from the end user's perspective is superior and the usability from the operations team is very good and getting better but there could be a little improvement in the gitlab.rb config file layout and documentation.
Amazon CloudWatch 7.6
Based on 16 answers
Support is effective, and we were able to get any problems that we couldn't get solved through community discussion forums solved for us by the AWS support team. For example, we were assisted in one instance where we were not sure about the best metrics to use in order to optimize an auto-scaling group on EC2. The support team was able to look at our metrics and give a useful recommendation on which metrics to use.
Based on 20 answers
I will admit, being an enterprise Gitlab user may come with additional access to Gitlab support. With that said, I have found them to be very supportive and responsive when prompted with questions about the tool. The engineers I've worked with have been very keen to listen to feedback from my team and have taken it back as suggestions for improvements to the tool.
I can only speak to how it's positively benefited my organization. The problem was that hosting in-house servers is no longer a cost-effective solution vs. containerization in the cloud. But once you rely on hosting servers in the cloud you need a tool to manage every aspect of that including log monitoring, resource utilization, and application performance. Amazon CloudWatch is exactly the tool you need.
Employee in EngineeringInformation Services Company, 1001-5000 employees
Easy to use - The interface is almost similar to one of the competitors acquired by microsoft.Security - Security is well maintained as Basic Auth plus SSH options both are present and can be utilised organisation wise to improve the authorisation part.Cost effective - Its better compared to the other competitors out there in terms of cost for various team sizes.
Engineer in EngineeringInformation Technology and Services Company, 5001-10,000 employees
Return on Investment
- Scalability. Saving us cost when we can downgrade underperforming instances.
- Great monitoring and peace of mine without always having to check logs to any services failure.
- Support cost is high. It would be nicer if documentation would be easier to follow.
Engineer in EngineeringComputer Software Company, 51-200 employees
- Developer salaries are very expensive, and this tool saves developer time, so I'd estimate at least $1000/month ROI per developer using this tool.
- The CI interface can do wonders to improve release time and software quality. If you leverage this, there's a strong ROI here.
- Part of our business relied on secure private source code hosting; GitLab is totally the right choice for that.
Employee in Information TechnologyComputer Software Company, 11-50 employees
Premium Consulting/Integration Services
Entry-level set up fee?
Amazon CloudWatch Editions & Modules
|First 10,000 Metrics||$0.301|
|Next 240,000 Metrics||$0.101|
|Next 750,000 Metrics||$0.051|
|Over 1,000,000 Metrics||$0.021|
- Per Metric
Additional Pricing DetailsWith Amazon CloudWatch, there is no up-front commitment or minimum fee; you simply pay for what you use. You will be charged at the end of the month for your usage.
Premium Consulting/Integration Services—
Entry-level set up fee?
GitLab Editions & Modules
- per user per month
- per user per month