{"id":8166,"date":"2023-01-13T10:18:58","date_gmt":"2023-01-13T13:18:58","guid":{"rendered":"https:\/\/categoriaoutros.com.br\/?p=8166"},"modified":"2023-01-16T09:41:44","modified_gmt":"2023-01-16T12:41:44","slug":"nagios-criando-nosso-proprio-plugin-dentro-do-bash","status":"publish","type":"post","link":"https:\/\/categoriaoutros.com.br\/?p=8166","title":{"rendered":"Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash"},"content":{"rendered":"\n<p>Iremos criar um script que retorna resultados direcionados para o Nagios. Esse script funcionar\u00e1 como um plugin e o resultado ser\u00e1 enviado usando o agente <strong>nrpe<\/strong>.<\/p>\n\n\n\n<p>Antes, se j\u00e1 n\u00e3o estiver instalado, instale o nrpe para que o servidor Nagios possa enviar e receber informa\u00e7\u00f5es via rede. Veja esse link para instala\u00e7\u00e3o do nrpe:<a href=\"https:\/\/categoriaoutros.com.br\/?s=&quot;instalando+o+nrpe&quot;\"> instalando o nrpe<\/a> <\/p>\n\n\n\n<p>\u00c9 uma boa ideia manter seus plugins no mesmo diret\u00f3rio que outros plugins Nagios (<strong>\/usr\/lib\/nagios\/plugins\/<\/strong> ou em <strong>\/usr\/local\/nagios\/libexec\/<\/strong>).<\/p>\n\n\n\n<p>Vamos ao passo a passo para cria\u00e7\u00e3o do script em bash.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Criando o Script que Ser\u00e1 Nosso Plugin no Nagios<\/h2>\n\n\n\n<p>Criaremos como exemplo, um plugin que verifica o uso de uso de mem\u00f3ria RAM e disparar\u00e1 um alerta se tiver apenas em 2GB dispon\u00edveis  e enviar\u00e1 um n\u00edvel cr\u00edtico quando chegar tiver 1GB ou menos.  O comando no bash que exibe informa\u00e7\u00f5es swap \u00e9 o <strong>free -m<\/strong>. Se tiver 3GB ou mais exibir\u00e1 OK. Lembrando que o comando free -m traz valores em Megabytes e usaremos free -m ao inv\u00e9s de free -g porque com free -m temos mais precis\u00e3o quando  a mem\u00f3ria ram ficar abaixo de 1GB.<\/p>\n\n\n\n<p>Abaixo s\u00f3 converter GB para MB:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>3 GB = 3072 MB<\/li><li>2 GB = 2048 MB<\/li><li>1 GB =  1024 MB<\/li><\/ul>\n\n\n\n<p>Tamb\u00e9m usaremos os operadores de compara\u00e7\u00e3o do bash:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>-gt<\/strong> para maior que(greater than)<\/li><li><strong>-eq<\/strong> para igual(equal)<\/li><li><strong>-lt<\/strong> para menor que(less than)<\/li><\/ul>\n\n\n\n<p>Vejamos antes o resultado do comando:<\/p>\n\n\n\n<p>Veja que a leitura \u00e9 f\u00e1cil mas devemos evitar as letras como em 27Gi. O que queremos \u00e9 somente os n\u00fameros, ent\u00e3o podemos usar<strong> free -m<\/strong>.<\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>root@pc<\/b><\/font>:<font color=\"#12488B\"><b>\/usr\/local\/nagios<\/b><\/font># free -m\n               total        used        free      shared  buff\/cache   available\nMem.:          32096         172       29218           5        2705       31463\nSwap:            975           0         975<\/pre>\n\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">N\u00e3o consideraremos a mem\u00f3ria em cache!<\/mark><\/p>\n\n\n\n<p>#1 Crie o arquivo \/usr\/local\/nagios\/libexec\/check_minha_ram. <\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>root@pc<\/b><\/font>:<font color=\"#12488B\"><b>~<\/b><\/font># touch  \/usr\/local\/nagios\/libexec\/check_minha_ram<\/pre>\n\n\n\n<p>#2 D\u00ea permiss\u00e3o de execu\u00e7\u00e3o<\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>root@pc<\/b><\/font>:<font color=\"#12488B\"><b>~<\/b><\/font># chmod +x \/usr\/local\/nagios\/libexec\/check_minha_ram<\/pre>\n\n\n\n<p>#3 Usando editores como nano ou vim, ou ainda um editor gr\u00e1fico, edite o arquivo:<\/p>\n\n\n\n<pre><font color=\"#26A269\"><b>root@pc<\/b><\/font>:<font color=\"#12488B\"><b>~<\/b><\/font># vim  \/usr\/local\/nagios\/libexec\/check_minha_ram<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>#3 digite as linhas abaixo<\/p>\n\n\n\n<pre>#!\/bin\/bash\nmemoria_livre=$(echo `free -m | awk '{print $7}'`)\n\nif [[ $memoria_livre -gt 3072  ]]\nthen\n\techo \"OK - $memoria_livre MB livre(s)\" \n\texit 0\nelif [[ $memoria_livre -gt 2048  ]]\nthen\n\techo \" $memoria_livre MB livres \"\n\texit 1\nelif [[ $memoria_livre -eq 1024 ||   $memoria_livre -lt 1024  ]]\nthen\n\techo \"Critico - $memoria_livre MB livres\"\n\texit 2\nelse \n\techo \"Dsconhecido - $memoria_livre MB\"\nfi<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Entendendo as Linhas Acima<\/h5>\n\n\n\n<p>Todo o plug-in Nagios NRPE se resume ao uso de c\u00f3digos de sa\u00edda ou <strong>exit<\/strong> para acionar alertas.<\/p>\n\n\n\n<p>Veja essa tabela para entender<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>C\u00f3digo Exit <\/strong><\/td><td><strong>Status<\/strong><\/td><\/tr><tr><td>0<\/td><td>OK<\/td><\/tr><tr><td>1<\/td><td>WARNING<\/td><\/tr><tr><td>2<\/td><td>CRITICAL<\/td><\/tr><tr><td>3<\/td><td>UNKNOWN<\/td><\/tr><\/thead><\/table><\/figure>\n\n\n\n<p><strong>!\/bin\/bash <\/strong>  informa que esse arquivo \u00e9 um script e deve ser executado usando o bash.<\/p>\n\n\n\n<p>Usamos <strong>free -g <\/strong>para termos informa\u00e7\u00f5es de mem\u00f3ria e <strong>awk &#8216;{print $7}<\/strong> para pegarmos a a s\u00e9tima coluna do resultado do comando free. <\/p>\n\n\n\n<p>Veja que usei $() para jogar o resultado de free -g para a vari\u00e1vel memoria_livre. Na verdade, podemos colocar um comando dentro de $() ou dentro de crases <code><strong>``<\/strong><\/code>  coloquei das duas formas, um dentro do outro para praticar apenas.<\/p>\n\n\n\n<p>As demais linhas s\u00e3o apenas comandos linux do bash. Voc\u00ea pode usar qualquer comando e pegar o resultado usando o exit&#8230;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">No pc a Ser Monitorado<\/h2>\n\n\n\n<p>No computador a ser monitorado a mem\u00f3ria,  configure<strong> \/usr\/local\/nagios\/etc\/nrpe.cfg<\/strong> colocando allowed_hosts colocando o IP do servidor nagios. Suponhamos que o ip seja 192.168.0.20, ent\u00e3o ficar\u00e1 assim:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">allowed_hosts=127.0.0.1,::1,<em><strong>192.168.0.20<\/strong><\/em><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Vinculando o Comando \u00e0 um PC<\/h2>\n\n\n\n<p>Agora voc\u00ea pode usar o comando check_minha_ram para monitorar mem\u00f3ria ram dos servidores ou computadores.<\/p>\n\n\n\n<p>Dentro de \/usr\/local\/nagios\/etc\/objects\/ eu tenho um arquivo chamado server01.cfg com seguinte conte\u00fado:<\/p>\n\n\n\n<pre>define host {\n        host_name               Server01\n        address                 192.168.0.100       \n        check_interval          5\n        retry_interval          1\n        max_check_attempts      5\n        check_period            24x7\n        check_command           check-host-alive\n        notes                   Meu Servidor   \n  \n}\n\n\ndefine service {\n        host_name               Server01\n        service_description     Ping\n        check_command           check_ping!200.0,40%!400.0,80% \n        max_check_attempts      5\n        check_interval          5\n        retry_interval          3\n        check_period            24x7\n}\n\n<b>\ndefine service {\n        host_name       Sidoc\n        service_description     Memoria\n        check_command   check_nrpe!check_minha_ram\n        max_check_attempts      5\n        check_interval          5\n        retry_interval          3\n        check_period            24x7\n}\n<\/b>\n\n\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">No Servidor Nagios<\/h2>\n\n\n\n<p>v\u00e1 para <strong>\/usr\/local\/nagios\/etc\/objects\/commands.cfg<\/strong> e digite<\/p>\n\n\n\n<pre>define command {\n        command_name    check_nrpe\n        command_line    $USER1$\/check_nrpe -H $HOSTADDRESS$  -c $ARG1$\n}\n<\/pre>\n\n\n\n<p>Essa linha dever\u00e1 existir apenas uma vez e servir\u00e1 para todos os plugins do nrpe. Se ela j\u00e1 esitver dentro de &#8230;<strong>commands.cfg<\/strong> n\u00e3o precisa digit\u00e1-la.<\/p>\n\n\n\n<p>NRPE usar TCP  na porta 5666. Libere essa porta no firewall.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Reinicie o Servidor Nagios<\/h2>\n\n\n\n<pre>systemctl restart nagios.service<\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Iremos criar um script que retorna resultados direcionados para o Nagios. Esse script funcionar\u00e1 como um plugin e o resultado ser\u00e1 enviado usando o agente nrpe. Antes, se j\u00e1 n\u00e3o estiver instalado, instale o nrpe para que o servidor Nagios possa enviar e receber informa\u00e7\u00f5es via rede. Veja esse link para instala\u00e7\u00e3o do nrpe: instalando&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/categoriaoutros.com.br\/?p=8166\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &ldquo;Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[3497,3498,604],"class_list":["post-8166","post","type-post","status-publish","format-standard","hentry","category-informatica-dicas","tag-criando-plugin-nrpe-com-bash","tag-criar-plugin-nrpe","tag-nagios"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash - Categoria Outros<\/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:\/\/categoriaoutros.com.br\/?p=8166\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash - Categoria Outros\" \/>\n<meta property=\"og:description\" content=\"Iremos criar um script que retorna resultados direcionados para o Nagios. Esse script funcionar\u00e1 como um plugin e o resultado ser\u00e1 enviado usando o agente nrpe. Antes, se j\u00e1 n\u00e3o estiver instalado, instale o nrpe para que o servidor Nagios possa enviar e receber informa\u00e7\u00f5es via rede. Veja esse link para instala\u00e7\u00e3o do nrpe: instalando...Read More &ldquo;Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash&rdquo; &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/categoriaoutros.com.br\/?p=8166\" \/>\n<meta property=\"og:site_name\" content=\"Categoria Outros\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/categoriaoutros\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-13T13:18:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-16T12:41:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/pinguim-paginas-padrao.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1022\" \/>\n\t<meta property=\"og:image:height\" content=\"722\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Categoria: Outros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:site\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Categoria: Outros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=8166#article\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=8166\"},\"author\":{\"name\":\"Categoria: Outros\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\"},\"headline\":\"Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash\",\"datePublished\":\"2023-01-13T13:18:58+00:00\",\"dateModified\":\"2023-01-16T12:41:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=8166\"},\"wordCount\":597,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"keywords\":[\"criando plugin nrpe com bash\",\"criar plugin nrpe\",\"nagios\"],\"articleSection\":[\"Inform\u00e1tica\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=8166#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=8166\",\"url\":\"https:\/\/categoriaoutros.com.br\/?p=8166\",\"name\":\"Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash - Categoria Outros\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\"},\"datePublished\":\"2023-01-13T13:18:58+00:00\",\"dateModified\":\"2023-01-16T12:41:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=8166#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=8166\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=8166#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/categoriaoutros.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"name\":\"Categoria Outros\",\"description\":\"Assuntos Diversos\",\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/categoriaoutros.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\",\"name\":\"Categoria Outros\",\"alternateName\":\"Categoria Outros\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"contentUrl\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"width\":400,\"height\":400,\"caption\":\"Categoria Outros\"},\"image\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/categoriaoutros\",\"https:\/\/twitter.com\/CategoriaOutros\",\"https:\/\/br.pinterest.com\/CategoriaOutros\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\",\"name\":\"Categoria: Outros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"caption\":\"Categoria: Outros\"},\"sameAs\":[\"http:\/\/categoriaoutros.com.br\"],\"url\":\"https:\/\/categoriaoutros.com.br\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash - Categoria Outros","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:\/\/categoriaoutros.com.br\/?p=8166","og_locale":"pt_BR","og_type":"article","og_title":"Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash - Categoria Outros","og_description":"Iremos criar um script que retorna resultados direcionados para o Nagios. Esse script funcionar\u00e1 como um plugin e o resultado ser\u00e1 enviado usando o agente nrpe. Antes, se j\u00e1 n\u00e3o estiver instalado, instale o nrpe para que o servidor Nagios possa enviar e receber informa\u00e7\u00f5es via rede. Veja esse link para instala\u00e7\u00e3o do nrpe: instalando...Read More &ldquo;Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash&rdquo; &raquo;","og_url":"https:\/\/categoriaoutros.com.br\/?p=8166","og_site_name":"Categoria Outros","article_publisher":"https:\/\/www.facebook.com\/categoriaoutros","article_published_time":"2023-01-13T13:18:58+00:00","article_modified_time":"2023-01-16T12:41:44+00:00","og_image":[{"width":1022,"height":722,"url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/pinguim-paginas-padrao.webp","type":"image\/webp"}],"author":"Categoria: Outros","twitter_card":"summary_large_image","twitter_creator":"@CategoriaOutros","twitter_site":"@CategoriaOutros","twitter_misc":{"Escrito por":"Categoria: Outros","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/categoriaoutros.com.br\/?p=8166#article","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/?p=8166"},"author":{"name":"Categoria: Outros","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40"},"headline":"Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash","datePublished":"2023-01-13T13:18:58+00:00","dateModified":"2023-01-16T12:41:44+00:00","mainEntityOfPage":{"@id":"https:\/\/categoriaoutros.com.br\/?p=8166"},"wordCount":597,"commentCount":0,"publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"keywords":["criando plugin nrpe com bash","criar plugin nrpe","nagios"],"articleSection":["Inform\u00e1tica"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/categoriaoutros.com.br\/?p=8166#respond"]}]},{"@type":"WebPage","@id":"https:\/\/categoriaoutros.com.br\/?p=8166","url":"https:\/\/categoriaoutros.com.br\/?p=8166","name":"Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash - Categoria Outros","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/#website"},"datePublished":"2023-01-13T13:18:58+00:00","dateModified":"2023-01-16T12:41:44+00:00","breadcrumb":{"@id":"https:\/\/categoriaoutros.com.br\/?p=8166#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/categoriaoutros.com.br\/?p=8166"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/categoriaoutros.com.br\/?p=8166#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/categoriaoutros.com.br\/"},{"@type":"ListItem","position":2,"name":"Nagios: Criando Nosso Pr\u00f3prio Plugin Dentro do Bash"}]},{"@type":"WebSite","@id":"https:\/\/categoriaoutros.com.br\/#website","url":"https:\/\/categoriaoutros.com.br\/","name":"Categoria Outros","description":"Assuntos Diversos","publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/categoriaoutros.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/categoriaoutros.com.br\/#organization","name":"Categoria Outros","alternateName":"Categoria Outros","url":"https:\/\/categoriaoutros.com.br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","contentUrl":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","width":400,"height":400,"caption":"Categoria Outros"},"image":{"@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/categoriaoutros","https:\/\/twitter.com\/CategoriaOutros","https:\/\/br.pinterest.com\/CategoriaOutros\/"]},{"@type":"Person","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40","name":"Categoria: Outros","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","caption":"Categoria: Outros"},"sameAs":["http:\/\/categoriaoutros.com.br"],"url":"https:\/\/categoriaoutros.com.br\/?author=1"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/8166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8166"}],"version-history":[{"count":9,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/8166\/revisions"}],"predecessor-version":[{"id":8200,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/8166\/revisions\/8200"}],"wp:attachment":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8166"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8166"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}