Merge branch 'master' into add-ssh-keys
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing

This commit is contained in:
jeltz 2021-03-07 21:29:57 +01:00
commit deb4372588
10 changed files with 299 additions and 875 deletions

View file

@ -1,178 +1,180 @@
$ANSIBLE_VAULT;1.1;AES256
37623034653164356337646538613665336362663764363537393937666637663864636365303266
6636363032363834633231633262306633663064616537610a643361343233303438343266363633
62646234633831656537616162303162653430373137633831316366363931306332373161303165
3938323535386163660a396465653966313230613037653364646633346633353561313539383536
61663061343130363363356163626264613636383364346534323331666632643235343231316166
37313039633230376265313264383331613933303239623664646338396632363430336131646364
38663736373732666466356162386338316366623061316362393266633831356661333137653361
62626361653862633234336330623738373436363365643866323131653763636637336131343639
62383061373138316535346239323465306632353334663633383361313365303466643333303430
62313534623839303236613564663863653132623163376432303633333038386161346530363534
63653135396262633230376464383530326634646466376534333633336363323462363234613834
35313936343862613166616433366664356334626539616562353639363936613431636263316238
33373334316539653130303563363130326564306538383565653065333034636436326362633735
64626335333465396536373838626266613365613234643038383138653038313033316331326662
66316536363562343330613437303434633134643162613365613966643562393731613065373937
34353639646539396536303864373832313637316430323534613835313632653733316337383738
30373737353039393831393334363738656364663266393330383039346634373537613335363138
36303963663138393866326433376231323261616338643666323930393932663237313731313833
32363132393234393165393363396163643961363635663030393235313436643037633032393935
32633632633461383965363230383531316239313637313365613531663365336163343363643365
63346366666433333736623533653264663538323562636565623134633634353234363163646639
35633662336636326237336134663334353435323333656235383231326431633035623664326538
39393961303031643831363634353730663836353464333536393838353133633765633238626630
31323564323938373833303965626165303462363139366262636462333631313835653332383637
63343263323861643863313237303864363630666464653834323736323563633162396232643439
38303338323538653263616335386338336133653733333137343532353066363039633961323036
32666439353734313738386535353966373963313534323666323633316338666139386130383262
62303466616666343862396435633239636533613135343836333838626663316433343661636561
61656361313165393932333932653539663464303564643931313736323864623233376339666266
63656638633363343766376336356339623235623838326530663031383739333936633938663661
65383334373736313134313961623732616339636466396130343233396630633464336631336364
35326433306663343764656437343065323033356666316161383262623236626237383531623165
36386434316230323239613266363862333134656331316166353631613464336164326365353738
35346563653364373334343061346639363538616433396131646362393162663033643532313932
65336536366132643861613065346530643061343939393533346331653235356530626431336364
63396235383764343933316639363934366161323765346632346331313831386266303664363066
36393235393861313333303734656634663634303133353131613630633231333935356262383161
62313661323734386233396133353261663434353662353064386538663531613466616532646237
31306362663139616266313765303562383163323333313435366536396633626261626632663135
65646366636461626535616662363735396263323563356239373963353434373061386331353664
31323662633433383738346532626463386535646363623961373466376132316265653833333766
31336464343439343632393438326537373539663463636261333066313134656664363031663137
62633336396162373736343737636565623038303362323261656365396130316132346436303637
30313131366631666534356132353933336663396130393038623266356531373531303766333830
37303765336435333161346339643065363165646538613165363634616362306466303063393566
64626562383065653562646536386662663762653665353339316232363534643837656535326633
30396134346432306135396337383765613361616331356433323766343139646631303861386263
38333262383239336662633463356134613239393563356662313463646432306130383433363137
35623231366238353062656333353565653366363735373433313337656364353232613832326433
34313238666233623462336665383964623662363662326331383131313161376233633234616236
36373831613132343236346263623732313233623533356264656439353465663866643161663461
38356261333430373631656238336337343664663563356461663839393864396662623530623932
35303038613261393132366262333463653935616362396262343530356637663630323431643762
33623364363163366262643133633065383063343162383232323832316462326661396232303937
39616133323561653435373666363264303737376430313966323362383933643433656236363039
32316361303835316465633862653431623431346465666166316136326363303538383236386364
63666666643065346635366131313037633233316363336161313761643163376163646561373936
39313964343866666332333034333233616134656331306236386339643130623530626466626339
31663435323633643231366265323766316438366130653434633530643231653864626639623334
37613931363264363132383764346364393038333130303364313334316333306235616237653563
30393962333332326137613963343734366230326163343132653830653733346435386639323363
62363066396563393861623764623330343332633535633737393364646137653361303032333436
35643936393734643533613137386430353337353536653333373535623630366333356633643034
30373565666430323235373939613839333034363532343738326536303334396565613765333639
66363064643264656163633430636563336430613634326265613934643433366134623339393437
62303666323933646166363465623437396630643662656364303666336133396663613438376139
66613965646639643337343137346537656465386337643864613637393664306436333063363830
64396361666261666339653230386635633139616330666132333232303064383738353336346632
63663064633631336231366266663737386137396636633039616165653339373831333338303736
63653566383161373131343233303132306237656133333136656161653736336433363164393833
35373363386232653036313635303862323838636433636565373135306466336562316232366537
35303137386433326364366232643837386364376463666531633664333932653536373931396333
37383931353465386636623637313063333933333062623361343835303634313439333862306436
62643863343730353334333863633534313232333332376562626366343131636132393566356563
30346666386539613864303537346636333534333534376439313164656634366465383131353335
64343730666230636462656666373061643338376633386338623238636531333636313631333036
37376337643739393934343362343865636362383638663630313831353963636364613138393136
31366361376533363861393537323433663533316465383334656133623637343530323561303631
30373534653437633765636664316364386139613565616464323735643333633962623665323831
38343661373632313936616632353635623232343630346565346262313365336366393262336631
36646430366531306665366465383530366432623737373662393263343336633837646630393139
32633566653335636130386338633035636135316461396366313532363834653966653239636533
32313039623433663861393832323564366337646161626632613563376131353265373938306430
35323762393434303966623536356466383933333139336561666335663133356130386166653064
65306137663938663162396265653439666562333766373132396434383365386338333635653166
36366139643335303135626337363363633334633464326234666361333234383262363035346362
31393538303961386465623437343766376565333564346338666365333865323537353731363262
63386632383766303261666563323133616136306563623761653831663466326433306631643365
61313862343235643963626331353465313734613930393163363236373438613939656164633137
38343061633164623361353430373830616365646362383565353865663930343134393736643730
36383439333032623233656565336666663539396531633865326166303837333736373333393836
37616139303039343439303338653133393563316537626239613961363164303538636566663931
30656236356230623734383662643735326264666362626239356565653361333266373132383365
30373763333938613636383364643862343832633631336131626162326330653465353661313639
35303434643534323731393665663930363163653965373832323966306335343562643334616333
63643637303038623039396331313439663332646566326132306235653234633262336539656463
64643336373535656462313462366337653862623131393230326532633035333864383936366332
31333962336430663061356537323638656137343638643033316461353761303435363263323337
34393235303630643265636338343430366232613831666662653162633333353262623331656339
39303064393533323132653433316665366436316235663332646362666539656262353037313538
35333239323736306434323435323236343634336337323364653862323932643130313737306339
64333763316134383033353762353264393764653638616533623366313361363766666436633164
34623266373130303437383635623763646165363538653666383966343063636435336462326233
64633332613961333532666235303935646139626135323964346666353732653531356238393338
39656231363935306533313632626134353439633131653537353466323565633532383031666364
31356338313334383263616134643834373064316361313362366562656464656566633961336532
31393931313633366630303931336137383732383533616163353361616336613863616462636230
35656561313735313864353133663735376462666639323930663039373630613138343735643061
35326665316465663834383766373366653464643263383662636134366161343532666265316632
35313233346236356166306464306139306263376339336266303861386632623030666239373734
34386330616335326339633761623366613931386366333138643236363338386435613036393732
38306137353930383737663063393734306539613633316337386334326562643731356536393036
64326363643162333561336364643034313735303761313233653865303638363766333066343862
64393063336439323233656263343432336365333630303238376133336235613266306338653664
36303761393036393964653962353164326432343731353861353432333738643365303032356534
61623339623664343164666338383361633863336432613762386238323331633264653666313532
38333165373738383539316663366437333733646561613232366130646565313063306631653331
61396236333663393937303639643061383133346563343339346136636237383663623364303535
30373562353531313630626533336431626539306137353331653430653737613462353739353936
62333562636137363964303735623434333537396330386338386661346437353936633533353961
34663532376636353233396362616361643164396539326339376237313737656161353032383566
37363234393334616363323465343332373436613636643431326436316135383230633136353633
37373564653033323034643661333733313431323133616639366230343433633366636261623039
66663866326465666132333863666431653433616565343964613338636339643466613634363162
66636464656135383231373135666661303761363964383538643738346136366339613264663663
39316437393962333239333732326432616239656538663030613763326533646131653663326166
32326365323630613339343263323133656361663131336230386664616561623033646535613736
34393130376233333134323662646132616430353233396364653437353335313962363865666536
66343239643131343730366562303061343061326139306165343931326166326435343236323064
37306534373831356364306339333233633866633931383666363639336563363763336163336131
39616464373630386164383033333530353866666531363361633430383335616161643139333964
64633365616532396461373736616462313966326432363562353437383762326362323531623637
64306638306633316533343766623136636331363439633031316366663063643262386566396633
30306231633730643961303266343337343531386634363037303535643239376236343737393066
31373765623732333736366434363865396366333165366362386132373536383730633766326564
34356635333135616666303161656233373038353338376433336466346633663935626564396533
62353432333637643665633766356534653735326662346466353737303131323934313433666335
35653930356564336138626365383730313131346534616139313965313831393237353930613231
63303034326463633335353064363438323839623533313637383236386535303663373930663234
37343833323838343431626438366630663465653534373339306539656462643237396661346632
35623261346463393037666266333835623664313938396239386461663230656239623534346537
30336432393433346438316533646132636336613661623935303434646334626434636466636634
37653532383538326666363864633165626266633331626239333536643663623335326262346232
33393864646261643639663635343731336330366638633266373136346537373236336539356233
33366536386463636462373865623861643466306331653938383934323232366463663935353830
32633266613833666266646462393062336263633937396666653732306233613666376339353362
62353236386337626663653064396564623933613535346264643630343766656462366164363864
33386637373030336530363838346534636361373965613664386635313938343663653434323438
65336433326661643864303738636362386239636239373265643139356563356166373161663064
62633061393861316236653833353634616338333062393564373431636666613264646262663762
30376334613639633233336536653631663866393535643039616333623636323764383862633235
65636438316430383162663832353038313037623366386135393636323161303732646466373833
31386463363265363161396330643539336566313763666136636265383531346638363964303762
34633666323665666430333465396266626533353761373932666165393634313236396366326464
32623963373638383133613535316461646632653831333862623536393531663536333161306664
37366537646261333166633961656136386466643864623463643331396234386233316263303539
30646234316437316633633761343361633234363661663465303164663662366562393539663666
64373065313161333632313931386538306231303639393036316138613332376131663434366362
37386262643366313465386332313335313434393134336134626265396164326430366466376331
66616665313761366631366364346538323933373664643663616335363631346630626338343137
63313833643262316664306261323839336666636361343032323938316232336136356139383061
38373637386434653265636261616633636365303134653866643763333434643138373337383065
62613335653332366566356537626266633334613766643666303261353239363034666639656463
39363939653634646632373239616363316263386333326566383061323337363335643037353833
61376364346164376333336131353638333032353034306361363536316134623535336363633531
37343935643933666564663861306331663833656165666134646262373134643834373432326634
66336431643164393336656161306333386437336133393062303231636130343464663434393332
37373066646138353636656531363532366465626538333461353131613731363939303933616232
35636261613433336232663532383065376137626266326161316530616666613437306361656134
39363636633834303634333135643037626538383930383030633764316434303062346263646436
33613662323735616563373330303965373033376166363136653761663864303761626665343063
64343234363839623633363562633764656136383063346633386338626337616531656334646337
36393331633938396439643032333136643766366437383934363333383466383738656333663633
31656437386237666438373664623561333336383866613366616166313062366365303765646362
33333930613961373036326639626364353133363933653739643935383966356130373437636564
62313933623061336631323163653263393866363231623438623430303338656236353462333237
65323334316136383236393234346261323638373536613165656233383535333062
36323837313536343438346161633830326364666265343833323539626361653065363734393533
3062363534346566626433663561313034323930623565640a363866396538623763393232383462
61623430366665323931393339373665376536633631306639356435323939653434616163343365
3463393937653666620a363639643662373365343261613831313165653837336461623135633062
33313632363236633838303430656334383539323937333036396135313433306566353132386634
35626431623730336635336136356437343639656331363462313064373038636439393631653264
35666565626132653665336163363965326265356339623838326238303865643632663233313464
64633434346635363033396265646661643766313339386337333030353561326165306663613834
62393565343036366534666166323238653939616433343866326338313332623062366439346436
38363930646639353263663666333332383632656261633038363030613334663239373134343138
62386233653264623437656535316532306432626531623239323439666437643364643537666139
36323262643662313261326434663931633031643061323438643335616534356464613837343632
33643761306538623430633031626266363531353432373930343435613934626231363234336266
33353962396435623836666664346666323564393135613865373966316266313336613538303263
36646564623039366138306332383663363765653063313436366432333438386534616439326132
36623234653633653931363939386265306439383030366539393836303164353232653939613231
66383761373965663939613262323262373938663964373961633762356332663965363364623033
31303236373864393039363366333732666438313061666534656434303634616235393336346532
62613565396163313833383435656431663662626166666532396138636635643833303462623863
62343634326536613030643663646134653131643232343033633234303234356239393264666435
62323961346236366463613466376434333639373537376265356334623430633865353866616132
33363437633365633062383939616134316165343939383730366231376338613638393633616634
33313064346434343435313238333538363165333237653339653635643339623732656237343138
33376231383832303561313633336533396139303666363365373765633836366434343466653736
38653764353861333431633837646538303332613234633632363134313563663861326234663964
39306364333031656634643737316562653738623436386366663034653230626632353162353565
64613133356364366138636434333165666663633231626234326562636333666134626136656533
33363830616637373831666230323432643863663166613061613839303538633133633466623161
34373761313135616638336638353433393362633738313965333964376664616631333138383366
66636463303637613263353038386436376331633539336639313264636261393037613536363233
63363030323466316161623162626338353530326362653334326338366234316530336439356161
61616161393966646235343064643934663830343738323231643165316338393233663432383235
30393734643131326333626566303263313361653833363032373462386266616664636539303462
37656566386236626564633065376666396261393132653639343931323637376333343966646666
36643737396233653639356461666637346639663365396137336637343462616138643261636561
66386433363734323363633135613636316537663139353838326139353966646431616135393730
66353534313131646662323239353035636433306438326232633738343662643738373564653434
39643636343530353664646565376161303139636264653431656630623761643234366538313135
36633761623832306666316230313731306262333661313339623930636261663466636539643431
66383464623433366462383363636239616635646533326531356635653664613737623636656164
37363136323035333434646437366361356366313030353333666530366563343166636264323937
63313033393264376138383437646235393938636466396333333561646330643438353931383033
34383133616364666533333732613362646439373339616536353333656635666266356333373730
38663036646530346635326337616630633031383766643832303565353162303364646365633831
31623461323838366663643534323963643964363439356661373165643836383133663566623336
61633431636635333239386662396663306130363864313362623832363065653265653332383537
36353935656364396138336338383138393563363963393633616137613165333336656334633737
33653739643438663665396165653430353535353866653563343336396461343036346534623531
64303932643336393062343765346634663166663230343039366362326133393832313564316562
36333733376664323531623031376138326663383037316435383938386561393030393061633738
66386363383064353533306461393831646436396335313664303038316135373064646434336336
66656135396662336461643266626537623533303761636166383761356339353533303631366461
38396466323865616564656632623834376164623464323466613830313663633366376163656562
64663662376264383330343863313134626637316133633531336534333261646631343532346436
32616332653832613937393864316537363964373437393162653264643730326533623637353639
66646265363463303562623935626166636463353966663233656335323338323466306334623464
61626532356438393732646135373933636166326666316564336636313963336136373331636137
63343964613663303665656237366463363264316134363063326263393233323263386230343761
32656335353935313362323734613466633238386664346538356137343632623032366433393633
65313435353334313730636264646237343230336262366163633232326639393330306637373534
62343562343464326566326165653235353931326535626230656334353038623139643837346332
35623133386336646535343435306538623962633030353136373831323063653261333930653166
39326661323163636534633433663037363866646535353931336166653738306634386332646236
39366139373933326538626166613634326333653330653636343230626138386466396466656532
37383565366133626364393432313634303630316265373832656666623932363363613061316434
62356239356531363236643039366437653762616364366332313833396661653863303138373262
64323665656537333433346437613766613237356537646262353731653834373439343362356565
61373530656134656134343763393263306165393635646538616635643136363636313030356562
61326635373737376636383934366136396566623634653539346631333832343066373235613463
64316536393433366336656563333733336461373033636466323936633138623465333239616538
38383836303530356164333733333265396536333231313664633464313436653738616532363639
33666133306562336637396133366230356162666639356238393265626164636631376539363738
36383837636262373339313865663435643565343638313631666166636232613031306663653632
37383430323366373163353235613138336666353430626262353830326362396265396639653635
63383761623133383266653764613330646533396439646465343536313664666631633538626135
32323437386531636435386161633437666133303565613139383839623530636137306531643765
31326130376664613935613431356235656363306136643831663935383161313161303430386434
31656364393534393666623935333237393264333839626136626531386364303431366432363037
31663962633465353131663035656337636362313337303532396163316538613565626431623161
66346533626135303937633364393533663134326139303661303239663332333637363866366631
39663837393836303432383436643938613833653633663633373636623435663139303736666234
66316365376266623235326265666438333735356638643332343438623436326561653634396638
35393736393130373234316461336634323763396564613638393564366262376535666238353634
66303964346537363161356238666135653666383534393338323331323364363439373839393335
34363037306636363163626566366633336666396364646664346636613661346139326234636232
37633033356438633833326231313733316531653137623263353765633432343637353931666437
34336561316661393232613237353937366331643466363234383031303664386565303332663637
64666364656166353938336665306232336338383161326331636363336634666436323532333361
39313531633831633230656131306637356337346230343930663861383136303031666637636337
36326439346566366461646561313665386163303634376361323033343538396138386166633166
64393735313137653764323963323039306531656639306638663437353034363838393466353436
34616335633235366634323233373537396130333938343133343265643665316438626635613136
38383763646463356463326235313539356333633636303535333865393331623936633231616561
64353337663665646333383830623966353134646563663832343839333039313130326634366162
37363337303033393039313630333535616665643033616334646336366265373033626266383061
39326366316663333530323632613462316538653966386463613439363137323139633232393565
64373466333632613933356364333166303535643464393135366536326565333136656633313366
61656361643866363931383231636636383434393637363965373836386433316564306430616233
37653864363832363231643461343461323534616635663835386262383963376166666464313433
65323231396162333937373261383336306665363936326237643537623235613337393738323037
61653563333532626161343336643136663161663733346462343035373534363962616631333833
63313633646166326538343366663865653737626162363463313862643661326231613437633964
30643366346136653135626236663932303736643331323231366439306435643163633438353035
32386434396638306465346165363938626135303134326335343739376563386566323964323661
64636134306233383437656165626232643731313037316634633566646331383864343138386335
61613562386138656339346665303962656330306261363330633161623063663433376537653037
31633965633835366464373938343164396366393439626432336237353066376333623136333161
34386537663964306434346364303637623264303063633531643361386437373766313336326330
39326163633231663138393632343064306430396166663362316137616236306566663432373331
65356661353133666138376137386363623133383338393561333365663337366637626132333735
62383636383333323432363730353136333836636662656163323830643638623932353133313962
33316563323865336239613466343034663730313633326364363432326433316233326166386132
35393534343962353461303536386139373338336533653530383664303734656236646632353937
31313563343439663461636336623364643130666330383932313839373161653433366564626530
33303565333438323136343531313133653136633636346666316138356361326162393635376531
36336463663863613661353664303135313233373561363866393832306333363361316462643165
35666637663739613830386562646266643263633235623230336133653135376662643333363661
30386531306335613538373635376664613434303833323835343235306230633038363339383432
62623462313530393361323465353134623638363962383833373530346561303439363933646361
39623037623835383366633635363636616330646164313664303037633665373463653233616432
61303133663731646531616165376330333764313038353137666264346135353737613433363161
32376365343265326239373764336466366131326661613730353536616639376364663139643138
64353663643161653539336638336431393261343366343338396162666461356465303830363435
30363330666563343732396262343034656264353237393238636436663661333431393332616561
65653564353864646665306662393937623439353531613930643365313765313130336166363531
35316537373237613364393263653764333736313563363362343436333162303464356637393261
31376336373739626363613237633236356533646430653531656535333064313437613063383035
63623333643461613364633538663462396138346537306538333132323231333864663632303364
38343239613633666265303364353035313861323430666362333566363530626631333032633332
33626364653239343436636234363934653730333839656333343161303633326530633432326231
65303766633465396232306230343861363432393537306139663339316635643662306432373661
37383361626261366561303632366663656135623730366462623964396332613764613636373736
65386263353934653764636636316464303164363835313732383062356436366633616435616133
62653361653965316332623266376636663131643464376362333061393964346265323034373962
62333366643264656337366530303137656630666230376165633437653132303938616162346463
31356235303039323937666134363133366632363937366662383561623764363132666634303030
38616366666563613763623738393334363932393630303661626234626463633331643139366334
65636661303730373264626132313835623436316561313064313062333137643737653130663835
65323464383366393139646262626439656235306136663139323465363362633030363634636462
32353536636538636637653834616566363833363639376666343864356231633737326130646433
36613237323137356162386266373664653365653930623635393031386362633835383062613332
34313166376362643338346630393132626364646539666530356637643864646136303164393130
66616265653465626136333130653835636265383363666161316330396132356135396264323833
31656434613535333138653733343432383331313766613966313834616665343732356430333135
37336536363137373539303161346161343464613166663138373630646539316430633265643866
33363335626232353736396531653065663735353039666434326465613139316266613239303263
38646130356363643063653865656463643863396237656162303739343665333038383437663339
39343161343666663731653265373531373465346438376463656535666136346334336431356536
65656262383061386137373639356435323964613065613932386661386362363961656364633431
31323037666465623466306430653133343836303330343337653131303630633231613161376636
63386363373938396664633562313132643336353465303236313666653064626162323431303563
62316366653735353038616537633036336430396365336433396138636465333061343164313464
31306166396264303063366239333538366530333235646663656263613964613435326431303933
65396137626634323432306439346364323039336366326562376531343938396632363330646538
32386137333636323334666265383931653064303734316430393762333462396462396262343432
39656437316564303833373132343162376238613531316465663634343934343564313336613330
66633761353536313237363038336363376363623634373065383161666639323165383662373766
39323361623930653764613566316462653730613632663130613039363330383533393865633233
32613533306166633030313761376264646335356236616161666461363731313934346231376564
31653065373237616562643739623432623132313965303161616162356439323064616331323136
35666263373333336136336362626565363037643836346564336536633566636138396232333037
63613134313130616432373838633964616634346132353061663337333662396339373665643030
31323431366361643335386534393739656632386539356133613062653266643739313465653465
63663438306362656436383634396461383233323766356632373133626139363165663734643835
66613565353837373134373161656434396266316261643432323633393961633861313032623030
32323830633038306166656164373465386334666266306361396266313764366136656139336562
36326138636130383032663066363532303464386562643535383439363630643031386630373439
31656636333034303131313433343236313661353961396533383839383734336461366164373539
62386335623036646462306162326333666366366133633661353163386633663235646566333332
65616533303636653066643339333765626139393561373663653663323536656433303561383738
61636266643663363961636439303534316635383362616530656435643764383433323433613639
36373864643164373364316536303962633533393866393965346261316632363338373065616436
30653433386536386131643230333761363639326532333837623638643831383663333766616137
34656665653239313936386337653435656435316261366137373138643663313630613863326261
38336433633538393864356137616465343831626539323336626665663036653335616665323763
32663661383966613362646431316333383466393531653364636462343634626564343438653332
65656266626466323130363763346436333763343162373361326166636430333563373233313332
37373032326665646265376135633765643466636533643965306161383962626533663333336536
353133313336393639373965653035323366

