Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 15 for osStats (0.08 seconds)

  1. src/main/java/org/codelibs/fess/timer/SystemMonitorTarget.java

            append(buf, "percent", () -> osProbe.getSystemCpuPercent());
            final OsStats osStats = osProbe.osStats();
            buf.append("},");
            append(buf, "load_averages", () -> osStats.getCpu().getLoadAverage());
            buf.append("},");
        }
    
        private void appendFesenStats(final StringBuilder buf) {
            String stats = null;
            try {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Jul 17 08:28:31 GMT 2025
    - 7.8K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/fess/timer/LoadControlMonitorTarget.java

    import org.codelibs.fess.opensearch.client.SearchEngineClient;
    import org.codelibs.fess.util.ComponentUtil;
    import org.opensearch.action.admin.cluster.node.stats.NodeStats;
    import org.opensearch.action.admin.cluster.node.stats.NodesStatsResponse;
    import org.opensearch.monitor.os.OsStats;
    
    /**
     * Timeout target that periodically monitors search engine CPU usage.
     */
    public class LoadControlMonitorTarget implements TimeoutTarget {
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Tue Feb 10 04:24:02 GMT 2026
    - 3K bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/app/web/api/admin/stats/ApiAdminStatsAction.java

         */
        // GET /api/admin/stats
        @Execute
        public JsonResponse<ApiResult> index() {
            final HashMap<String, Object> stats = new HashMap<>();
            stats.put("jvm", getJvmObj());
            stats.put("os", getOsObj());
            stats.put("process", getProcessObj());
            stats.put("engine", getEngineObj());
            stats.put("fs", getFsObj());
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Jul 17 08:28:31 GMT 2025
    - 19.7K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/fess/it/admin/StatsTests.java

            // Log all available stats fields for debugging
            logger.info("Available stats fields: {}", res.keySet());
    
            // Verify response contains meaningful data
            assertNotNull(res, "Stats response should not be null");
            assertTrue(res.size() > 0, "Stats should contain at least some data");
    
            // Check for common stats fields (these may need to be adjusted based on actual implementation)
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Jan 11 08:43:05 GMT 2026
    - 6.8K bytes
    - Click Count (0)
  5. src/main/webapp/WEB-INF/env/crawler/resources/log4j2.xml

    		<Property name="log.file.basedir" value="${sys:fess.log.path:-target/logs}" />
    		<Property name="backup.date.suffix" value="_%d{yyyyMMdd}" />
    		<Property name="backup.max.history" value="10" />
    		<Property name="stats.log.pattern" value="%msg%n" />
    	</Properties>
    
    	<Appenders>
    		<RollingFile name="AppRollingFile" fileName="${log.file.basedir}/${domain.name}.log"
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 26 02:24:08 GMT 2026
    - 2.7K bytes
    - Click Count (0)
  6. src/main/java/org/codelibs/fess/opensearch/config/allcommon/EsAbstractConditionAggregation.java

            regA(builder);
            return builder;
        }
    
        protected StatsAggregationBuilder regStatsA(String name, String field) {
            StatsAggregationBuilder builder = AggregationBuilders.stats(name).field(field);
            regA(builder);
            return builder;
        }
    
        protected PercentilesAggregationBuilder regPercentilesA(String name, String field) {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 15 06:53:53 GMT 2025
    - 12.4K bytes
    - Click Count (0)
  7. src/main/java/org/codelibs/fess/app/web/api/ApiResult.java

                this.stats = stats;
                return this;
            }
    
            @Override
            public ApiResult result() {
                return new ApiResult(this);
            }
        }
    
        /**
         * Represents an API response for bulk operations, containing a list of processed items.
         */
        public static class ApiBulkResponse extends ApiResponse {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 28 11:55:54 GMT 2026
    - 25.8K bytes
    - Click Count (0)
  8. src/main/java/org/codelibs/fess/app/web/admin/maintenance/AdminMaintenanceAction.java

    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 28 06:59:19 GMT 2026
    - 23K bytes
    - Click Count (0)
  9. src/main/java/org/codelibs/fess/helper/CrawlerStatsHelper.java

         * objects in the cache before shutdown.
         */
        @PreDestroy
        public void destroy() {
            if (logger.isDebugEnabled()) {
                logger.debug("cache stats: {}", statsCache.stats());
            }
            statsCache.asMap().entrySet().stream().forEach(e -> {
                final StatsObject data = e.getValue();
                final Long begin = data.remove(BEGIN_KEY);
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Aug 07 03:06:29 GMT 2025
    - 17.4K bytes
    - Click Count (0)
  10. src/test/java/org/codelibs/fess/helper/CrawlerStatsHelperTest.java

        }
    
        @Test
        public void test_setLoggerName() {
            String originalLoggerName = crawlerStatsHelper.loggerName;
            crawlerStatsHelper.setLoggerName("test.stats.logger");
            assertEquals("test.stats.logger", crawlerStatsHelper.loggerName);
            crawlerStatsHelper.setLoggerName(originalLoggerName);
        }
    
        @Test
        public void test_setMaxCacheSize() {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Jan 14 14:29:07 GMT 2026
    - 15.3K bytes
    - Click Count (0)
Back to Top