JUNIPER NETWORKS Letšoao la 1NETCONF & YANG API Orchestration
TataisoJuniper NETWORKS NETCONF & YANG API SoftwareE hatisitsoe
2023-07-07
HLAHALA 4.2

Selelekela

Morero oa Tokomane ena
Litokomane tsena li hlalosa mokhoa oa ho kopanya Paragon Active Assurance le orchestrator ea litšebeletso tsa marang-rang ka Setsi sa Taolo NETCONF & YANG API. Matsoho exampHo fanoe ka mesebetsi ea mantlha e amehang, ho kenyelletsa: ho theha le ho tsamaisa Baemeli ba Tlhahlobo ea Virtual, ho etsa liteko le ho beha leihlo, le ho fumana liphetho ho tsoa mesebetsing ena.
Tokomaneng ena, ncclient ea moreki ea fumanehang mahala ea Python NETCONF e sebelisoa sebakeng sa 'mino oa liletsa.

Likopano
Likgutsufatso tse latelang li sebelisitsoe tokomaneng ena:

Kgutsufatso Tlhaloso
CLI Taelo Line Interface
EM Motsamaisi oa Element
ES Phoso ea Bobeli
MEP MEG (Sehlopha sa Maintenance Entity) Ntlha ea ho Qetela (tlhaloso ea ITU-T Y.1731) kapa Ntlha ea ho Qetela ea Tlhokomelo (Tlhaloso ea Cisco)
NFV Virtualization ea Ts'ebetso ea Marangrang
NFVO Network Function Virtualization Orchestrator
NSD Tlhaloso ea Tšebeletso ea Marang-rang
RPC Remote Process Call
SIP Session Initiation Protocol
SLA Tumellano ea Boemo ba Tšebeletso
S-VNFM Motsamaisi ea khethehileng oa VNF
VNF Mosebetsi oa Virtual Network
vTA Virtual Test Agent

Lintlha mabapi le Tšebelisano ea Morao

Liphetolelong tsa 2.35.4/2.36.0 tsa NETCONF & YANG API, ho netefatsoa ha likopo tse itseng ho ile ha etsoa ka thata ho latela maemo a NETCONF. Sena se bolela hore khoutu ea moreki e ipapisitseng le liphetolelo tsa khale tsa bukana ena e kanna ea hanoa.
Bakeng sa mohlalaample, ho Python e fetileng example code, ha ho sebopeho sa sebaka sa mabitso se fanoeng. Sebaka sa mabitso joale se hloka ho fanoa ka kopo ea XML neng kapa neng ha u batla ho fetola mohloli oa ConfD.

Litlhoko le Litokisetso

Tlhophiso ea ConfD
ConfD (sehlahisoa se tsoang ho Mohatla-f) se sebelisoa e le mokena-lipakeng pakeng tsa tsamaiso ea Paragon Active Assurance le NETCONF. ConfD e hokahanya tlhophiso ea Paragon Active Assurance le data ea ts'ebetso ho NETCONF & YANG API.
ConfD e ne e lokela hore ebe e kentsoe hammoho le software ea Setsi sa Taolo, joalo ka ha ho hlalositsoe ho Bukana ea Tlhophiso.

Ho netefatsa hore ConfD e ea sebetsa
Ho netefatsa hore ConfD e ntse e sebetsa, tsamaisa taelo
ssh -s @localhost -p 830 netconf
ho lekola hore ConfD e araba boema-kepeng ba 830. Ka taelo, e joalo ka ha e hlalositsoe ke mosebelisi oa netconf
taelo ho Tataiso ea Tlhophiso, karolo ea Ho kenya ConfD. Fana ka password e hlalositsoeng ka taelo e tšoanang.
Ka tlhahiso, netefatsa hore mojule oa Setsi sa Taolo e kenyelelitsoe. Sephetho se tlameha ho ba le mola o kang o latelang:
http://ncc.netrounds.com?module=netrounds-ncc&phetolelo=2017-06-15

Ho hokahanya Database ea Configuration le Setsi sa Taolo

Qetellong, re hloka ho ntlafatsa database ea tlhophiso ka NETCONF. Re tla etsa joalo mona ka laeborari ea Python e bitsoang ncclient (NETCONF Client). Leha ho le joalo, mosebetsi o ka boela oa phethoa ka puo e fapaneng ea lenaneo ha feela e sebelisa protocol ea NETCONF/YANG.
Mosebetsi oa ncclient ke ho sebetsa joalo ka moreki mabapi le seva ea ConfD e amohelang NETCONF/YANG API.

Juniper NETWORKS NETCONF & YANG API Software -Control Center

Ho bohlokoa ho supa hore ncclient ha e amane ka tsela efe kapa efe le Setsi sa Taolo (eo pele e neng e le "Netrounds Control Center"), leha lebitso lena le qala ka "ncc".
Mona ke mokhoa oa ho kenya ncclient:

Hona joale re ka etsa synchronization ka tsela e latelang. Hlokomela ka hloko hore sena se lokela ho etsoa khomphuteng e arohaneng, eseng ho seva sa Control Center ka boeona:

#
# HLOKOMELA:
# Sengoloa sena se sebetsa joalo ka moreki ho ConfD e sebetsang ho seva sa NCC.
# E tla sebelisa NETCONF/YANG API bakeng sa puisano.

Juniper NETWORKS NETCONF & YANG API Software -Control Center 1

HLOKOMELA: Ts'ebetso ena e boetse ea hlokahala neng kapa neng ha Baemeli ba Teko ba kentsoe le ho ngolisoa ntle le NETCONF. Sheba sengoloa karolong ea “Ho Fetileview ea Sehlopha sa Sehlopha sa Teko” leqepheng la 17 bakeng sa boitsebiso bo eketsehileng.

Ho theha Liakhaonto tse ngata tse laoloang ke NETCONF tse laoloang ke Paragon Active Assurance

Mehato e ka tlase e hlokahala hafeela u lakatsa ho theha li-account tse ling tsa Paragon Active Assurance hore li laoloe ke NETCONF, ntle le ak'haonte e hlophisitsoeng ka tsela ena ho Buka ea Tlhophiso, karolo ea "Installing ConfD".
Bakeng sa akhaonto ka 'ngoe, tsoela pele ka tsela e latelang:

  • Setsing sa Taolo, kena akhaonteng ebe u ea ho Akhaonto > Litumello.Juniper NETWORKS NETCONF & YANG API Software -Account
  • Kenya mosebelisi "confd@netrounds.com", 'me u fane ka tumello ea tsamaiso ea mosebelisi ea ConfD ho GUI ka ho tobetsa konopo ea Mema.Juniper NETWORKS NETCONF & YANG API Software -Account 1
  • Amahanya database ea tlhophiso le Setsi sa Taolo joalo ka ha ho hlalositsoe karolong ea "Hokamahanya database ea Configuration le Setsi sa Taolo" leqepheng la 4.
    Joale o lokela ho khona ho laola liakhaonto tse ngata tsa Paragon Active Assurance ka mosebelisi ea tšoanang oa ConfD.

HLOKOMELA: Hang ha o qala ho laola akhaonto ea Paragon Active Assurance ka ConfD, HA U LOKELA ho etsa liphetoho akhaonteng ena ka web GUI mabapi le likarolo leha e le life tsa Paragon Active Assurance tse "config" (bona khaolo ea "Supported Features in Paragon Active Assurance" leqepheng la 9). Haeba u etsa joalo, ho tla ba le tahlehelo ea sync.

Kenyelletso ea NETCONF Orchestration API

Fetileview

NFVO ea mokha oa boraro kapa 'mino oa liletsa oa litšebeletso hangata ke karolo e qalang liteko le ho beha leihlo ho sebelisa Setsi sa Taolo ea API. Sebapali sena se boetse se fumana liphetho tse kopaneng tsa litekanyo ho tsoa mesebetsing ea Moemeli oa Teko. Li-KPI tsa Ts'ebetso li ka khutlisoa ke Litsamaiso tsa Tsamaiso ea Ts'ebetso ea motho oa boraro, ha liketsahalo - hang ha li hlahisitsoe ke ho tlola moeli o behiloeng Setsing sa Taolo - li ka romelloa ho litsamaiso tsa Taolo ea Phoso ea motho oa boraro.
Ho akaretsa, setšoantšo se ka tlase se bontša kamoo Paragon Active Assurance e sebelisanang le litsamaiso tse ling tsa mokha oa boraro sebakeng sa OSS.

Juniper NETWORKS NETCONF & YANG API Software -Overview

  • NFVO/Service Orchestrator: E laela Mookameli oa VNF ho tsamaisa li-vTA le ho lokisa Paragon Active Assurance ka har'a ketane ea litšebeletso. Ha ts'ebeletso e se e kentsoe tšebetsong, sebini se sebelisa API ho leba Setsing sa Taolo ho etsa liteko tsa ts'ebetso ea lits'ebeletso le ho fumana liphetho tsa ho pasa/ho hloleha. Haeba liteko li fetile, 'mino oa liletsa o tla sebelisa API ho ea Setsing sa Taolo ho qala ts'ebetso ea ts'ebeletso. Li-KPI tse tsoang tlhahlobisong li lula li khutlisoa ke sebini kapa ka sethala se arohaneng sa Tsamaiso ea Ts'ebetso.
  • Setsi sa Taolo: E beha, sekala, le ho emisa vTA joalo ka ha ho laetsoe ke NFVO kapa orchestrator ea litšebeletso.
  • Sistimi ea Tsamaiso ea Ts'ebetso kapa Sistimi ea Taolo ea Boleng ba Ts'ebeletso: E bala li-KPI ho tsoa tlhahlobong e sebetsang ka Setsi sa Taolo ea API.
  • Sistimi ea Tsamaiso ea Phoso: E amohela NETCONF, SNMP, kapa tsebiso ea lengolo-tsoibila ho tsoa Setsing sa Taolo haeba SLAs e hatakeloa.

