Med JMX Console kan du övervaka och hantera tjänster på CRX-servern. De följande avsnitten sammanfattar de attribut och åtgärder som visas via JMX-ramverket.
Mer information om hur du använder konsolkontrollerna finns i Använda JMX-konsolen. Bakgrundsinformation om JMX finns i Java Management Extensions (JMX) Technology på Oraclets webbplats.
Mer information om hur du skapar MBeans för att hantera tjänster med JMX-konsolen finns i Integrera tjänster med JMX-konsolen.
Åtgärder för att administrera instanser av arbetsflöden som körs, har slutförts, inaktuella och misslyckats.
Se arbetsflödeskonsol för ytterligare administrationsverktyg för arbetsflöden och beskrivningar av möjliga statusvärden för arbetsflödesinstanser.
listRunningWorkflowsPerModel Visar antalet arbetsflödesinstanser som körs för varje arbetsflödesmodell.
listCompletedWorkflowsPerModel Visar antalet slutförda arbetsflödesinstanser för varje arbetsflödesmodell.
returnWorkflowQueueInfo Visar information om arbetsflödesobjekt som har bearbetats och som står i kö för bearbetning.
Argument: none
Returnerat värde: Tabelldata som innehåller följande kolumner:
returnWorkflowJobTopicInfo Visar bearbetningsinformation för arbetsflödesjobb, ordnade efter ämne.
Argument: none
Returnerat värde: Tabelldata som innehåller följande kolumner:
returnFailedWorkflowCount Visar antalet misslyckade arbetsflödesinstanser. Du kan ange en arbetsflödesmodell för att fråga efter eller hämta information för alla arbetsflödesmodeller.
Argument:
modell: ID:t för modellen som ska frågas. Ange inget värde om du vill se antalet misslyckade arbetsflödesinstanser för alla arbetsflödesmodeller. ID är sökvägen till modellnoden, till exempel:
/conf/global/settings/workflow/models/dam/update_asset/jcr:content/model
Returnerat värde: Antalet misslyckade arbetsflödesinstanser.
returnFailedWorkflowCountPerModel Visar antalet arbetsflödesinstanser som har misslyckats för varje arbetsflödesmodell.
terminateFailedInstances Avsluta misslyckade arbetsflödesinstanser. Du kan avsluta alla misslyckade instanser eller endast de misslyckade instanserna för en viss modell. Du kan också starta om instanserna när de har avslutats. Du kan också testa åtgärden för att se resultaten utan att faktiskt utföra åtgärden.
Argument:
Starta om instansen: (Valfritt) Ange värdet true
om du vill starta om instanserna när de har avslutats. Standardvärdet för false
orsakar ingen omstart av avslutade arbetsflödesinstanser.
Torr körning: (valfritt) Ange värdet true
för att se resultatet av åtgärden utan att faktiskt utföra åtgärden. Standardvärdet för false
gör att åtgärden utförs.
Modell: (Valfritt) ID:t för modellen som åtgärden ska tillämpas på. Ange ingen modell för att använda åtgärden på misslyckade instanser av alla arbetsflödesmodeller. ID är sökvägen till modellnoden, till exempel:
/conf/global/settings/workflow/models/dam/update_asset/jcr:content/model
Returnerat värde: Tabelldata om de instanser som avslutas, som innehåller följande kolumner:
retryFailedWorkItems Försöker köra misslyckade arbetsobjektsteg. Du kan försöka göra om alla misslyckade arbetsobjekt eller endast misslyckade arbetsobjekt för en viss arbetsflödesmodell. Du kan också testa åtgärden för att se resultaten utan att faktiskt utföra åtgärden.
Argument:
Torr körning: (valfritt) Ange värdet true
för att se resultatet av åtgärden utan att faktiskt utföra åtgärden. Standardvärdet för false
gör att åtgärden utförs.
Modell: (Valfritt) ID:t för modellen som åtgärden ska tillämpas på. Ange ingen modell för att använda åtgärden på misslyckade arbetsobjekt i alla arbetsflödesmodeller. ID är sökvägen till modellnoden, till exempel:
/conf/global/settings/workflow/models/dam/update_asset/jcr:content/model
Returnerat värde: Tabelldata om misslyckade arbetsobjekt som provas igen, inklusive följande kolumner:
RensaAktiv Tar bort aktiva arbetsflödesinstanser av en viss sida. Du kan rensa aktiva instanser för alla modeller eller bara instanser för en viss modell. Du kan också testa åtgärden för att se resultaten utan att utföra åtgärden.
Argument:
Modell: (Valfritt) ID:t för modellen som åtgärden ska tillämpas på. Ange ingen modell för att använda åtgärden på arbetsflödesinstanserna för alla arbetsflödesmodeller. ID är sökvägen till modellnoden, till exempel:
/conf/global/settings/workflow/models/dam/update_asset/jcr:content/model
Antal dagar sedan arbetsflödet startades: Åldern på arbetsflödesinstanserna som ska rensas, i dagar.
Torr körning: (valfritt) Ange värdet true
för att se resultatet av åtgärden utan att faktiskt utföra åtgärden. Standardvärdet för false
gör att åtgärden utförs.
Returnerat värde: Tabelldata om de aktiva arbetsflödesinstanserna som rensas, inklusive följande kolumner:
countStaleWorkflows Returnerar antalet inaktuella arbetsflödesinstanser. Du kan hämta antalet inaktuella instanser för alla arbetsflödesmodeller eller för en viss modell.
Argument:
Modell: (Valfritt) ID:t för modellen som åtgärden ska tillämpas på. Ange ingen modell för att använda åtgärden på arbetsflödesinstanserna för alla arbetsflödesmodeller. ID är sökvägen till modellnoden, till exempel:
/conf/global/settings/workflow/models/dam/update_asset/jcr:content/model
Returnerat värde: Antalet inaktuella arbetsflödesinstanser.
launchStaleWorkflows Startar om inaktuella arbetsflödesinstanser. Du kan starta om alla inaktuella instanser eller bara inaktuella instanser för en viss modell. Du kan också testa åtgärden för att se resultaten utan att faktiskt utföra åtgärden.
Argument:
Modell: (Valfritt) ID:t för modellen som åtgärden ska tillämpas på. Ange ingen modell för att använda åtgärden på inaktuella instanser av alla arbetsflödesmodeller. ID är sökvägen till modellnoden, till exempel:
/conf/global/settings/workflow/models/dam/update_asset/jcr:content/model
Torr körning: (valfritt) Ange värdet true
för att se resultatet av åtgärden utan att faktiskt utföra åtgärden. Standardvärdet för false
gör att åtgärden utförs.
Returnerat värde: En lista över arbetsflödesinstanser som har startats om.
fetchModelList Visar alla arbetsflödesmodeller.
countRunningWorkflows Returnerar antalet arbetsflödesinstanser som körs. Du kan hämta antalet instanser som körs för alla arbetsflödesmodeller eller för en viss modell.
Argument:
Modell: (Valfritt) ID:t för modellen som antalet instanser som körs returneras för. Ange ingen modell för att returnera antalet instanser som körs för alla arbetsflödesmodeller. ID är sökvägen till modellnoden, till exempel:
/conf/global/settings/workflow/models/dam/update_asset/jcr:content/model
Returnerat värde: Antalet arbetsflödesinstanser som körs.
countCompletedWorkflows Returnerar antalet slutförda arbetsflödesinstanser. Du kan hämta antalet slutförda instanser för alla arbetsflödesmodeller eller för en viss modell.
Argument:
Modell: (Valfritt) ID:t för modellen som antalet slutförda instanser returneras för. Ange ingen modell för att returnera antalet slutförda instanser av alla arbetsflödesmodeller. ID är sökvägen till modellnoden, till exempel:
/conf/global/settings/workflow/models/dam/update_asset/jcr:content/model
Returnerat värde: Antalet slutförda arbetsflödesinstanser.
tömningSlutförd Tar bort poster för slutförda arbetsflöden med en viss ålder från databasen. Använd den här åtgärden regelbundet för att minimera storleken på databasen när du använder arbetsflöden i stor utsträckning. Du kan rensa slutförda instanser för alla modeller eller bara instanser för en viss modell. Du kan också testa åtgärden för att se resultaten utan att utföra åtgärden.
Argument:
Modell: (Valfritt) ID:t för modellen som åtgärden ska tillämpas på. Ange ingen modell för att använda åtgärden på arbetsflödesinstanserna för alla arbetsflödesmodeller. ID är sökvägen till modellnoden, till exempel:
/conf/global/settings/workflow/models/dam/update_asset/jcr:content/model
Antal dagar sedan arbetsflödet har slutförts: Det antal dagar som arbetsflödesinstanserna har varit i slutfört läge.
Torr körning: (valfritt) Ange värdet true
för att se resultatet av åtgärden utan att faktiskt utföra åtgärden. Standardvärdet för false
gör att åtgärden utförs.
Returnerat värde: Tabelldata om de slutförda arbetsflödesinstanserna som rensas, inklusive följande kolumner:
Information om CRX-databasen
Namn Namnet på JCR-databasimplementeringen. Skrivskyddad.
Version Databasens implementeringsversion. Skrivskyddad.
HomeDir Katalogen där databasen finns. Standardplatsen är <quickstart_jar_location>/crx-quickstart/database. Skrivskyddad.
CustomerName Namnet på kunden som programvarulicensen är utfärdad till. Skrivskyddad.
LicenseKey Den unika licensnyckeln för den här installationen av databasen. Skrivskyddad.
AvailableDiskSpace Det diskutrymme som är tillgängligt för den här instansen av databasen, i MB. Skrivskyddad.
MaximumNumberOfOpenFiles Antalet filer som kan öppnas samtidigt. Skrivskyddad.
SessionTracker Värdet på systemvariabeln crx.debug.sessions. true anger en felsökningssession. false anger en normal session. Läs/skriv.
Beskrivningar En uppsättning nyckelvärdepar som representerar databasegenskaper. Alla egenskaper är skrivskyddade.
Nyckel | Värde |
---|---|
option.node.and.property.with.same.name.supported | Anger om en nod och en egenskap för noden kan ha samma namn. true anger att samma namn stöds, false anger att det inte stöds. |
identifier.stability | Anger stabiliteten för nodidentifierare som inte kan refereras. Följande värden är möjliga:
|
query.xpath.pos.index | Anger om JCR 1.0 XPath-frågespråket stöds. true anger stöd och false anger inget stöd. |
crx.repository.systemid | Den systemidentifierare som finns i filen system.id. |
option.query.sql.supported | Anger om JCR 1.0 XPath-frågespråket stöds. true anger stöd och false anger inget stöd. |
jcr.repository.version | Versionen för databasimplementeringen. |
option.update.primary.node.type.supported | Anger om den primära nodtypen för en nod kan ändras. true anger att du kan ändra den primära nodtypen och false anger att ändringen inte stöds. |
option.node.type.management.supported | Anger om nodtypshantering stöds. true anger att det stöds och false anger att det inte stöds. |
node.type.management.overrides.supported | Anger om du kan åsidosätta den ärvda egenskapen eller den underordnade noddefinitionen för en nodtyp. true anger att åsidosättningar stöds och false anger att inga åsidosättningar stöds. |
option.observation.supported | true anger att asynkron observation av databasändringar stöds. Stöd för asynkron observation gör det möjligt för applikationer att ta emot och besvara meddelanden om varje ändring allt eftersom den inträffar. |
query.jcrscore | true anger att pseudoegenskapen jcr:score är tillgänglig i XPath- och SQL-frågor som innehåller en jcrfn:contains (in XPath) eller CONTAINS (in SQL)-funktion för fulltextsökning. |
option.simple.versioning.supported | true anger att databasen har stöd för enkel versionshantering. Med enkel versionshantering upprätthåller databasen en sekventiell serie med versioner av en nod. |
option.workspace.management.supported | true anger att databasen har stöd för att skapa och ta bort arbetsytor med API:er. |
option.update.mixin.node.types.supported | true anger att databasen stöder tillägg och borttagning av blandade nodtyper i en befintlig nod. |
node.type.management.primary.item.name.supported | true anger att databasen aktiverar noddefinitioner så att de innehåller ett primärt objekt som underordnat objekt. Ett primärt objekt kan nås via API utan att objektnamnet är känt. |
level.2.supported | true anger att både LEVEL_1_SUPPORTED och OPTION_XML_IMPORT_SUPPORTED är true. |
write.supported | true anger att databasen ger skrivåtkomst med API:t. false anger skrivskyddad åtkomst. |
node.type.management.update.in.use.supported | true anger att du kan ändra noddefinitioner som används av befintliga noder. |
jcr.specification.version | Den version av JCR-specifikationen som databasen implementerar. |
option.journaled.observation.supported | true anger att program kan utföra journalförd observation av databasen. med journalförd observation kan en uppsättning ändringsmeddelanden inhämtas för en viss tidsperiod. |
query.languages | De frågespråk som databasen stöder. Inget värde anger att det inte finns något frågestöd. |
option.xml.export.supported | true anger att databasen stöder export av noder som XML-kod. |
node.type.management.multiple.binary.properties.supported | true anger att databasen stöder registrering av nodtyper som har flera binära egenskaper. false anger att en enda binär egenskap stöds för en nodtyp. |
option.access.control.supported | true anger att databasen har stöd för åtkomstkontroll, för att ställa in och fastställa användarbehörigheter för nodåtkomst. |
option.baselines.supported | true anger att databasen stöder både konfigurationer och baslinjer. |
option.shareable.nodes.supported | true anger att databasen har stöd för att skapa delningsbara noder. |
crx.cluster.id | Identifieraren för databasklustret. |
query.stored.queries.supported | true anger att databasen stöder lagrade frågor. |
query.full.text.search.supported | true anger att databasen stöder fulltextsökning. |
node.type.management.inheritance | Anger nivån på databasstöd för nodtyparv. Följande värden är möjliga: node.type.management.inherance.minimum: Registreringen av primära nodtyper är begränsad till de som bara har nt:base som supertyp. Registrering av blandnodtyper är begränsad till dem som saknar supertyp. node.type.management.inheritance.single: Registreringen av primära nodtyper är begränsad till dem med en supertyp. Registrering av blandnodtyper är begränsad till dem med högst en supertyp.
|
crx.cluster.preferredMaster | true anger att den här klusternoden är den primära huvudnoden i klustret. |
option.transactions.supported | true anger att databasen stöder transaktioner. |
jcr.repository.vendor.url | Databasleverantörens URL. |
node.type.management.value.constraints.supported | true anger att databasen stöder värdebegränsningar för nodegenskaper. |
node.type.management.property.types | en array med javax.jcr.PropertyType-konstanter som representerar de egenskapstyper som en registrerad nodtyp kan ange. En nollängdsmatris anger att registrerade nodtyper inte kan ange egenskapsdefinitioner. Egenskapstyperna är STRING, URI, BOOLEAN, LONG, DOUBLE, DECIMAL, BINARY, DATE, NAME, PATH, WEAKREFERENCE, REFERENCE och UNDEFINED (om de stöds) |
node.type.management.orderable.child.nodes.supported | true anger att databasen stöder bevarande av ordningen för underordnade noder. |
jcr.repository.vendor | Namnet på databasleverantören. |
query.joins | Nivån för stöd för kopplingar i frågor. Följande värden är möjliga:
|
org.apache.jackrabbit.spi.commons.AdditionalEventInfo | |
query.xpath.doc.order | true anger att databasen har stöd för frågespråket XPath 1.0. |
query.jcrpath | |
option.xml.import.supported | true anger att databasen stöder import av XML-kod som innehåll. |
node.type.management.same.name.siblings.supported | true anger att databasen stöder noder på samma nivå (noder med samma överordnade nod) med samma namn. |
node.type.management.residual.definitions.supported | true anger att databasen stöder namnegenskaper med restdefinitioner. Om det stöds kan namnattributet för en objektdefinition vara en asterisk (*). |
node.type.management.autocreated.definitions.supported | true anger att databasen automatiskt har stöd för att skapa underordnade objekt (noder eller egenskaper) för en nod när noden skapas. |
crx.cluster.master | true anger att den här databasnoden är huvudnoden i klustret. |
level.1.supported | true anger att option.xml.export.support är true och query.languages har en längd som inte är noll. |
option.unfiled.content.supported | true anger att databasen stöder osorterat innehåll. Osorterade noder ingår inte i databashierarkin. |
jcr.specification.name | Namnet på JCR-specifikationen som databasen implementerar. |
option.versioning.supported | true anger att databasen har stöd för fullständig versionshantering. |
jcr.repository.name | Namnet på databasen. |
option.locking.supported | true anger att databasen stöder låsning av noder. Låsning gör att användaren tillfälligt kan förhindra att andra användare gör ändringar. |
jcr.repository.version.display | |
option.activities.supported | true anger att databasen stöder aktiviteter. Aktiviteter är en uppsättning ändringar som utförs på en arbetsyta som sammanfogas med en annan arbetsyta. |
node.type.management.multivalued.properties.supported | true anger att databasen stöder nodegenskaper som kan ha noll eller flera värden. |
option.retention.supported | true anger att databasen stöder användning av externa program för kvarhållningshantering för att tillämpa kvarhållningsprinciper på innehåll och stöder spärr och release. |
option.lifecycle.supported | true anger att databasen har stöd för livscykelhantering. |
WorkspaceNames Namnen på arbetsytorna i databasen. Skrivskyddad.
DataStoreGarbageCollectionDelay Den tid i millisekunder som skräpinsamlingen strömmar efter skanning av varje tionde nod. Läs/skriv.
BackupDelay Den tid i millisekunder som säkerhetskopieringsprocessen går mellan varje steg i säkerhetskopieringen. Läs/skriv.
SäkerhetskopieringPågår Värdet true anger att en säkerhetskopieringsprocess körs. Skrivskyddad.
BackupProgress För den aktuella säkerhetskopian, procentandelen av alla filer som har säkerhetskopierats. Skrivskyddad.
AktuelltSäkerhetskopieraMål Den ZIP-fil där säkerhetskopierade filer lagras för den aktuella säkerhetskopian. När en säkerhetskopiering inte pågår visas inget värde. Skrivskyddad.
SäkerhetskopieringLyckades Värdet true anger att inga fel har inträffat under den aktuella säkerhetskopieringen eller att ingen säkerhetskopiering pågår. false anger att ett fel uppstod under den aktuella säkerhetskopieringen. Skrivskyddad.
BackupResult Status för den aktuella säkerhetskopian. Följande värden är möjliga:
Skrivskyddad.
TjäroptimeringKörSedan Den tidpunkt då den aktuella TR-filoptimeringsprocessen påbörjades. Skrivskyddad.
Tjäroptimeringsfördröjning Den tid i millisekunder som TR-optimeringsprocessen går mellan varje steg i processen. Läs/skriv.
ClusterProperties En uppsättning nyckelvärdepar som representerar klusteregenskaper och -värden. Varje rad i tabellen representerar en klusteregenskap. Skrivskyddad.
ClusterNodes Medlemmarna i databasklustret.
ClusterId Identifieraren för det här databaskluster. Skrivskyddad.
ClusterMasterId Identifieraren för databasklustrets huvudnod. Skrivskyddad.
ClusterNodeId Identifieraren för den här noden i databaskluster. Skrivskyddad.
createWorkspace Skapar en arbetsyta i den här databasen.
Argument:
Returnerat värde: ingen
runDataStoreGarbageCollection Kör skräpinsamlingen på databasnoderna.
Argument:
Returnerat värde: ingen
stopDataStoreGarbageCollection Stoppar en skräpinsamling i ett datalager som körs.
startBackup Säkerhetskopierar databasdata i en ZIP-fil.
Argument:
target
: (Valfritt) A String
värde som representerar namnet på den ZIP-fil eller katalog där databasdata ska arkiveras. Om du vill använda en ZIP-fil inkluderar du filnamnstillägget ZIP. Om du vill använda en katalog utan filnamnstillägg.
Om du vill utföra en stegvis säkerhetskopiering anger du katalogen som tidigare användes för säkerhetskopieringen.
Du kan ange en absolut eller relativ sökväg. Relativa sökvägar är relativa till den överordnade för crx-quickstart-katalogen.
När du inte anger något värde används standardvärdet backup-currentdate.zip
används, där currentdate
är i formatet yyyyMMdd-HHmm
.
Returnerat värde: ingen
cancelBackup Stoppar den aktuella säkerhetskopieringsprocessen och tar bort det temporära arkivet som processen skapade för arkivering av data.
blockRepositoryWrites Blockerar ändringar av databasdata. Alla databassäkerhetskopieringslyssnare meddelas om blocket.
unblockRepositoryWrites Tar bort blocket från databasen. Alla databassäkerhetskopieringslyssnare meddelas om att block har tagits bort.
startTarsOptimization Startar optimeringsprocessen för TAR-filen med standardvärdet för tarOptimizationDelay.
stopTarsOptimization Stoppar optimering av TAR-filer.
tarIndexMerge Sammanfogar de översta indexfilerna för alla TAR-uppsättningar. De vanligaste indexfilerna är filer med olika huvudversioner. Följande filer sammanfogas till filen index_3_1.tar: index_1_1.tar, index_2_0.tar, index_3_0.tar. De filer som har sammanfogats tas bort (i föregående exempel tas index_1_1.tar, index_2_0.tar och index_3_0.tar bort).
Argument:
background
: Ett booleskt värde som anger om åtgärden ska köras i bakgrunden så att webbkonsolen kan användas under körningen. Värdet true kör åtgärden i bakgrunden.Returnerat värde: ingen
becomesClusterMaster Anger den här databasnoden som huvudnod i klustret. Om det inte redan är en huvudserver stoppar det här kommandot den aktuella huvudinstansens avlyssnare och startar en huvudavlyssnare på den aktuella noden. Den här noden anges sedan som huvudnod och startas om, vilket gör att alla andra noder i klustret (dvs. de som styrs av huvudnoden) ansluter till den här instansen.
joinCluster Lägger till den här databasen i ett kluster som en nod som styrs av klusterhanteraren. Du måste ange ett användarnamn och lösenord för autentisering. Anslutningen använder grundläggande autentisering. Säkerhetsuppgifterna är base-64-kodade innan de skickas till servern.
Argument:
master
: Ett strängvärde som representerar IP-adressen eller datornamnet på den dator som kör huvuddatabasnoden.username
: Namnet som ska användas för att autentisera med klustret.password
: Lösenordet som ska användas för autentisering.Returnerat värde: ingen
traversalCheck Går igenom och kan åtgärda inkonsekvenser i ett underträd med början vid en viss nod. Detta beskrivs ingående i dokumentationen om Persistence Managers.
consistentCheck Kontrollerar och eventuellt korrigerar konsekvensen i datalagret. Detta beskrivs utförligt i dokumentationen om datalagret.
Värdet i fältet TimeSeries för varje statistiktyp som org.apache.jackrabbit.api.stats.RepositoryStatistics
definierar.
Domän: com.adobe.granite
Typ: TimeSeries
Namn: Ett av följande värden från org.apache.jackrabbit.api.stats.RepositoryStatistics.Type
Uppräkningsklass:
Följande attribut anges för varje statistiktyp som rapporteras:
Statistisk information om databasfrågor.
LångsamFrågor Information om databasfrågor som har tagit längst tid att slutföra. Skrivskyddad.
LångsamFrågorKöstorlek Det maximala antalet frågor som ska tas med i listan Långsfrågor. Läs/skriv.
PopularQueries Information om databasfrågor som har inträffat mest. Skrivskyddad.
PopularQueriesQueueSize Det maximala antalet frågor i PopularQueries-listan. Läs/skriv.
clearSlowQueriesQueue Tar bort alla frågor från listan Långsfrågor.
clearPopularQueriesQueue Tar bort alla frågor från PopularQueries-listan.
Övervaka tjänsterna för varje replikeringsagent. När du skapar en replikeringsagent visas tjänsten automatiskt i JMX-konsolen.
ID Ett strängvärde som representerar identifieraren för replikeringsagentkonfigurationen. Flera agenter kan använda samma konfiguration. Skrivskyddad.
Giltig Ett booleskt värde som anger om agenten är korrekt konfigurerad:
true
: Giltig konfiguration.false
: Konfigurationen innehåller fel.Skrivskyddad.
Aktiverad Ett booleskt värde som anger om agenten är aktiverad:
true
: Aktiverad.false
: Inaktiverad.QueueBlocked Ett booleskt värde som anger om kön finns och är blockerad:
true
: Blockerad. Ett automatiskt försök väntar.false
: Inte blockerad eller finns inte.Skrivskyddad.
QueuePaused Ett booleskt värde som anger om jobbkön är pausad:
true
: Pausad (pausad)false
: Inte pausad eller finns inte.Läs/skriv.
KöantalPoster Ett int-värde som representerar antalet jobb i agentkön. Skrivskyddad.
QueueStatusTime Ett datumvärde som anger tiden på servern när de visade statusvärdena hämtades. Värdet motsvarar den tid då sidan lästes in. Skrivskyddad.
QueueNextRetryTime För blockerade köer, ett datumvärde som anger när nästa automatiska försök görs. Kön blockeras inte när ingen tid visas. Skrivskyddad.
QueueProcessingSedan Ett datumvärde som anger när bearbetningen påbörjades för det aktuella jobbet. Om ingen tid visas är kön antingen blockerad eller inaktiv. Skrivskyddad.
QueueLastProcessTime Ett datumvärde som anger när det föregående jobbet slutfördes. Skrivskyddad.
queueForceRetry För blockerade köer skickar kommandot Försök igen till kön.
queueClear Tar bort alla jobb från kön.
Tillhandahåller statistik om HTTP-begäranden så att du kan övervaka prestandan för SlingRequestProcessor-tjänsten.
RequestsCount Antalet begäranden som har gjorts sedan statistiken senast återställdes.
MinRequestDurationMsec Den kortaste tiden (i millisekunder) som krävdes för att bearbeta en begäran sedan statistiken senast återställdes.
MaxRequestDurationMsec Den längsta tid (i millisekunder) som krävdes för att bearbeta en begäran sedan statistiken senast återställdes.
StandardAvvikelseVaraktighetMsek Standardavvikelsen för den tid som krävdes för att bearbeta begäranden. Standardavvikelsen beräknas med hjälp av alla begäranden sedan statistiken senast återställdes.
MeanRequestDurationMsec Den genomsnittliga tid som krävdes för att bearbeta en begäran. Medelvärdet beräknas med hjälp av alla begäranden sedan statistiken senast återställdes
resetStatistics Anger all statistik till noll. Återställ statistiken när du behöver analysera bearbetningsprestanda för begäranden under en viss tidsperiod.
id Strängbeteckningen för paket-ID:t.
installerat Ett booleskt värde som anger om paketet är installerat:
true
: Installerad.false
: Inte installerat.installedBy ID för den användare som senast installerade paketet.
installedDate Det datum då paketet senast installerades.
size Ett långt värde som innehåller paketets storlek i byte.
Information om startprocessen och Snabbstart.
logg
Visar ett meddelande i QuickStart-fönstret.
Argument:
String
värde som representerar meddelandet som ska visas.startupFinished
Anropar metoden startFinished för serverstartprogrammet. Metoden försöker öppna välkomstsidan i en webbläsare.
startupProgress
Anger slutvärdet för serverns startprocess. Förloppsindikatorn i QuickStart-fönstret representerar värdet för slutförande.
Flera tredjepartsserverresurser installerar MBeans som visar attribut och åtgärder för JMX-konsolen. I följande tabell visas resurser från tredje part och länkar till mer information.
Domän | Typ | Klassen MBean |
---|---|---|
JMImplementation | MBeanServerDelegate | javax.management.MBeanServerDelegate |
com.sun.management | HotSpotDiagnostic | com.sun.management.HotSpotDiagnosticMXBean |
java.lang |
|
javax.management package |
java.util.logging | java.util.logging.LoggingMXBean | |
osgi.core |
|
org.osgi.jmx.framework package |
JMX-konsolen visar information om flera tjänster som körs på servern:
MBeans som distribueras med en OSGi-tjänst visar tjänstattribut och åtgärder för konsolen. MBean avgör vilka attribut och åtgärder som visas och om attributen är skrivskyddade eller skrivskyddade.
JMX-konsolens huvudsida innehåller en tjänsttabell. Varje rad i tabellen representerar en tjänst som exponeras av en MBean.
Med CRX kan externa program interagera med hanterade bönor (MBeans) via Java Management Extensions (JMX). Använda generiska konsoler som JConsole eller domänspecifika övervakningsprogram, tillåter hämtning och inställning av CRX-konfigurationer och -egenskaper samt övervakning av prestanda och resursanvändning.
Så här ansluter du till CRX med JConsole:
Öppna ett terminalfönster.
Ange följande kommando:
jconsole
JConsole startas och JConsole-fönstret visas.
JConsole visar en lista över lokala Java Virtual Machine-processer. Listan innehåller två snabbstartprocesser. Välj snabbstartsprocessen "CHILD" i listan med lokala processer (vanligtvis den med det högre PID).
Om du vill ansluta till en fjärr-CRX-process måste den JVM som är värd för fjärr-CRX-processen vara aktiverad för att acceptera fjärr-JMX-anslutningar.
Om du vill aktivera fjärr-JMX-anslutningar måste följande systemegenskap anges när du startar JVM:
com.sun.management.jmxremote.port=portNum
I egenskapen ovan portNum
är det portnummer genom vilket du vill aktivera JMX RMI-anslutningar. Ange ett portnummer som inte används. Förutom att publicera en RMI-anslutning för lokal åtkomst, publicerar den här egenskapen en extra RMI-anslutning i ett privat skrivskyddat register på den angivna porten med ett välkänt namn, "jmxrmi".
När du aktiverar JMX-agenten för fjärrövervakning använder den som standard lösenordsautentisering baserat på en lösenordsfil som måste anges med följande systemegenskap när Java VM startas:
com.sun.management.jmxremote.password.file=pwFilePath
Se relevant JMX-dokumentation om du vill ha detaljerade anvisningar om hur du konfigurerar en lösenordsfil.
Exempel:
$ java
-Dcom.sun.management.jmxremote.password.file=pwFilePath
-Dcom.sun.management.jmxremote.port=8463
-jar ./cq-quickstart.jar
När du har anslutit till snabbstartprocessen innehåller JConsole ett antal allmänna övervakningsverktyg för den JVM som CRX körs i.
Om du vill få tillgång till CRX interna övervaknings- och konfigurationsalternativ går du till fliken MBeans och från det hierarkiska innehållsträdet till vänster väljer du de attribut eller åtgärder som du är intresserad av. Till exempel avsnittet com.adobe.granite/Repository/Operations.
I det avsnittet markerar du det önskade attributet eller funktionsmakrot i den vänstra rutan.