Jolokia

Software screenshot:
Jolokia
Software informatie:
Versie: 1.2.3
Upload datum: 17 Feb 15
Ontwikkelaar: Roland Huß
Licentie: Gratis
Populariteit: 7

Rating: nan/5 (Total Votes: 0)

Jolokia is een open source, volledig gratis en makkelijk te gebruiken software geïmplementeerd in Java en ontworpen vanuit de offset te worden gebruikt voor toegang JMX met JSON via HTTP op afstand. Het is meer als JMX op capsaïcine. Het hoeft niet een grafische gebruikersinterface (GUI).
Als een zaak van de feiten, Jolokia is een JMX-HTTP-brug die als alternatief voor JSR-160-aansluitingen. Het is eenvoudig, snel, polyglot, veilige, firewall-vriendelijke en bevat diverse unieke functies, zoals bulk-requests.Features bij een glanceKey kenmerken omvatten steun voor de verwerking zoveel JMX (Java Management Extensions) verzoeken mogelijk in slechts één netwerk retour en ondersteuning voor het verpakken van meerdere Jolokia verzoeken in een JSON (JavaScript Object Notation) laadvermogen.
Ondersteuning voor het uitvoeren in agentloze modus, JSON / HTTP proxy ondersteuning voor Jolokia verzoeken, ondersteuning voor het verzenden van bulk verzoeken in meerdere JSR-160 verzoeken, ondersteuning voor aangepaste beleid dat fijnkorrelige beperkingen, evenals ondersteuning voor de wildcards bevatten en laat / ontkennen secties in aangepaste beleid.
Daarnaast is de applicatie ondersteunt parsing van de aanvragen en de bouw van de reacties met behulp van de json-eenvoudige JSON serialisatie bibliotheek software en ondersteuning voor meerdere use cases balanceren met state-of-the-art functies, zoals een lage opstarttijden en bulk verzoeken.
Jolokia is een makkelijk te gebruiken software die alleen kan worden bereikt via een ondersteunde webbrowser installeren. Het kan worden geraadpleegd op elk platform met behulp van een configureerbare, REST-achtige URL-codering functie. De software draait op meerdere HTTP proxy hops.Under de motorkap en ondersteund OSesTaking een kijkje onder de motorkap van Jolokia, kunnen we merken dat de Java-programmeertaal is gebruikt om het programma, wat betekent dat het is platform-onafhankelijk te schrijven, ondersteund op GNU / Linux, Mac OS X en Microsoft Windows-besturingssystemen.
Voor uw gemak is het beschikbaar voor download als zowel pre-built binaries en een bron tarball. Het is met succes getest op zowel 32-bits en 64-bits computers

Wat is nieuw in deze release:.

  • Nieuw jaar, nieuwe release. Ok, het is niet de BIG 2.0 die ik al enigszins beloofd. Anyways, een andere grote eigenschap sprong op de 1.x trein in de laatste minuut. Het is nu mogelijk om agenten in uw netwerk te vinden door het sturen van een UDP pakket naar de multicast-groep 239.192.48.84, poort 24884. Agenten hebben deze ontdekking mechanisme geactiveerd zal reageren met hun meta-gegevens, inclusief de toegang tot URL. Dit is vooral handig voor klanten die willen toegang tot agenten zonder veel configuratie. D.w.z. de uitstekende hawt.io zal waarschijnlijk gebruik maken van het ene of de andere kant op. In feite was het hawt.io die mij op de rails voor deze leuke functie; -)
  • Discovery is standaard ingeschakeld voor de JVM-agent, maar niet voor de WAR-agent. Het kan gemakkelijk worden ingeschakeld voor het WAR-agent met behulp van servlet init parameters, systeemeigenschappen of omgevingsvariabelen. Alle handige details zijn te vinden in de referentie handleiding.
  • Het protocol voor de ontdekking mechanisme wordt ook vermeld in de referentie handleiding. Een van de eerste klanten ondersteunen deze ontdekking modus is Jmx4Perl in zijn nieuwste versie. De Jolokia Java-client zal volgen in een van de volgende minor releases.
  • Maar je hoeft geen client-ondersteuning voor multicast verzoeken nodig als u al weet de URL van een middel. Elke agent registreert een MBean Jolokia: type = Discovery die de multicast ontdekking verzoek voor u uitvoeren als u leiden tot de operatie lookupAgents. De geretourneerde waarde bevat de agent informatie en wordt hier beschreven.
  • Deze functie is getest in verschillende omgevingen, maar aangezien lage niveau van netwerken, goed, & quot kunnen zijn; pijnlijke & quot ;, Ik wil u vragen om een ​​probleem in geval van problemen te openen
  • .
  • Hoewel het rustig enige tijd met betrekking tot de glimmende nieuwe Jolokia 2.0 is geweest, ik ben heel dicht bij een eerste mijlpaal. Alle geplande functies is in een eerste versie geïmplementeerd, wat ontbreekt is de zware refactoring en modularisering van de Jolokia kern af te maken. Later meer hierover, neem dan stay tuned ...

