%@ page import="com.atlassian.jira.bc.JiraServiceContext" %>
<%@ page import="com.atlassian.jira.bc.JiraServiceContextImpl" %>
<%@ page import="com.atlassian.jira.util.system.ExtendedSystemInfoUtils" %>
<%@ page import="webwork.action.CoreActionContext" %>
<%@ page import="java.util.Set" %>
<%@ taglib uri="webwork" prefix="ww" %>
<%@ taglib uri="webwork" prefix="ui" %>
<%@ taglib uri="webwork" prefix="aui" %>
<%@ taglib uri="sitemesh-page" prefix="page" %>
warning
environment_warnings
<%-- System info --%>
server-info
true
<%-- Patches: Shown when we have an actual set of patches, which most of the time is not the case. --%>
patches-info
true
<%-- Java VM Memory stats --%>
jvm-info
true
|
|
|
| %">
" >
">
| %">
" >
">
(: MB)
(">garbage collection)
|
|
| %">
" >
">
| %">
" >
">
(: MB)
|
|
| %">
" >
">
| %">
" >
">
(: MB
: MB)
|
|
: MB |
|
">
|
<%-- JIRA info --%>
jira-info
true
<%-- License info --%>
patches-module
true
<%-- Config info --%>
configuration-info
true
<%-- DB Stats --%>
database-info
true
<%-- File Paths --%>
file-paths-info
true
<%-- Listeners --%>
listeners-info
true
<%-- Services --%>
services-info
true
<%-- User Plugins --%>
user-plugins-info
true
info
<%-- System Plugins --%>
system-plugins-info
true
<%-- Application Properties --%>
application-properties-info
true
<%-- System Properties --%>
system-properties-info
true
<%-- Trusted Applications --%>
trusted-apps-info
true
<%
JiraServiceContext jiraServiceContext = (JiraServiceContext) CoreActionContext.getValueStack().findValue("/jiraServiceContext");
JiraServiceContext trustedAppContext = new JiraServiceContextImpl(jiraServiceContext.getLoggedInUser());
ExtendedSystemInfoUtils sysInfo = (ExtendedSystemInfoUtils) CoreActionContext.getValueStack().findValue("/extendedSystemInfoUtils");
Set trustedApps = sysInfo.getTrustedApplications(trustedAppContext);
if(trustedAppContext.getErrorCollection().hasAnyErrors()) {
%>
warning
<% } else if(trustedApps.isEmpty()) { %>
info
<% } else { %>
<% } %>
<%-- Client Info (useful to check client's IP address) --%>
client-info
true
|
<%=request.getRemoteAddr()%> |
|
<%=request.getRemoteHost()%> |
|
<%=request.getRemotePort()%> |