Litlhaloso tsa Maikutlo ho Paragon Active Assurance

  • Baemeli ba Teko: Likarolo tse etsang litekanyo (bakeng sa liteko hammoho le limonita) tsamaisong ea Paragon Active Assurance. Baemeli ba Teko ba na le software e nang le bokhoni ba ho hlahisa, ho amohela, le ho sekaseka sephethephethe sa 'nete sa marang-rang.
  • Mofuta oa Moemeli oa Teko o tšohloang tokomaneng ena ke Virtual Test Agent (vTA), a virtual network function (VNF) e sebelisoang ho hypervisor. Mefuta e meng ea Moemeli oa Teko le eona e teng.
  • Ho na le mefuta e 'meli ea motheo ea tekanyo ho Paragon Active Assurance, liteko le lihlokomeli.
  • Teko: Teko e na le mohato o le mong kapa tse 'maloa, tseo e 'ngoe le e 'ngoe e nang le nako e behiloeng, e lekanyelitsoeng. Mehato e etsoa ka tatellano. Mohato o mong le o mong o ka kenyelletsa ho etsa mesebetsi e mengata ka nako e le 'ngoe.
  • Monitor: Monitor ha e na nako e behiloeng empa e sebetsa ka ho sa feleng. Joalo ka mohato oa tlhahlobo, sebali se ka etsa mesebetsi e mengata e ts'oanang.
  • Template: Ha Paragon Active Assurance e laoloa ke sebini sa 'mino oa liletsa, litlhahlobo le li-monitor li lula li etsoa ka lithempleite tseo tlhahlobo kapa monitor li hlalosoang ho tsona. Litlhophiso tsa parameter li ka fetisoa e le lintho tse kenang template ka nako ea ho sebetsa.

Mokhoa oa ho sebetsa bakeng sa Automation
Nako ea Moralo

Ka nako ea moralo, o lokisa litekanyo ka ho theha litempele tsa liteko le li-monitor ho Paragon Active Assurance. Mokhoa oa ho etsa joalo o akarelitsoe khaolong ea “Leka le ho Hlokomela Lithempleite” leqepheng la 15.

Nako ea ho matha
Ka nako ea ho sebetsa, o theha lisebelisoa tsa hau mme o etsa litekanyo tsa 'nete.

  • Ho fedileview ea tsohle examplintlheng tse fanoeng li fumanoa khaolong ea “Examples of Controlling Paragon Active Assurance ka NETCONF & YANG API” leqepheng la 15.
  • Mokhoa oa ho tsamaisa le ho hlophisa Baemeli ba Teko o fetile khaolong ea "Examples: Baemeli ba Teko” leqepheng la 16 .
  • Mokhoa oa ho tlisa lintho tse kang TWAMP li-reflectors le liteishene tsa IPTV li fetile khaolong ea "ExampLethathamo la Lintho” leqepheng la 29 .
  • Mokhoa oa ho lokisa lialamo o hlalositsoe khaolong ea "Examples: Lialamo” leqepheng la 35 .
  • Mokhoa oa ho etsa liteko le li-monitor ka ho etsa litempele tsa Paragon Active Assurance ka NETCONF e hlalositsoe likhaolong "Ex.ampe nyenyane: Liteko” leqepheng la 43 le “Examples: Bahlahlobi” leqepheng la 54 .

Likarolo tse tšehelitsoeng ho Paragon Active Assurance

Mefuta eohle ea liteko le ho beha leihlo ho Paragon Active Assurance e ka etsoa le ho etsoa ka tšebeliso ea litempele. Mokhoa oa ho etsa sena o kenyellelitsoe ho thuso ea in-app tlasa "Liteko le li-monitor"> "Ho etsa litempele".

Ho theoa ha li-account tsa Paragon Active Assurance ha hona joale ha ho tšehetsoe; leha ho le joalo, akhaonto e le 'ngoe kapa tse' maloa tse boletsoeng esale pele li tla be li se li etselitsoe mosebelisi.
Litafole tse ka tlase li hlakisa hore na ke likarolo life ho Paragon Active Assurance tse fumanehang tokollong ena, le hore na likarolo tsena li emeloa joang ho YANG.

Tlhaloso ea YANG Constructs

Bakeng sa boiketlo, litlhaloso li fanoe mona tsa meaho ea YANG e boletsoeng tafoleng ea likarolo.

  • Config (config=nete): Lintlha tsa tlhophiso, tse hlokahalang ho fetola tsamaiso ho tloha sebakeng se seng ho ea ho se seng.
  • Naha (config=false): Lintlha tsa naha: lintlha tse ling tse mabapi le sistimi eo e seng data ea tlhophiso, joalo ka tlhaiso-leseling ea boemo ba ho bala feela le lipalo-palo tse bokelletsoeng.
  • RPC: Pitso ea Ts'ebetso ea Remote, joalo ka ha e sebelisoa ka har'a protocol ea NETCONF.
  • Tsebiso: Litsebiso tsa ketsahalo li rometsoe ho tsoa ho seva sa NETCONF ho ea ho moreki oa NETCONF.

Litafole tsa Paragon Active Assurance Features Tse Fumanehang bakeng sa Orchestration
Mohloli: Tlhokomelo
Tsela ea YANG:/accounts/account/monitors

Sebopeho Subfeature YANG haha
Theha/fetola/hlakola sebali E thehiloe holima template Lokisa
Qala / emisa ho shebella Lokisa
Lekola lithempleite Ngola litempele tse teng tsa ho beha leihlo ka lintho tse kenang Naha
Litsebiso tsa NETCONF Boemo ba alamo bo fetohile Tsebiso
Lekola liphetho SLA/ES counter bakeng sa boemo bo holimo (%)
SLA/ES counter bakeng sa boemo ba mosebetsi (%)
Naha

Ho fapana le liteko (bapisa Mohloli: Liteko tse ka tlase), li-monitor ha li qaloe ka RPC empa ho e-na le hoo ka ho etsa tlhophiso ea ho beha leihlo.
Mohloli: Liteko
Tsela ea YANG: /accounts/account/tests

Sebopeho Subfeature YANG haha
Qala teko E ipapisitse le template ea tlhahlobo RPC
Laola liteko Etsa lethathamo la liteko tse nang le boemo Naha
Litekanyetso tsa liteko Etsa lethathamo la litempele tse teng tsa liteko ka lintho tse kenang Naha
Litsebiso tsa NETCONF Boemo ba teko bo fetohile Tsebiso
Liphetho tsa liteko Fumana boemo ba mohato oa teko (ho feta, ho hloleha, phoso, ...) Naha

Mohloli: Baemeli ba Tlhahlobo
Litsela tsa YANG:

  • /akhaonto/akhaonto/basebetsi ba teko (Config)
  • /akhaonto/akhaonto/baemedi ba ngodisitsweng ba diteko (Naha)

Baemeli ba Teko ba tlas'a /liak'haonte/account/test-agents ke bona ba hlophisitsoeng akhaonteng. Ke Baemeli bana ba Teko feela ba ka hlophisoang le ho sebelisoa litekong le ho beha leihlo ka NETCONF ke sebini sa 'mino oa liletsa.
Ka mor'a hore u lokise Moemeli oa Tlhahlobo 'me o ngolisitsoe ho akhaonto, Moemeli oa Teko o tla hlaha tlas'a /accounts/account/registered-test-agents. U ka fumana Baemeli bohle ba Teko ba ngolisitsoeng ba sebelisa taelo ea "fumana" ho NETCONF (bapisa khaolo ea Examples: Baemeli ba Teko).
Tlas'a /akhaonto/account/registered-test-agents u ka fumana le Baemeli ba Teko ba e-so hlophisoe. Maemeli afe kapa afe a joalo a Teko a tlameha ho hlophisoa pele a ka sebelisoa.
Boemong ba 'mino oa liletsa, hangata ho khothaletsoa hore u etse litlhophiso tsohle tsa akhaonto ea hau ea Paragon Active Assurance ka NETCONF. Sena se tiisa hore li-agent-teko le li-agent-teko tse ngolisitsoeng ha li fapane.

Sebopeho Subfeature YANG haha
Etsa esale pele Moemeli oa Teko ho seva Lokisa
Beakanya Moemeli oa Liteko ntle le inthanete (Setsi sa Taolo se sutumelletsa config ho Test Agent
ha e kena inthaneteng)
Lokisa
Sebelisa Liemeli tsa Teko tse teng/tse hlophisitsoeng kantle Sebelisa tekong/ho beha leihlo Lokisa
Lokisa li-interfaces Lokisa
Fumana boemo Naha
Hlophisa Akhente ea Teko (Sesebelisoa sa Teko feela) Lokisa NTP Lokisa
Hlophisa marokho Lokisa
Lokisa li-interface tsa VLAN Lokisa
Lokisa linotlolo tsa SSH Lokisa
IPv6 Lokisa
Lisebelisoa Qala bocha RPC
Nchafatso RPC
Litsebiso tsa NETCONF Boemo ba Marang-rang bo fetohile Tsebiso
Boemo Fumana boemo ba sistimi (nako ea ho qetela, ts'ebeliso ea memori,
Karolelano ea mojaro, mofuta)
Naha

