HI,
I'm new in unix. I would like to know if you have a ready script for monitoring the weblogic and managed servers. I want to have a script that checks the weblogic once in a while if it's up and running. if not running, will send an email to me. any idea?
please help me. i will... (4 Replies)
Hi
I'm thinking of using the following command to download some music from websites I visit (designated in the mp3blogs.txt file):
wget -r -l1 -H -t1 -nd -N -np -A.mp3 -erobots=off -i ~/mp3blogs.txt -P ~/Music/WGet
My only question is, is there ANY way to either download files that have... (0 Replies)
Hi,
I was required to do a backup of a virtual machine that runs on vmware. The guest operating system is windows, and the host is windows too. I have to backup the whole directory of the virtual machine (say in linux it'll be in /var/lib/vmware/virtual machines/) to a linux server.
Initially... (0 Replies)
I'm currently developing a script to clean out certain directories based on age and name. Part of the assignment is to ensure that the cleaning of a directory is done under the user id of the owner (script is running as root). I have a few ideas on how to do this, but I'd like to hear your... (3 Replies)
hi Gurus,
Need to pick your brains on this minor script project.
I would like to continuously monitor a log file with sample log messages as below, and if PSOldGen percentage is either 99% or 100% for consecutively 10 times, alert someone.
{Heap before gc invocations=46516:
PSYoungGen ... (6 Replies)
Hi all - newb here.
We're a Windows shop and I'm looking for something that I could stand up to monitor various aspects of our servers. I'm specifically looking for something that can:
verify that servers are up
verify services are up
verify remote sites are up/accessible
monitor CPU &... (2 Replies)
Hi All,
Its urgent.. pls help me out.. I want to create a KSH which should generate a report with the list of users and the files larger than 5 GB created by them in a direcorty and send autogenerated e-mail to them.
my input would be users list,directory path and the file size (say 5 GB)
... (11 Replies)
Hi guys,
I didn't understand this monitoring script request - I don't ask for the script result.
If you understand the request, I'm just asking an explanation to simplify it for me.
THE Script Request:
Our organization keeps various files in directories structured as... (2 Replies)
I want to write a shell script which is used in cron job and it runs every 4 hours to check whether tomcat servers are running or not . If servers are not running , one email should be triggered like alert notification. if servers are Running then no need to print anything.
This is what i want... (5 Replies)
Discussion started by: kk123
5 Replies
LEARN ABOUT HPUX
cmpt_endent
cmpt_getbynum(3) Library Functions Manual cmpt_getbynum(3)NAME
cmpt_getbynum(), cmpt_endent(), cmpt_getbyname(), cmpt_getent(), cmpt_setent() - map compartment name to number or number to name
SYNOPSIS
Parameters
cmpt_name Pointer to a string containing a compartment name.
cmpt_num Compartment number.
state Pointer to internal state.
Structure Members
The structure is defined in It contains at least the following fields:
DESCRIPTION
Compartments are referenced by strings in configuration files under but are maintained as numbers internally. The functions and query and
iterate over this database.
Returns the compartment number corresponding to the string specified by
cmpt_name.
Returns the compartment name corresponding to
cmpt_num. If the return value is not NULL, it is the responsibility of the caller to free the returned
value using See free(3C).
Opens the database connection to allow an iterative search.
Returns a pointer to the next compartment name/number pair from the database.
The user must not call to release the memory pointed to by the return value.
Closes the database connection.
Notes
Every call to must be matched with a corresponding call to
RETURN VALUE
returns the following values:
Successful completion.
The function returns a valid compartment number.
Function failed.
is set to indicate the error.
returns the following values:
pointer
Successful completions. Returns a non-null pointer to a string containing the compartment name.
NULL pointer
Function failed. Returns a null pointer and sets to indicate the error .
The caller is responsible for freeing the result.
returns the following values:
Successful completion.
Function failed.
is set to indicate the error.
returns the following values:
pointer
Succesaful completions. Returns a non-null pointer to a structure.
NULL pointer
Function failed or entries are exhausted. In case of an error, is set to indicate the error.
sets to and returns a null pointer when all entries have been exhausted.
ERRORS
If any of the following conditions occur, the functions fail and set
Compartment name or number does not exist.
Compartmentalization is not enabled on this system.
The function failed to allocate sufficient memory for its operation.
EXAMPLES
Example 1
Get the compartment number associated with a name.
#include <sys/cmpt.h>
void main(int argc, char **argv) {
cmpt_t cmptid;
cmptid = cmpt_getbyname("INIT");
if (cmptid != -1) {
printf("
Compartment id : %d
", cmptid);
} else {
printf("
Error getting compartment number
");
}
}
Example 2
Get the compartment name associated with a number.
#include <sys/cmpt.h>
void main(int argc, char **argv) {
char *name;
name = cmpt_getbynum((cmpt_t)2);
if (name) {
printf("
Compartment name : %s
", name);
free(name);
} else {
printf("
Error getting compartment name
");
}
}
Example 3
Iterate through compartment mapping entries.
#include <errno.h>
#include <sys/cmpt.h>
void main(int argc, char **argv) {
struct cmpt_pair *pair;
struct cmpt_state *state
if (cmpt_setent(&state) != 0) {
perror("cmpt_setent failed");
exit(1);
}
/* get entries until a NULL returned */
while ( pair = cmpt_getent(&state) )
{
printf("
Compartment Nnumber : %d Name : %s
",
pair->cmpt_num, pair->cmpt_name);
}
if (errno == 0)
{
printf("
All Entries printed
");
} else {
printf("
Error getting compartment entry
");
}
cmpt_endent();
}
DEPENDENCIES
These functions are a part of the library, which can be linked with your executable with the option.
SEE ALSO compartments(4), compartments(5).
cmpt_getbynum(3)