{"id":40913,"date":"2021-03-17T01:00:35","date_gmt":"2021-03-16T16:00:35","guid":{"rendered":"https:\/\/jirak.net\/wp\/introducing-nginx-instance-manager-a-tool-to-track-configure-and-monitor-nginx-open-source-and-nginx-plus-instances-at-scale\/"},"modified":"2021-03-17T01:34:21","modified_gmt":"2021-03-16T16:34:21","slug":"introducing-nginx-instance-manager-a-tool-to-track-configure-and-monitor-nginx-open-source-and-nginx-plus-instances-at-scale","status":"publish","type":"post","link":"https:\/\/jirak.net\/wp\/introducing-nginx-instance-manager-a-tool-to-track-configure-and-monitor-nginx-open-source-and-nginx-plus-instances-at-scale\/","title":{"rendered":"Introducing NGINX Instance Manager \u2013 A Tool to Track, Configure, and Monitor NGINX Open Source and NGINX Plus Instances at Scale"},"content":{"rendered":"<p>Introducing NGINX Instance Manager \u2013 A Tool to Track, Configure, and Monitor NGINX Open Source and NGINX Plus Instances at Scale<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jirak.net\/wp\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_Inventory-Scan-tab.png\" width=\"1172\" height=\"831\"><\/p>\n<p>NGINX is the popular web server that powers <a target=\"_blank\" href=\"https:\/\/news.netcraft.com\/archives\/2021\/02\/26\/february-2021-web-server-survey.html\" rel=\"noopener noreferrer\">more than&nbsp;400 million websites<\/a>. But it\u2019s more than a web server&nbsp;&ndash; as a software\u2011based <span>all-in-one<\/span> <a href=\"https:\/\/www.nginx.com\/resources\/glossary\/application-delivery-controller\/\">load balancer<\/a>, <a href=\"https:\/\/www.nginx.com\/resources\/glossary\/web-server\/\">web server<\/a>, <a href=\"https:\/\/www.nginx.com\/learn\/api-gateway\/\">API gateway<\/a>, and <a href=\"https:\/\/www.nginx.com\/resources\/glossary\/reverse-proxy-server\/\">reverse proxy<\/a> designed for cloud&#8209;native architectures, NGINX is really a Swiss Army Knife&trade; that accelerates your IT infrastructure and application modernization efforts. This wide&#8209;ranging, versatile functionality can, however, lead to many NGINX instances spread across the organization, sometimes with NGINX Open Source and NGINX&nbsp;Plus managed by different groups. How do you track all the instances? How do you ensure they have <span>up-to-date<\/span> configuration and security settings? That\u2019s where NGINX\u2019s latest solution comes in&nbsp;&ndash; NGINX Instance Manager.<\/p>\n<p><a href=\"https:\/\/www.nginx.com\/products\/nginx\/nginx-instance-manager\/\">NGINX Instance Manager<\/a> simplifies NGINX asset management, configuration, and visibility. It is ideal for DevOps users who are NGINX experts and have a lot of experience with NGINX configurations. Let\u2019s look at how NGINX Instance Manager can be beneficial for your organization.<\/p>\n<h2>NGINX Inventory Management<\/h2>\n<p>The first requirement for effective IT asset management&nbsp;&ndash; and security&nbsp;&ndash; is an accurate inventory of IT assets. With NGINX Instance Manager, you can quickly discover both NGINX Open Source and NGINX&nbsp;Plus instances. Some customers tell us it can be a challenge to keep track of all their NGINX Open Source instances&nbsp;&ndash; they suspect there are several thousand across the organization, but they don&#8217;t really know. With NGINX Instance Manager, there&#8217;s no need to stress about NGINX sprawl! <\/p>\n<p><a href=\"https:\/\/www.nginx.com\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_Inventory-Scan-tab.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.nginx.com\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_Inventory-Scan-tab.png\" alt=\"'Inventory Scan' tab in NGINX Instance Manager\" width=\"1172\" height=\"831\" class=\"aligncenter size-full wp-image-66132\" style=\"border:2px solid #666666;padding:2px;margin:2px\" \/><\/a><\/p>\n<h2>Ensure Compliance with Corporate Security Policies<\/h2>\n<p>Enterprises have strict security policies that prohibit running software or infrastructure impacted by <a target=\"_blank\" href=\"https:\/\/cve.mitre.org\/\" rel=\"noopener noreferrer\">Common Vulnerabilities and Exposures<\/a> (CVEs). NGINX Instance Manager identifies NGINX instances that are running software versions impacted by CVEs. With this visibility, you can then upgrade the instances to a version with fixes for the CVEs. <\/p>\n<p><a href=\"https:\/\/www.nginx.com\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_Inventory-tab.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.nginx.com\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_Inventory-tab.png\" alt=\"'Inventory' tab in NGINX Instance Manager\" width=\"1172\" height=\"605\" class=\"aligncenter size-full wp-image-66131\" style=\"border:2px solid #666666;padding:2px;margin:2px\" \/><\/a><\/p>\n<h2>Effortless NGINX Configuration Management<\/h2>\n<p>If you&#8217;re like many of our customers, some of your configurations have a good bit of rust on them. The Analyzer in NGINX Instance Manager scans your configurations automatically and makes change recommendations based on best practices gleaned from issues that our customer success team has encountered in customer production environments. <\/p>\n<p>You can then use the built&#8209;in <a target=\"_blank\" href=\"https:\/\/microsoft.github.io\/monaco-editor\/\" rel=\"noopener noreferrer\">Monaco Editor<\/a> (native Visual Studio Code format) to implement the recommendations, as well as other changes you decide are necessary. With the Analyzer and Monaco Editor, NGINX Instance Manager makes it very easy to clean up old configurations. <\/p>\n<p><a href=\"https:\/\/www.nginx.com\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_editor.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.nginx.com\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_editor.png\" alt=\"Editor GUI in NGINX Instance Manager\" width=\"1187\" height=\"772\" class=\"aligncenter size-full wp-image-66130\" style=\"border:2px solid #666666;padding:2px;margin:2px\" \/><\/a><\/p>\n<h2>Seamless NGINX Monitoring with Your Preferred Tool<\/h2>\n<p>Once you get visibility into NGINX instances, you need to monitor them to ensure high performance and robust security. With NGINX Instance Manager, you can forward operational metrics such as <code>4<em>xx<\/em><\/code> errors to your preferred monitoring solution such as <a target=\"_blank\" href=\"https:\/\/grafana.com\/\" rel=\"noopener noreferrer\">Grafana<\/a> or <a target=\"_blank\" href=\"https:\/\/prometheus.io\/\" rel=\"noopener noreferrer\">Prometheus<\/a>. You can use the solution&#8217;s native alerting mechanisms to get notified about NGINX issues. <\/p>\n<p><a href=\"https:\/\/www.nginx.com\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_Grafana.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.nginx.com\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_Grafana.png\" alt=\"Grafana display of metrics exported by NGINX Instance Manager\" width=\"1157\" height=\"901\" class=\"aligncenter size-full wp-image-66129\" \/><\/a><\/p>\n<h2>Automate NGINX Configuration and Maintenance<\/h2>\n<p>NGINX Instance Manager provides simple RESTful APIs that allow DevOps teams to automate all the features discussed above: instance discovery, configuration, and ongoing monitoring. You can easily integrate these tasks into your CI\/CD workflows to boost DevOps productivity. <\/p>\n<p><a href=\"https:\/\/www.nginx.com\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_Swagger-API.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.nginx.com\/wp-content\/uploads\/2021\/03\/NGINX-Instance-Manager_Swagger-API.png\" alt=\"API for NGINX Instance Manager\" width=\"1024\" height=\"842\" class=\"aligncenter size-full wp-image-66128\" \/><\/a><\/p>\n<p>Want to give NGINX Instance Manager a try? <a target=\"_blank\" href=\"https:\/\/my.f5.com\/manage\/s\/\" rel=\"noopener noreferrer\">Download <span>a 30-day free trial<\/span><\/a> or <a href=\"https:\/\/www.nginx.com\/contact-sales\/\">contact us<\/a> to discuss your use cases.<\/p>\n<p>The post <a rel=\"nofollow\" href=\"https:\/\/www.nginx.com\/blog\/introducing-nginx-instance-manager\/\">Introducing NGINX Instance Manager \u2013 A Tool to Track, Configure, and Monitor NGINX Open Source and NGINX Plus Instances at Scale<\/a> appeared first on <a rel=\"nofollow\" href=\"https:\/\/www.nginx.com\">NGINX<\/a>.<\/p>\n<p>Source: <a href=\"https:\/\/www.nginx.com\/blog\/introducing-nginx-instance-manager\/\" target=\"_blank\" rel=\"noopener\">Introducing NGINX Instance Manager \u2013 A Tool to Track, Configure, and Monitor NGINX Open Source and NGINX Plus Instances at Scale<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Introducing NGINX Instance Manager \u2013 A Tool to Track, Configure, and Monitor NGINX Open Source and NGINX Plus Instances at Scale NGINX is the popular web server that powers more than&nbsp;400 million websites. But it\u2019s more than a web server&nbsp;&ndash; as a software\u2011based all-in-one load balancer, web server, API gateway, and reverse proxy designed for cloud&#8209;native architectures, NGINX is really a Swiss Army Knife&trade; that accelerates your IT infrastructure and application modernization efforts. This wide&#8209;ranging, versatile functionality can, however, lead to many NGINX instances spread across the organization, sometimes with NGINX Open Source and NGINX&nbsp;Plus managed by different groups. How do you track all the instances? How do you ensure they have up-to-date configuration and security settings? That\u2019s where NGINX\u2019s latest solution comes in&nbsp;&ndash; NGINX Instance Manager. NGINX Instance Manager simplifies NGINX asset management, configuration, and visibility. It is ideal <a class=\"mh-excerpt-more\" href=\"https:\/\/jirak.net\/wp\/introducing-nginx-instance-manager-a-tool-to-track-configure-and-monitor-nginx-open-source-and-nginx-plus-instances-at-scale\/\" title=\"Introducing NGINX Instance Manager \u2013 A Tool to Track, Configure, and Monitor NGINX Open Source and NGINX Plus Instances at Scale\">[ more&#8230; ]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":40914,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[169],"tags":[652],"class_list":["post-40913","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-nginx"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/40913","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/comments?post=40913"}],"version-history":[{"count":1,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/40913\/revisions"}],"predecessor-version":[{"id":40915,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/40913\/revisions\/40915"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/media\/40914"}],"wp:attachment":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/media?parent=40913"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/categories?post=40913"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/tags?post=40913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}