Mohloli: Inventory
Tsela ea YANG: /accounts/account/twamp-reflectors

Juniper NETWORKS NETCONF & YANG API Software -Overview 1Juniper NETWORKS NETCONF & YANG API Software -Overview 2Juniper NETWORKS NETCONF & YANG API Software -Overview 3

Bokhoni ba NECONF bo tšehelitsoeng

Tafole e ka tlase e supa ho IETF RFCs e hlalosang bokhoni ba NETCONF bo sebelisitsoeng molemong oa 'mino oa liletsa oa Paragon Active Assurance.

  • ietf-netconf.yang
  • IETF RFC 6241, Network Configuration Protocol (NETCONF), https://tools.ietf.org/html/rfc6241
  • Mokhoa o le mong feela oa ho sebetsana le liphoso ke oa rollback-on-error.
  • Lebenkele le le leng feela la data le tšehelitsoeng ke le ngoloang.
  • ietf-netconf-notifications.yang
  • IETF RFC 5277, Litsebiso tsa Ketsahalo ea NETCONF, https://tools.ietf.org/html/rfc5277

Teko le ho Bea Teko Lithempleite
Lithempleite tsa liteko le mefuta ea ho beha leihlo li hloka ho hlongoa ka letsoho ka sebopeho sa mosebelisi sa Paragon Active Assurance. Mokhoa oa ho etsa sena o kenyellelitsoe ho thuso ea in-app tlasa "Liteko le li-monitor"> "Ho etsa litempele".

Examples of Controlling Paragon Active Assurance ka NETCONF & YANG API

Likhaolong tse latelang, ho nahanoa hore litempele tse loketseng tsa tlhahlobo le ho beha leihlo li hlalositsoe ho latela litaelo tse fanoeng khaolong ea “Lithempleite tsa Teko le ho Hlokomela” leqepheng la 15.

Lisebelisoa tse Sebelisitsoeng ho Examples
Tsohle tse examplikhaolo tse latelang li hahiloe ho sebelisoa lisebelisoa tse latelang tse fumanehang mahala:

  • Pang: E ​​sebelisetsoa ho bona le ho sheba mefuta ea YANG.
  • E fumaneha ho https://github.com/mbj4668/pyang (clone ho tloha git 'me u tsamaise python setup.py kenya).
  • Python NETCONF moreki "cclient": E sebelisoa ho buisana le Setsi sa Taolo e sebelisa NETCONF.
  • E fumaneha ho https://github.com/ncclient/ncclient (tsamaisa pip install ncclient).
    Moetso oa data oa netrounds-ncc.yang o fumanoa ho /opt/netrounds-confd hang ha ConfD e kentsoe ho latela Tataiso ea Tlhophiso).

Fetileview ea Mesebetsi ea Bohlokoa e Etsoang

(Mesebetsi e meng e boetse e bontšoa ho tse latelang.)

  • "Ho theha le ho tsamaisa Moemeli e mocha oa Teko" leqepheng la 16
  • "Ho theha thepa ea thepa (mohlala, li-reflectors)" leqepheng la 29
  • “Ho beha litempele tsa alamo le moo u ka romelang lialamo teng” leqepheng la 35
  • “Ho theha le ho etsa tlhahlobo” leqepheng la 45
  • “Ho fumana liphetho tsa liteko” leqepheng la 50
  • "Ho qala sehlahlobi (ho kenyelletsa ho seta lialamo)" leqepheng la 60
  • "Ho fumana boemo ba SLA bakeng sa sebali" leqepheng la 67
  • “Ho sebetsa le tags”Leqepheng la 71

Examptse ling: Baemeli ba Tlhahlobo

Fetileview ea Setsi sa Moemeli oa Teko
Baemeli ba Teko ho Paragon Active Assurance ba nkoa e le "tlhophiso" maemong a 'mino oa liletsa. Sena se bolela hore ho theha, ho laola le ho hlakolwa ha Baemeli ba Teko ho lokela ho etsoa ka 'mino oa liletsa le NETCONF eseng ka Paragon Active Assurance GUI.
Juniper NETWORKS NETCONF & YANG API Software -IconBOHLOKOA: Haeba Moemeli oa Teko a kentsoe ke setsebi 'me a ngolisitsoe Setsing sa Taolo ntle le hore a bōptjoe pele ka NETCONF & YANG API, Moemeli oa Teko a ke ke a ba teng sebakeng sa polokelo ea boitsebiso, 'me tsamaiso e tla tsoa ho sync. E le hore ConfD e tsebe Moemeli oa Teko tabeng ena, ho tla hlokahala ho etsa khokahano e ncha le Setsi sa Taolo, joalo ka ha ho hlalositsoe karolong ea "Synchronizing Configuration Database le Control Center" leqepheng la 4.

Orchestration of Virtual Test Agents (vTAs) ka hona e lokela ho etsoa ka mehato e latelang:

  1. Theha Virtual Test Agent, ho kenyeletsoa tlhophiso ea sebopeho sa eona, u sebelisa sebopeho sa NETCONF & YANG ho Setsi sa Taolo. Lebitso la Moemeli oa Teko e tla ba senotlolo sa eona se ikhethileng.
  2. Kenya vTA sethaleng sa virtualization. Latela litaelo tse ho thuso ea inthaneteng tlas'a Baemeli ba Teko > Instola. Sebopeho sa motheo sa sebopeho se lumellang vTA ho hokela Setsing sa Taolo, hammoho le lintlha tsa netefatso, li fanoa ho vTA ho sebelisoa data ea mosebelisi ea cloud-init.
    Hang ha vTA e se e qalile, e tla ikamahanya le Setsi sa Taolo e sebelisa khokahano e kentsoeng ea OpenVPN. Tsebiso ea NETCONF e romelloa kaha boleng ba paramethara ea teko-agent-statuschange ea vTA joale e fetotsoe ho “inthaneteng”.
    HLOKOMELA: Kaha lebitso la vTA ke sesupo sa eona Setsing sa Taolo, lebitso lena le tlameha ho tšoana le le hlalosoang Setsing sa Taolo ho "mohato oa 1" leqepheng la 17.
  3. Hang ha vTA e se e hokahane le ho netefatsoa ho Setsi sa Taolo, tlhophiso ea sebopeho e sutumelletsoa ho vTA. Ena ke sebopeho sa sebopeho se fanoeng ho "mohato oa 1" leqepheng la 17 ha vTA e ne e etsoa Setsing sa Taolo.
  4. Kamora hore vTA e phethe morero oa eona, hlakola vTA.

Ho theha le ho Romela Moemeli e Mocha oa Teko

Pele re hloka ho theha Moemeli oa Teko re sebelisa sebopeho sa NETCONF & YANG ho Setsi sa Taolo. Ha Setsi sa Teko se entsoe ka tsela ena, ha ho na khokahano le Setsi sa Taolo e hlokahalang.
Mohlala oa YANG bakeng sa Moemeli oa Teko o bontšitsoe ka tlase. E fumanoa e le tlhahiso ho tsoa ho taelo
pyang -f sefate netrounds-ncc.yang
Mohlala o felletseng oa YANG o fanoe ho "Sehlomathiso: Sebopeho sa Sefate sa Mohlala o Feletseng oa YANG" leqepheng la 81, le nang le tšōmo e hlalosang likopano tse sebelisitsoeng ho sena le litšoantšo tse ling tsa YANG tokomaneng ea hona joale.

Juniper NETWORKS NETCONF & YANG API Software -agentsJuniper NETWORKS NETCONF & YANG API Software -agents 1Juniper NETWORKS NETCONF & YANG API Software -agents 2