Wat is nieuw in versie 1.1.5:

  • Dit is veruit de kleinste versie ooit: A enkele char is toegevoegd op de top van 1.1.4 vaststelling van een domme fout bij het gebruik van Glassfish met de AMX systeem. Dus, geen noodzaak om te werken als u geen gebruik maakt van Glassfish.

Wat is nieuw in versie 1.1.4:

  • Een aantal bug fixes en twee nieuwe functies is opgenomen voor de herfst vrijkomen:
  • Een nieuwe configuratie parameter & quot; authenticatorClass & quot; kan worden gebruikt voor de JVM middel aan een alternatieve authenticatie handler specificeren naast de standaard (die alleen controleert gebruikersnaam en wachtwoord).
  • Met de parameter & quot configuratie; logHandlerClass & quot; een alternatief log handler kan worden opgegeven. Dit kan gebruikt worden voor de oorlog en JVM middel om Jolokia's logging gedrag tweaken. Voor de OSGi agent die u al kon een LOGSERVICE gebruiken voor het aanpassen van houtkap.

Wat is nieuw in versie 1.1.2:

  • Het bevat een aantal kleine bug fixes, zoals uitgelegd in de changelog. Afhankelijk van de bug rapportages en trek verzoek te laten vallen in er zelfs een 1.1.3 versie zou kunnen zijn voordat 2.0 zal worden afgewerkt.

Wat is nieuw in versie 1.1.1:

  • BigDecimal en BigInteger kan nu worden gebruikt voor de bediening argumenten en terug te keren waarden.
  • Een nieuwe verwerking parameter ifModifiedSince is geïntroduceerd. Deze parameter kan worden gebruikt met een tijdstempel voor het ophalen van de lijst met beschikbare MBeans alleen als er een aantal veranderingen in de MBean registratie van alle waargenomen MBeanServer sinds die tijd is geweest. 302 & quot; Als er geen wijzigingen een antwoord met statuscode & quot is geweest; (Niet gemodificeerd) geretourneerd. Deze functie wordt ook ondersteund voor & quot; zoeken & quot; verzoeken. In een toekomstige versie van Jolokia, zal er ook aangepaste ondersteuning voor eigen & quot zijn; lezen & quot; en & quot; exec & quot; verzoek, zodat dure operaties voorwaardelijk kan worden genoemd.
  • Voor de JVM-agent, of een poort van 0 wordt gegeven, dan een willekeurige vrije poort worden geselecteerd en afgedrukt op de standaard uitvoer, als onderdeel van de Jolokia URL-agent. Als er geen host wordt gegeven, zal de JVM-agent nu binden aan localhost en als gastheer van & quot; 0.0.0.0 & quot; of & quot; * & quot; wordt verstrekt, zal de agent bindt op alle interfaces.
  • Voor de Java-client een extra woning errorValue is toegevoegd waarin de JSON-series uitzondering geldt indien de verwerking van parameter serializeException actief is.
  • jolokia.register De JavaScript cliënt () kan nu een optioneel config element voor het specificeren van de verwerking parameters voor een bepaalde job scheduler. Ook de nieuwe optie onlyIfModified kan worden gebruikt, zodat de callback voor de lijst en zoekopdracht alleen wordt genoemd, als de set van geregistreerde MBean is veranderd. Dit is vooral handig voor web-based client die willen de MBean boom alleen als er veranderingen zijn te vernieuwen.
  • De Expires: header van een Jolokia respons heeft nu een geldige datum als waarde (in plaats van '-1'), wat wijst op een uur in het verleden. Deze verandering moet klanten te helpen die niet te negeren volgens de RFC-2616 ongeldige datum syntax en behandelen hen als 'verlopen'.

Eisen

  • Java 2 Standard Edition Runtime Environment

Andere software van ontwikkelaar Roland Huß

Osgish
Osgish

14 Apr 15

Reacties op Jolokia

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!