[{"data":1,"prerenderedAt":423},["ShallowReactive",2],{"Categories":3,"NavIndexCategoriesCountFooter":203,"content-\u002F2020\u002F09\u002F16\u002Fdeploy-digitalocean-agent-via-ansible\u002F":204},[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,68,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202],{"category":5},"System Administration",{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},"Software Development",{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":27},{"category":27},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":5},{"category":27},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":27},{"category":27},{"category":67},"Drones & RC",{"category":69},"DIY Projects",{"category":67},{"category":72},"Photography",{"category":69},{"category":69},{"category":69},{"category":67},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":69},{"category":67},{"category":69},{"category":69},{"category":67},{"category":67},{"category":72},{"category":72},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":5},{"category":5},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":5},{"category":67},{"category":67},{"category":72},{"category":72},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":67},{"category":72},{"category":67},{"category":138},"3D Printing - Laser Cutting - CNC",{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":138},{"category":5},{"category":138},{"category":27},{"category":27},{"category":138},{"category":138},{"category":72},{"category":158},"Photography,3D Printing - Laser Cutting - CNC",{"category":27},{"category":27},{"category":69},{"category":27},{"category":27},{"category":27},{"category":27},{"category":5},{"category":67},{"category":5},{"category":5},{"category":27},{"category":27},{"category":27},{"category":27},{"category":27},{"category":69},{"category":27},{"category":27},{"category":27},{"category":27},{"category":181},"Home Assistant",{"category":181},{"category":72},{"category":27},{"category":27},{"category":72},{"category":138},{"category":5},{"category":72},{"category":72},{"category":138},{"category":27},{"category":181},{"category":181},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},{"category":72},191,{"id":205,"title":206,"body":207,"category":409,"date":410,"description":213,"embedImage":409,"extension":411,"image":409,"intro":412,"meta":413,"navigation":305,"path":414,"seo":415,"series":409,"sitemap":416,"stem":417,"tags":418,"__hash__":422},"content\u002F2020\u002F09\u002F16\u002Fdeploy-digitalocean-agent-via-ansible.md","Deploy digital ocean agent via ansible",{"type":208,"value":209,"toc":407},"minimark",[210,214,226,229,232,403],[211,212,213],"p",{},"Digital Ocean provide a metrics agent that you can install to provide metrics that can be displayed on their dashboard.",[211,215,216,217],{},"It is currently setup by downloading an install script from ",[218,219,220],"a",{"href":220,"rel":221,"target":225},"https:\u002F\u002Frepos.insights.digitalocean.com\u002Finstall.sh",[222,223,224],"nofollow","noopener","noreferer","_blank",[211,227,228],{},"The script does provide support for detecing apt vs yum etc - but I only need the apt version.",[211,230,231],{},"I try to keep my droplets provisioned by ansible - so for debian at least the following ansible snippet works fine.",[233,234,239],"pre",{"className":235,"code":236,"language":237,"meta":238,"style":238},"language-yml shiki shiki-themes github-dark","---\n- name: add apt key\n  apt_key:\n    url: https:\u002F\u002Frepos.insights.digitalocean.com\u002Fsonar-agent.asc\n    state: present\n\n- name: add repository\n  apt_repository:\n    repo: deb https:\u002F\u002Frepos.insights.digitalocean.com\u002Fapt\u002Fdo-agent main main\n    filename: digitalocean-agent\n    state: present\n\n- name: install agent\n  apt:\n    pkg: do-agent\n    state: present\n","yml","",[240,241,242,251,269,278,289,300,307,319,327,338,349,358,363,375,383,394],"code",{"__ignoreMap":238},[243,244,247],"span",{"class":245,"line":246},"line",1,[243,248,250],{"class":249},"svObZ","---\n",[243,252,254,258,262,265],{"class":245,"line":253},2,[243,255,257],{"class":256},"s95oV","- ",[243,259,261],{"class":260},"s4JwU","name",[243,263,264],{"class":256},": ",[243,266,268],{"class":267},"sU2Wk","add apt key\n",[243,270,272,275],{"class":245,"line":271},3,[243,273,274],{"class":260},"  apt_key",[243,276,277],{"class":256},":\n",[243,279,281,284,286],{"class":245,"line":280},4,[243,282,283],{"class":260},"    url",[243,285,264],{"class":256},[243,287,288],{"class":267},"https:\u002F\u002Frepos.insights.digitalocean.com\u002Fsonar-agent.asc\n",[243,290,292,295,297],{"class":245,"line":291},5,[243,293,294],{"class":260},"    state",[243,296,264],{"class":256},[243,298,299],{"class":267},"present\n",[243,301,303],{"class":245,"line":302},6,[243,304,306],{"emptyLinePlaceholder":305},true,"\n",[243,308,310,312,314,316],{"class":245,"line":309},7,[243,311,257],{"class":256},[243,313,261],{"class":260},[243,315,264],{"class":256},[243,317,318],{"class":267},"add repository\n",[243,320,322,325],{"class":245,"line":321},8,[243,323,324],{"class":260},"  apt_repository",[243,326,277],{"class":256},[243,328,330,333,335],{"class":245,"line":329},9,[243,331,332],{"class":260},"    repo",[243,334,264],{"class":256},[243,336,337],{"class":267},"deb https:\u002F\u002Frepos.insights.digitalocean.com\u002Fapt\u002Fdo-agent main main\n",[243,339,341,344,346],{"class":245,"line":340},10,[243,342,343],{"class":260},"    filename",[243,345,264],{"class":256},[243,347,348],{"class":267},"digitalocean-agent\n",[243,350,352,354,356],{"class":245,"line":351},11,[243,353,294],{"class":260},[243,355,264],{"class":256},[243,357,299],{"class":267},[243,359,361],{"class":245,"line":360},12,[243,362,306],{"emptyLinePlaceholder":305},[243,364,366,368,370,372],{"class":245,"line":365},13,[243,367,257],{"class":256},[243,369,261],{"class":260},[243,371,264],{"class":256},[243,373,374],{"class":267},"install agent\n",[243,376,378,381],{"class":245,"line":377},14,[243,379,380],{"class":260},"  apt",[243,382,277],{"class":256},[243,384,386,389,391],{"class":245,"line":385},15,[243,387,388],{"class":260},"    pkg",[243,390,264],{"class":256},[243,392,393],{"class":267},"do-agent\n",[243,395,397,399,401],{"class":245,"line":396},16,[243,398,294],{"class":260},[243,400,264],{"class":256},[243,402,299],{"class":267},[404,405,406],"style",{},"html pre.shiki code .svObZ, html code.shiki .svObZ{--shiki-default:#B392F0}html pre.shiki code .s95oV, html code.shiki .s95oV{--shiki-default:#E1E4E8}html pre.shiki code .s4JwU, html code.shiki .s4JwU{--shiki-default:#85E89D}html pre.shiki code .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":238,"searchDepth":253,"depth":253,"links":408},[],null,"2020-09-16 08:51 +0200","md","Ansible script for installing the digital ocean metrics agent to get dashboard metrics",{},"\u002F2020\u002F09\u002F16\u002Fdeploy-digitalocean-agent-via-ansible",{"title":206,"description":213},{"loc":414},"2020\u002F09\u002F16\u002Fdeploy-digitalocean-agent-via-ansible",[419,420,421],"ansible","linux","debian","POExpiaQEr2wq0a2aKNJkVK0iDZscKTytgl21Qahy90",1775293006966]