Differences Between Grid Control and Application Server Console
Hi,
I have come across a situation where a customer has an OC4J container and has deplyed several applications in this container. When they access Application Server Control Console thay can stop and start these applications individually.
However, the customer cannot monitor the status/state of these applications from withing Grid Control. We can see that the OC4J container is either up or down and will be alerted for the change of status. However, if a single application within the container is down they will not be alerted.
We are using GC 10.2.0.5, iAS 10.1.2.2. Is there a way around this, or dies the Application Server Console have a little extra functionalitly in it compared to Grid Control?
Tim.
Hi,
On your grid control, create a new Notification rule and select "Web Application" from the target drop down and then select your application then in availability tab, select up and down for which you want to receive notification.
Salman
Similar Messages
-
Difference between Central Instance and Application server?
Can anybody let me know the exact difference betwwen a Central Instance and An Application server?
I think it can help you to understand the concepts:
http://help.sap.com/saphelp_40b/helpdata/en/08/5741a84ae611d1894f0000e829fbbd/content.htm
Best regards,
Itamar Marioto -
What is the difference between Grid computing and Cluster ?
Heh Friends
What is the difference between Grid computing and Cluster ?
/sumitYou
can't easily switch a server from being a database
server into an application server when the load on
your system changes.
That's only because you didn't architect your grid that way. :P
(Mine doesn't do that either)
>
I guess people use the bits of the definitions that
support their marketing claims :)
Isn't that the truth!
Oracle marketing speaks of grid as a concept with their technologies enabling the grid. Other companys offer products that turn computers into (their defintion of) a grid - Sun's Grid Engine, Avaki's Grid, and Platform's LSF come to mind.
Gotta love the marketing folks; especially at Oracle. It seems to me that when a product doesn't succeed, they tend to rebrand and reintroduce.
Chris -
DIFFERENCE between Tabstrip control and tabstrin(with wizard)
difference between table control and table control wizard.
and what is all about custom control
give simple examplesHi
Table Control
http://help.sap.com/saphelp_erp2005vp/helpdata/en/d1/802338454211d189710000e8322d00/frameset.htm
Table Control Wizard
http://help.sap.com/saphelp_erp2005vp/helpdata/en/d1/802338454211d189710000e8322d00/frameset.htm
Tab Strip
http://help.sap.com/saphelp_erp2005vp/helpdata/en/04/10f2469e0811d1b4700000e8a52bed/frameset.htm
Tab Strip wizard
http://help.sap.com/saphelp_erp2005vp/helpdata/en/04/10f2469e0811d1b4700000e8a52bed/frameset.htm
http://www.sapmaterial.com/tablecontrol_sap.html
Custom Controls
A custom control is an area on a screen. You create them in the Screen Painter, and, like all other screen objects, they have a unique name. You use custom controls to embed controls. A control is a software component on the presentation server, which can be either an ActiveX control or a JavaBean, depending on the SAPgui you are using. They allow you to perform tasks, such as editing texts, locally on the presentation server. The control is driven by the application logic, which still runs on the application server.
The SAP Control Framework
The controls on the presentation server and the ABAP application programs on the application server communicate using the Structure link SAP Control Framework. This is programmed in ABAP Objects, and contains a set of global classes that you can find in the Class Browser under Basis ® Frontend services. These classes encapsulate the communication between the application server and presentation server, which is implemented using Remote Function Call.
All application controls are encapsulated in a global class. You can find the SAP Basis controls in the Class Browser under Basis ® Frontend Services or Basis ® Component Integration. Programs that use controls on a screen work with the methods and events of the global classes that encapsulates them.
Container Controls
Before you can work with a custom control on a screen, you must assign a Structure link SAP Container Control to it. Container controls are instances of special global classes from the SAP Control Framework. The global class for custom controls is called CL_GUI_CUSTOM_CONTAINER. To link a custom control to a container control, pass the custom control name to the CONTAINER_NAME parameter of the container control constructor when you instantiate it.
As well as using custom containers, you can link controls to a screen using a SAP Docking Container. This is encapsulated in the global class CL_GUI_DOCKING_CONTAINER. The SAP Docking Container does not place the control within a screen. Instead, it attaches it to one of the four edges. You can nest containers. For example, you can use the SAP Splitter Container (classes CL_GUI_EASY_SPLITTER_CONTAINER or CL_GUI_SPLITTER_CONTAINER) within other containers. This allows you to split a custom control or docking control into more than one area, allowing you to embed more than one control.
One example,
program z.
Constants *
constants: c_me like trdir-cnam value 'VNDOVV',
c_myurl type scarr-url value
'http://www.brainbench.com/transcript.jsp?pid=147699',
c_width type i value 260,
c_height type i value 130.
Types *
types: begin of t_pgm,
year(4) type c,
name like trdir-name,
end of t_pgm,
begin of t_pgmkey,
id type i,
name like trdir-name,
end of t_pgmkey.
Data *
data: it_pgmkey type table of t_pgmkey.
Classes *
Definitions *
class screen_init definition create private.
public section.
class-methods init_screen returning value(this)
type ref to screen_init.
methods constructor.
private section.
class-data a_id type i.
data: splitter_h type ref to cl_gui_splitter_container,
splitter_v type ref to cl_gui_splitter_container,
picture type ref to cl_gui_picture,
tree type ref to cl_gui_simple_tree.
methods: fill_tree,
fill_picture.
endclass.
class screen_handler definition.
public section.
methods: constructor importing container
type ref to cl_gui_container,
handle_node_double_click
for event node_double_click
of cl_gui_simple_tree
importing node_key,
handle_picture_double_click
for event picture_dblclick
of cl_gui_picture.
private section.
data: html_viewer type ref to cl_gui_html_viewer,
editor type ref to cl_gui_textedit.
methods: fill_html,
fill_src importing programid type trdir-name.
endclass.
Implementations *
class screen_init implementation.
method init_screen.
data screen type ref to screen_init.
create object screen.
this = screen.
endmethod.
method constructor.
data: events type cntl_simple_events,
event like line of events,
event_handler type ref to screen_handler,
container_left type ref to cl_gui_container,
container_right type ref to cl_gui_container,
container_top type ref to cl_gui_container,
container_bottom type ref to cl_gui_container.
create object splitter_h
exporting
parent = cl_gui_container=>screen0
rows = 1
columns = 2.
call method splitter_h->set_border
exporting border = cl_gui_cfw=>false.
call method splitter_h->set_column_mode
exporting mode = splitter_h->mode_absolute.
call method splitter_h->set_column_width
exporting id = 1
width = c_width.
container_left = splitter_h->get_container( row = 1 column = 1 ).
container_right = splitter_h->get_container( row = 1 column = 2 ).
create object splitter_v
exporting
parent = container_left
rows = 2
columns = 1.
call method splitter_v->set_border
exporting border = cl_gui_cfw=>false.
call method splitter_v->set_row_mode
exporting mode = splitter_v->mode_absolute.
call method splitter_v->set_row_height
exporting id = 1
height = c_height.
container_top = splitter_v->get_container( row = 1 column = 1 ).
container_bottom = splitter_v->get_container( row = 2 column = 1 ).
create object picture
exporting parent = container_top.
create object tree
exporting parent = container_bottom
node_selection_mode =
cl_gui_simple_tree=>node_sel_mode_single.
create object event_handler
exporting container = container_right.
event-eventid = cl_gui_simple_tree=>eventid_node_double_click.
event-appl_event = ' '. "system event, does not trigger PAI
append event to events.
call method tree->set_registered_events
exporting events = events.
clear: event, events[].
event-eventid = cl_gui_picture=>eventid_picture_dblclick.
event-appl_event = ' '. "system event, does not trigger PAI
append event to events.
call method picture->set_registered_events
exporting events = events.
set handler: event_handler->handle_node_double_click for tree,
event_handler->handle_picture_double_click for picture.
call method: me->fill_picture,
me->fill_tree.
endmethod.
method fill_picture.
call method:
picture->load_picture_from_sap_icons exporting icon = '@J4@',
picture->set_display_mode
exporting display_mode = picture->display_mode_fit_center.
endmethod.
method fill_tree.
data: node_table type table of abdemonode,
node type abdemonode,
w_pgm type t_pgm,
w_cdat type rdir_cdate,
it_pgm type table of t_pgm,
w_pgmkey type t_pgmkey.
clear: a_id, it_pgmkey[].
select distinct name cdat from trdir into (w_pgm-name, w_cdat)
where cnam = c_me.
w_pgm-year = w_cdat(4).
append w_pgm to it_pgm.
clear w_pgm.
endselect.
sort it_pgm.
node-hidden = ' '. " All nodes are visible,
node-disabled = ' '. " selectable,
node-isfolder = 'X'. " a folder,
node-expander = ' '. " have no '+' sign for expansion.
loop at it_pgm into w_pgm.
at new year.
node-node_key = w_pgm-year.
clear node-relatkey.
clear node-relatship.
node-text = w_pgm-year.
node-n_image = ' '.
node-exp_image = ' '.
append node to node_table.
endat.
at new name.
add 1 to a_id.
node-node_key = w_pgmkey-id = a_id.
w_pgmkey-name = w_pgm-name.
node-relatkey = w_pgm-year.
node-relatship = cl_gui_simple_tree=>relat_last_child.
node-text = w_pgm-name.
node-n_image = '@0P@'.
node-exp_image = '@0P@'.
append w_pgmkey to it_pgmkey.
endat.
append node to node_table.
endloop.
call method tree->add_nodes
exporting table_structure_name = 'ABDEMONODE'
node_table = node_table.
endmethod.
endclass.
class screen_handler implementation.
method constructor.
create object: html_viewer exporting parent = container,
editor exporting parent = container
wordwrap_mode =
cl_gui_textedit=>wordwrap_at_fixed_position
wordwrap_position = 72.
call method: fill_html,
editor->set_readonly_mode exporting readonly_mode = 1.
endmethod.
method handle_node_double_click.
data: w_name type programm,
w_id type i,
w_year(4) type c,
w_pgmkey type t_pgmkey.
w_name = node_key+4.
w_id = w_name.
clear w_name.
read table it_pgmkey into w_pgmkey with key id = w_id
binary search.
if sy-subrc = 0.
w_name = w_pgmkey-name.
endif.
w_year = node_key(4).
if w_name is initial.
call method: fill_html,
html_viewer->set_visible exporting visible = 'X',
editor->set_visible exporting visible = ' '.
else.
call method: fill_src exporting programid = w_name,
editor->set_visible exporting visible = 'X',
html_viewer->set_visible exporting visible = ' '.
endif.
call method cl_gui_cfw=>flush.
endmethod.
method handle_picture_double_click.
call method: fill_html,
html_viewer->set_visible exporting visible = 'X',
editor->set_visible exporting visible = ' '.
call method cl_gui_cfw=>flush.
endmethod.
method fill_html.
call method html_viewer->show_url exporting url = c_myurl.
endmethod.
method fill_src.
types t_line(72) type c.
data src type table of t_line.
read report programid into src.
call method: editor->delete_text,
editor->set_text_as_r3table exporting table = src[].
endmethod.
endclass.
Data *
data this_screen type ref to screen_init.
Program execution *
load-of-program.
call screen 100.
Dialog Modules PBO *
module status_0100 output.
set pf-status 'SCREEN_100'.
set titlebar 'TIT_100'.
this_screen = screen_init=>init_screen( ).
endmodule.
Dialog Modules PAI *
module cancel input.
leave program.
endmodule.
Reward if usefull -
Difference between component configuration and application configuration in webdynpro
what is the difference between component configuration and application configuration in webdynpro?
Hi Rohit,
With the component configuration, you can control the behavior of each individual component within a Web Dynpro application or the user interface of individual views. For each component, several records of configuration data can be created.
Using the application configuration, it is now possible to assign the configuration required in the current application to all the components used.
In short : Component Config belongs to WDP Component and Appl'n Config. belongs to WDP Appl'n.
Check this document for more information.
Web Dynpro for ABAP - Component and Application Configuration
Thanks
KH -
Difference Between central instance And application instance
Hi every body can any one tell me that
what is the difference between Central instance and Application instance.
If i am using 4.7 ee with orcale data base.Check these links
http://oreilly.com/catalog/sapadm/chapter/ch01.html
Basically these terms comes when you are working on live servers where all the users log into to do their daily work.
We says when we want to distribute the workload on servers we requires central instance and application servers.
Normally it is not known to common users where they are logging into...but they can login directly usign the specific Instance details of servers.
Please see this also
http://help.sap.com/saphelp_nw2004s/helpdata/en/c4/3a64e8505211d189550000e829fbbd/frameset.htm -
Difference between Business message and application message
Hi B2B Gurus,
Can you please explain the difference between Business message and application message?
Regards,
PraveenHi Praveen,
Business message status reports identify business message instance details for a document protocol. These details include the sending and receiving trading partners, the agreement name, the business action, the business message ID, the status, the exchange protocol and document protocol, and message details.
Application Message Reports provide information related to the SOA Composite—the name, version, and so on, if a back-end composite application sent or received the message.
Regards,
Anuj -
Difference between Integration Engine and Integration server.
can any 1 explained in detail about difference between Integration Engine and Integration server.
thanks in advanceIntegration Server and Integration Engine are used synonymous with each other. But there is a sublte difference if you actually look into the XI architecture images provded by SAP.
The Integration Server contains,
1. Adapter Engine
2. Business Process Engine
3. Integration Engine.
So, taking this into picture I guess Integartion server is a collection of these 3 while integration engine is one of the runtime components of XI. All messages are processed in the Integration Engine.
regards
Bhavesh -
Difference between exec. target and executing server in background jobs
Dear experts,
Please let me know
Difference between exec. target and executing server in background jobsDear Joe,
Sorry for this
I am closing this threaf now -
Difference between system log and application
Hi,
I would like to know the difference between system log and application log.
Also when to use which log ?
Regards,
Jeyhi ,
Refaer the given below link
[LOGS|Re: Who uses Application Logs?;
Hopes this helps
Regards
Ritesh Jha -
Difference between Information Field and Application Field
Hi,
Can anyone tell me the difference between information field and application field in ucm?
ThanksInformation fields are metadata fields that describe the content - by default they will appear on the interface and be searchable etc.
Application fields are a special sort of meta field normally used behind the scenes to help with the logic of forms/templates. Application fields do not normally appear on the interface and are not searchable.
More simply put if you just want to add content metadata just use Information Fields
Tim
Edited by: Tim Snell on 16-Sep-2010 06:51 -
Difference between SAP SLD and SAP Management console
Hello,
It seems that both System landscape directory and SAP management console have some overlapping features. The services can be started or stopped in both. Is it true? Does anyone know the difference between these 2 and where does Solution manager fit in?
Thanks
ShailikHi,
SAP SLD is the central information provider in a system landscape.this contains both Component information and Landscape description.COMPONENT Info in sense all the sap products and components along with their versions, And also third party products also.LANDSCAPE desc in sense the description of all the systems in particular landscape.
Example:This can shows exact idea for you.Components like CAF,Webdynpo(WD-java),BPM etc info.And the host names,Message server ports etc.Here we dont have start/stop functionality.
SAP MC provides a common framework for centralized system management. It allows you to monitor and perform basic administration tasks on the SAP system centrally, thus simplifying system administration. Using the SAP MC you can
1.Monitor and control (start, stop, or restart) the SAP system and its instances with a single tool
2.Monitor system alerts
3.Display the list of all access points to an SAP system etc.
We can see difference by looking into http://<host name>:<port>/index.html
Look and feel are also differ.
For more info you can go through these links of sap help.
For SAP SLD:http://help.sap.com/saphelp_nw04/helpdata/en/fe/39ae3d47afd652e10000000a114084/frameset.htm
For SAP MC:http://help.sap.com/saphelp_nwce10/helpdata/en/44/c707c053550f2ce10000000a1553f7/frameset.htm
Thanks,
Murthy. -
Figures in Grid Control and Enterprise Manager Console don't match!
Hi,
I have just installed Oracle 10g Grid Control and it is managing an existing database on another server. It appears to gather information as expected in most areas (I can look at the alert log through grid control and it is up to date to the nearest 60 seconds as I expect) but today I looked at how full my undo tablespace is and the figures seemed completely wrong. When looking through grid control it showed me that Undo was 20% full. When I looked in the old java console, it showed it was 30% full!
Is there any reason why figures in Grid Control would not be accurate or up to date? I have no error messages and it seems to be gathering data fine.
Is it more likely the old java console is not accurate? (I've always found it accurate in the past I think!).
These are Solaris Sparc servers, Oracle 10.2.0.3 Grid Control monitoring an Oracle 10.2.0.3 database on a remote server via management agent.
Thanks,
PaulaAnd this morning my old console says 21%, and the new Grid Control says 14%. So they both seem to be gathering the info and putting it out but they have completely different opinions on how much space is used. I think that makes the whole thing fairly useless. Not so glad I spent an age trying to get grid control set up now!!!
Any thoughts much appreciated!!!!
Thanks,
Paula -
Difference between data control and grid control
Hello, All:
When I installed my 10g database, the OEM data control was also installed, I can use it to manage my database perfectly. now I see there is a seperate product for OEM grid control that need to be installed from different CD, Can someone tell me what's the difference between this Data Control and Grid Control?
Thanks in advanceDBconrtrol is for monitor only one database but from Enter prise manager Grid Control you can monitor and manage all the database in your enterprise basically
Oracle Enterprise Manager Grid Control is a single, integrated product for monitoring and managing Oracle software infrastructure as well as applications and business services in diverse IT environments -
What is the difference between GRID DISPLAY AND LIST DISPLAY
WHAT IS THE DIFFERENCE BETWEEN THE
REUSE_ALV_GRID_DISPLAY .
AND
REUSE ALVLIST_DISPLAY.
COULD U PLZ GIVE ME THE CLEAR DIFFERENCE.hi,
1. For all practical purposes, they are the same.
2. Some differences:
a) from abap coding point of view,
alv list is done with Function modules,
alv gris can also be done with FM,
but can also be done using OO concepts.
b) Alv grid (using oo concept) requires
designing the screen layout .
Hence, in one screen, we can show more
then one alv grid
(we cannot show more than
one alv list on one screen)
c) ALV grid uses ActiveX controls
present on the Presentation Server.
Hence, it consumes More Memory
on the presentation server.
d) ALV LIST is Display Only.
Whereas
ALV Grid Can Be made EDITABLE for entry purpose.
e) In alv grid, these options are possible,
but not in alv list.
without horizontal lines
without vertical lines
without cell merging during sorts
display total lines above the entries
ALV LIST Can be coded using only FMs
ALV GRID Can be coded using FMs and object oriented concepts
ALV LIST Can be displayed hieraicharlly
ALV GRID cannot be displayed hierarichally
I hope it helps.
Regards
anver
Maybe you are looking for
-
Im just curious as to whether i can delete the main iCloud Apple ID account with another one but if i delete it, will it delete that whole account or just remove it from iCloud?
-
Why does Acrobat Pro 9 have more bells and whistles than Acrobat Pro XI?
I have a Power Mac with Acrobat Pro 9 and it has more menus with more functions than the Acrobat Pro XI on my iMac. I'm supposed to be migrating to the iMac and giving the Power Mac to some co-workers, but I need the functions in Acrobat 9 that I don
-
Questionnaires tables and reporting in CRM
Hello Experts we have defied the Questionnaires in CRM for activites, after entering the values in to the Questionnaires and saved. in which tables we can find the values for the Questionnaires whcih we have enterd, and how can we use the values in
-
Satellite P300 PSPCCA - fingerprint scanner malfunction
I have had my p300 for a little over 8 months know and have been using the fingerprint scanner along with the bundled software to login and to protect a VERY large amount of data personal and work related documents. And yesterday when i wanted to acc
-
Every time I log in to my e-mail I see 30 to 50 "mail delivery" errors. This is very frustrating to each time having to delete those items. I have blocked and clicked on spam, but there is no change.