View file

@ -84,11 +84,15 @@
vars:
prometheus_alertmanager: docker-ovh.adm.auro.re:9093
snmp_unifi_password: "{{ vault_snmp_unifi_password }}"
snmp_switch_community: "{{ vault_snmp_switch_community }}"
# Prometheus targets.json
prometheus_targets:
- targets: |
{{ groups['aurore_pve'] + groups['aurore_vm'] | list | sort }}
prometheus_switch_snmp_targets:
- targets:
- yggdrasil.switch.auro.re
roles:
- prometheus
@ -121,7 +125,6 @@
- prometheus-rives.adm.auro.re
- prometheus-aurore.adm.auro.re
- prometheus-ovh.adm.auro.re
- prometheus-federate.adm.auro.re
roles:
- prometheus_federate

View file

@ -57,6 +57,13 @@
mode: 0644
when: prometheus_unifi_snmp_targets is defined
- name: Configure Prometheus Switchs
copy:
content: "{{ prometheus_switch_snmp_targets | to_nice_json }}"
dest: /etc/prometheus/targets_switch_snmp.json
mode: 0644
when: prometheus_switch_snmp_targets is defined
- name: Configure Prometheus UPS SNMP devices
copy:
content: "{{ [{'targets': prometheus_ups_snmp_targets }] | to_nice_json }}\n"

