Ansible කාර්යය ලිවීමට පෙර කුඩා ප්‍රශ්නයකට පිළිතුරු දෙන්න: ගණන් කරන්නේ කුමක්ද? වින්‍යාසගත සහකරුවෙක්, IKE සැසියක්, IPsec ආරක්ෂක සම්බන්ධතාවයක් සහ නිරීක්ෂණය කරන උමං තත්ත්ව වාර්තාවක් යනු වෙනස් ඒකක හතරකි, සහ යතුරු නැවත උත්පාදනය හෝ ආරක්ෂිත ජාල කිහිපයක් ඒවායේ එකතුව වෙනස් කරයි. උපකරණ පුවරුව සහ playbook එකඟ නොවන්නේ නම්, ඔවුන් සාමාන්‍යයෙන් වෙනස් දේවල් ගණන් කරමින් සිටී, ඉන් එකක් වැරදි යැයි නොවේ.

මිනිසුන් සක්‍රීය ලෙස හඳුන්වන දේවල් හතරක්

වින්‍යාසගත සහකරුවෙක් යනු ස්ථල විද්‍යා වස්තුවකි: යමෙක් එය නිර්වචනය කළ නිසා එය පවතී. IKE සැසියක් යනු පාලන තල සම්බන්ධතාවයකි, එය රථවාහන ගලා නොයන විටත් ඉහළින් තිබිය හැක. IPsec SA යනු නිශ්චිත තේරීම් යුගලයක් සඳහා දත්ත තල සම්බන්ධතාවයයි, සහ එක් උමං මාර්ගයකට කිහිපයක් රැගෙන යා හැක. නිරීක්ෂණය කරන උමං තත්ත්වය යනු වේදිකාවේම ක්‍රියාකාරී තීන්දුවයි, එය සාමාන්‍යයෙන් “උමං මාර්ගය ඉහළින් ඇත” යැයි ක්‍රියාකරු කියන විට අදහස් කරන දෙයට වඩාත් සමීප වේ.

ක්‍රියාකාරී ගණන් කිරීමකට සාධාරණ පදනම වන්නේ අවසාන එක පමණි. පළමු එක වින්‍යාස ලැයිස්තුවකි, එය සක්‍රීය ලෙස වාර්තා කිරීම අඟහරුවාදා සිට පහළින් සිටින සහකරුවෙකුට උපකරණ පුවරුව කොළ පෙන්වන ආකාරයයි. අංකයේ පරිභෝජකයාට කුමන ඒකකය අවශ්‍යද යන්න තීරණය කරන්න, පසුව මිනුම එහිම නම තුළ එම ඒකකය සමඟ ලේබල් කරන්න.

පළමු තීරණය: කුමන කළමනාකරණ තලයද?

උපාංගය FDM මගින් කළමනාකරණය කරන්නේ නම්, අදාළ මතුපිට FTD REST API වේ. එය FMC මගින් කළමනාකරණය කරන්නේ නම්, එම API අන්තර් හුවමාරු කළ හැකි ආදේශකයක් නොවේ, සහ වස්තූන් FMC හිම API පිටුපස පවතී. එක් ඉල්ලීමක් ලිවීමට පෙර මෙය තහවුරු කරන්න, මන්ද වැරදි තලය අවසර ගැටලුවක් ලෙස පෙනෙන විශ්වාසනීය දෝෂයක් ලබා දෙයි.

බලඇණියක් සඳහා, පිළිතුර ගණන් කිරීම කොතැනට අයත්ද යන්නද තීරණය කරයි: FDM හරහා උපාංගයකට, හෝ FMC හරහා වසමකට. මේවා වෙනස් විෂය පථ වන අතර එකම බලඇණිය සඳහා වෙනස් සංඛ්‍යා ලබා දෙයි.

දෙවන තීරණය: කුමන සම්පතද පිළිතුරු දෙන්නේ?

අනුවාදයට බැඳුණු උදාහරණයක් සඳහා, FMC 7.3 API වස්තු සන්දර්ශනය health මාර්ගය යටතේ GET සම්පත් ලේඛනගත කරයි:

/api/fmc_config/v1/domain/{domainUUID}/health/tunnelstatuses
/api/fmc_config/v1/domain/{domainUUID}/health/tunnelsummaries

උමං තත්ත්ව සම්පත උපාංග සහ තත්ත්ව පෙරහන් සඳහා සහාය දක්වයි, ඒවා අතර TUNNEL_UP ඇතුළත් වේ. එය එම නිකුතුව සඳහා පරීක්ෂා කිරීමට සැබෑ ක්‍රියාකාරී සම්පතක් ලබා දෙයි, ක්ෂේත්‍ර නාමයක් ගැන අනුමානයක් නොවේ.

විග්‍රහකයක් ක්‍රියාත්මක කිරීමට පෙර, ස්ථාපිත FMC හි API Explorer තුළ ලබා ගැනීමේ හැකියාව, අවසර, ඉල්ලීම් පරාමිති සහ ප්‍රතිචාර ක්‍රමය තහවුරු කරන්න. එක් අනුවාදයක ලේඛන ආරම්භක ස්ථානයකි, ඔබ ධාවනය කරන අනුවාදයේ ගිවිසුමක් නොවේ.

