{"id":2825,"date":"2018-10-25T10:36:25","date_gmt":"2018-10-25T05:06:25","guid":{"rendered":"https:\/\/blog.pheonixsolutions.com\/?p=2825"},"modified":"2018-10-27T10:47:58","modified_gmt":"2018-10-27T05:17:58","slug":"nagios-with-gitlab-in-independent-vps","status":"publish","type":"post","link":"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/","title":{"rendered":"Nagios with GitLab in Independent VPs"},"content":{"rendered":"<p><strong>Nagios with GitLab in Independent VPs<\/strong><\/p>\n<p>Date : 27-oct -2018<\/p>\n<p>In this article, we are going to run two different services in single machine at different ports.Namely Nagios and GitLab are the services which be running on different ports.This will accomplished by installing the services on machine.<\/p>\n<p><strong>I.Introduction :\u00a0<\/strong><\/p>\n<p>Nagios Core is free &amp; open source monitoring tool or software which can monitor the resources like servers, network equipment like firewall, network switches and printers etc. Nagios core also provides alerting services, using which nagios informs administrators about issue that has occurred &amp; then trigger alerts again when the issue has been resolved.Nagios shows all the information regarding all the servers on a single screen using its web-interface.<\/p>\n<p>GitLAB &#8211;\u00a0GitLab CE (Community Edition) is an open-source application used to host Git repositories with additional features like issue tracking.GitLab CE is using your own infrastructure to host repositories which provide flexibility in deploying as an internal repository.The GitLab project makes it pretty straightforward to set up a GitLab repository on your own server with an easy installation mechanism.<\/p>\n<p><strong>II.Assumption<\/strong><\/p>\n<p>In\u00a0this tutorial,<\/p>\n<p>&gt; we will cover how to install and configure GitLab 11.4.0 version on a CentOS 7 server.<\/p>\n<p>&gt; Nagios core released 4.3.2 version of nagios core &amp; 2.2.1 version of nagios plugins. In this tutorial, we are going to install &amp; configure the latest version of Nagios server on CentOS 7 \/ RHEL 7 server.<\/p>\n<p><strong>III.Nagios Installation<\/strong><\/p>\n<p><em>Step 1 : Installation of\u00a0 essential Packages<\/em><\/p>\n<p>We need to install some essential packages like apache, php &amp; packages required for building the source packages, use below command to install these packages.<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">yum install httpd php gcc glibc glibc-comman gd gd-devel make net-snmp unzip -y<\/code><\/p>\n<p><em>Step 2 : Downloading and extracting the Nagios Packages<\/em><\/p>\n<p>The downlinks are given below, follow the below mentioned command<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">wget https:\/\/sourceforge.net\/projects\/nagios\/files\/nagios-4.x\/nagios-4.3.2\/nagios-4.3.2.tar.gz\u00a0 <\/code><\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">wget https:\/\/nagios-plugins.org\/download\/nagios-plugins-2.2.1.tar.gz<\/code><\/p>\n<p>to extract the packages, follow the below command,<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">tar -zxvf nagios-4.3.2.tar.gz<\/code><\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">tar -zxpvf nagios-plugins-2.2.1.tar.gz<\/code><\/p>\n<p><em>Step 3 : Create user and group for Nagios<\/em><\/p>\n<p>Create user and group for Nagios<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">useradd nagios<br \/>\n<\/code><\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">passwd nagios<br \/>\n<\/code><\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">groupadd nagcmd<\/code><\/p>\n<p>Now add the user nagios and apache user to the created group &#8216;nagcmd&#8217;<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">usermod -G nagcmd nagios<br \/>\n<\/code><\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">usermod -G nagcmd apache<\/code><\/p>\n<p><em>Step 4 : Installing Nagios Core and install the complied nagios package<\/em><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">cd nagios-4.3.2\r\n.\/configure --with-command-group=nagcmd\r\nmake all\r\nmake install\r\nmake install-init\r\nmake install-commandmode\r\nmake install-config<\/pre>\n<p><em>Step 5 :Configure Nagios Core Web-Interface<\/em><\/p>\n<p>For monitoring the resources of the client systems run the command,<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">make install-webconf<\/code><\/p>\n<p>Web interface will be installed with a default user by the name \u2018nagiosadmin\u2018 but there will be no default password for the user. We will create default password for user by issuing the following command,<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">htpasswd -s -c \/usr\/local\/nagios\/etc\/htpasswd.users nagiosadmin\r\nNew password:\r\nRe-type new password:\r\nAdding password for user nagiosadmin<\/pre>\n<p><em>Step 6 : Configuring email alerts<\/em><\/p>\n<p>Its optional, to receive emails of nagios alerts on server activities round the clock, edit the file and save the changes,<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">vi \/usr\/local\/nagios\/etc\/objects\/contacts.cfg<\/code><\/p>\n<p>after saving restart the apache,<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">systemctl restart httpd<\/code><\/p>\n<p><em>Step 7 : Installing Nagios Plugins<\/em><\/p>\n<p>e have now completed installation for nagios core but we need to install plugins as without them we can\u2019t monitor the resources. So open the directory with nagios plugin files &amp; then we will compile &amp; install the plugins<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">cd nagios-plugins-2.2.1\/\r\n.\/configure --with-nagios-user=nagios --with-nagios-group=nagios\r\nmake\r\nmake install<\/pre>\n<p><em>Step 8 : Verification of Nagios files<\/em><\/p>\n<p>Nagios configuration file is verified with the sample file configuration.<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">\/usr\/local\/nagios\/bin\/nagios -v \/usr\/local\/nagios\/etc\/nagios.cfg<\/code><\/p>\n<p>This process ensures that the settings made to nagios configuration are correct and now restart the nagios and apache services to implement the changes and make sure port 80 is allowed in your nagios server.<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">systemctl enable httpd<br \/>\n<\/code><\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">systemctl enable nagios<br \/>\n<\/code><\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">systemctl restart httpd<br \/>\n<\/code><\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">systemctl restart nagios<\/code><\/p>\n<p><em>Step 9 : Changing apache default port for nagios<\/em><\/p>\n<p>Edit the file by changing the default port number to 81 , Because later, Port 80 will be assign for Gitlab &#8211; Nginx service.<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">vi \/etc\/httpd\/conf\/httpd.conf<\/code><\/p>\n<p><em>Step 10 : Logging into Nagios Web-interface<\/em><\/p>\n<p>Type http:\/\/&lt;ip-address&gt;:81\/nagios<\/p>\n<p>After entering the credentials home page of nagios server will be displayed.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>IV. GitLab Installation<\/strong><\/p>\n<p><em>Step 1 : Install the dependencies<\/em><\/p>\n<p>The most important dependency is the \u201cPostfix\u201d which is provided by the official CentOS repository and you can install it using YUM with the following command.<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">yum install curl postfix policycoreutils-python openssh-server<\/code><\/p>\n<p>After the installation process is finished, execute the following commands to start Postfix service and make it run at startup,<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">systemctl start postfix<br \/>\n<\/code><\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">systemctl enable postfix<\/code><\/p>\n<p><em>Step 2 : Add the GitLab official package repository<\/em><\/p>\n<p>By using curl command we can easily add the official repository,<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">curl https:\/\/packages.gitlab.com\/install\/repositories\/gitlab\/gitlab-ce\/script.rpm.sh | sudo bash<\/code><\/p>\n<p><em>Step 3 : Installing GitLab Community Edition<\/em><\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">yum install gitlab-ce<\/code><\/p>\n<p><em>Step 4 : Install Configuration<\/em><\/p>\n<p>Execute the following command to start GitLab initial configuration process, it may take a few minutes (This is a completely automated process so you will not have to answer any prompt).<\/p>\n<p><code class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">gitlab-ctl reconfigure<\/code><\/p>\n<p>Once the above process is completed, by using IP address in the browser we can able to see the GitLab Community Edition Sigin page.<\/p>\n<p><em><span style=\"text-decoration: underline;\">Note :<\/span><\/em> Nginx will be installed along with GitLab CE installation.Nginx services will be running in port 80.<\/p>\n<p>&nbsp;<\/p>\n<p>Now, the installation have complete and both the services are running independently in different ports successfully.Now, you are free to restore the Git-Lab backup into this new VPs along with Nagios monitoring service.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nagios with GitLab in Independent VPs Date : 27-oct -2018 In this article, we are going to run two different services in single machine at different ports.Namely Nagios and GitLab are the services which be running on different ports.This will accomplished by installing the services on machine. I.Introduction :\u00a0 Nagios&hellip; <a href=\"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/\" class=\"more-link read-more\" rel=\"bookmark\">Continue Reading <span class=\"screen-reader-text\">Nagios with GitLab in Independent VPs<\/span><i class=\"fa fa-arrow-right\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[313,284,225,345,298,223,268],"tags":[397,468,469,467,271],"class_list":{"0":"post-2825","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-apache","7":"category-centos","8":"category-linux","9":"category-nagios","10":"category-nginx","11":"category-shell-script","12":"category-vps","13":"tag-gitlab","14":"tag-gitlab-11-4-0","15":"tag-integration","16":"tag-nagios-4-3-2","17":"tag-nginx","18":"h-entry","20":"h-as-article"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pheonix Solutions - We Empower Your Business Growth<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pheonix Solutions - We Empower Your Business Growth\" \/>\n<meta property=\"og:description\" content=\"Nagios with GitLab in Independent VPs Date : 27-oct -2018 In this article, we are going to run two different services in single machine at different ports.Namely Nagios and GitLab are the services which be running on different ports.This will accomplished by installing the services on machine. I.Introduction :\u00a0 Nagios&hellip; Continue Reading Nagios with GitLab in Independent VPs\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/\" \/>\n<meta property=\"og:site_name\" content=\"PHEONIXSOLUTIONS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PheonixSolutions-209942982759387\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-25T05:06:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-10-27T05:17:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/PX2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"3837\" \/>\n\t<meta property=\"og:image:height\" content=\"2540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pheonixsolution\" \/>\n<meta name=\"twitter:site\" content=\"@pheonixsolution\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/nagios-with-gitlab-in-independent-vps\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/nagios-with-gitlab-in-independent-vps\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/0ffa33d73c869faec2d50e79c24e3503\"},\"headline\":\"Nagios with GitLab in Independent VPs\",\"datePublished\":\"2018-10-25T05:06:25+00:00\",\"dateModified\":\"2018-10-27T05:17:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/nagios-with-gitlab-in-independent-vps\\\/\"},\"wordCount\":749,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#organization\"},\"keywords\":[\"gitlab\",\"gitlab 11.4.0\",\"integration\",\"nagios 4.3.2\",\"Nginx\"],\"articleSection\":[\"Apache\",\"Centos\",\"Linux\",\"Nagios\",\"Nginx\",\"Shell script\",\"VPS\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/nagios-with-gitlab-in-independent-vps\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/nagios-with-gitlab-in-independent-vps\\\/\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/nagios-with-gitlab-in-independent-vps\\\/\",\"name\":\"Pheonix Solutions - We Empower Your Business Growth\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#website\"},\"datePublished\":\"2018-10-25T05:06:25+00:00\",\"dateModified\":\"2018-10-27T05:17:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/nagios-with-gitlab-in-independent-vps\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/nagios-with-gitlab-in-independent-vps\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/nagios-with-gitlab-in-independent-vps\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Nagios with GitLab in Independent VPs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/\",\"name\":\"Pheonix Solutions\",\"description\":\"We Empower Your Business Growth\",\"publisher\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#organization\",\"name\":\"PheonixSolutions\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/logo.png\",\"width\":454,\"height\":300,\"caption\":\"PheonixSolutions\"},\"image\":{\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/PheonixSolutions-209942982759387\\\/\",\"https:\\\/\\\/x.com\\\/pheonixsolution\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/0ffa33d73c869faec2d50e79c24e3503\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bacc0294abee1322a23ab4bc6a0330dd4cb4df707dc9d0b0efeba6c109608b?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bacc0294abee1322a23ab4bc6a0330dd4cb4df707dc9d0b0efeba6c109608b?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bacc0294abee1322a23ab4bc6a0330dd4cb4df707dc9d0b0efeba6c109608b?s=96&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"http:\\\/\\\/blog.pheonixsolutions.com\"],\"url\":\"https:\\\/\\\/pheonixsolutions.com\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pheonix Solutions - We Empower Your Business Growth","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/","og_locale":"en_US","og_type":"article","og_title":"Pheonix Solutions - We Empower Your Business Growth","og_description":"Nagios with GitLab in Independent VPs Date : 27-oct -2018 In this article, we are going to run two different services in single machine at different ports.Namely Nagios and GitLab are the services which be running on different ports.This will accomplished by installing the services on machine. I.Introduction :\u00a0 Nagios&hellip; Continue Reading Nagios with GitLab in Independent VPs","og_url":"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/","og_site_name":"PHEONIXSOLUTIONS","article_publisher":"https:\/\/www.facebook.com\/PheonixSolutions-209942982759387\/","article_published_time":"2018-10-25T05:06:25+00:00","article_modified_time":"2018-10-27T05:17:58+00:00","og_image":[{"width":3837,"height":2540,"url":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/PX2.png","type":"image\/png"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@pheonixsolution","twitter_site":"@pheonixsolution","twitter_misc":{"Written by":"admin","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/#article","isPartOf":{"@id":"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/"},"author":{"name":"admin","@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/person\/0ffa33d73c869faec2d50e79c24e3503"},"headline":"Nagios with GitLab in Independent VPs","datePublished":"2018-10-25T05:06:25+00:00","dateModified":"2018-10-27T05:17:58+00:00","mainEntityOfPage":{"@id":"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/"},"wordCount":749,"commentCount":0,"publisher":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#organization"},"keywords":["gitlab","gitlab 11.4.0","integration","nagios 4.3.2","Nginx"],"articleSection":["Apache","Centos","Linux","Nagios","Nginx","Shell script","VPS"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/","url":"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/","name":"Pheonix Solutions - We Empower Your Business Growth","isPartOf":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#website"},"datePublished":"2018-10-25T05:06:25+00:00","dateModified":"2018-10-27T05:17:58+00:00","breadcrumb":{"@id":"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/pheonixsolutions.com\/blog\/nagios-with-gitlab-in-independent-vps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pheonixsolutions.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Nagios with GitLab in Independent VPs"}]},{"@type":"WebSite","@id":"https:\/\/pheonixsolutions.com\/blog\/#website","url":"https:\/\/pheonixsolutions.com\/blog\/","name":"Pheonix Solutions","description":"We Empower Your Business Growth","publisher":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pheonixsolutions.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/pheonixsolutions.com\/blog\/#organization","name":"PheonixSolutions","url":"https:\/\/pheonixsolutions.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2016\/12\/logo.png","contentUrl":"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2016\/12\/logo.png","width":454,"height":300,"caption":"PheonixSolutions"},"image":{"@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PheonixSolutions-209942982759387\/","https:\/\/x.com\/pheonixsolution"]},{"@type":"Person","@id":"https:\/\/pheonixsolutions.com\/blog\/#\/schema\/person\/0ffa33d73c869faec2d50e79c24e3503","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/09bacc0294abee1322a23ab4bc6a0330dd4cb4df707dc9d0b0efeba6c109608b?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/09bacc0294abee1322a23ab4bc6a0330dd4cb4df707dc9d0b0efeba6c109608b?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09bacc0294abee1322a23ab4bc6a0330dd4cb4df707dc9d0b0efeba6c109608b?s=96&r=g","caption":"admin"},"sameAs":["http:\/\/blog.pheonixsolutions.com"],"url":"https:\/\/pheonixsolutions.com\/blog\/author\/admin\/"}]}},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p7F4uM-Jz","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/2825","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=2825"}],"version-history":[{"count":0,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/2825\/revisions"}],"wp:attachment":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=2825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=2825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=2825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}