{"id":5512,"date":"2016-01-26T15:39:48","date_gmt":"2016-01-26T15:39:48","guid":{"rendered":"https:\/\/bodhost.com\/kb\/?p=5512"},"modified":"2026-02-26T14:03:12","modified_gmt":"2026-02-26T14:03:12","slug":"how-to-centralize-server-logs-with-rsyslog","status":"publish","type":"post","link":"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/","title":{"rendered":"How to Centralize Server Logs with Rsyslog?"},"content":{"rendered":"\r\n<ol>\r\n<li>\r\n<h3 class=\"wp-block-heading\"><strong><strong>\u00a0Overview<br \/><\/strong><\/strong><\/h3>\r\n<p>Centralizing logs from multiple servers on one server can be of great interest to the security level within a system of information. Indeed, it is easier for log analysis tools to compare and read. Scan files being on a single server rather than doing it remotely or through remote agents.<\/p>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<p>Also in case of a server crash, you will be able to recover the mistakes. Actions on your server before it does crash, facilitating the restoration activity of this and future security.<\/p>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<p>On most modern Linux systems the log management tool is by default Rsyslog. It is one that we will use in this tutorial.<\/p>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<p>Here, we will work on two machines running Debian 7, one acting as a server. The other as a \u201cclient\u201d that will send its logs to the server.<\/p>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<p>In both cases, the configuration file to edit is always \/etc\/rsyslog.conf. One can nevertheless put in \/etc\/rsylog.d\/ and make a \u201cinclude\u201d in the main configuration file to import.<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>Server Configuration <\/strong>For the server, simply set the server to accept logs from outside by opening the appropriate port, for the time we will open port (UDP 514) for simplicity. For this, will uncomment the following two lines:<\/p>\r\n<pre class=\"wp-block-preformatted\">$ModLoad imudp\r\n$UDPServerRun 514<\/pre>\r\n<p>We can then restart the rsyslog Service:<\/p>\r\n<pre class=\"wp-block-preformatted\">service rsyslog restart<\/pre>\r\n<p>To verify that our server is listening, you can perform the following command:<\/p>\r\n<pre class=\"wp-block-preformatted\">netstat \u2013npul<\/pre>\r\n<p>We then see our open UDP port 514\u2026<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>Client Configuration <\/strong>At the client level, we will go to the same file and then redirect all logs on the server. Add the following line to the end of the file:<\/p>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<pre class=\"wp-block-preformatted\">*.* @IP_SERVER:514<\/pre>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<p>Note: The &#8220;@&#8221; must appear in the line<br \/>It will then restart rsyslog our Service:<\/p>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<pre class=\"wp-block-preformatted\">service rsyslog restart<\/pre>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<p>Then we can generate logs; for example, restart any service to see if they are on the server rsyslog. By default, as we did, customer logs will be in the same file as the server logs, for example in the \/var\/log\/syslog server. You just see the name of the host that generated the log line is not that of the server, but the client\u2019s.<\/p>\r\n<\/li>\r\n<li>\r\n<p><strong>TCP \/ UDP <\/strong>Previously, we configured our client and our server to exchange using the transport protocol (layer 4) UDP. Briefly, UDP allows a single exchange to transmit a packet is a protocol that does not try to synchronize, or track package status or exchanges between two assets.<\/p>\r\n<p>Instead, TCP will try to find each packet if it has been received by the correspondent, which generates additional packets over UDP. TCP can check whether an information exchange or not been received and retransmitted if necessary that does not UDP.<\/p>\r\n<p>All this is to underline that in our case, TCP exchanges have a disadvantage to be taken into account to the UDP. Indeed, the TCP will generate more trade (and therefore resource consumption) over UDP but will ensure that the information received is in full.<\/p>\r\n<p>So there is a choice that depends on your available resources and the number of customers and information your server manages. To trade in TCP mode, you must refer to these lines in the server configuration file, note that both methods can coexist if we put them on different ports, for example:<\/p>\r\n<p>Otherwise, it will review the top two lines. On the client side, add this line in the configuration for that trade is TCP:<\/p>\r\n<pre class=\"wp-block-preformatted\">*.* @@IP_Server:1514<\/pre>\r\n<p><strong>Note:<\/strong> The @@ must appear in the command line, the fact that there have two states that exchange will TCP.<\/p>\r\n<p>One can also leave two lines to indicate that the logs will be sent once TCP and once UDP. This is of little interest but for understanding that we can also send our logs to several different IP servers if you change one of the two lines. Then we restart the server and the client if needed:<\/p>\r\n<pre class=\"wp-block-preformatted\">service rsyslog restart<\/pre>\r\n<\/li>\r\n<li>\r\n<p><strong>Redirect or copy according to the priority or services <\/strong>When talking about log management, especially in Linux, the services are categories in which the logs will store to better archive and sort. These services include, for example:<\/p>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<p>auth: used for events relating to the security or authentication through access applications (SSH type)<br \/>authpriv: Used for messages related to access control<br \/>daemon: Used by different systems and application process<br \/>kern: used for messages about the kernel<br \/>Email: Used for Event services email<br \/>user: default services when none is specified<br \/>local7: Indicates the boot messages<br \/>*: Refers to all services, for simplicity this is what we specified when we set first redirection rule slightly above logs<br \/>none: Indicates no services<\/p>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<p>In addition to these services, we find services for each severity level (called Priority) that goes from worst to mere information:<\/p>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<p>Emerg: Emergency System unusable<br \/>Alert: Immediate action required<br \/>Crit: Critical System Error<br \/>Err: Operation error<br \/>Warning: Warning<br \/>Notice: normal Reportable Events<br \/>Info: For information<br \/>Debug: debug Message<\/p>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<p>One then finds many ways to specify the logs that interest us and therefore those we will redirect. For example if you try to redirect to xxx.xxx.xx.xxx our server logs only display critical messages and higher for messages on UDP port 514, add the following line:<\/p>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<pre class=\"wp-block-preformatted\">mail.err @xxx.xxx.xx.xxx:514<\/pre>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<p>It can also redirect all mail logs:<\/p>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<pre class=\"wp-block-preformatted\">mail.* @xxx.xxx.xx.xxx:514<\/pre>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<p>One can also enter in a line several types of facilities and priority; there is no example in the default configuration file lines like these:<\/p>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<pre class=\"wp-block-preformatted\">*.=debug;\\\r\n       auth,authpriv.none;\\\r\n       news.none;mail.none     -\/var\/log\/debug\r\n*.=info;*.=notice;*.=warn;\\\r\n       auth,authpriv.none;\\\r\n       cron,daemon.none;\\\r\n       mail,news.none          -\/var\/log\/messages\r\n<\/pre>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<p>Here we see that all the debug priorities are redirected to the file \/var\/log\/debug and that all priorities info notice and warn will be in \/var\/log\/messages.<\/p>\r\n<h5><strong>\r\n\r\n<\/strong><\/h5>\r\n<p>For these filters are redirected to the log server, just specify the server IP and the port done above in place of the file name.<\/p>\r\n<\/li>\r\n<li><strong>Redirect logs to a folder\/file by the host <\/strong><strong><strong>\r\n\r\n<\/strong><\/strong>It is also to facilitate prioritization and archive our logs when you have a large number of customers Rsyslog uses a tree with a folder\/file by host rather than putting all logs in the same file as the server logs. We will do this using a template that we will use after the block &#8216;RULES&#8217; in the server configuration file:\r\n<pre class=\"wp-block-preformatted\">$template syslog,\"\/var\/log\/clients\/%fromhost%\/syslog.log\"<\/pre>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<p>We will then apply this template to all incoming logs:<\/p>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<pre class=\"wp-block-preformatted\">*.* ?syslog<\/pre>\r\n<strong><strong>\r\n\r\n<\/strong><\/strong>\r\n<p>It then suffices to restart rsyslog our services and generate logs from clients. Then we will end up with a file &#8220;\/ var \/ log \/ clients \/&#8221; containing a folder by IP \/ customer name and a file containing respectively &#8220;syslog.log&#8221; with logs of each respective client, which simplifies the search for information in the logs for a specific customer.<\/p>\r\n<\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>\u00a0Overview Centralizing logs from multiple servers on one server can be of great interest to the security level within a system of information. Indeed, it is easier for log analysis&hellip;<\/p>\n<p><a href=\"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/\" class=\"more-link\">Read More<\/a><\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[666],"tags":[78,707],"class_list":["post-5512","post","type-post","status-publish","format-standard","hentry","category-general","tag-dedicated-servers","tag-server-logs-management"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Centralize Server Logs with Rsyslog?<\/title>\n<meta name=\"description\" content=\"Learn how to centralize server logs using Rsyslog, a powerful logging tool for Linux systems. Improve your system&#039;s logging efficiency and organization.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Centralize Server Logs with Rsyslog?\" \/>\n<meta property=\"og:description\" content=\"Learn how to centralize server logs using Rsyslog, a powerful logging tool for Linux systems. Improve your system&#039;s logging efficiency and organization.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowledge Base - bodHOST\" \/>\n<meta property=\"article:published_time\" content=\"2016-01-26T15:39:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-26T14:03:12+00:00\" \/>\n<meta name=\"author\" content=\"anilr\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"anilr\" \/>\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:\\\/\\\/www.bodhost.com\\\/kb\\\/how-to-centralize-server-logs-with-rsyslog\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/how-to-centralize-server-logs-with-rsyslog\\\/\"},\"author\":{\"name\":\"anilr\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#\\\/schema\\\/person\\\/8871ea0c76482a5a482e48538ae4dbb3\"},\"headline\":\"How to Centralize Server Logs with Rsyslog?\",\"datePublished\":\"2016-01-26T15:39:48+00:00\",\"dateModified\":\"2026-02-26T14:03:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/how-to-centralize-server-logs-with-rsyslog\\\/\"},\"wordCount\":1054,\"publisher\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#organization\"},\"keywords\":[\"Dedicated Servers\",\"server logs management\"],\"articleSection\":[\"General Discussion\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/how-to-centralize-server-logs-with-rsyslog\\\/\",\"url\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/how-to-centralize-server-logs-with-rsyslog\\\/\",\"name\":\"How to Centralize Server Logs with Rsyslog?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#website\"},\"datePublished\":\"2016-01-26T15:39:48+00:00\",\"dateModified\":\"2026-02-26T14:03:12+00:00\",\"description\":\"Learn how to centralize server logs using Rsyslog, a powerful logging tool for Linux systems. Improve your system's logging efficiency and organization.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/how-to-centralize-server-logs-with-rsyslog\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/how-to-centralize-server-logs-with-rsyslog\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/how-to-centralize-server-logs-with-rsyslog\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"General Discussion\",\"item\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/category\\\/general\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Centralize Server Logs with Rsyslog?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#website\",\"url\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/\",\"name\":\"Web Hosting Knowledge Base | bodHOST Hosting FAQ\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#organization\"},\"alternateName\":\"Web Hosting Knowledge Base | bodHOST Hosting FAQ\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#organization\",\"name\":\"Web Hosting Knowledge Base | bodHOST Hosting FAQ\",\"url\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Profile-Pic.png\",\"contentUrl\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Profile-Pic.png\",\"width\":240,\"height\":240,\"caption\":\"Web Hosting Knowledge Base | bodHOST Hosting FAQ\"},\"image\":{\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/#\\\/schema\\\/person\\\/8871ea0c76482a5a482e48538ae4dbb3\",\"name\":\"anilr\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/11307531bf21385b7c7046df25e96e38f4530ef77506385bb9d9c72798e5b284?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/11307531bf21385b7c7046df25e96e38f4530ef77506385bb9d9c72798e5b284?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/11307531bf21385b7c7046df25e96e38f4530ef77506385bb9d9c72798e5b284?s=96&d=mm&r=g\",\"caption\":\"anilr\"},\"url\":\"https:\\\/\\\/www.bodhost.com\\\/kb\\\/author\\\/anilr\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Centralize Server Logs with Rsyslog?","description":"Learn how to centralize server logs using Rsyslog, a powerful logging tool for Linux systems. Improve your system's logging efficiency and organization.","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:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/","og_locale":"en_US","og_type":"article","og_title":"How to Centralize Server Logs with Rsyslog?","og_description":"Learn how to centralize server logs using Rsyslog, a powerful logging tool for Linux systems. Improve your system's logging efficiency and organization.","og_url":"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/","og_site_name":"Knowledge Base - bodHOST","article_published_time":"2016-01-26T15:39:48+00:00","article_modified_time":"2026-02-26T14:03:12+00:00","author":"anilr","twitter_card":"summary_large_image","twitter_misc":{"Written by":"anilr","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/#article","isPartOf":{"@id":"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/"},"author":{"name":"anilr","@id":"https:\/\/www.bodhost.com\/kb\/#\/schema\/person\/8871ea0c76482a5a482e48538ae4dbb3"},"headline":"How to Centralize Server Logs with Rsyslog?","datePublished":"2016-01-26T15:39:48+00:00","dateModified":"2026-02-26T14:03:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/"},"wordCount":1054,"publisher":{"@id":"https:\/\/www.bodhost.com\/kb\/#organization"},"keywords":["Dedicated Servers","server logs management"],"articleSection":["General Discussion"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/","url":"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/","name":"How to Centralize Server Logs with Rsyslog?","isPartOf":{"@id":"https:\/\/www.bodhost.com\/kb\/#website"},"datePublished":"2016-01-26T15:39:48+00:00","dateModified":"2026-02-26T14:03:12+00:00","description":"Learn how to centralize server logs using Rsyslog, a powerful logging tool for Linux systems. Improve your system's logging efficiency and organization.","breadcrumb":{"@id":"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.bodhost.com\/kb\/how-to-centralize-server-logs-with-rsyslog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"General Discussion","item":"https:\/\/www.bodhost.com\/kb\/category\/general\/"},{"@type":"ListItem","position":2,"name":"How to Centralize Server Logs with Rsyslog?"}]},{"@type":"WebSite","@id":"https:\/\/www.bodhost.com\/kb\/#website","url":"https:\/\/www.bodhost.com\/kb\/","name":"Web Hosting Knowledge Base | bodHOST Hosting FAQ","description":"","publisher":{"@id":"https:\/\/www.bodhost.com\/kb\/#organization"},"alternateName":"Web Hosting Knowledge Base | bodHOST Hosting FAQ","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bodhost.com\/kb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.bodhost.com\/kb\/#organization","name":"Web Hosting Knowledge Base | bodHOST Hosting FAQ","url":"https:\/\/www.bodhost.com\/kb\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bodhost.com\/kb\/#\/schema\/logo\/image\/","url":"https:\/\/www.bodhost.com\/kb\/wp-content\/uploads\/2025\/10\/Profile-Pic.png","contentUrl":"https:\/\/www.bodhost.com\/kb\/wp-content\/uploads\/2025\/10\/Profile-Pic.png","width":240,"height":240,"caption":"Web Hosting Knowledge Base | bodHOST Hosting FAQ"},"image":{"@id":"https:\/\/www.bodhost.com\/kb\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.bodhost.com\/kb\/#\/schema\/person\/8871ea0c76482a5a482e48538ae4dbb3","name":"anilr","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/11307531bf21385b7c7046df25e96e38f4530ef77506385bb9d9c72798e5b284?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/11307531bf21385b7c7046df25e96e38f4530ef77506385bb9d9c72798e5b284?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/11307531bf21385b7c7046df25e96e38f4530ef77506385bb9d9c72798e5b284?s=96&d=mm&r=g","caption":"anilr"},"url":"https:\/\/www.bodhost.com\/kb\/author\/anilr\/"}]}},"_links":{"self":[{"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/posts\/5512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/comments?post=5512"}],"version-history":[{"count":16,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/posts\/5512\/revisions"}],"predecessor-version":[{"id":13038,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/posts\/5512\/revisions\/13038"}],"wp:attachment":[{"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/media?parent=5512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/categories?post=5512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bodhost.com\/kb\/wp-json\/wp\/v2\/tags?post=5512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}