ගණන් කිරීමේ ගිවිසුම ලියන්න

මිනුම එක් වාක්‍යයකින් ප්‍රකාශ කරන්න: එක් අපේක්ෂිත උපාංගයක් සහ වසමක් සඳහා අද්විතීය ක්‍රියාකාරී උමං වාර්තා, ඒවායේ වාර්තා කළ තත්ත්වය TUNNEL_UP වේ. පසුව අතිරික්ත උපාංග සහ එක් තාර්කික අඩවියක් සඳහා බහු වාර්තා නිරූපණය කරන ආකාරය ලේඛනගත කරන්න, මන්ද එම අවස්ථා දෙක ඔබේ අංකය රැස්වීමේ අංකයට ගැළපේද යන්න තීරණය කරයි.

ඒකකය නිහඬව උමං වාර්තාවේ සිට දුරස්ථ අඩවියකට වෙනස් නොකරන්න. ව්‍යාපාරයට අඩවි අවශ්‍ය නම්, වාර්තා අඩවිවලට පැහැදිලිව සිතියම් කර සිතියම්කරණය ප්‍රකාශයට පත් කරන්න. තමා නිහඬව නැවත අර්ථ දක්වන ගණනක් ගණනක් නොමැති වීමට වඩා නරකය, මන්ද එය කවදා වෙනස් වුණාදැයි කිසිවෙකුට කිව නොහැක.

සාරාංශ සම්පත සුවපහසුවක් ලෙස සලකන්නේ එය සාරාංශ කරන්නේ කුමක්ද යන්න තහවුරු කිරීමෙන් පසුව පමණි. එය ඔබට අවශ්‍ය දේ හරියටම එකතු කළ හැක, නැතහොත් තරමක් වෙනස් ප්‍රශ්නයකට පිළිතුරු දිය හැක. එහි ක්‍රමය එක් වරක් කියවා, වෙනස සටහන් කර, සාරාංශය පැහැදිලි කළ නොහැකි නම් තත්ත්ව සම්පත භාවිත කරන්න. ඔබට තේරුම් නොගන්නා සාරාංශයක් යනු සමාලෝචනයේදී ආරක්ෂා කළ නොහැකි අංකයකි.

කාර්ය ප්‍රවාහය අවිනිශ්චිතතාව රඳවා ගැනීමට සලස්වන්න

අනුමත HTTPS API භාවිත කරන්න, සහතිකය වලංගු කරන්න, ටෝකන කාර්ය ප්‍රතිදානයෙන් පිටත තබන්න, සහ අනුවාදය සහාය දක්වන පෙරහන සහ පිටු කැබලි සමඟ විෂය පථය ලබා ගන්න. පසුව යමක් ගණනය කිරීමට පෙර ක්‍රමය වලංගු කරන්න.

fetch intended domain/device runtime records
validate response, completeness and freshness
deduplicate by the documented tunnel identity
count records matching the approved up-state definition
report count with scope, timestamp and metric unit

මෙය කාර්ය ප්‍රවාහ ව්‍යාජ කේතයකි, පරීක්ෂා කළ playbook එකක් නොවේ. active නමැති JSON යතුරක් නිර්මාණය කිරීම වෙනුවට ස්ථාපිත API වෙතින් සැබෑ ක්ෂේත්‍ර නාම ගන්න.

වැදගත් රීතිය අසාර්ථකත්ව හැසිරීමයි: අවසර දෝෂයක්, අසමර්ථ සම්පතක්, පැරණි නියැදියක් හෝ අසම්පූර්ණ පිටු කට්ටලයක් unknown හෝ error ලබා දිය යුතුය, කිසි විටෙක සාර්ථක බිංදුවක් නොවේ. “මට ඇසිය නොහැකි විය” යන අර්ථය ඇති බිංදුව වඩාත් මිල අධික දෝෂ වර්ගයයි.

වේදිකාවේම දෘශ්‍යයට එරෙහිව වලංගු කරන්න

පළමු ප්‍රතිඵලය එම උපාංගය සහ මොහොත සඳහා අනුවාදයේ VPN අධීක්ෂණ දර්ශනය සමඟ සසඳන්න. ඒවා වෙනස් වූ විට, playbook වෙනස් කිරීමට පෙර එක් එක් අය කුමන ඒකකය භාවිත කරයිදැයි සොයා ගන්න.

සෑම ධාවනයකටම රහස්‍ය නොවන සන්දර්භය තබා ගන්න: විෂය පථය, වේලා මුද්‍රාව, මිනුමේ ඒකකය සහ වාර්තා ගණන. FMC 7.3 API වස්තු සන්දර්ශනය ඉහත සම්පත් මාර්ගවල මූලාශ්‍රය වන අතර, ඔබේම වින්‍යාසයේ API Explorer අනෙක් සියල්ලට මූලාශ්‍රයයි.

අදාළ ලිපි