Skip to main content

Getting Started

Hi,

This is a neat description of Appdyanmics given on Wikipedia-

AppDynamics, Inc. is an American privately held application performance management (APM) and IT Operations Analytics ITOA company based in San Francisco, CA. This market is known as Application Intelligence. The company focuses on managing the performance and availability of applications across cloud computing environments as well as inside the data center.[1] Specializing in complex, distributed environments,[2] the company currently supports Java, .NET, PHP, Python, and C++ applications, and offers both aSoftware-as-a-service or an on-premises deployment with all products and module versions.[3]

Aside from the core APM functionality AppDynamics Unified Monitoring solution provides an application-centric, integrated monitoring platform that traces and monitors every user interaction from end-user client to application code to third-party services/databases and supporting infrastructure. Unlike other unified monitoring solutions AppDynamics is one integrated platform built from the ground up for application monitoring across end-user, application, DB, and infrastructure. One modern UI, consistent data model for monitoring across distributed environment, one datastore architecture, and one flexible and easy installation.

The AppDynamics Application Analytics solution delivers a real-time analytics platform for IT (dev, ops) teams and business owners looking for actionable insights into IT operations, customer experience, and business outcomes. Automatically collecting and correlating data from any app without requiring code changes (leveraging APM instrumentation and business transaction context). A single solution to collectively analyze application performance, user experience and interaction, and business metrics, and to identify and optimize their intricate interdependencies. Easy to use visual drag-and-drop analysis and drill-down capabilities. Built on top of standard open source big data underpinnings operating at high scale.(Reference: Appdynamics Wikipedia)

Now lets get started with the first step of appdynamics. First you need to goto this link Appdynamics. First you need to decide whether you want to use the SaaS or the On-Premise version of Appdynamics. The SaaS version of Appdynamics is the cloud version of it. If you have a decent internet connection all time then I would refer to you the SaaS version. It is light and quick to use. If you just get the agent part of the application right then you don't need to worry about any other thing. Agents in appdynamics are a program that runs in the background all the time monitoring and analyzing your application and your machine. We will cover the agent part in brief in next posts.

So for the SaaS version of the Appdynamics all you have to do is create an account on the Appdynamics website. First you need to register on this link- https://portal.appdynamics.com/account/signup/signupForm/ provide all the details necessary.Then click on Create Free Account this will create a trial account with the username as the email you provided and the password you gave. Appdynamics will be prompting you to choose SaaS or On-Premise choose whichever you are comfortable with.Appdyanamics will be emailing you the details.

After login you will get a 15 day free trial of Appdyanmics Pro with all of the functionality and after 15 days it gets switched back to Lite version which has reduced functionality. You can get all the details here. After logging in you will get the following screen

Untitled

So you are done with the SaaS Setup next step is Agents. The On-Premise version installation will be covered in next post.

Comments

Popular posts from this blog

Terraform

Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions. Configuration files describe to Terraform the components needed to run a single application or your entire datacenter. Terraform generates an execution plan describing what it will do to reach the desired state, and then executes it to build the described infrastructure. As the configuration changes, Terraform is able to determine what changed and create incremental execution plans which can be applied. The infrastructure Terraform can manage includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS entries, SaaS features, etc. The key features of Terraform are: Infrastructure as Code : Infrastructure is described using a high-level configuration syntax. This allows a blueprint of your datacenter to be versioned and

Java 8 coding challenge: Roy and Profile Picture

Problem:  Roy wants to change his profile picture on Facebook. Now Facebook has some restriction over the dimension of picture that we can upload. Minimum dimension of the picture can be  L x L , where  L  is the length of the side of square. Now Roy has  N  photos of various dimensions. Dimension of a photo is denoted as  W x H where  W  - width of the photo and  H  - Height of the photo When any photo is uploaded following events may occur: [1] If any of the width or height is less than L, user is prompted to upload another one. Print " UPLOAD ANOTHER " in this case. [2] If width and height, both are large enough and (a) if the photo is already square then it is accepted. Print " ACCEPTED " in this case. (b) else user is prompted to crop it. Print " CROP IT " in this case. (quotes are only for clarification) Given L, N, W and H as input, print appropriate text as output. Input: First line contains  L . Second line contains  N , number of

Salt stack issues

The function “state.apply” is running as PID Restart salt-minion with command:  service salt-minion restart No matching sls found for ‘init’ in env ‘base’ Add top.sls file in the directory where your main sls file is present. Create the file as follows: 1 2 3 base: 'web*' : - apache If the sls is present in a subdirectory elasticsearch/init.sls then write the top.sls as: 1 2 3 base: '*' : - elasticsearch.init How to execute saltstack-formulas create file  /srv/pillar/top.sls  with content: base : ' * ' : - salt create file  /srv/pillar/salt.sls  with content: salt : master : worker_threads : 2 fileserver_backend : - roots - git gitfs_remotes : - git://github.com/saltstack-formulas/epel-formula.git - git://github.com/saltstack-formulas/git-formula.git - git://github.com/saltstack-formulas/nano-formula.git - git://github.com/saltstack-f