Re tsoela pele ka mehato e latelang, e hlalositsoeng ka botlalo ho tse latelang:

  1. Qalong, ak'haonte ea Paragon Active Assurance "demo" ha e na Baemeli ba Teko lethathamong la eona.
  2.  Moemeli oa Teko o bitsoang "vta1" o etsoa ho sebelisoa ncclient. Ho sena stage, ha ho na Moemeli oa 'nete oa Teko ea ntseng a le teng (ke hore, ha a so qalisoa).
  3. Moemeli oa Teko o kentsoe ho OpenStack. (Ho romelloa sethaleng seo ho khethoa mona e le monyetla o mong har'a tse ling.)
  4. Moemeli oa Teko o hokahana le "demo" ea "Demo" ea Setsi sa Taolo 'me joale o se a loketse ho sebelisoa.
    Mohato oa 1: Qalong, ha ho na Baemeli ba Teko ho "demo" ea akhaonto. Sheba skrini se ka tlase ho tsoa ho Control Center GUI.Juniper NETWORKS NETCONF & YANG API Software -agents 3Hata 2: Moemeli oa Teko o entsoe Setsing sa Taolo ho sebelisa "cclient" ea moreki oa Python NETCONF. Ka tlase ho na le khoutu ea ncclient bakeng sa ho theha Moemeli oa Teko ea nang le sebopeho se le seng se nang le aterese ea DHCP:

import argparse
ho tsoa ho ncclient import manager
parser = argparse.ArgumentParser(tlhaloso='Tlhahlobo ea ho etsa Moemeli oa Teko')
parser.add_argument('–moamoheli', help='Lebitso la moamoheli moo ConfD e fumanoang', e hlokahalang=Nnete)
parser.add_argument('–port', help='Boema-kepe ba ho hokela ConfD', bo hlokahalang=Ke 'nete)
parser.add_argument('–username', help='Lebitso la mosebelisi ho hokela ho ConfD', ho hlokahala=Nnete)
parser.add_argument('–password', help='Password to the ConfD account', e hlokehang=Nnete)
parser.add_argument('–netrounds-account', help='Lebitso le khuts'oane la ak'haonte ea NCC', le hlokahalang=Ke 'nete)
parser.add_argument('–lebitso-la-moemeli-tlhahlobo', thuso='Lebitso la Moemeli oa Teko', lea hlokahala=Nnete)
args = parser.parse_args()
le manager.connect(host=args.host, port=args.port, username=args.username,
password=args.password, hostkey_verify=Lehata) joalo ka m:
# Theha Moemeli oa Teko Setsing sa Taolo
xml = """

Juniper NETWORKS NETCONF & YANG API Software -agents 4) hatisa m.edit_config(target='running', config=xml)

HLOKOMELA: Khoutu e tlang pele ho manager.connect(…) e siiloe ho ex e latelangample likotoana tsa khoutu.
Seva ea NTP e hlophisitsoe ho eth0, 'me eth0 hape ke sebopeho sa tsamaiso (ke hore, sebopeho se hokahanyang le Setsi sa Taolo).
Sesebelisoa sa Moemeli oa Teko hajoale ha se lumelle ho lokisa lihokelo. Ka lebaka lena, ho tloha ho mofuta oa 2.34.0 ho ea pele, hoa khoneha ho siea sebopeho sa sebopeho sa schema sa YANG. Ka hona, XML e lumellanang e nolofalitsoe haholo tabeng ena:Juniper NETWORKS NETCONF & YANG API Software -agents 5Hang ha Moemeli oa Teko a se a bōpiloe, o teng sebakeng sa polokelo ea boitsebiso le Setsing sa Taolo. Sheba setšoantšo se ka tlase sa lethathamo la Moemeli oa Teko, se bontšang Moemeli oa Teko "vta1":

Juniper NETWORKS NETCONF & YANG API Software -agents 6Mohato oa 3: Joale ke nako ea ho sebelisa Moemeli oa Teko "vta1" ho OpenStack.
Moemeli oa Teko o tla sebelisa data ea mosebelisi ea cloud-init ho fumana lintlha tsa ho hokela Setsing sa Taolo. Ka ho khetheha, mongolo oa data oa mosebelisi file e na le litaba tse latelang (Hlokomela hore mela ea #cloud-config le netrounds_test_agent e tlameha ho ba teng, le hore mela e setseng e tlameha ho kenngoa):

Juniper NETWORKS NETCONF & YANG API Software - ColdBakeng sa tlhaiso-leseling e batsi, ka kopo sheba tokomane ea Mokhoa oa ho Sebelisa Baemeli ba Tlhahlobo ea Virtual ho OpenStack.
Hang ha Moemeli oa Teko a se a rometsoe 'me a hokahane le Setsi sa Taolo, tlhophiso e tla sutumetsoa ho tloha Setsing sa Taolo ho ea ho Moemeli oa Teko.

Juniper NETWORKS NETCONF & YANG API Software - Cold 1

Mohato oa 4: Moemeli oa Teko o se a le Inthaneteng Setsing sa Taolo 'me o fumane tlhophiso ea eona. Moemeli oa Teko o se a loketse ho sebelisoa litekong le ho beha leihlo. Sheba likarolo tsena:

  • “Ho Qala Teko” leqepheng la 45
  •  “Ho Qala Mohlahlobi” leqepheng la 60

Ho thathamisa Baemeli ba Teko ho Akhaonto ea Hao ea Tiisetso ea Paragon Active
Ka tlase ke example ncclient Python khoutu ea ho thathamisa Baemeli ba Teko ho akhaonto ea Paragon Active Assurance:

Juniper NETWORKS NETCONF & YANG API Software - Cold 2Juniper NETWORKS NETCONF & YANG API Software - Cold 3Ho tsamaisa khoutu ena ho fana ka tlhahiso e kang e ka tlase:

Juniper NETWORKS NETCONF & YANG API Software - Cold 4Juniper NETWORKS NETCONF & YANG API Software - Cold 5

Ho Hlakola Moemeli oa Teko
Kamora hore tlhahlobo e phethe, ho ka ba molemo maemong a mang ho hlakola Setsi sa Teko.
Ka tlase ke snippet ea khoutu e bonts'ang mokhoa oa ho etsa sena ka ncclient:

Juniper NETWORKS NETCONF & YANG API Software - Moemeli

Litsebiso tsa NETCONF
Ka tlase, re hlahisa ex e bonoloample script bakeng sa ho mamela litsebiso tsohle tse kenang tsa NETCONF tse tsoang ho Control Center. Litsebiso tsena li romelloa neng kapa neng ha liketsahalo tse itseng li etsahala, joalo ka Moemeli oa Teko ea sa sebetseng inthaneteng kapa tlhahlobo e qalisoang ke mosebelisi e phethoa. Ho ipapisitsoe le tlhaiso-leseling e fanoeng litemosong, basebelisi ba ka fana ka liketso tsa ho latela ka boits'oaro ho orchestrator.

Juniper NETWORKS NETCONF & YANG API Software - NETCONFHa sengoloa se kaholimo se phethiloe, moreki oa NC o tla hlahisa tsebiso e amohetseng ka XML e hlophisitsoeng. Bona example tlhahiso e ka tlase, e bonts'ang Moemeli oa Teko a sa sebetse ho sa lebelloa.



2017-02-03T15:09:55.939156+00:00</eventTime>
<test-agent-status-change xmlns=’http://ncc.netrounds.com'>
pontšo
HW1
kantle ho marang-rang

Examples: Inventory Items

Ho theha (ho reka kantle ho naha) le ho laola thepa ea thepa joalo ka TWAMP li-reflectors le Y.1731 MEPs li etsoa ka mokhoa o ts'oanang le oa Baemeli ba Teko. Ka tlase ke khoutu ea XML le NETCONF bakeng sa ho hlalosa mekhatlo e joalo ho Paragon Active Assurance ka NETCONF & YANG API le bakeng sa ho fumana manane a lintho tse hlalositsoeng.

Ho theha TWAMP Sehlaseli

Juniper NETWORKS NETCONF & YANG API Software - TWAMPJuniper NETWORKS NETCONF & YANG API Software - TWAMP 1

Ho theha Y.1731 MEP

Juniper NETWORKS NETCONF & YANG API Software - FigureHo theha mocha oa IPTV

Juniper NETWORKS NETCONF & YANG API Software -TWAMP 3

Ho theha Moamoheli oa Ping

Juniper NETWORKS NETCONF & YANG API Software -HostJuniper NETWORKS NETCONF & YANG API Software -Host 1

Ho theha SIP Account

Juniper NETWORKS NETCONF & YANG API Software -Accoun Juniper NETWORKS NETCONF & YANG API Software -Accoun 1

Ho Fumana Lintho tsa Inventory
Ka tlase ke khoutu ea Python bakeng sa ho khutlisa lintho tsohle tsa lethathamo tse hlalositsoeng akhaonteng. (Mefuta eohle ea thepa ea thepa e latoa ka lekhetlo le le leng mona e le ho qoba ho pheta-pheta tokomaneng. Ka tlhaho, sehlotšoana sefe kapa sefe sa lintho tsa thepa se ka nkuoa ka ho siea e meng ea mela e tlas'a tlaleho e ka tlase.)

Juniper NETWORKS NETCONF & YANG API Software -Items

Ho tsamaisa khoutu ena ho fana ka tlhahiso e kang e ka tlase:Juniper NETWORKS NETCONF & YANG API Software -Items 1Juniper NETWORKS NETCONF & YANG API Software -Items 2

Examples: Alarms

Lithempleite tsa alamo le lintho tse amanang le tsona (batsamaisi ba SNMP, manane a lengolo-tsoibila la alamo) li entsoe mme li laoloa ka tsela e ts'oanang le ea thepa ea thepa. Khaolo ena e na le khoutu ea XML le NETCONF bakeng sa ho hlalosa mekhatlo e joalo ho Paragon Active Assurance ka NETCONF & YANG API le bakeng sa ho fumana lethathamo la lintho tse hlalositsoeng.
Alarm Email Lists
Ho theha Lethathamo la Alarm EmailJuniper NETWORKS NETCONF & YANG API Software -Items 3Juniper NETWORKS NETCONF & YANG API Software -Items 4

Ho Fumana Mathathamo ohle a Alarm EmailJuniper NETWORKS NETCONF & YANG API Software -Items 5

Batsamaisi ba SNMP
Ho theha Motsamaisi oa SNMPJuniper NETWORKS NETCONF & YANG API Software -Items 6Juniper NETWORKS NETCONF & YANG API Software -Items 7

Ho Khutlisa Batsamaisi Bohle ba SNMPJuniper NETWORKS NETCONF & YANG API Software - SNMPJuniper NETWORKS NETCONF & YANG API Software - SNMP 1

Lithempleite tsa Alamo
Ho theha template ea AlamoJuniper NETWORKS NETCONF & YANG API Software - LithempleiteJuniper NETWORKS NETCONF & YANG API Software - Templates 1

Ho Fumana Lithempleite Tsohle tsa AlamoJuniper NETWORKS NETCONF & YANG API Software - Templates 2Juniper NETWORKS NETCONF & YANG API Software - Templates 3

Examptse ling: Linotlolo tsa SSH

U ka kenya linotlolo tsa sechaba tsa SSH ho Moemeli oa Teko ka NETCONF & YANG API. U sebelisa senotlolo sa lekunutu se tsamaellanang u ka kena ho Moemeli oa Teko ka SSH.
Lethathamo le felletseng la lits'ebetso tse fumanehang ho linotlolo tsa SSH ke tse latelang:

  • Kenya konopo ea SSH
  • Fetola konopo ea SSH
  • Lekola konopo ea SSH
  • Etsa lethathamo la linotlolo tsa SSH
  • Hlakola konopo ea SSH.
    Ka tlase, ts'ebetso ea ho eketsa le ho hlakola e bontšitsoe.
Ho eketsa senotlolo sa SSH
Mona ke mokhoa oa ho theha senotlolo se secha sa SSH.Juniper NETWORKS NETCONF & YANG API Software - Key

Ho hlakola senotlolo sa SSH
Haeba u batla ho hlakola senotlolo sa SSH, sebelisa taelo e latelang:Juniper NETWORKS NETCONF & YANG API Software - Key 1

Examples: Liteko

Mona ho nahanoa hore Baemeli ba Teko (ba bangata kamoo ho hlokahalang bakeng sa liteko) ba entsoe ho latela karolo ea "Ho Etsa le ho Romela Moemeli e Mocha oa Teko" leqepheng la 17.
Litsela Tsa Mohlala tsa YANG Bakeng sa Liteko

Ntho Mokhoa oa mohlala oa YANG: /akhaonto/akhaonto/liteko…
liteko /.
teko[id] /teko
id /test/id
lebitso /teko/lebitso
boemo /teko/boemo
nako ea ho qala /test/ Nako ya ho qala
nako ya bofelo /test/ Nako ya ho qetela
tlaleha-url /teko/tlaleho-url
mehato /teko/mehato
mohato[id] /teko/mehato/mohato
lebitso /test/steps/step/name
id /test/steps/step/id
nako ea ho qala /test/steps/step/start-time
nako ya bofelo /test/steps/step/time-time
boemo /teko/mehato/mohato/boemo
boemo-molaetsa /test/steps/step/boemo-molaetsa
lithempleite /templates
template[lebitso] /templates/template
lebitso /templates/template/name
tlhaloso /templates/template/descript
mekhahlelo /templates/template/parameters
paramethara[senotlolo] /templates/template/parameters/parameter
senotlolo /templates/template/parameters/parameter/key
mofuta /templates/template/parameters/parameter/type

Lintho tse hlokahalang bakeng sa 'mino oa liteko

  •  E le hore u qale tlhahlobo ka NETCONF u sebelisa NC client, ho hlokahala hore u qale ka ho haha ​​template ea teko u sebelisa Control Center GUI joalokaha ho hlalositsoe ka har'a thuso ea in-app tlas'a "Liteko le li-monitor"> "Ho theha litempele". Likarolo tsohle tse boletsoeng ho thempleite eo e le "Template input" li tla hlokoa e le liparamente ho XML ha ho hlophisoa ho qalisoa ha thempleite ea teko.
  • Ho etsa liteko ho Paragon Active Assurance ho nkuoa e le "boemo" maemong a 'mino oa liletsa. Lintlha tsa naha ke data e sa ngoloang e sa bolokoeng polokelong ea tlhophiso, ho fapana le data ea tlhophiso e boletsoeng karolong ea "Over.view ea Sehlopha sa Moemeli oa Teko” leqepheng la 17. Sena se hlile se bolela hore liphetoho tsa liteko kapa lithempleite ho Control Center GUI li ke ke tsa baka mathata leha e le afe a amanang le sync pakeng tsa Setsi sa Taolo le database ea tlhophiso.
  • Ho fumana tlaleho-URL hantle litlalehong tsa liteko, o hloka ho etsa bonnete ba hore Setsi sa Taolo URL e hlophisitsoe hantle. Sena se etsoa ka letsoho file /opt/netrounds-confd/settings.py. Ka ho sa feleng, lebitso la moamoheli oa Setsi sa Taolo le khutlisoa ho sebelisoa socket.gethostname(): bona ka tlase. Haeba sena se sa fane ka sephetho se nepahetseng, o hloka ho beha lebitso la moamoheli (kapa kaofela URL) ka letsoho ho sena file.

# URL ea Setsi sa Taolo ntle le slash e salang.
# Sena ke sa exampe sebelisitsoe tlalehong ea tlhahlobo-url.
HOSTNAME = socket.gethostname()
NETROUNDS_URL = 'https://%s' % HOSTNAME
Ho Qala Tlhahlobo
Joalokaha ho hlalositsoe karolong e reng "Ho Etsa le ho Romela Moemeli e Mocha oa Teko" leqepheng la 17, tsamaisa taelo pang -f tree netrounds-ncc.yang
ho tsoa bukeng /opt/netrounds-confd/ molemong oa ho hlahisa mofuta oa YANG. Moetsong ona, RPC ea ho qala tlhahlobo e sebelisa moreki oa NC e shebahala ka tsela e latelang:Juniper NETWORKS NETCONF & YANG API Software - Key 2Juniper NETWORKS NETCONF & YANG API Software - Key 3

Bakeng sa litlhaloso, sheba karolo “Legend” leqepheng la 81 ho Sehlomathiso.

Mehato e latelang e bontšoa ka tlase:

  1. Baemeli ba Teko ba ngolisitsoe ho akhaonto ea Paragon Active Assurance, empa ha ho na liteko tse seng li qalile.
  2. Lintlha tse hlokahalang tsa ho kenya li khetholloa ho thempleite ea teko e tla etsoa.
  3.  Teko ea HTTP ea metsotsoana e 60 e qalisoa ho sebelisoa ncclient.

Mohato 1: Qalong, ha ho liteko tse entsoeng tlalehong ea Paragon Active Assurance. Sheba skrini se ka tlase ho tsoa ho Control Center GUI.Juniper NETWORKS NETCONF & YANG API Software - Key 4
Mohato 2: Thempleite re tla sebelisa ho qala teko ho ex enaampLe ke template ea tlhahlobo ea HTTP. E na le likarolo tse peli tse tlamang tsa ho kenya ( Clients le URL) eo re e boletseng joalo ha re haha ​​template ho GUI ea Setsi sa Taolo.Juniper NETWORKS NETCONF & YANG API Software - Key 5

Re tla hlalosa liparamente tsena (har'a tse ling) ho tlhophiso ea XML e phatlalalitsoeng ho database ea tlhophiso ke molaoli oa rona oa NETCONF (ncclient).
Mohato oa 3: Teko ea HTTP e qalisoa ho sebelisoa ncclient.
Ka tlase ke example khoutu moo tlhaiso-leseling e hlokahalang ea tlhophiso le liparamente li boletsoeng bakeng sa template ea tlhahlobo ea HTTP. Ho latela hore na template e hahiloe joang, lintlha tse mona li ka fapana.
Bakeng sa parameter e 'ngoe le e' ngoe, the tšobotsi e hloka ho fanoa. Senotlolo se tšoana le parameter
Lebitso le feto-fetohang Setsing sa Taolo. O ka hlahloba mabitso a fapaneng ka tsela e latelang:

  • Tobetsa Liteko ka lehlakoreng le ka lehlakoreng ebe u khetha Tatelano e Ncha ea Teko.
  • Click My Templates.
  • Tobetsa sehokelo sa Edita ka tlase ho thempleite eo u e ratang.
  • Tobetsa konopo ea Edit input hukung e ka hodimo ho le letona.

Ho ex ea ronaample, 'me ka ho sa feleng, mabitso a feto-fetohang ke mefuta e fokolang feela ea mabitso a bonts'ang a bonoang Setsing sa Taolo ("url” khahlano le “URL”, joalo-joalo). Leha ho le joalo, ho Control Center GUI, u ka reha mefuta e fapaneng ho eng kapa eng eo u e ratang.
Ntle le senotlolo, paramente ka 'ngoe e hloka ho ba le mofuta oa eona o boletsoeng: mohlalaample, bakeng sa URL.
Ka kopo elelloa hore o hloka ho khutlisaview mofuta o felletseng oa YANG molemong oa ho fumana tlhaiso-leseling e felletseng ka mefuta. Bakeng sa lihokelo tsa Moemeli oa Teko mofuta o na le sebopeho se rarahaneng, joalo ka ha ho pakoa tlasa khoutu e ka tlase.Juniper NETWORKS NETCONF & YANG API Software - Senotlolo sa ho

Hona joale re ka tsamaisa script re sebelisa ncclient. Ho nka hore tsohle li nepahetse, tlhahlobo e tla qalisoa mme ts'ebetso ea eona e bonts'itsoe Setsing sa Taolo:Juniper NETWORKS NETCONF & YANG API Software - ControlHaeba tlhahlobo e qaliloe ka katleho, Setsi sa Taolo se tla arabela ka ID ea tlhahlobo. Ho sena mohlalaampLeha ho le joalo, ID ea teko ke 3:Juniper NETWORKS NETCONF & YANG API Software - Taolo ea 1ID ea teko e ka boela ea fumanoa ho URL bakeng sa teko ho Control Center GUI. Ho sena mohlalaample, seo URL ke https://host/demo/testing/3/.
Ho Fumana Liphetho tsa Teko
Mokhoa o bonolo ka ho fetesisa oa ho fumana liphetho tsa liteko ke ka ho supa ID ea tlhahlobo.
Ka tlase ke khoutu ea Python bakeng sa ho fumana liphetho ho tsoa tlhahlobong e kaholimo ea HTTP ka ID = 3:
le mookameli. Hokela(host=args.host, port=args.port, username=args.username,password=args.password, hostkey_verify=False) joalo ka m:Juniper NETWORKS NETCONF & YANG API Software - Taolo ea 2

Sephetho se tla shebahala tjena:Juniper NETWORKS NETCONF & YANG API Software - Taolo ea 3 Juniper NETWORKS NETCONF & YANG API Software - Taolo ea 4

Lithempleite tsa liteko tsa ho romela le ho kenya kantle
Litempele tsa liteko li ka romelloa ka mokhoa oa JSON 'me tsa romelloa hape ka sebopeho seo Setsing sa Taolo. Sena se na le thuso haeba u batla ho sebelisa litempele tsa tlhahlobo sebakeng se fapaneng sa Setsi sa Taolo. (Tlhaloso ea pele ea litempele e sebetsanoa hantle ka ho fetisisa ka GUI ea Control Center.)
Ka tlase ke khoutu ea ho etsa thomello le kantle ho naha.
Ho Romella Lithempleite tsa Teko

Juniper NETWORKS NETCONF & YANG API Software - Taolo ea 5

# Fumana json config karabong
motso = ET.fromstring(response._raw)
json_config = motso[0].text
hatisa json_config
Setšoantšo se fumaneha nthong ea json_config.
Ho kenya Lithempleite tsa Teko
Sebopeho sa JSON config object se tšoereng litempele tsa liteko se ka fetisetsoa Setsing sa Taolo ka tsela e latelang.Juniper NETWORKS NETCONF & YANG API Software -TemplatesJuniper NETWORKS NETCONF & YANG API Software -Templates 1

Examples: Bahlokomeli

Karolo ena e nka hore Baemeli ba Teko (ba bangata kamoo ho hlokoang ke bahlokomeli) ba bōpiloe ho ea ka karolo ea "Ho Etsa le ho Romela Moemeli e Mocha oa Teko" leqepheng la 17.
Litsela tsa Mohlala tsa YANG bakeng sa Bahlahlobi

Ntho Mokhoa oa mohlala oa YANG: /akhaonto/akhaonto/bahlokomeli…
bahlokomeli /.
hlokomela[lebitso] /lebela
lebitso /monitor/lebitso
tlhaloso /monitor/tlhaloso
qadile /monitor/started
template /monitor/template
alamo-configs /monitor/alarm-configs
Ntho Tsela ea mohlala ea YANG: /akhaonto/akhaonto/bahlokomeli/hlokomela/alarm-configs…
alamo-config[identifier] /alarm-config
se tsebahatsang /alarm-config/identifier
template /alarm-config/template
imeile /alarm-config/email
snmp /alarm-config/snmp
thr-es-critical /alarm-config/thr-es-critical
thr-es-critical-clear /alarm-config/thr-es-critical-clear
thr-es-major /alarm-config/thr-es-major
thr-es-major- hlakile /alarm-config/thr-es-major-clear
thr-es-manyane /alarm-config/thr-es-minor
thr-es-minor-clear /alarm-config/thr-es-minor-clear
thr-es-temoso /alarm-config/thr-es-warning
thr-es-temoso-hlakileng /alarm-config/thr-es-warning-clear
ha ho na data-bothata /alarm-config/no-data-severity
ha ho na data-timeout /alarm-config/no-data-timeout
ketso /alarm-config/action
boholo ba fensetere /alarm-config/window-size
karohano /alarm-config/interval
romela-hang feela /alarm-config/send-only-hang
snmp-trap-per-stream /alarm-config/snmp-trap-per-stream
Ntho Mokhoa oa mohlala oa YANG: /akhaonto/akhaonto/bahlokomeli…
mekhahlelo /monitor/parameter
Ntho Mokhoa oa mohlala oa YANG: /akhaonto/akhaonto/bahlokomeli/ho beha leihlo/mekhahlelo…
paramethara[senotlolo] /parameter
senotlolo /parameter/key
(mofuta oa boleng) /parameter
:(palo kaofela) /parameter
palo yohle /parameter/integer
:(phaphama) /parameter
phaphametse /parameter/float
:(khoele) /parameter
Ntho Mokhoa oa mohlala oa YANG: /akhaonto/akhaonto/bahlokomeli/ho beha leihlo/mekhahlelo…
khoele /parameter/thapo
:(li-interfaces tsa moemeli oa teko) /parameter
li-interfaces tsa moemeli oa teko /parameter/test-agent-interfaces
test-agent-interface[“1” leqepheng la 58 /parameter/teko-akgente-interfaces/
akhaonte /parameter/test-agent-interfaces/test-agent-interface/account
moemeli oa teko /paramethara/moemeli-teko-li-interfaces/moemeli-teko-sehokahanyi/moemeli-teko
segokahanyi /parameter/test-agent-interfaces/test-agent-interface/interface
ip-phetolelo /parameter/moemeli-teko-li-interfaces/moemeli-teko-sehokelo/ip-version
:(twamp- reflectors) /parameter
twamp-reflectors /parameter/twamp-reflectors
twamp-reflector[lebitso] /parameter/twamp-reflectors/twamp-hlahisa
lebitso /parameter/twamp-reflectors/twamp-reflector/lebitso
:(y1731-meps) /parameter
y1731-meps /parameter/y1731-meps
y1731-mep[lebitso] /parameter/y1731-meps/y1731-mep
lebitso /parameter/y1731-meps/y1731-mep/name
:(liak'haonte tsa sip) /parameter
sip-accounts /parameter/sip-accounts
sip-account[“2” leqepheng la 58] /parameter/sip-accounts/sip-account
akhaonte /parameter/sip-accounts/sip-account/account
moemeli oa teko /parameter/sip-accounts/sip-account/test-agent
segokahanyi /parameter/sip-accounts/sip-account/interface
sip-aterese /parameter/sip-accounts/sip-account/sip-aterese
:(likanale tsa iptv) /parameter
likanale tsa iptv /parameter/iptv-channels
iptv-channel[lebitso] /parameter/iptv-channels/iptv-channel
lebitso /parameter/iptv-channels/iptv-channel/name
  1. segokanyimmediamentsi sa sebolokigolo akhaonteng tekolo
  2. sip-aterese ea moemeli oa tlhahlobo ea akhaonto
Ntho Mokhoa oa mohlala oa YANG: /akhaonto/akhaonto/bahlokomeli…
boemo /lekola/boemo
ho qetela-15-metsotso /monitor/status/last-15-metsotso
boemo /monitor/status/last-15-metsotso/boemo
boemo-boleng /monitor/status/last-15-minutes/boleng-boleng
hora ya ho qetela /monitor/status/hora ya ho qetela
boemo /monitor/status/hora ya ho qetela/boemo
boemo-boleng /monitor/status/last-hora/boleng-boemo
ho qetela-lihora tse 24 /monitor/status/last-24-hora
boemo /monitor/status/last-24-hora/boemo
boemo-boleng /monitor/status/last-24-hours/boleng-boleng
lithempleite /templates
template[lebitso] /templates/template
lebitso /templates/template/name
tlhaloso /templates/template/descript
mekhahlelo /templates/template/parameters
paramethara[senotlolo] /templates/template/parameters/parameter
senotlolo /templates/template/parameters/parameter/key
mofuta /templates/template/parameters/parameter/type

Lintho tse hlokahalang bakeng sa Monitor Orchestration
Pele o ka qala sebali ka NETCONF o sebelisa ncclient, o hloka ho theha template ea ho beha leihlo ho Setsi sa Taolo ea GUI joalo ka ha ho hlalositsoe ho thuso ea in-app tlasa "Liteko le li-monitor"> "Ho theha litempele". Likarolo tsohle tse boletsoeng e le "Template input" ho template eo li tla hlokoa e le li-parameter ho XML ha ho hlophisoa ho qalisoa ha template.
Ho Fumana Liparamente tsa ho Kena ho tsoa ho Lithempleite tsa Monitor
Ka tlase, ho bontšitsoe litempele tse peli. Ea pele ke ea ho beha leihlo UDP lipakeng tsa li-interface tse peli tsa Moemeli oa Teko, 'me ea bobeli ke ea HTTP e sebelisang sebopeho se le seng sa Moemeli oa Teko.
Ho fumana lintlha tsa ho kenya template, tobetsa lebokose le emelang thempleite. Bakeng sa template ea HTTP, liparamente li ka shebahala tjena:

Juniper NETWORKS NETCONF & YANG API Software -Templates 2

Re hloka ho hlalosa liparamente tsena mohatong o latelang ha re qala sebali.
Ho qala Mohlahlobi
Re sebelisa Maemeli a Teko ao re a hlalositseng le ho a sebelisa karolong ea "Ho Etsa le ho Sebelisa Moemeli e Mocha oa Teko" leqepheng la 17, re ka qala mochine oa ho hlahloba ho tloha template "HTTP" joalokaha ho bontšitsoe ka tlase.
Bakeng sa parameter e 'ngoe le e' ngoe, the tšobotsi e hloka ho fanoa. Senotlolo se ts'oana le lebitso le feto-fetohang la parameter Setsing sa Taolo. O ka hlahloba mabitso a fapaneng ka tsela e latelang:

  • Tobetsa Monitoring ka lehlakoreng la bareng ebe u khetha New Monitor.
  • Click My Templates.
  • Tobetsa sehokelo sa Edita ka tlase ho thempleite eo u e ratang.
  • Tobetsa konopo ea Edit input hukung e ka hodimo ho le letona.

Ho ex ea ronaample, 'me ka ho sa feleng, mabitso a feto-fetohang ke mefuta e fokolang feela ea mabitso a bonts'ang a bonoang Setsing sa Taolo ("url” khahlano le “URL”, joalo-joalo). Leha ho le joalo, ho Control Center GUI, u ka reha mefuta e fapaneng ho eng kapa eng eo u e ratang.
Ntle le senotlolo, paramente ka 'ngoe e hloka ho ba le mofuta oa eona o boletsoeng: mohlalaample, bakeng sa URL. Ka kopo elelloa hore tlhaiso-leseling e felletseng mabapi le mofuta oa paramethara e fumaneha ho mofuta oa YANG. Bakeng sa li-interfaces tsa Moemeli oa Teko mofuta o na le sebopeho se rarahaneng, joalo ka ha ho pakoa khoutu e ka tlase.
Ka mohlalaample se latelang, ha ho alamo e amahanngoa le monitor. Bakeng sa mohlalaampe amanang le lialamo, e-ea karolong e reng “Ho Qala ho Lebela ka Alamo” leqepheng la 62.

Juniper NETWORKS NETCONF & YANG API Software -Templates 3

Juniper NETWORKS NETCONF & YANG API Software -Templates 4

Ho qala Monitor ka Alamo
Ho amahanya alamo le sehlahlo, u ka supa template ea alamo e hlalositsoeng, kapa u ka fana ka tlhophiso eohle ea alamo ha u theha sebali. Re tla fana ka ex e le 'ngoeample mokhoa o mong le o mong o ka tlase.
Ho Beakanya Alamo ea Molai ka ho Supa Sebopeho sa Alamo
E le hore u sebelise template ea alamo, u tlameha ho tseba ID ea eona. Ho finyella sena, qala ka ho fumana lithempleite tsohle tsa alamo ea hau joalo ka ha ho hlalositsoe karolong ea "Ho Fumana Lithempleite Tsohle tsa Alamo" leqepheng la 39 me u hlokomele lebitso la thempleite e amehang. Joale u ka sheba template eo ka tsela e latelang:

Juniper NETWORKS NETCONF & YANG API Software -Templates 5

Juniper NETWORKS NETCONF & YANG API Software -Templates 6

Ho theha Alamo ea Monitor ka ho E Lokisa Directly
Ntle le moo, o ka theha alamo bakeng sa sebali ka ho fana ka tlhophiso eohle ea eona ha o theha sebali, ntle le ho bua ka template ea alamo. Sena se etsoa joalokaha ho bontšitsoe ho e latelang example.

Juniper NETWORKS NETCONF & YANG API Software -Templates 7

Juniper NETWORKS NETCONF & YANG API Software -Templates 8

Juniper NETWORKS NETCONF & YANG API Software -Templates 9

Ho Khutlisa Bahlahlobi ba Running
Ho fumana li-monitor tsohle tse ntseng li sebetsa hajoale, tsamaisa mongolo ona:
le mookameli. hokela(host=args.host, port=args.port, username=args. lebitso la mosebelisi, password=args.password, hostkey_verify=Lehata) joalo ka m:

Juniper NETWORKS NETCONF & YANG API Software -Templates in

Sephetho ke lethathamo la li-monitor tsohle tse tsamaeang joalo ka ha ho bonts'itsoe ka tlase:

Juniper NETWORKS NETCONF & YANG API Software -Templates in 1

Juniper NETWORKS NETCONF & YANG API Software -Templates in 2

Ho Fumana Boemo ba SLA bakeng sa Mohlahlobi
Mona ke mokhoa oa ho khutlisa boemo ba SLA bakeng sa sebali. Ho sena mohlalaample, re khutlisa boemo ba SLA bakeng sa "Boleng ba Marang-rang" bakeng sa linako tse tharo: metsotso e 15 e fetileng, hora e fetileng, le lihora tse 24 tse fetileng.

Juniper NETWORKS NETCONF & YANG API Software -Monitor

Juniper NETWORKS NETCONF & YANG API Software -Monitor 1

Sephetho se tla shebahala tjena:

Juniper NETWORKS NETCONF & YANG API Software -Monitor 2



Litsebiso tsa NETCONF
Litsebiso tsa NETCONF bakeng sa bahlokomeli li hlahisoa ke tlolo ea molao ea SLA. Sena se etsahala ha SLA bakeng sa sebali se theoha ka tlase ho moeli oa SLA ("E ntle" kapa "E Amohelehang") ka nako e behiloeng, ka mokhoa o ikhethileng metsotso e 15 e fetileng. Hoa lokela ho hlokomeloa hore litsebiso tsa tlōlo ea molao ea SLA li potlakela ho hlaha ka mor'a hore tšebeletso e amehe ke taba, ha boemo ba SLA bo tla khutlela ho "Molemo" feela ka mor'a metsotso ea 15, 'me hafeela ho se na litlōlo tse ling tse hlahang.
Fesetere ea nako e ka fetoloa ka ho hlophisa tlhophiso SLA_STATUS_WINDOW (boleng ka metsotsoana) ho /etc/netrounds/netrounds.conf.
Lithempleite tsa ho Laola le ho Reka kantle ho naha
Sena se etsoa ka mokhoa o ts'oanang hantle le oa litempele tsa liteko; bapisa karolo ea “Lithempleite tsa Teko tsa ho Romela le ho Reka ntle” leqepheng la 52. Likaroloana tsa khoutu tse ka tlase li bontša mokhoa oa ho romela le ho tlisa lithempleite bakeng sa bahlokomeli.
Ho Romella Lithempleite tsa Monitor

Juniper NETWORKS NETCONF & YANG API Software -Monitor Templates

Juniper NETWORKS NETCONF & YANG API Software -Monitor Templates 1

Ho kenya Lithempleite tsa ho Hlahloba

Juniper NETWORKS NETCONF & YANG API Software -Monitor Templates 3

Juniper NETWORKS NETCONF & YANG API Software -Monitor Templates 4

Ho sebelisa Tags

Tags e hlalositsoeng ho Paragon Active Assurance e ka sebelisoa ho:

  • bahlokomeli
  • hlokomela lithempleite
  • Baemeli ba Tlhahlobo
  • TWAMP lihlaseli
  • Li-ping tsa mabotho.
    Bakeng sa mohlalaample, u ka khona tag sesupa-tsela se nang le sona tag joalo ka sehlopha sa Baemeli ba Teko ba tlang ho tsamaisa leihlo. Karolo ena e thusa haholo haeba o na le palo e kholo ea li-monitor le li-template tse hlalositsoeng.

Haeba u thehile alamo e nang le maraba a SNMP bakeng sa sebali, joale maraba a SNMP a tla abeloa se tšoanang. tags joalo ka sebali, haeba se teng.
Ho theha Tags
Ka tlase re bonts'a mokhoa oa ho theha a tag ka lebitso le 'mala joalo ka ha ho hlalositsoe ke XMLtag> karoloana.

Juniper NETWORKS NETCONF & YANG API Software -Tags

Ho abela a Tag
Ho abela a tag ho mohlodi, o e eketsa e le e ntjhatag> element tlas'atags> element bakeng sa mohlodi oo.
Mona ke mokhoa oa ho abela a tag ho Moemeli oa Teko:

Juniper NETWORKS NETCONF & YANG API Software -Tags 1

Ho abela a tag ho TWAMP reflector, etsa se latelang:

Juniper NETWORKS NETCONF & YANG API Software -Tags 2

Juniper NETWORKS NETCONF & YANG API Software -Tags 3

Ho abela a tag ho beha leihlo ho etsoa ka tsela e tšoanang:

Juniper NETWORKS NETCONF & YANG API Software -Tags 4

Juniper NETWORKS NETCONF & YANG API Software -Tags 5

Ntle le moo, o ka abela e teng tag ho efe kapa efe ea mefuta ena ea lisebelisoa ha u theha mohloli, ka ho kenyelletsa letags> element e nang le tag ka potso.
Ho ntlafatsa a Tag
E nchafatsa e teng tag e nang le litšobotsi tse ncha e tšoana le ho theha a tag:

Juniper NETWORKS NETCONF & YANG API Software -Tags laola

Ho se abele a Tag
Ho tlosa kabelo a tag ho tsoa mohloling, eketsa tšobotsi nc:operation="delete" hotag> ntho eo e leng ya mohlodi. Ka tlase, re arola a tag ho tsoa ho sehlahlobi.

Juniper NETWORKS NETCONF & YANG API Software -Tags tsamaisa 1

Ho hlakola a Tag
E le ho hlakola a tag ka kakaretso ho tsoa Setsing sa Taolo, tšobotsi nc: ts'ebetso = "hlakola" e sebelisoa hape, empa lekhetlong lena e sebelisoa ho tag ka boeona, e hlalosoang tlas'a .

Juniper NETWORKS NETCONF & YANG API Software -Tags tsamaisa 2

Ho batle phoso

Bothata: Tiisetso ea 'Okhestra le Paragon Active A tsoa ho Sync
Sebapali sa 'mino oa liletsa le Paragon Active Assurance li ka qetella li sa lumellane ho latela mohlalaample haeba liphetoho tsa tlhophiso li entsoe ho Setsi sa Taolo ea GUI, kapa haeba ho sebelisa tlhophiso ho sa atleha mme ho khutlela boemong bo fetileng ho hlolehile.
Haeba ho na le ho khutlisetsoa morao, seva sa NETCONF ha se sa tla amohela liphetoho tsa tlhophiso; e tla araba ka molaetsa oa phoso o bolelang hore tlhophiso e notletsoe ho fihlela e khutlela ho sync. Ho khutlela ho sync le ho notlolla liphetoho tsa tlhophiso, o hloka ho tsamaisa taelo rpc sync-from-ncc e hokahanyang tlhophiso eohle ho tloha Setsing sa Taolo ho database ea tlhophiso.
HLOKOMELA: The confd@netrounds.com mosebelisi (kapa eng kapa eng e lokiselitsoeng) e tlameha ho ba le litokelo tsa superuser hore ntho e ngoe le e ngoe e lumellane ka katleho. Sena se ka finyelloa ka taelo ea ncc user-update confd@netrounds.com -is-superuser Haeba mosebelisi e se mosebelisi, ho tla hlaha temoso e reng ha se ntho e 'ngoe le e' ngoe e ka lumellanang, empa hore tsohle tse ka sebetsoang li bile teng.
HLOKOMELA: Haeba 'mino oa hau o boetse o boloka tlhophiso, o tla hloka ho hokahanya seo hape kaha tlhophiso e kopiloeng (sebopeho seo 'mino oa liletsa a lebelletseng hore Setsi sa Taolo se be le sona) se ke ke sa sebelisoa.
Bothata: Khokahano ea Pele (sync-from-ncc) E hlolehile Ka lebaka la Mehloli e sa Tšehetsoeng
Haeba u leka ho tsamaisa rpc sync-from-ncc ho akhaonto e nang le tlhophiso ea eona e entsoeng ho Control Center GUI, u ka 'na ua kena mathateng haeba akhaonto e na le lisebelisoa tse sa tšehetsoeng. Ho khothalletsoa hore u qale ka ak'haonte e se nang letho 'me u etse tlhophiso eohle ea eona ka NETCONF. Ho seng joalo, haeba u kopana le mathata ka likhohlano tsa lisebelisoa, u tla tlameha ho tlosa lisebelisoa tse hanyetsanang ho tsoa akhaonteng.
Bothata: Litaelo tsa NETCONF li hloleha ka ncclient.operations.rpc.RPCE phoso: ho hloleha ha puisano ea kopo
Seva ea NETCONF ha e tsosolose khokahanyo ho seva sa Control Center ka bo eona haeba Setsi sa Taolo se qalisoa bocha. Ho khutlisetsa khokahano ho Setsi sa Taolo, qala hape ts'ebetso ea NETCONF: sudo systemctl qala bocha netrounds-confd

Lintlha mabapi le Likopo tsa Akhente ea Teko le Lisebelisoa tsa Akhente ea Teko

Likopo tsa Akhente ea Teko ho ConfD
Har'a Baemeli ba Teko, Kopo (e ncha) ea Moemeli oa Teko e sebetsa ka tsela e batlang e fapane le ea (ea khale) Sesebelisuoa sa Moemeli oa Teko.
Lisebelisoa tsa Akhente ea Teko ha joale ha li tšehetse litlhophiso tsa sebopeho. Ka hona, schema ea YANG e lumella ho hlakisa sebopeho sa sebopeho se se nang letho bakeng sa Baemeli ba joalo ba Teko. Sheba "temana ena" leqepheng la 23 bakeng sa mohlalaample.
Ha o hokahanya database ea ConfD le Setsi sa Taolo o sebelisa taelo ea sync-from-ncc, o batla hore sebopeho sa sebopeho se lule se se na letho 'me se se ke sa ngoloa ka se fumanehang Setsing sa Taolo. Ka hona o hloka ho sebelisa folakha e khethehileng -without_interface_config ka taelo eo ha o sebetsa le Likopo tsa Moemeli oa Tlhahlobo.
Tlhophiso e se nang letho bakeng sa Sesebelisoa sa Akhente ea Teko
Joalo ka ha ho boletsoe ka holimo, Kopo ea Moemeli oa Teko ha e tšehetse tlhophiso ea sehokelo, ka hona hoa khoneha ho siea likhokahano ho schema sa YANG.
Empa ho boetse ho na le maemo a ts'ebeliso moo o ka batlang ho siea tlhophiso ea sehokelo ho Sesebelisoa sa Moemeli oa Teko. ExampSena e ka 'na ea e-ba boemo ba 'mino oa liletsa moo o bilikang Moemeli oa Teko o sebelisa cloud-init,' me u batla hore ho sebelisoe sebopeho sa sebopeho ho tloha moo, ho e-na le ho lumella ConfD hore e e ngole ha Moemeli oa Teko a kena inthaneteng.
Liphetoho tsa YANG Schema Mabapi le Li-interfaces tse sa hlalosoang
Kaha sebopeho sa sebopeho se se nang letho se se se lumelletsoe (ho tloha ho mofuta oa 2.34.0 ho ea pele), hoa khoneha ho hlakisa lebitso la sebopeho leha e le sefe e le kenyelletso ea mosebetsi o sebetsang e le karolo ea teko kapa leihlo.
Sena sea hlokahala hore o tsebe ho sebelisa Sesebelisoa sa Moemeli oa Teko, kaha bakeng sa tsena ha ho na mabitso a sebopeho a hlalosoang ho ConfD. Leha ho le joalo, hlokomela hore sena se boetse se bolela hore u ka kena mathateng haeba ka tsietsi u ka lokisa teko kapa ho beha leihlo ho sebelisa sebopeho se seng teng. Kahoo ka kopo hlokomela sena.
Meeli Ha U Ngolisa Moemeli oa Teko o Thehiloeng ho ConfD
Ha re theha Moemeli oa Teko ka REST kapa NETCONF/YANG API, re ke ke ra tseba esale pele hore na ke mofuta ofe: Sesebelisoa sa Moemeli oa Teko kapa Kopo ea Moemeli oa Teko. Sena se hlaka feela kamora hore Moemeli oa Teko a ngolise.
Hang ha Moemeli oa Teko a se a ngolisitsoe 'me a fetohile o mong oa mefuta ena ea konkreite, ha ua lumelloa ho e ngolisa hape e le mofuta o fapaneng oa Moemeli oa Teko. Sena se bolela hore ha ua lumelloa ho se ngodisa pele e le Sesebediswa sa Moemedi wa Teko, ebe o se ngodisa hape e le Kopo ya Moemedi wa Teko, kapa ka tsela e fapaneng. Haeba o hloka Moemeli oa Teko oa mofuta o fapaneng, o tla hloka ho theha Akhente e ncha ea Teko.

Sehlomathiso: Sebopeho sa Sefate sa Mohlala o Feletseng oa YANG

Sehlomathisong sena, karolo ea "Legend" leqepheng la 81 e hlalosa syntax ea sebopeho sa sefate sa YANG sa mohlala se hlahisitsoeng ka taelo ea pyang -f tree.
Karolo ea "YANG Model Tree Structure" leqepheng la 82 e fana ka tlhahiso ho tsoa ho taelo eo e sebelisitsoeng ho netrounds-ncc.yang. Likarolo tsa sephetho sena li hlahisitsoe libakeng tse ling tokomaneng.
Tšōmo

Juniper NETWORKS NETCONF & YANG API Software -Legend

Juniper NETWORKS NETCONF & YANG API Software -Legend 1

Yang Mohlala Sefate Sebopeho

Juniper NETWORKS NETCONF & YANG API Software - Model Tree

Juniper NETWORKS NETCONF & YANG API Software - Model Tree 1

Juniper NETWORKS NETCONF & YANG API Software - Model Tree 2

Juniper NETWORKS NETCONF & YANG API Software - Model Tree 3

Juniper NETWORKS NETCONF & YANG API Software - Model Tree 3 NETWORKS NETCONF & YANG API Software - Model Tree 4

Juniper NETWORKS NETCONF & YANG API Software - Model Tree 5

Juniper NETWORKS NETCONF & YANG API Software - Model Tree 6

Juniper NETWORKS NETCONF & YANG API Software - Model Tree 7

Juniper NETWORKS NETCONF & YANG API Software - Model Tree 8Juniper NETWORKS NETCONF & YANG API Software - Model Tree Full

Juniper NETWORKS NETCONF & YANG API Software - Model Tree Full 1Juniper NETWORKS NETCONF & YANG API Software - Model Tree Full 2

Juniper NETWORKS NETCONF & YANG API Software - Model Tree Full 3

Juniper NETWORKS NETCONF & YANG API Software - Model Tree Full 4

Juniper NETWORKS NETCONF & YANG API Software - Model Tree Full 5

Juniper NETWORKS NETCONF & YANG API Software - Model Tree Full 6

Juniper NETWORKS NETCONF & YANG API Software - Model Tree Full 7

Juniper Networks, logo ea Juniper Networks, Juniper, le Junos ke matšoao a ngolisitsoeng a Juniper Networks, Inc. United States le linaheng tse ling. Matshwao a mang kaofela a kgwebo, matshwao a tshebeletso, matshwao a ngodisitsweng, kapa matshwao a tshebeletso a ngodisitsweng ke thepa ya beng ba ona ka ho fapana. Juniper Networks ha e nke boikarabello bakeng sa ho se nepahale hofe kapa hofe ho tokomane ena. Juniper Networks e na le tokelo ea ho fetola, ho fetola, ho fetisa, kapa ho ntlafatsa sengoliloeng sena ntle le tsebiso. Copyright © 2023 Juniper Networks, Inc. Litokelo tsohle li sirelelitsoe.JUNIPER NETWORKS Letšoao

Litokomane / Lisebelisoa

Juniper NETWORKS NETCONF & YANG API Software [pdf] Bukana ea Mosebelisi
NETCONF YANG API Software, YANG API Software, API Software, Software

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *