Blogs

Entries with zylk-blog alfresco .

Actualidad

Analyzing Tomcat log access data with Docker ELK resources

avatar
Cesar Capillas Feb 09, 2018

In last Alfresco Devcon, I presented some basic configuration for Alfresco monitoring with Elastic stack (ELK). A very nice automated setup for testing this configuration in ELK 6.1 is via the docker compose setup given in this github project: $ git clone https://github.com/deviantony/docker-elk $ cd docker-elk This is an opportunity of checking Elastic Stack new features in 6.1 version, for example the new Kibana homepage, some UI accesibility new features, the dashboard full screen mode,......

Read More

Using Zeppelin for Alfresco Data Analysis

avatar
Cesar Capillas Jan 29, 2018

Apache Zeppelin is an open web-based notebok that enables interactive data analytics, from data ingestion, data exploration, reporting and visualizations, until sharing or collaboration features. Interactive browser-based notebooks enable to be more productive by developing, organizing, executing, and sharing data code and visualizing results without referring to the command line. It supports programming languages such as Python, Scala, Hive, SparkSQL, shell or markdown, via Zeppelin language......

Read More

My Alfresco Devcon Notes

avatar
Cesar Capillas Jan 22, 2018
Zylk

Back to Bilbao from Alfresco Devcon 2018. Many years participating in Alfresco events, connecting with old friends, collaborating with Alfresco Community and learning the new dominating technologies surrounding Alfresco for the upcoming years such Docker, Kubernetes, ADF, AWS or microservices.  What to say... I enjoyed a lot with many of the presentations, and it was a pity I could not attend to others. I liked a lot Michael Suzuki's Alfresco Reporting and Analytics, and Luis Cabaceira &......

Read More

More on monitoring dashboards for Alfresco using SOLR, Banana and Apache Zeppelin

avatar
Cesar Capillas Jan 08, 2018

In the previous posts I talked about ELK stack for monitoring Alfresco . But another possibility for loading metrics or logs information, extracted by logstash, is a SOLR index server (instead of Elastic Search), which is part of Alfresco architecture by default, and in principle, it would seem more natural for indexing our Alfresco logs and metrics. Besides, there exists some ports for Kibana in SOLR, such  Banana or Silk , that may be deployed in our SOLR dedicated instance. Basically, you......

Read More

Kibana dashboard for monitoring Alfresco Community via OOTB Support Tools

avatar
Cesar Capillas Dec 26, 2017

Some weeks ago I wrote a post about how to set up a basic Kibana dashboard representing System Performance and Active Sessions in Alfresco Enterprise via JMX metrics from a logstash JMX input. As you probably know, no such Alfresco JMX objects are available in Alfresco Community, such as active sessions (only the java and catalina objects are available). Anyway, it is possible to obtain a similar dashboard using the relevant information from a webscript, for example, the JSON-based webscripts......

Read More

See you in Alfresco Devcon 2018

avatar
Cesar Capillas Dec 16, 2017
Zylk

Last week, it was published the Alfresco Devcon 2018 conference program, that will celebrate in Lisbon next January. Many Alfresco experts of the community, customers, partners, and employees will participate on this fantastic event, around Alfresco related technologies. The program looks really interesting and trendy, with topics such as production-ready Docker stacks, Alfresco deployments using Kubernetes, AWS use cases, SDK 3.0 setups, Alfresco Development Framework (ADF) experiences,......

Read More

Simple Kibana dashboard for monitoring Alfresco Logs

avatar
Cesar Capillas Dec 14, 2017

Some days ago I wrote a post about how to set up a basic Kibana dashboard in Alfresco Enterprise with JMX metrics, from a logstash JMX input. Today I'm gonna add some simple configuration for creating a dashboard for Alfresco logs. The architecture for ELK is the same of the previous post, with logstash running in your Alfresco instance and a dedicated Elastic Search and Kibana server....

Read More

Enabling JMX in Alfresco

avatar
Cesar Capillas Nov 17, 2017

Today I compile several tips about enabling and getting JMX information in Alfresco ECM....

Read More

Kibana dashboard for monitoring Alfresco JMX metrics

avatar
Cesar Capillas Nov 12, 2017

This weekend  I read in Elastic blog that Mr. Robot uses Kibana for monitoring the Dark Army , so I decided to write a post about a recent monitoring project for representing some basic (but interesting) Alfresco JMX metrics in a clustered environment, in which I was involved last week. As you probably know, Kibana is a useful tool of the ELK stack, composed by Elastic Search as indexing backend, Logstash for data extraction, and the cited Kibana for graphic representation of the extracted......

Read More

Some useful Javascript Console scripts

avatar
Cesar Capillas Sep 11, 2017

I publish today a compilation of some useful recipes for Alfresco Javascript Console. Most of them are taken for blog posts, recipes and gists from Alfresco Community people...

Read More

Docker image for Nagios setup for Alfresco Community

avatar
Cesar Capillas Sep 04, 2017

Recently, I started to play with Docker and Vagrant . Many docker images are available in Alfresco Community projects, and recently Alfresco published a very interesting Vagrant Sandbox for the complete platform. My first Docker image is now published on github for a basic setup of Nagios/Icinga for Alfresco (Community and Enterprise). The Dockerfile is configurable for setting the corresponding Alfresco target machine for monitoring. In the following, I show you the basic steps for setting......

Read More

Basic Nagios setup for Alfresco Community

avatar
Cesar Capillas Aug 08, 2017

Today I publish a basic Nagios setup for monitoring Alfresco Community with the help of OOTB Support Tools addon, including recent commands about SOLR indices. https://github.com/zylklab/alfresco-nagios Other links: https://github.com/toniblyx/alfresco-nagios-and-icinga-plugin http://www.zylk.net/es/web-2-0/blog/-/blogs/monitoring-alfresco-in-nagios-via-ootb-support-tools-addon http://www.zylk.net/es/web-2-0/blog/-/blogs/more-on-monitoring-alfresco-in-nagios-via-ootb-support-tools......

Read More

Alfresco Administrator Training Links

avatar
Cesar Capillas May 25, 2017

This week I'm training a group in Alfresco Administration. I write some of the recipes used and commented in the training course...

Read More

How to sync LDAP users and groups in Alfresco ECM

avatar
Cesar Capillas May 22, 2017

Once you set up your LDAP or LDAP-AD synchronization properties, you may execute an LDAP sync in several ways: 1) Via configuration properties 2) Via OOTB Support Tools 3) Via Javascript Console 4) In Alfresco Administration Console 5) Via JMX Console ...

Read More

Our presentations at Beecon 2017 available on Slideshare

avatar
Cesar Capillas May 13, 2017

Today, I post the links of the lighting talks presented at Beecon 2017, the Alfresco Developer Conference....

Read More

Checking details about bootstrap content models in Alfresco

avatar
Cesar Capillas May 11, 2017

In many situations, when developing or migrating Alfresco, you need information and details about a bootstrap content model in your Alfresco installation. How to get this info without having access to the installation or deployed AMP or JAR packages ? Let's give some possibilities....

Read More

My first Alfresco Hackathon at BeeCon 2017

avatar
Cesar Capillas May 02, 2017

Some customers told me that last week I was a little bit eventually consistent , and this post is somehow related. I was at the Beecon 2017 in Zaragoza, the Alfresco Developer Conference, time to re-connect, re-charge, and re-commit with Alfresco Community. The event was really amazing (congrats to the organizers and those who made it happen, great event). I have been in previous Alfresco meetups, devcons and summits, but this was my first time in a Hackathon. At first I wasn't sure about......

Read More

Simple tips about Alfresco logs

avatar
Cesar Capillas Apr 21, 2017

Today I put together some basic tips about Alfresco logs in Alfresco installations. 1) Rotate catalina.out 2) Logs always under $TOMCAT/logs directory 3) Clean logs periodically 4) Disable Tomcat localhost logs 5) Disable manager and host-manager logs...

Read More

We are speaking at Beecon 2017

avatar
Cesar Capillas Apr 17, 2017
Zylk

Next week we will participate in Alfresco Developer Conference (Beecon 2017), presenting two lighting talks: 1) Javascript API based developments for improving your Alfresco experience & 2) Sinadura ECM: Protocol-based signatures for Alfresco...

Read More

More on Monitoring Alfresco in Nagios via OOTB support tools

avatar
Cesar Capillas Apr 14, 2017

Last day we talked about monitoring Alfresco in Nagios via OOTB support tools addon  using curl commands directly to the main webscripts, and parsing the obtained JSON information. Although this direct monitoring may be valid in many situations (if services available from monitoring server, if https..), other possibility is to run curl commands locally from Alfresco server and to obtain the information via NRPE protocol. This is the recommended use in case of JMX information via check_jmx......

Read More