View file

@ -8,7 +8,7 @@ global:
# Attach these labels to any time series or alerts when communicating with
# external systems (federation, remote storage, Alertmanager).
external_labels:
monitor: 'example'
federated_instance: '{{ inventory_hostname }}'
# Alertmanager configuration
# Use prometheus alertmanager installed on the same machine
@ -81,6 +81,21 @@ scrape_configs:
- target_label: __address__
replacement: 127.0.0.1:9116
- job_name: switch_snmp
file_sd_configs:
- files:
- "/etc/prometheus/targets_switch_snmp.json"
metrics_path: /snmp
params:
module: [procurve_switch]
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: 127.0.0.1:9116
- job_name: docker
file_sd_configs:
- files:

View file

@ -1,4 +1,6 @@
# {{ ansible_managed }}
---
{{ ansible_managed | comment }}
# TODOlist :
# - Faire fonctionner le monitoring des switchs défini ici
# * Configurer tous les switchs avec un compte SNMPv3
@ -77,49 +79,73 @@ eatonups:
auth:
community: public
procurve_switch:
walk:
- 1.3.6.1.2.1.31.1.1.1.10
- 1.3.6.1.2.1.31.1.1.1.6
- 1.3.6.1.2.1.31.1.1.1.10
- 1.3.6.1.2.1.31.1.1.1
- 1.3.6.1.2.1.2.2.1.2
- 1.3.6.1.2.1.31.1.1.1.18
get:
- 1.3.6.1.2.1.1.3.0
- 1.3.6.1.2.1.1.5.0
- 1.3.6.1.2.1.1.6.0
- 1.3.6.1.2.1.1.3.0
- 1.3.6.1.2.1.1.5.0
- 1.3.6.1.2.1.1.6.0
metrics:
- name: sysUpTime
oid: 1.3.6.1.2.1.1.3
type: gauge
help: The time (in hundredths of a second) since the network management portion
of the system was last re-initialized. - 1.3.6.1.2.1.1.3
- name: sysName
oid: 1.3.6.1.2.1.1.5
type: DisplayString
help: An administratively-assigned name for this managed node - 1.3.6.1.2.1.1.5
- name: sysLocation
oid: 1.3.6.1.2.1.1.6
type: DisplayString
help: The physical location of this node (e.g., 'telephone closet, 3rd floor')
- 1.3.6.1.2.1.1.6
- name: ifHCOutOctets
oid: 1.3.6.1.2.1.31.1.1.1.10
type: counter
help: The total number of octets transmitted out of the interface, including framing
characters - 1.3.6.1.2.1.31.1.1.1.10
indexes:
- labelname: ifIndex
- name: sysUpTime
oid: 1.3.6.1.2.1.1.3
type: gauge
- name: ifHCInOctets
oid: 1.3.6.1.2.1.31.1.1.1.6
type: counter
help: The total number of octets received on the interface, including framing
characters - 1.3.6.1.2.1.31.1.1.1.6
indexes:
- labelname: ifIndex
type: gauge
version: 3
help: The time (in hundredths of a second) since the network management
portion of the system was last re-initialized. - 1.3.6.1.2.1.1.3
- name: sysName
oid: 1.3.6.1.2.1.1.5
type: DisplayString
help: An administratively-assigned name for this managed node
- 1.3.6.1.2.1.1.5
- name: sysLocation
oid: 1.3.6.1.2.1.1.6
type: DisplayString
help: The physical location of this node (e.g., 'telephone closet, 3rd
floor') - 1.3.6.1.2.1.1.6
- name: ifHCOutOctets
oid: 1.3.6.1.2.1.31.1.1.1.10
type: counter
help: The total number of octets transmitted out of the interface,
including framing characters - 1.3.6.1.2.1.31.1.1.1.10
indexes:
- labelname: ifIndex
type: gauge
lookups:
- labels:
- ifIndex
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
type: DisplayString
- labels:
- ifIndex
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
type: DisplayString
- name: ifHCInOctets
oid: 1.3.6.1.2.1.31.1.1.1.6
type: counter
help: The total number of octets received on the interface, including
framing characters - 1.3.6.1.2.1.31.1.1.1.6
indexes:
- labelname: ifIndex
type: gauge
lookups:
- labels:
- ifIndex
labelname: ifDescr
oid: 1.3.6.1.2.1.2.2.1.2
type: DisplayString
- labels:
- ifIndex
labelname: ifName
oid: 1.3.6.1.2.1.31.1.1.1.1
type: DisplayString
version: 2
auth:
username: prometheus
community: "{{ snmp_switch_community }}"
ubiquiti_unifi:
walk:
@ -385,3 +411,4 @@ ubiquiti_unifi:
auth_protocol: SHA
priv_protocol: AES
priv_password: {{ snmp_unifi_password }}
...

View file

@ -23,12 +23,11 @@
notify: Restart Prometheus
loop:
- alert.rules.yml
- django.rules.yml
# We don't need to restart Prometheus when updating nodes
- name: Configure Prometheus Federate devices
copy:
content: "{{ [{'targets': prometheus_targets }] | to_nice_json }}"
content: "{{ [{'targets': prometheus_targets }] | to_nice_json }}"
dest: /etc/prometheus/targets.json
mode: 0644
when: prometheus_targets is defined
@ -44,3 +43,4 @@
src: update-motd.d/05-service.j2
dest: /etc/update-motd.d/05-prometheus
mode: 0755
...

View file

@ -1,138 +1,16 @@
# {{ ansible_managed }}
{# As this is also Jinja2 it will conflict without a raw block #}
{# Depending of Prometheus Node exporter version, rules can change depending of version #}
{% raw %}
---
{{ ansible_managed | comment }}
groups:
- name: alert.rules
rules:
# Alert for any instance that is unreachable for >3 minutes.
- alert: InstanceDown
expr: up == 0
for: 3m
labels:
severity: critical
annotations:
summary: "Federate : {{ $labels.exported_instance }} est invisible depuis plus de 3 minutes !"
# Alert for out of memory
- alert: OutOfMemory
expr: (node_memory_MemFree_bytes + node_memory_Cached_bytes + node_memory_Buffers_bytes) / node_memory_MemTotal_bytes * 100 < 10
for: 5m
labels:
severity: warning
annotations:
summary: "Federate : Mémoire libre de {{ $labels.exported_instance }} à {{ humanize $value }}%."
# Alert for out of disk space
- alert: OutOfDiskSpace
expr: node_filesystem_free_bytes{fstype="ext4"} / node_filesystem_size_bytes{fstype="ext4"} * 100 < 10
for: 5m
labels:
severity: warning
annotations:
summary: "Espace libre de {{ $labels.mountpoint }} sur {{ $labels.exported_instance }} à {{ humanize $value }}%."
# Alert for out of inode space on disk
- alert: OutOfInodes
expr: node_filesystem_files_free{fstype="ext4"} / node_filesystem_files{fstype="ext4"} * 100 < 10
for: 5m
labels:
severity: warning
annotations:
summary: "Federate : Presque plus d'inodes disponibles ({{ $value }}% restant) dans {{ $labels.mountpoint }} sur {{ $labels.exported_instance }}."
# Alert for high CPU usage
- alert: CpuUsage
expr: (100 - avg by (instance) (irate(node_cpu_seconds_total{mode="idle"}[5m])) * 100) > 75
for: 10m
labels:
severity: warning
annotations:
summary: "Federate : CPU sur {{ $labels.exported_instance }} à {{ humanize $value }}%."
# Check systemd unit (> buster)
- alert: SystemdServiceFailed
expr: node_systemd_unit_state{state="failed"} == 1
for: 10m
labels:
severity: warning
annotations:
summary: "Federate : {{ $labels.name }} a échoué sur {{ $labels.exported_instance }}"
# Check load of instance
- alert: LoadUsage
expr: node_load1 > 5
for: 2m
labels:
severity: warning
annotations:
summary: "Federate : la charge de {{ $labels.exported_instance }} est à {{ $value }} !"
# Check UPS
- alert: UpsOutputSourceChanged
expr: upsOutputSource != 3
for: 1m
labels:
severity: warning
annotations:
summary: "Federate : La source d'alimentation de {{ $labels.exported_instance }} a changé !"
- alert: UpsBatteryStatusWarning
expr: upsBatteryStatus == 3
for: 2m
labels:
severity: warning
annotations:
summary: "Federate : L'état de la batterie de {{ $labels.exported_instance }} est faible !"
- alert: UpsBatteryStatusCritical
expr: upsBatteryStatus == 4
for: 10m
labels:
severity: warning
annotations:
summary: "L'état de la batterie de {{ $labels.exported_instance }} est affaibli !"
- alert: UpsHighLoad
expr: upsOutputPercentLoad > 70
for: 5m
labels:
severity: critical
annotations:
summary: "Federate : La charge de {{ $labels.exported_instance }} est de {{ $value }}% !"
- alert: UpsWrongInputVoltage
expr: (upsInputVoltage < 210) or (upsInputVoltage > 250)
for: 10m
labels:
severity: warning
annotations:
summary: "Federate : La tension d'entrée de {{ $labels.exported_instance }} est de {{ $value }}V."
- alert: UpsWrongOutputVoltage
expr: (upsOutputVoltage < 220) or (upsOutputVoltage > 240)
for: 10m
labels:
severity: warning
annotations:
summary: "Federate : La tension de sortie de {{ $labels.exported_instance }} est de {{ $value }}V."
- alert: UpsTimeRemainingWarning
expr: upsEstimatedMinutesRemaining < 15
for: 1m
labels:
severity: warning
annotations:
summary: "Federate : L'autonomie restante sur {{ $labels.exported_instance }} est de {{ $value }} min."
- alert: UpsTimeRemainingCritical
expr: upsEstimatedMinutesRemaining < 5
for: 1m
labels:
severity: critical
annotations:
summary: "Federate : L'autonomie restante sur {{ $labels.exported_instance }} est de {{ $value }} min."
{% endraw %}
- name: alert.rules
rules:
- alert: FederateInstanceDown
expr: up{job="federate"} == 0
for: 3m
labels:
severity: critical
annotations:
summary: >-
Federate : {{ "{{" }} $labels.instance {{ "}}" }} est invisible
depuis plus de 3 minutes !
...

View file

@ -1,106 +0,0 @@
# {{ ansible_managed }}
{# As this is also Jinja2 it will conflict without a raw block #}
{% raw %}
groups:
- name: django.rules
rules:
- record: job:django_http_requests_before_middlewares_total:sum_rate30s
expr: sum(rate(django_http_requests_before_middlewares_total[30s])) BY (job)
- record: job:django_http_requests_unknown_latency_total:sum_rate30s
expr: sum(rate(django_http_requests_unknown_latency_total[30s])) BY (job)
- record: job:django_http_ajax_requests_total:sum_rate30s
expr: sum(rate(django_http_ajax_requests_total[30s])) BY (job)
- record: job:django_http_responses_before_middlewares_total:sum_rate30s
expr: sum(rate(django_http_responses_before_middlewares_total[30s])) BY (job)
- record: job:django_http_requests_unknown_latency_including_middlewares_total:sum_rate30s
expr: sum(rate(django_http_requests_unknown_latency_including_middlewares_total[30s]))
BY (job)
- record: job:django_http_requests_body_total_bytes:sum_rate30s
expr: sum(rate(django_http_requests_body_total_bytes[30s])) BY (job)
- record: job:django_http_responses_streaming_total:sum_rate30s
expr: sum(rate(django_http_responses_streaming_total[30s])) BY (job)
- record: job:django_http_responses_body_total_bytes:sum_rate30s
expr: sum(rate(django_http_responses_body_total_bytes[30s])) BY (job)
- record: job:django_http_requests_total:sum_rate30s
expr: sum(rate(django_http_requests_total_by_method[30s])) BY (job)
- record: job:django_http_requests_total_by_method:sum_rate30s
expr: sum(rate(django_http_requests_total_by_method[30s])) BY (job, method)
- record: job:django_http_requests_total_by_transport:sum_rate30s
expr: sum(rate(django_http_requests_total_by_transport[30s])) BY (job, transport)
- record: job:django_http_requests_total_by_view:sum_rate30s
expr: sum(rate(django_http_requests_total_by_view_transport_method[30s])) BY (job,
view)
- record: job:django_http_requests_total_by_view_transport_method:sum_rate30s
expr: sum(rate(django_http_requests_total_by_view_transport_method[30s])) BY (job,
view, transport, method)
- record: job:django_http_responses_total_by_templatename:sum_rate30s
expr: sum(rate(django_http_responses_total_by_templatename[30s])) BY (job, templatename)
- record: job:django_http_responses_total_by_status:sum_rate30s
expr: sum(rate(django_http_responses_total_by_status[30s])) BY (job, status)
- record: job:django_http_responses_total_by_charset:sum_rate30s
expr: sum(rate(django_http_responses_total_by_charset[30s])) BY (job, charset)
- record: job:django_http_exceptions_total_by_type:sum_rate30s
expr: sum(rate(django_http_exceptions_total_by_type[30s])) BY (job, type)
- record: job:django_http_exceptions_total_by_view:sum_rate30s
expr: sum(rate(django_http_exceptions_total_by_view[30s])) BY (job, view)
- record: job:django_http_requests_latency_including_middlewares_seconds:quantile_rate30s
expr: histogram_quantile(0.5, sum(rate(django_http_requests_latency_including_middlewares_seconds_bucket[30s]))
BY (job, le))
labels:
quantile: "50"
- record: job:django_http_requests_latency_including_middlewares_seconds:quantile_rate30s
expr: histogram_quantile(0.95, sum(rate(django_http_requests_latency_including_middlewares_seconds_bucket[30s]))
BY (job, le))
labels:
quantile: "95"
- record: job:django_http_requests_latency_including_middlewares_seconds:quantile_rate30s
expr: histogram_quantile(0.99, sum(rate(django_http_requests_latency_including_middlewares_seconds_bucket[30s]))
BY (job, le))
labels:
quantile: "99"
- record: job:django_http_requests_latency_including_middlewares_seconds:quantile_rate30s
expr: histogram_quantile(0.999, sum(rate(django_http_requests_latency_including_middlewares_seconds_bucket[30s]))
BY (job, le))
labels:
quantile: "99.9"
- record: job:django_http_requests_latency_seconds:quantile_rate30s
expr: histogram_quantile(0.5, sum(rate(django_http_requests_latency_seconds_bucket[30s]))
BY (job, le))
labels:
quantile: "50"
- record: job:django_http_requests_latency_seconds:quantile_rate30s
expr: histogram_quantile(0.95, sum(rate(django_http_requests_latency_seconds_bucket[30s]))
BY (job, le))
labels:
quantile: "95"
- record: job:django_http_requests_latency_seconds:quantile_rate30s
expr: histogram_quantile(0.99, sum(rate(django_http_requests_latency_seconds_bucket[30s]))
BY (job, le))
labels:
quantile: "99"
- record: job:django_http_requests_latency_seconds:quantile_rate30s
expr: histogram_quantile(0.999, sum(rate(django_http_requests_latency_seconds_bucket[30s]))
BY (job, le))
labels:
quantile: "99.9"
- record: job:django_model_inserts_total:sum_rate1m
expr: sum(rate(django_model_inserts_total[1m])) BY (job, model)
- record: job:django_model_updates_total:sum_rate1m
expr: sum(rate(django_model_updates_total[1m])) BY (job, model)
- record: job:django_model_deletes_total:sum_rate1m
expr: sum(rate(django_model_deletes_total[1m])) BY (job, model)
- record: job:django_db_new_connections_total:sum_rate30s
expr: sum(rate(django_db_new_connections_total[30s])) BY (alias, vendor)
- record: job:django_db_new_connection_errors_total:sum_rate30s
expr: sum(rate(django_db_new_connection_errors_total[30s])) BY (alias, vendor)
- record: job:django_db_execute_total:sum_rate30s
expr: sum(rate(django_db_execute_total[30s])) BY (alias, vendor)
- record: job:django_db_execute_many_total:sum_rate30s
expr: sum(rate(django_db_execute_many_total[30s])) BY (alias, vendor)
- record: job:django_db_errors_total:sum_rate30s
expr: sum(rate(django_db_errors_total[30s])) BY (alias, vendor, type)
- record: job:django_migrations_applied_total:max
expr: max(django_migrations_applied_total) BY (job, connection)
- record: job:django_migrations_unapplied_total:max
expr: max(django_migrations_unapplied_total) BY (job, connection)
{% endraw %}

View file

@ -1,50 +1,35 @@
# {{ ansible_managed }}
---
{{ ansible_managed | comment }}
global:
# scrape_interval is set to the global default (60s)
# evaluation_interval is set to the global default (60s)
# scrape_timeout is set to the global default (10s).
# Attach these labels to any time series or alerts when communicating with
# external systems (federation, remote storage, Alertmanager).
external_labels:
monitor: 'example'
monitor: '{{ ansible_fqdn }}'
# Alertmanager configuration
# Use prometheus alertmanager installed on the same machine
alerting:
alertmanagers:
- static_configs:
- targets: ['{{ prometheus_alertmanager }}']
- static_configs:
- targets: ['{{ prometheus_alertmanager }}']
# Load rules once and periodically evaluate them according to the global 'evaluation_interval'.
rule_files:
- "alert.rules.yml" # Monitoring alerts, this is the file you may be searching!
- "django.rules.yml" # Custom rules specific for Django project monitoring
- 'alert.rules.yml'
# A scrape configuration containing exactly one endpoint to scrape:
# Here it's Prometheus itself.
scrape_configs:
# The .json in file_sd_configs is dynamically reloaded
- job_name: federate
scrape_interval: 15s
scrape_interval: 30s
metrics_path: '/federate'
honor_labels: true
honor_timestamps: true
file_sd_configs:
- files:
- '/etc/prometheus/targets.json'
relabel_configs:
# Do not put :9100 in instance name, rather here
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- source_labels: [__param_target]
target_label: __address__
replacement: '$1:9090'
params:
'match[]':
match[]:
- '{job="servers"}'
- '{job="prometheus"}'
- '{job="unifi_snmp"}'
@ -53,4 +38,4 @@ scrape_configs:
- '{job="django"}'
- '{job="docker"}'
- '{job="switch"}'
...

View file

@ -1,387 +0,0 @@
# {{ ansible_managed }}
# TODOlist :
# - Faire fonctionner le monitoring des switchs défini ici
# * Configurer tous les switchs avec un compte SNMPv3
# * Mettre l'inventaire des switchs dans Ansible
# - Optimiser les règles pour les bornes Unifi,
# on pourrait indexer avec les SSID
eatonups:
walk:
- 1.3.6.1.2.1.33.1.2
- 1.3.6.1.2.1.33.1.3
- 1.3.6.1.2.1.33.1.4
- 1.3.6.1.4.1.534.1.6
get:
- 1.3.6.1.2.1.1.3.0
metrics:
- name: sysUpTime
oid: 1.3.6.1.2.1.1.3
type: gauge
help: The time (in hundredths of a second) since the network management portion
of the system was last re-initialized. - 1.3.6.1.2.1.1.3
- name: upsBatteryStatus
oid: 1.3.6.1.2.1.33.1.2.1
type: gauge
help: The indication of the capacity remaining in the UPS system's batteries -
1.3.6.1.2.1.33.1.2.1
- name: upsEstimatedMinutesRemaining
oid: 1.3.6.1.2.1.33.1.2.3
type: gauge
help: An estimate of the time to battery charge depletion under the present load
conditions if the utility power is off and remains off, or if it were to be
lost and remain off. - 1.3.6.1.2.1.33.1.2.3
- name: upsInputVoltage
oid: 1.3.6.1.2.1.33.1.3.3.1.3
type: gauge
help: The magnitude of the present input voltage. - 1.3.6.1.2.1.33.1.3.3.1.3
indexes:
- labelname: upsInputLineIndex
type: gauge
- name: upsOutputSource
oid: 1.3.6.1.2.1.33.1.4.1
type: gauge
help: The present source of output power - 1.3.6.1.2.1.33.1.4.1
- name: upsOutputVoltage
oid: 1.3.6.1.2.1.33.1.4.4.1.2
type: gauge
help: The present output voltage. - 1.3.6.1.2.1.33.1.4.4.1.2
indexes:
- labelname: upsOutputLineIndex
type: gauge
- name: upsOutputPower
oid: 1.3.6.1.2.1.33.1.4.4.1.4
type: gauge
help: The present output true power. - 1.3.6.1.2.1.33.1.4.4.1.4
indexes:
- labelname: upsOutputLineIndex
type: gauge
- name: upsOutputPercentLoad
oid: 1.3.6.1.2.1.33.1.4.4.1.5
type: gauge
help: The percentage of the UPS power capacity presently being used on this output
line, i.e., the greater of the percent load of true power capacity and the percent
load of VA. - 1.3.6.1.2.1.33.1.4.4.1.5
indexes:
- labelname: upsOutputLineIndex
type: gauge
- name: xupsEnvRemoteTemp
oid: 1.3.6.1.4.1.534.1.6.5
type: gauge
help: The reading of an EMP's temperature sensor. - 1.3.6.1.4.1.534.1.6.5
- name: xupsEnvRemoteHumidity
oid: 1.3.6.1.4.1.534.1.6.6
type: gauge
help: The reading of an EMP's humidity sensor. - 1.3.6.1.4.1.534.1.6.6
version: 1
auth:
community: public
procurve_switch:
walk:
- 1.3.6.1.2.1.31.1.1.1.10
- 1.3.6.1.2.1.31.1.1.1.6
get:
- 1.3.6.1.2.1.1.3.0
- 1.3.6.1.2.1.1.5.0
- 1.3.6.1.2.1.1.6.0
metrics:
- name: sysUpTime
oid: 1.3.6.1.2.1.1.3
type: gauge
help: The time (in hundredths of a second) since the network management portion
of the system was last re-initialized. - 1.3.6.1.2.1.1.3
- name: sysName
oid: 1.3.6.1.2.1.1.5
type: DisplayString
help: An administratively-assigned name for this managed node - 1.3.6.1.2.1.1.5
- name: sysLocation
oid: 1.3.6.1.2.1.1.6
type: DisplayString
help: The physical location of this node (e.g., 'telephone closet, 3rd floor')
- 1.3.6.1.2.1.1.6
- name: ifHCOutOctets
oid: 1.3.6.1.2.1.31.1.1.1.10
type: counter
help: The total number of octets transmitted out of the interface, including framing
characters - 1.3.6.1.2.1.31.1.1.1.10
indexes:
- labelname: ifIndex
type: gauge
- name: ifHCInOctets
oid: 1.3.6.1.2.1.31.1.1.1.6
type: counter
help: The total number of octets received on the interface, including framing
characters - 1.3.6.1.2.1.31.1.1.1.6
indexes:
- labelname: ifIndex
type: gauge
version: 3
auth:
username: prometheus
ubiquiti_unifi:
walk:
- 1.3.6.1.4.1.41112.1.6
get:
- 1.3.6.1.2.1.1.5.0
- 1.3.6.1.2.1.1.6.0
metrics:
# Pour faire une WifiMap un jour, on peut entrer la location dans la conf des bornes
# - name: sysLocation
# oid: 1.3.6.1.2.1.1.6
# type: DisplayString
# help: The physical location of this node (e.g., 'telephone closet, 3rd floor')
# - 1.3.6.1.2.1.1.6
- name: unifiVapIndex
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.1
type: gauge
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.1'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapChannel
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.4
type: gauge
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.4'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapEssId
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
type: DisplayString
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.6'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapName
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.7
type: DisplayString
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.7'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifi_vap_num_stations
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.8
type: gauge
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.8'
indexes:
- labelname: unifi_vap_index
type: gauge
lookups:
- labels: [unifi_vap_index]
labelname: unifi_vap_essid
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.6
type: DisplayString
- labels: [unifi_vap_index]
labelname: unifi_vap_radio
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9
type: DisplayString
- labels: []
labelname: unifi_vap_index
# - name: unifiVapNumStations
# oid: 1.3.6.1.4.1.41112.1.6.1.2.1.8
# type: gauge
# help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.8'
# indexes:
# - labelname: unifiVapIndex
# type: gauge
- name: unifiVapRadio
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.9
type: DisplayString
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.9'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapRxBytes
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.10
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.10'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapRxCrypts
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.11
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.11'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapRxDropped
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.12
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.12'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapRxErrors
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.13
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.13'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapRxFrags
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.14
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.14'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapRxPackets
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.15
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.15'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapTxBytes
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.16
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.16'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapTxDropped
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.17
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.17'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapTxErrors
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.18
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.18'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapTxPackets
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.19
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.19'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapTxRetries
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.20
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.20'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapTxPower
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.21
type: gauge
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.21'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapUp
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.22
type: gauge
help: ' - 1.3.6.1.4.1.41112.1.6.1.2.1.22'
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiVapUsage
oid: 1.3.6.1.4.1.41112.1.6.1.2.1.23
type: DisplayString
help: guest or regular user - 1.3.6.1.4.1.41112.1.6.1.2.1.23
indexes:
- labelname: unifiVapIndex
type: gauge
- name: unifiIfIndex
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.1
type: gauge
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.1'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiIfName
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.5
type: DisplayString
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.5'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiIfRxBytes
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.6
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.6'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiIfRxDropped
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.7
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.7'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiIfRxError
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.8
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.8'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiIfRxMulticast
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.9
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.9'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiIfRxPackets
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.10
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.10'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiIfTxBytes
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.12
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.12'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiIfTxDropped
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.13
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.13'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiIfTxError
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.14
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.14'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiIfTxPackets
oid: 1.3.6.1.4.1.41112.1.6.2.1.1.15
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.2.1.1.15'
indexes:
- labelname: unifiIfIndex
type: gauge
- name: unifiApSystemModel
oid: 1.3.6.1.4.1.41112.1.6.3.3
type: DisplayString
help: ' - 1.3.6.1.4.1.41112.1.6.3.3'
- name: unifiApSystemUptime
oid: 1.3.6.1.4.1.41112.1.6.3.5
type: counter
help: ' - 1.3.6.1.4.1.41112.1.6.3.5'
version: 3
auth:
security_level: authPriv
username: snmp_prometheus
password: {{ snmp_unifi_password }}
auth_protocol: SHA
priv_protocol: AES
priv_password: {{ snmp_unifi_password }}