Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 11155|Atbildi: 2

Reģistrēšanas sistēma (II).NET/C# izmanto NLog, lai virzītu žurnālus uz ELK

[Kopēt saiti]
Publicēts 01.02.2021 17:54:26 | | | |
ASP.NET Core izmanto NLog, lai virzītu žurnālus uz ELK sistēmu, apkopojot un analizējot žurnālus vienmērīgi.

Žurnālu sistēma (1) Windows instalācija ELK 7.10.2 apmācība
https://www.itsvse.com/thread-9539-1-1.html
Vispirms apskatīsim atveidojumus šādi:



Izveidojiet jaunu ASP.NET Core 3.1 tīmekļa vietnes projektu, kurā ir atsauce uz NLog.Web.AspNetCore šādi:

Izveidojiet jaunu nlog.config konfigurācijas failu un konfigurējiet to šādi:

Programmas fails tiek modificēts šādi:



Mēs ierakstīsim datus failā, kā arīRakstot uz Elasticsearch, izmantojot logstash, mēs nosūtām pieteikšanos UDP, kāpēc rakstīt failā? Tā kā UDP ir neuzticams un nevar 100% garantēt, ka visi žurnāla dati tiks ierakstīti ELK sistēmā normāli, to saglabāšana lokālajā diskā ir līdzvērtīga dublēšanai.


Vietējie žurnāli tiek glabāti līdz 30 dienām, un žurnāli, kas vecāki par 30 dienām, tiek automātiski iztīrīti, ko var iestatīt, izmantojot profilu.

Logstash izveido jaunu test.conf konfigurācijas failu šādi:

Sāciet Logstash ar šādu komandu:

HomeController kontrollerī izsauciet žurnāla ietvaru, piekļūstiet indeksa lapai, izmantojot pārlūkprogrammu, un ierakstiet 10 000 žurnālus ELK sistēmā, kods ir šāds:

Kibana saskarnē noklikšķiniet uz Stack Management, atlasiet indeksa režīmu, augšējā labajā stūrī noklikšķiniet uz Create Index Mode un aizpildiet itsvse-logs-*, kā parādīts zemāk redzamajā attēlā:



Pēc tam jūs varat redzēt žurnālus, kurus mēs ierakstījām Kibana Discover saskarnē.

Visbeidzot, pievienojiet avota kodu:

Tūristi, ja vēlaties redzēt šīs ziņas slēpto saturu, lūdzuAtbildi





Iepriekšējo:Izvietojiet lietojumprogrammas kā Windows pakalpojumus, izmantojot NSSM
Nākamo:ASP.NET Core Link Trace (5) Jaeger dati saglabājas elasticsearch
Publicēts 11.01.2022 00:00:38 |
Iemācieties izmantot NLog, lai virzītu žurnālus uz ELK
 Saimnieks| Publicēts 06.05.2024 10:11:37 |
Mežizstrādes noteikumi:Hipersaites pieteikšanās ir redzama.


Uzrakstiet pielāgotu mērķi:Hipersaites pieteikšanās ir redzama.
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com