{"id":1604,"date":"2016-08-22T21:41:35","date_gmt":"2016-08-22T21:41:35","guid":{"rendered":"http:\/\/wp.andreas.bieri.name\/myblog\/?p=1604"},"modified":"2016-08-22T21:41:35","modified_gmt":"2016-08-22T21:41:35","slug":"skype-lcsdr-in-splunk-teil-2","status":"publish","type":"post","link":"http:\/\/52.29.166.97\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/","title":{"rendered":"Skype CDR Daten mit Splunk auswerten (Teil 2)"},"content":{"rendered":"<p>Siehe \u00a0auch den\u00a0<a href=\"http:\/\/wp.andreas.bieri.name\/myblog\/index.php\/2016\/08\/23\/skype-cdr-daten-mit-splunk-auswerten\/\" target=\"_blank\" rel=\"noopener noreferrer\">Teil 1<\/a> und <a href=\"http:\/\/wp.andreas.bieri.name\/myblog\/index.php\/2016\/10\/20\/skype-cdr-daten-mit-splunk-auswerten-teil-3\/\" target=\"_blank\" rel=\"noopener noreferrer\">Teil 3<\/a>.<\/p>\n<h4>Beispiel-Resultate<\/h4>\n<p>Die gewonnenen Statistik-Daten des vergangenen Tages stehen jetzt zeilenweise, eine Zeile pro Stunde, in einer CSV Datei . Beachte den Strichpunkt als Trenner und die doppelten Anf\u00fchrungszeichen um alle Zahlen herum. Alle Felder haben einen numerischen Inhalt und sind nie leer (dann steht eine Null &#8222;0&#8220;). Es hat sich bew\u00e4hrt, diese Exporte immer einheitlich so zu formatieren.<\/p>\n<pre>\"Sample\";\"Sessions\";\"SessionMinutes\";\"VoipCalls\";\"VoipCallMinutes\";\"VideoCalls\";\"VideoCallMinutes\";\"IMSessions\";\"IMMessages\";\"FileTransferActs\";\"AppShareActs\"\n\"23.08.2016 15:00:00\";\"3103\";\"19256\";\"1195\";\"3698\";\"1\";\"8\";\"1843\";\"13524\";\"0\";\"50\"\n\"23.08.2016 16:00:00\";\"786\";\"5198\";\"261\";\"859\";\"0\";\"0\";\"506\";\"3788\";\"0\";\"17\"\n\"23.08.2016 00:00:00\";\"28\";\"162\";\"19\";\"32\";\"0\";\"0\";\"9\";\"73\";\"0\";\"0\"\n\"23.08.2016 09:00:00\";\"11350\";\"76289\";\"5069\";\"14843\";\"0\";\"0\";\"5878\";\"40317\";\"0\";\"293\"\n\"23.08.2016 05:00:00\";\"2353\";\"10817\";\"1552\";\"4652\";\"1\";\"3\";\"735\";\"4319\";\"0\";\"57\"\n\"23.08.2016 07:00:00\";\"11152\";\"71828\";\"5228\";\"17586\";\"8\";\"34\";\"5501\";\"33187\";\"0\";\"279\"\n\"23.08.2016 19:00:00\";\"125\";\"756\";\"66\";\"188\";\"0\";\"0\";\"51\";\"447\";\"0\";\"6\"\n\"23.08.2016 03:00:00\";\"46\";\"88\";\"37\";\"25\";\"0\";\"0\";\"9\";\"27\";\"0\";\"0\"\n\"23.08.2016 12:00:00\";\"12744\";\"82744\";\"5992\";\"19468\";\"3\";\"33\";\"6211\";\"39641\";\"0\";\"412\"<\/pre>\n<p>&nbsp;<\/p>\n<h4>Datenerfassung mit Dateipfad der CSV Datei (inputs.conf)<\/h4>\n<p>Um die exportierten Daten in Splunk zug\u00e4nglich zu bekommen, ist eine App zu erstellen oder zu erweitern. In deren inputs.conf\u00a0ist\u00a0eine Stanza f\u00fcr die Indizierung der Dateien einzuf\u00fcgen. Wir k\u00f6nnen automatisch alle *.CSV Dateien in einem definierten Verzeichnis abholen (dies funktioniert dann auf jedem Server so, der diese App erh\u00e4lt). Anzugeben ist ein passender Splunk Source Type und der richtige Splunk Index.<\/p>\n<pre>[monitor:\/\/D:\\sla-reporting\\*.csv]\n disabled = false\n followTail = 0\n sourcetype = sla:reporting\n index = lync_idx<\/pre>\n<h4>Feld Extraktion<\/h4>\n<p>Splunk versteht CSV Dateien und legt automatisch Variablen an, die den Namen der Headerspalten entsprechen. Die Zeitstempel in der ersten Spalte der Datei werden korrekt als Zeit interpretiert d.h. die Resultate werden im Index unter diesem Zeitpunkt abgelegt.<\/p>\n<p><img loading=\"lazy\" class=\" wp-image-1611 alignnone\" src=\"http:\/\/wp.andreas.bieri.name\/wp-content\/uploads\/2016\/08\/dash3.png\" alt=\"dash3\" width=\"257\" height=\"376\" \/><img loading=\"lazy\" class=\" wp-image-1612 alignnone\" src=\"http:\/\/wp.andreas.bieri.name\/wp-content\/uploads\/2016\/08\/dash4.png\" alt=\"dash4\" width=\"532\" height=\"378\" srcset=\"http:\/\/52.29.166.97\/myblog\/wp-content\/uploads\/2016\/08\/dash4.png 875w, http:\/\/52.29.166.97\/myblog\/wp-content\/uploads\/2016\/08\/dash4-300x213.png 300w, http:\/\/52.29.166.97\/myblog\/wp-content\/uploads\/2016\/08\/dash4-768x546.png 768w\" sizes=\"(max-width: 532px) 100vw, 532px\" \/><\/p>\n<h4>Such-Auswertung und Visualisierung<\/h4>\n<p>Die Auswertungen in Splunk sind jetzt sehr einfach:<\/p>\n<pre>index=lync_idx sourcetype=sla:reporting | timechart span=$token_span$ avg(Sessions), avg(SessionMinutes<\/pre>\n<p>Den Durchschnittswert der Sessions und der SessionMinutes in einem Zeitdiagramm darstellen. Span bedeutet die Spannweite, der Durchschnitt kann pro Stunde oder t\u00e4glich berechnet werden. $token_span$ und $token_time$ sind Variablen aus den Dropdown Auswahlfenstern im Header des Reports:<\/p>\n<p><img loading=\"lazy\" class=\"size-full wp-image-1608 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/wp-content\/uploads\/2016\/08\/dash2.png\" alt=\"dash2\" width=\"584\" height=\"193\" srcset=\"http:\/\/52.29.166.97\/myblog\/wp-content\/uploads\/2016\/08\/dash2.png 584w, http:\/\/52.29.166.97\/myblog\/wp-content\/uploads\/2016\/08\/dash2-300x99.png 300w\" sizes=\"(max-width: 584px) 100vw, 584px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-1610 aligncenter\" src=\"http:\/\/wp.andreas.bieri.name\/wp-content\/uploads\/2016\/08\/cdrsplunk1.png\" alt=\"cdrsplunk1\" width=\"925\" height=\"217\" srcset=\"http:\/\/52.29.166.97\/myblog\/wp-content\/uploads\/2016\/08\/cdrsplunk1.png 1355w, http:\/\/52.29.166.97\/myblog\/wp-content\/uploads\/2016\/08\/cdrsplunk1-300x70.png 300w, http:\/\/52.29.166.97\/myblog\/wp-content\/uploads\/2016\/08\/cdrsplunk1-768x180.png 768w, http:\/\/52.29.166.97\/myblog\/wp-content\/uploads\/2016\/08\/cdrsplunk1-1024x240.png 1024w\" sizes=\"(max-width: 925px) 100vw, 925px\" \/><\/p>\n<h4>XML Source Code des Splunk Dashboards<\/h4>\n<p>(Auszug aus dem XML)<\/p>\n<p>&lt;row&gt;<br \/>\n&lt;panel&gt;<br \/>\n&lt;chart&gt;<br \/>\n&lt;title&gt;Sessions \/ SessionMinutes (Summe)&lt;\/title&gt;<br \/>\n&lt;search&gt;<br \/>\n&lt;query&gt;index=lync_scs sourcetype=sla:reporting | timechart span=$token_span$ sum(Sessions), sum(SessionMinutes)&lt;\/query&gt;<br \/>\n&lt;earliest&gt;$token_time.earliest$&lt;\/earliest&gt;<br \/>\n&lt;latest&gt;$token_time.latest$&lt;\/latest&gt;<br \/>\n&lt;\/search&gt;<br \/>\n&lt;option name=&#8220;charting.chart&#8220;&gt;line&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.axisLabelsX.majorLabelStyle.overflowMode&#8220;&gt;ellipsisNone&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.axisLabelsX.majorLabelStyle.rotation&#8220;&gt;0&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.axisTitleX.visibility&#8220;&gt;visible&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.axisTitleY.visibility&#8220;&gt;visible&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.axisTitleY2.visibility&#8220;&gt;visible&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.axisX.scale&#8220;&gt;linear&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.axisY.scale&#8220;&gt;linear&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.axisY2.enabled&#8220;&gt;0&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.axisY2.scale&#8220;&gt;inherit&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.chart.bubbleMaximumSize&#8220;&gt;50&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.chart.bubbleMinimumSize&#8220;&gt;10&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.chart.bubbleSizeBy&#8220;&gt;area&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.chart.nullValueMode&#8220;&gt;gaps&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.chart.showDataLabels&#8220;&gt;none&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.chart.sliceCollapsingThreshold&#8220;&gt;0.01&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.chart.stackMode&#8220;&gt;default&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.chart.style&#8220;&gt;shiny&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.drilldown&#8220;&gt;all&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.layout.splitSeries&#8220;&gt;0&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.layout.splitSeries.allowIndependentYRanges&#8220;&gt;0&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.legend.labelStyle.overflowMode&#8220;&gt;ellipsisMiddle&lt;\/option&gt;<br \/>\n&lt;option name=&#8220;charting.legend.placement&#8220;&gt;right&lt;\/option&gt;<br \/>\n&lt;\/chart&gt;<br \/>\n&lt;\/panel&gt;<br \/>\n&lt;\/row&gt;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Siehe \u00a0auch den\u00a0Teil 1 und Teil 3. Beispiel-Resultate Die gewonnenen Statistik-Daten des vergangenen Tages stehen jetzt zeilenweise, eine Zeile pro Stunde, in einer CSV Datei . Beachte den Strichpunkt als Trenner und die doppelten Anf\u00fchrungszeichen um alle Zahlen herum. Alle Felder haben einen numerischen Inhalt und sind nie leer (dann steht eine Null &#8222;0&#8220;). Es [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[77,100,122,130],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Skype CDR Daten mit Splunk auswerten (Teil 2) - Merkbar.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Skype CDR Daten mit Splunk auswerten (Teil 2) - Merkbar.\" \/>\n<meta property=\"og:description\" content=\"Siehe \u00a0auch den\u00a0Teil 1 und Teil 3. Beispiel-Resultate Die gewonnenen Statistik-Daten des vergangenen Tages stehen jetzt zeilenweise, eine Zeile pro Stunde, in einer CSV Datei . Beachte den Strichpunkt als Trenner und die doppelten Anf\u00fchrungszeichen um alle Zahlen herum. Alle Felder haben einen numerischen Inhalt und sind nie leer (dann steht eine Null &#8222;0&#8220;). Es [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Merkbar.\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-22T21:41:35+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/wp.andreas.bieri.name\/wp-content\/uploads\/2016\/08\/dash3.png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"wp_blogadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/#website\",\"url\":\"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/\",\"name\":\"Merkbar.\",\"description\":\"IT, Elektronik und Mathematik\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/#primaryimage\",\"inLanguage\":\"de\",\"url\":\"http:\/\/wp.andreas.bieri.name\/wp-content\/uploads\/2016\/08\/dash3.png\",\"contentUrl\":\"http:\/\/wp.andreas.bieri.name\/wp-content\/uploads\/2016\/08\/dash3.png\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/#webpage\",\"url\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/\",\"name\":\"Skype CDR Daten mit Splunk auswerten (Teil 2) - Merkbar.\",\"isPartOf\":{\"@id\":\"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/#primaryimage\"},\"datePublished\":\"2016-08-22T21:41:35+00:00\",\"dateModified\":\"2016-08-22T21:41:35+00:00\",\"author\":{\"@id\":\"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/#\/schema\/person\/47691942dec3f2eb9d34bb8b5507870d\"},\"breadcrumb\":{\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Skype CDR Daten mit Splunk auswerten (Teil 2)\"}]},{\"@type\":\"Person\",\"@id\":\"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/#\/schema\/person\/47691942dec3f2eb9d34bb8b5507870d\",\"name\":\"wp_blogadmin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/#personlogo\",\"inLanguage\":\"de\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/d0dc804558b03f640b22e497ec010c9a?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/d0dc804558b03f640b22e497ec010c9a?s=96&d=mm&r=g\",\"caption\":\"wp_blogadmin\"},\"url\":\"http:\/\/52.29.166.97\/myblog\/author\/wp_blogadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Skype CDR Daten mit Splunk auswerten (Teil 2) - Merkbar.","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":"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/","og_locale":"de_DE","og_type":"article","og_title":"Skype CDR Daten mit Splunk auswerten (Teil 2) - Merkbar.","og_description":"Siehe \u00a0auch den\u00a0Teil 1 und Teil 3. Beispiel-Resultate Die gewonnenen Statistik-Daten des vergangenen Tages stehen jetzt zeilenweise, eine Zeile pro Stunde, in einer CSV Datei . Beachte den Strichpunkt als Trenner und die doppelten Anf\u00fchrungszeichen um alle Zahlen herum. Alle Felder haben einen numerischen Inhalt und sind nie leer (dann steht eine Null &#8222;0&#8220;). Es [&hellip;]","og_url":"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/","og_site_name":"Merkbar.","article_published_time":"2016-08-22T21:41:35+00:00","og_image":[{"url":"http:\/\/wp.andreas.bieri.name\/wp-content\/uploads\/2016\/08\/dash3.png"}],"twitter_card":"summary","twitter_misc":{"Verfasst von":"wp_blogadmin","Gesch\u00e4tzte Lesezeit":"3 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/#website","url":"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/","name":"Merkbar.","description":"IT, Elektronik und Mathematik","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"ImageObject","@id":"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/#primaryimage","inLanguage":"de","url":"http:\/\/wp.andreas.bieri.name\/wp-content\/uploads\/2016\/08\/dash3.png","contentUrl":"http:\/\/wp.andreas.bieri.name\/wp-content\/uploads\/2016\/08\/dash3.png"},{"@type":"WebPage","@id":"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/#webpage","url":"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/","name":"Skype CDR Daten mit Splunk auswerten (Teil 2) - Merkbar.","isPartOf":{"@id":"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/#website"},"primaryImageOfPage":{"@id":"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/#primaryimage"},"datePublished":"2016-08-22T21:41:35+00:00","dateModified":"2016-08-22T21:41:35+00:00","author":{"@id":"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/#\/schema\/person\/47691942dec3f2eb9d34bb8b5507870d"},"breadcrumb":{"@id":"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/wp.andreas.bieri.name\/myblog\/2016\/08\/22\/skype-lcsdr-in-splunk-teil-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/"},{"@type":"ListItem","position":2,"name":"Skype CDR Daten mit Splunk auswerten (Teil 2)"}]},{"@type":"Person","@id":"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/#\/schema\/person\/47691942dec3f2eb9d34bb8b5507870d","name":"wp_blogadmin","image":{"@type":"ImageObject","@id":"http:\/\/ec2-52-29-166-97.eu-central-1.compute.amazonaws.com\/myblog\/#personlogo","inLanguage":"de","url":"http:\/\/1.gravatar.com\/avatar\/d0dc804558b03f640b22e497ec010c9a?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/d0dc804558b03f640b22e497ec010c9a?s=96&d=mm&r=g","caption":"wp_blogadmin"},"url":"http:\/\/52.29.166.97\/myblog\/author\/wp_blogadmin\/"}]}},"_links":{"self":[{"href":"http:\/\/52.29.166.97\/myblog\/wp-json\/wp\/v2\/posts\/1604"}],"collection":[{"href":"http:\/\/52.29.166.97\/myblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/52.29.166.97\/myblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/52.29.166.97\/myblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/52.29.166.97\/myblog\/wp-json\/wp\/v2\/comments?post=1604"}],"version-history":[{"count":0,"href":"http:\/\/52.29.166.97\/myblog\/wp-json\/wp\/v2\/posts\/1604\/revisions"}],"wp:attachment":[{"href":"http:\/\/52.29.166.97\/myblog\/wp-json\/wp\/v2\/media?parent=1604"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/52.29.166.97\/myblog\/wp-json\/wp\/v2\/categories?post=1604"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/52.29.166.97\/myblog\/wp-json\/wp\/v2\/tags?post=1604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}