Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 26934|Antwoord: 0

[Bron] Uitzonderingsvrije gratis en open-source gedistribueerde syslog on-premises implementatie

[Link kopiëren]
Geplaatst op 19-03-2019 09:49:58 | | |
Officiële wiki ter plaatse:https://github.com/exceptionless/Exceptionless/wiki/Self-Hosting
Uitzonderlijke documentatie .rar downloaden
https://down.itsvse.com/item/128.html



  • .NET 4.6.1 Deze is niet apart geïnstalleerd omdat ik VS2015 heb geïnstalleerd
  • Na het installeren van Java JDK 1.8+ moet je de Java-omgeving configureren en de systeemvariabelen toevoegen: JAVA_HOME overeenkomt met C:\Program Files\jdk1.8.0_102 Java\, de map waarin de jdk is geïnstalleerd, en de gebruikersvariabele Path voegt %JAVA_HOME%\bin toe; Nadat de configuratie is voltooid, open je cmd en voer je het uit
  • java -versie. Als er een foutmelding wordt gemeld, zijn er veel mogelijkheden, zoek ernaar en er is een oplossing, de mijne is om de java.exe te veranderen naar javaa.exe in de C:\Windows\System32-directory, en de cmd opnieuw uit te voeren, dan is het succesvol
  • IIS 8+ Dit gevoel is niet verplicht, en IIS 7.5 van mijn win7 is ook oké
  • ElasticSearch 1.7.5 (Elasticsearch 2.x wordt nog niet ondersteund) Ga naar het verbindingsadres om versie 1.7.5 te downloaden, ze hebben al aangegeven dat versie 2.x niet wordt ondersteund, je moet meerdere pagina's omslaan om deze historische versie te vinden, ongeveer op pagina 7, geef direct een downloadlink: elasticsearch-1.7.5, pak het uit na het downloaden
  • Download de nieuwste Exceptionless release artifact ZIP, pak deze uit na het downloaden, kopieer de elasticsearch.yml in de map naar de bin-map van de elasticsearch decompressiemap, voer de elasticsearch.bat uit in de elasticsearch-directory en kijk of de laatste regel het bevat
  • Started betekent succes, open http://localhost:9200/ je de relevante informatie kunt zien, als es een deploymentservice is, kopieer het naar de configuratiemap en voer het uit
  • service.bat install|remove|start|stop|manager
  • Maak een nieuwe website aan in IIS, selecteer de wwwroot-directory in de Exceptional decompression-directory, en de poort kan hier worden aangepast, bijvoorbeeld met 8004, application pool selection 4.0-integratie
  • Pas de site http://localhost:9200 aan met ElasticSearchConnectionString als es in web.config, wijzig <add key="BaseURL" value="http://localhost:8004/#" />, en let op de "#" daarna
  • Pas .constant('BASE_URL', 'http://localhost:8004') aan in app.config.*.js
  • Open de http://localhost:8004 en je ziet de inlogpagina, maak dan een account aan - > een project aanmaken, zoals het aanmaken van een consoleproject, hier krijg je te horen hoe je Exceptionless gebruikt
  • ExceptionlessClient.Default.Startup("oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI"), waarbij oXX5BJqhS30ni045BqthqJtiSnpB0naMactfmYmI de api-key is
  • Maak een nieuw consoleproject aan en installeer het met NuGet
  • Install-Package Uitzonderingloos



Schrijf de testcode in Main:

Hier moet je letten op het gecommenteerde deel, of de volgende oproep:

API-key gespecificeerd tweemaal, of via

Configuratie met configuratie:


Dit elimineert de noodzaak om te specificeren bij het gebruik.

Vervolgens kun je de uitzonderingsinformatie in de http://localhost:8004/#/type/error/dashboard zien.






Vorig:Deel "MySQL 5.7 van Beginner tot Mastery"
Volgend:SSH naar de cliënt
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com