Sun ONE logo      ��һ��      Ŀ¼      ����      ��һ��     

Sun ONE Web Server 6.1 ����Աָ��

�� 11 ��
���ӷ�����

���½����йؼ��ӷ�����ķ�������Ϣ�����а�(���ü��ӹ��ߡ����������ܺͼ��������Э�� (SNMP)��

����Խ� SNMP �� Sun ONE ������Ϣ�� (MIB) �Լ����������������� HP OpenView�����ʹ����ʵʱ���ӷ����������������е������豸һ��


ע��

�� Windows �ϣ��ڰ�װ Sun ONE Web Server 6.1 ֮ǰ����ȷ����������Ѿ���װ�� Windows SNMP �����


�����ͨ��ʹ��ͳ����ݹ��ܻ� SNMP 4ʵʱ�鿴�������״̬�����ʹ�õ��� UNIX �� Linux����������� Sun ONE ��������ʹ�� SNMP�����Ҫʹ��������ṩ���� UNIX �� Linux �Ͻ� SNMP ���� Sun ONE �������������Ϣ��

���°�(���²��֣�


ʹ��ͳ����ݼ��ӷ�����

�����ʹ��ͳ����ݹ��ܼ��ӷ�����ĵ�ǰ���ͳ�������ʾ�˷���������������Ŀ�Լ���Щ����Ĵ���״������Բ鿴��������������ijЩͳ����ݣ�Ҳ���Բ鿴��������ʵ�������ͳ����ݡ����ʽ������������÷�������������࣬�������Ҫ������������û�ϵͳ�������ں���������Щ�����й���ϸ��Ϣ����μ� http://docs.sun.com/ �ϵ�j��ָ�ϡ�Performance Tuning and Sizing Guide����

����ͳ����ݺ�����Բ鿴���·����ͳ����ݣ�

����ʽ�����������ᱨ����ַ�����ͳ����ݵ��ܼơ��й���Щ��ݵ�˵����μ�j������еġ�Monitor Current Activity��ҳ�档


����

����ͳ�����/̽��ʱ��������������û�������ʹ��ͳ�������Ϣ���й���ϸ��Ϣ����μ�NSAPI Programmer's Guide���� stats-xml ��˵��


����ͳ�����

Ҫ����ͳ����ݣ���ִ�����²��裺

  1. �� Server Manager �У�����Monitor��ѡ���
  2. ����Monitor Current Activity����
  3. ����Yes������ͳ����ݡ�
  4. ����OK����
  5. ����Apply��Ӧ������ĸ�ġ������������������

�й�����ͳ����ݵ���ϸ��Ϣ����μ�j�����

ʹ��ͳ�����

����ͳ����ݺ�����Ի���йط�����ʵ����������������״��ĸ�����Ϣ��ͳ����ݰ����ܱ�����Ϊ��ɷ��档

Ҫ����ͳ����ݣ���ִ�����²��裺

  1. �� Server Manager �У�����Monitor��ѡ���
  2. ����Monitor Current Activity����
  3. ����-�б��У�ѡ����ѯʱ����
  4. ��ѯʱ��������ʾ��ͳ�������Ϣ����֮��ļ������

  5. ����-�б��У�ѡ��Ҫ��ʾ��ͳ��������͡�
  6. ����Submit����
  7. ������ڷ�����ʵ����������ʱ������ͳ�����/̽�飬����һ����ʾ��ѡ��ͳ��������͵�ҳ�档��ҳ��ÿ�� 5-15 �����һ�Σ���ȡ������ѡ������ѯʱ����

�����ʹ��ͳ���������ʾ�����4�Ż��������й���ϸ��Ϣ����μ� http://docs.sun.com/ �ϵ�j��ָ�ϡ�Performance Tuning and Sizing Guide����


ʹ�÷�����

��������ָΪ������ʵ��������������������������õ��������ơ����磬������� ISP�������ϣ�����������������ʹ�õĴ�����������������ȡ��ͬ�ķ��á�������}����������ƣ��������l����Ŀ��

������� Server Manager �ġ�Monitor��ѡ���Ϊ�������������������ij����������Щ���á�Ȼ�������Ϊij����������������Щ��������༶������á��й�Ϊ������������÷��������Ƶ���ϸ��Ϣ����μ��������������ķ�����������

��}���������ڿ������ļ��㷽ʽ�Լ��������¼���Ƶ�ʣ����¼���ʱ����͹���ʱ�������¼���ʱ�����Ǵ��ļ���Ƶ�ʣ����룩������ʱ��������ݿ������������ʱ��Ρ�

���ڰ�(�������⣺

������ʾ��

����ʾ����ʾ������ռ��������������Ϣ��

������Ĺ���ʱ����Ϊ 30 �롣

�������� 0 �����

�� 1 ��ʱ����/�Ը÷������ HTTP l�Ӳ����� 5000 �ֽڵ�����

֮��û�н��и��l�ӡ��� 30 ��ʱ����� 30 ���ڵ�����Ϊ 5000 �ֽڡ�

�� 32 ��ʱ���� 1 ��ʱ��õ���������ݱ�������Ϊ�Ѿ������� 30 ��Ĺ���ʱ�������ڣ���� 30 �������Ϊ 0��

���¼���ʱ����Ĺ���ʽ������ơ�����������¼���ʱ����Ϊ 100 ���롣

���Ǽ���ǰ���ʾ��ÿ�� 100 �������¼���һ�δ�?�ü��������͹���ʱ����Ϊ��

�� 0 ��ʱ�����״μ����?����Ϊ 0������ 30 ��Ĺ���ʱ����ó���Ϊ 0��

�� 1 ��ʱ������ 10 �Σ�1000 ����/100 ���룩�����?����Ϊ 5000 �ֽڣ����� 30 �룬�ó���Ϊ 5000/30 = 166 �ֽ�/�롣

�� 30 ��ʱ������ 300 �μ����?����Ϊ 5000 �ֽڣ����� 30 �룬�ó���Ϊ 5000/30 = 166 �ֽ�/�롣

�� 32 ��ʱ������ 320 �μ����?������Ϊ 0����Ϊ���������Ǵ�l�ӷ����ʱ��̫�磬���Բ��ܼ������ڣ������� 30 �룬�ó���Ϊ 0 �ֽ�/�롣

���÷�����

ҪΪ������ʵ�������������ij�������÷��������ã�����Ҫͨ���û�����������Щ���á�Ҫʵ��ǿ�Ʒ��������ã�������� obj.conf �ļ������÷�����Ӧ�ó����� (SAF)��

Ҫ���÷���������ִ�����²��裺

  1. �� Server Manager �У�����Monitor��ѡ���
  2. ����Quality of Service����
  3. ����ʾһ��ҳ�棬�����г��˷������ij������ã����滹��һ���б?�г�����Ϊһ������ķ�����ʵ���Լ�����������ÿ���ࡣ

  4. ҪΪ��������ʵ�����÷��������뵥��Enable����
  5. Ĭ������£������������á����÷���������΢��ӷ�����ĸ�����

  6. ѡ��Recompute Interval����
  7. ���¼���ʱ���������з������༰����������ÿ�δ�����֮��ĺ�����Ĭ��ֵΪ 100 ���롣

  8. ѡ��Metric Interval����
  9. ����ʱ�����Dz��������ʱ�����룩��Ĭ��ֵΪ 30 �롣��ʱ����ڲ������д�?��ƽ���Եó�ÿ����ֽ���

    ���վ����Ҫ����ܶ�����ļ������ڴ��ֶ���ʹ�ýϴ��ֵ�������ӻ��ʱ�䣩�������ʱ����϶̣����ļ��Ĵ�����ܻ�ռ������������д�?�����ǿ������������ã��⽫����l�ӱ��ܾ����ڴ���ǰ�����ʱ�����ֵģ���˽ϳ���ʱ������Ի����ɴ��ļ�����ĸ߷�����

    ��������Ʊȿ��ô��ͺܶࣨ���磬�������Ϊ 1 MB/�룬��������ɵ�l��Ϊ 1 GB/�룩����Ӧ��̹���ʱ����

    ��ע�⣬�����ܴ�ľ�̬�ļ�������������ԶԶ���ڿ��ô�?����Ҫȷ��Ҫ�Ż�ǰ�߻��Ǻ��ߣ���Ϊ}�ߵĽ���ǡ���෴��

  10. Ϊ������ʵ���/����������������÷�������
  11. ��Ļ�ĵײ��г��˷�����ʵ��ͷ������ࡣ��ҪΪ�����÷�����������Աߣ�ѡ��Enable������

  12. ��������?�ֽ�/�룩��
  13. ѡ���Ƿ�ǿ����������á�
  14. ���ѡ��ǿ������?��������ﵽ��������ʱ�������l�ӽ����ܾ�

    ���û��ǿ������?���������ֵʱ���������ڴ�����־�м�¼һ����Ϣ��

  15. ѡ����������l����
  16. ����ֵ�Ǵ���IJ���������

  17. ѡ���Ƿ�ǿ�����l�������á�
  18. ���ѡ��ǿ�����l���������ﵽ������ʱ�������l�ӽ����ܾ�

  19. ���û��ǿ�����l����������ֵʱ���������ڴ�����־�м�¼һ����Ϣ��
  20. ����OK����

��Ҫ�� obj.conf ���еĸ��

Ҫ���÷�������������� obj.conf �а�ָ���Ե���}�������Ӧ�ó����� (SAF)��AuthTrans qos-handler �� Error qos-error��

Ҫ�ܹ�����qos-handler AuthTrans ָ���������Ĭ�϶��������õĵ�һ�� AuthTrans���������������������Ǽ�����������������������Լ���������ĵ�ǰͳ����ݲ�ͨ��ش���4ǿ�����ơ�

Sun ONE Web Server ��һ���Ϊ qos-handler ���������������������� SAF�����ﵽ����ʱ���� SAF �����м�¼����������һ�� 503��Server busy�������Ա��� NSAPI ���?

Sun ONE Web Server ����һ���Ϊ qos-error ������������� SAF�����һ�����ҳ�棬˵������ 503 ����������Լ����������Ƶ�ͳ����ݵ�ֵ������Ը������������ṩ��ͬ�Ĵ�����Ϣ��

������ server_root/plugins/nsapi/examples/qos.c �������Щ���������ʹ����Щ�����Կ��Ա�д�Լ��� SAF��

�й���Щ SAF �Լ����ʹ�����ǵ���ϸ��Ϣ����μ�NSAPI Programmer's Guide����

����������֪����

ʹ�÷���������ʱ�����ס�������ƣ�


SNMP ��ԭ��

SNMP �����ڽ����й���������ݵ�Э�顣���� SNMP�������ڱ�������豸���������վ (NMS) ֮�䴫����ݡ���������豸������ SNMP ���κ��豸�����·����Web ������������ϵ����������NMS ������Զ�̹�������ļ����NMS ���ͨ���ṩͼ��4��ʾ�ռ�����ݣ���ʹ����Щ���ȷ�����������ض��IJ���ֵ��Χ�����С�

NMS ͨ���ǰ�װ��һ������������Ӧ�ó���Ĺ���ǿ��Ĺ���վ���������Ӧ�ó������� HP OpenView����ͼ�η�ʽ��ʾ�йر������豸������ Web ���������Ϣ�����磬�������ʾ�����ҵ�з�����Ĵ򿪻�ر��������յ��Ĵ�����Ϣ���������͡��� SNMP �� Sun ONE ������һ��ʹ��ʱ����Щ��Ϣ��ͨ��}�ִ��?�Ӵ��������?�� NMS �ͷ�����֮�䴫�䡣

�Ӵ����ռ��йط��������Ϣ������Ϣ���ݸ�����������?ÿ�� Sun ONE ������� Administration Server �⣩�������Ӵ��?


ע��

�� SNMP ���ý����κθ�ĺ󣬱��뵥��Apply����ť��Ȼ�������� SNMP �Ӵ��?


������� NMS ����ͨ�š�������� Administration Server һ��װ��

�������һ̨����ϰ�װ����Ӵ��?����ֻ�ܰ�װһ������?���磬�����ͬһ̨����ϰ�װ�� Directory Server��Sun ONE Web Server �� Messaging Server����ÿ���������Ӵ��?��ͬһ�������ͨ�ţ�������ʾ��


Sun ONE Web Server MIB

Sun ONE Web Server �洢������������йصı����������Է��ʵı���Ϊ�����������Щ�����ڳ�Ϊ������Ϣ�� (MIB) ����״�ṹ�ж��塣MIB �ṩ�˶� Web ��������������á�״̬��ͳ����ݵķ��ʡ�ʹ�� SNMP ���Դ�������?��վ (NMS) �鿴����Ϣ��

������� MIB ���йظ��ض���������������ı����塣��ͼ����ʾ�� MIB ��Ķ��㡣

MIB ��Ķ�����ʾ�� Internet �����ʶ������ĸ�����directory (1)��mgmt (2)��experimental (3) �� private (4)��private (4) ����� enterprises (1) �ڵ㡣enterprises (1) �ڵ��е�ÿ������������һ��5���ҵ����ҵ��ע�����Լ��ض� MIB )չ����֯��Ȼ����ҵ�������������´����ض���Ʒ����������ҵ������ MIB λ�� enterprises (1) �ڵ��¡�Sun ONE MIB λ�� enterprises (1) �ڵ��¡�

ÿ�� Sun ONE �������Ӵ��?�ṩ��һ������ SNMP ͨ�ŵ� MIB��������ͨ���Ͱ���Щ������Ϣ�������壩����Ҫ�¼�������������վ (NMS)��NMS Ҳ���Բ�ѯ������� MIB �Ի�ȡ��ݣ�����Զ�̷�ʽ��� MIB �еı���

ÿ�� Sun ONE �����������Լ��Ĺ�����Ϣ�� (MIB)������ Sun ONE MIB ��λ�ڣ�

Sun ONE Web Server �� MIB ��һ���Ϊ webserv61.mib ���ļ����� MIB ���� Sun ONE Web Server ����������йصĸ��ֱ��Ķ��塣

Sun ONE Web Server 6.1 MIB ����һ������ʶ��
http 60 (iws60 OBJECT IDENTIFIER ::= {http 60 })����λ�� server_root/plugins/snmp Ŀ¼�¡�

�����ʹ�� Sun ONE Web Server MIB �鿴�й� Web ������Ĺ�����Ϣ��ʵʱ���ӷ������� 11-1 �г�˵���˴洢�� webserv61.mib �еı��������

�� 11-1
webserv61.mib ����������˵�� 

���������

˵��

iwsInstanceTable

Sun ONE Web Server ʵ��

iwsInstanceEntry

Sun ONE Web Server ʵ��

iwsInstanceIndex

������ʵ������

iwsInstanceId

������ʵ���ʶ��

iwsInstanceVersion

�ַ����� SunONE-WebServer/6.1 BB1-01/24/2001 17:15 (SunOS DOMESTIC)��

iwsInstanceDescription

������ʵ���˵��

iwsInstanceOrganization

���������ʵ�����֯��

iwsInstanceContact

���������ʵ�����Ա��jϵ��Ϣ��

iwsInstanceLocation

�������λ�á�

iwsInstanceStatus

������ʵ���״̬��

iwsInstanceUptime

�������Ѿ����е�ʱ�䡣

iwsInstanceDeathCount

������ʵ���̹رյĴ���

iwsInstanceRequests

������ʵ�����������

iwsInstanceInOctets

������ʵ����յİ�λ�ֽ���������Ϣ�����ã�����ʾ 0��

iwsInstanceOutOctets

������ʵ����İ�λ�ֽ���������Ϣ�����ã�����ʾ 0��

iwsInstanceCount2xx

������ʵ���� 200 �����ɹ�����Ӧ����Ŀ��

iwsInstanceCount3xx

������ʵ���� 300 �����ض�����Ӧ����Ŀ��

iwsInstanceCount4xx

������ʵ���� 400 �����ͻ��������Ӧ����Ŀ��

iwsInstanceCount5xx

������ʵ���� 500 ���������������Ӧ����Ŀ��

iwsInstanceCountOther

������ʵ��������� 2xx��3xx��4xx �� 5xx����Ӧ����Ŀ��

iwsInstanceCount200

������ʵ���� 200�����������㣩��Ӧ����Ŀ��

iwsInstanceCount302

������ʵ���� 302����ʱ�ƶ�����Ӧ����Ŀ��

iwsInstanceCount304

������ʵ���� 304��δ�޸ģ���Ӧ����Ŀ��

iwsInstanceCount400

������ʵ���� 400������������Ӧ����Ŀ��

iwsInstanceCount401

������ʵ���� 401��δ��Ȩ����Ӧ����Ŀ��

iwsInstanceCount403

������ʵ���� 403����ֹ����Ӧ����Ŀ��

iwsInstanceCount404

������ʵ���� 404��δ�ҵ�����Ӧ����Ŀ��

iwsInstanceCount503

�ѷ���� 503�������ã���Ӧ����Ŀ��

iwsVsTable

Sun ONE Web Server ���������

iwsVsEntry

Sun ONE Web Server ���������

iwsVsIndex

�������������

iwsVsId

����������ʶ��

iwsVsRequests

������������������

iwsVsInOctets

�����������յİ�λ�ֽ���

iwsVsOutOctets

�����������İ�λ�ֽ���

iwsVsCount2xx

����������� 200 �����ɹ�����Ӧ����Ŀ��

iwsVsCount3xx

����������� 300 �����ض�����Ӧ����Ŀ��

iwsVsCount4xx

����������� 400 �����ͻ��������Ӧ����Ŀ��

iwsVsCount5xx

����������� 500 ���������������Ӧ����Ŀ��

iwsVsCountOther

���������������� 2xx��3xx��4xx �� 5xx����Ӧ����Ŀ��

iwsVsCount200

����������� 200�����������㣩��Ӧ����Ŀ��

iwsVsCount302

����������� 302����ʱ�ƶ�����Ӧ����Ŀ��

iwsVsCount304

����������� 304��δ�޸ģ���Ӧ����Ŀ��

iwsVsCount400

����������� 400������������Ӧ����Ŀ��

iwsVsCount401

����������� 401��δ��Ȩ����Ӧ����Ŀ��

iwsVsCount403

����������� 403����ֹ����Ӧ����Ŀ��

iwsVsCount404

����������� 404��δ�ҵ�����Ӧ����Ŀ��

iwsVsCount503

�ѷ���� 503�������ã���Ӧ����Ŀ��

iwsProcessTable

Sun ONE Web Server ��̡�

iwsProcessEntry

Sun ONE Web Server ��̡�

iwsProcessIndex

�������

iwsProcessId

����ϵͳ��̱�ʶ��

iwsProcessThreadCount

�������̵߳���Ŀ��

iwsProcessThreadIdle

��ǰ���ڿ���״̬���������߳���

iwsProcessConnectionQueueCount

l�Ӷ����еĵ�ǰl����

iwsProcessConnectionQueuePeak

ͬʱ�Ŷӵ����l����

iwsProcessConnectionQueueMax

l�Ӷ���������������l����

iwsProcessConnectionQueueTotal

�ѽ��ܵ�l����

iwsProcessConnectionQueueOverflows

����l�Ӷ�������ܾ��l����

iwsProcessKeepaliveCount

���ֻ�Ķ����еĵ�ǰl����

iwsProcessKeepaliveMax

���ֻ�Ķ���������������l����

iwsProcessSizeResident

���פ���С��ǧ�ֽڣ���

iwsProcessSizeVirtual

��̴�С��ǧ�ֽڣ���

iwsProcessFractionSystemMemoryUsage

ϵͳ�ڴ��еĽ���ڴ沿�֡�

iwsListenTable

Sun ONE Web Server �����׽��֡�

iwsListenEntry

Sun ONE Web Server �����׽��֡�

iwsListenIndex

�����׽�������

iwsListenId

�����׽��ֱ�ʶ��

iwsListenAddress

�׽��ּ���ĵ�ַ��

iwsListenPort

�׽��ּ���Ķ˿ڡ�

iwsListenSecurity

����֧�֡�

iwsThreadPoolTable

Sun ONE Web Server �̳߳ء�

iwsThreadPoolEntry

Sun ONE Web Server �̳߳ء�

iwsThreadPoolIndex

�̳߳�����

iwsThreadPoolID

�̳߳ر�ʶ��

iwsThreadPoolCount

�Ŷӵ�������

iwsThreadPoolPeak

ͬʱ�Ŷӵ����������

iwsThreadPoolMax

����������������������

iwsInstanceStatusChange

iwsInstanceStatusChange �����ʾ iwsInstanceStatus �Ѿ���ġ�

iwsInstanceLoad1MinuteAverage

1 �����ڵ�ϵͳ����ƽ��ֵ��

iwsInstanceLoad5MinuteAverage

5 �����ڵ�ϵͳ����ƽ��ֵ��

iwsInstanceLoad15MinuteAverage

15 �����ڵ�ϵͳ����ƽ��ֵ��

iwsInstanceNetworkInOctets

������ÿ�봫��İ�λ�ֽ���

iwsInstanceNetworkOutOctets

������ÿ����յİ�λ�ֽ���

iwsCpuIndex

CPU ����

iwsCpuId

CPU ID��

iwsCpuIdleTime

CPU ����ʱ�䡣

iwsCpuUserTime

CPU �û�ʱ�䡣

iwsCpuKernelTime

CPU �ں�ʱ�䡣


���� SNMP

һ��4����Ҫʹ�� SNMP��ϵͳ�ϱ��밲װ��������һ������������һ���Ӵ��?Ҫ�����Ӵ��?��Ҫ�Ȱ�װ����?

���� SNMP �Ĺ�̸�ݲ�ͬ��ϵͳ��ͬ���� 11-2 �������ڲ�ͬ�������Ҫִ�еĹ�̡����º��潫��ʵ�ʹ�̽�����ϸ���ܡ�

��ʼǰ��Ӧ����֤}�����飺

�й������֤��Щ��Ϣ��˵����μ����ϵͳ�ĵ���


ע��

�ڸ���� Administration Server �е� SNMP ���á���װ���µķ������ɾ�������з�����������ִ�����²��裺

  • (Windows) ������ Windows SNMP ���������������
  • (UNIX) ʹ�� Administration Server ������ SNMP ����?

�� 11-2
���� SNMP �������Ӵ���Ĺ�̸���

�������������������

��ִ�����¹�̡���Щ��̽��ں���������ϸ���ۡ�

  • ��ǰû�����б��ش���

1.
������?

2.
Ϊϵͳ�ϰ�װ��ÿ������������Ӵ��?

  • ���ش��?ǰ��������
  • �� SMUX
  • ����Ҫ����ʹ�ñ��ش���

1.
Ϊ Administration Server ��װ�����ʱ��ֹͣ���ش��?

2.
������?

3.
Ϊϵͳ�ϰ�װ��ÿ������������Ӵ��?

  • ���ش��?ǰ��������
  • �� SMUX
  • ��Ҫ����ʹ�ñ��ش���

1.
��װ SNMP ����Ĵ������

2.
������?

3.
�� SNMP ����Ĵ������

4.
ʹ�������˿ں����������˿ں���������ش��?

5.
Ϊϵͳ�ϰ�װ��ÿ������������Ӵ��?

  • ���ش��?ǰ��������
  • ֧�� SMUX

 

1.
�������� SNMP ���ش��?

2.
Ϊϵͳ�ϰ�װ��ÿ������������Ӵ��?


ʹ�� SNMP ����Ĵ������ (UNIX/Linux)

����Ѿ�������һ��ش��?����ϣ������һ�� Sun ONE Web Server �����һ����ʹ�ã�����Ҫʹ��һ�� SNMP ����Ĵ����������֮ǰ����ȷ��ֹͣ��������?���й���ϸ��Ϣ����μ����ϵͳ�ĵ�����


ע��

Ҫʹ�ô���Ĵ��������Ҫ��װ���������ʹ�� Sun ONE Web Server ��������ж˿ں����������˿ں���������� SNMP ����?


���ڰ�(�������⣺

��װ SNMP ����Ĵ������

���ij�� SNMP ��������ϵͳ�����У�������ϣ�����ʹ�ñ��� SNMP �ػ�������ִ�����¸���еIJ��裺

  1. ��װ SNMP ����?�μ���װ SNMP �������
  2. ��װ���� SNMP ����Ĵ������Ȼ����������� SNMP �ػ����򡣲μ�ʹ�� SNMP ����Ĵ������ (UNIX/Linux)��
  3. �� SNMP ����?�μ����ú��� SNMP �������
  4. �����Ӵ��?�μ������Ӵ�����

Ҫ��װ SNMP ����Ĵ��������༭λ�ڷ������Ŀ¼�µ� plugins/snmp/sagt �е� CONFIG �ļ��������Ϊ���ļ�ָ��������ƣ�����ʹ��� SNMP �ػ�����Ҫ����Ķ˿ڡ����л���Ҫ��( SNMP ����Ĵ������Ҫת���� MIB ������塣

������һ�� CONFIG �ļ�ʾ��

AGENT AT PORT 1161 WITH COMMUNITY public
SUBTREES 1.3.6.1.2.1.1,
1.3.6.1.2.1.2,
1.3.6.1.2.1.3,
1.3.6.1.2.1.4,
1.3.6.1.2.1.5,
1.3.6.1.2.1.6,
1.3.6.1.2.1.7,
1.3.6.1.2.1.8
FORWARD ALL TRAPS;

�� SNMP ����Ĵ������

Ҫ�� SNMP ����Ĵ����������������ʾ�������룺

��������� SNMP �ػ�����

�� SNMP ����Ĵ�����������Ҫ�� CONFIG �ļ���ָ���Ķ˿���������� SNMP �ػ�����Ҫ����� SNMP �ػ���������������ʾ�������룺

���� port_number ���� CONFIG �ļ���ָ���Ķ˿ںš����磬�� Solaris ƽ̨�ϣ�ʹ��ǰ���ᵽ�� CONFIG �ļ�ʾ���еĶ˿ڣ�����Ҫ���룺


�������� SNMP ���ش���

��� SNMP �ػ����������� AIX �ϣ�����֧�� SMUX����ˣ������谲װ����?���ǣ�������� AIX SNMP �ػ��������á�

AIX ʹ�ö�������ļ�4ɸѡ��ͨ�š���Ҫ��� snmpd.conf������һ�������ļ�����ʹ SNMP �ػ�������ܴ� SMUX �Ӵ��?�����Ϣ���й���ϸ��Ϣ����μ� snmpd.conf ��j���ֲ�ҳ������Ҫ���һ���Զ���ÿ���Ӵ��?

���磬����Խ�������ӵ� snmpd.conf �У�

IP_address �������Ӵ�������� IP ��ַ��net_mask �Ǹ������������롣


ע��

����ʹ�û��͵�ַ 127.0.0.1����Ӧʹ��ʵ�ʵ� IP ��ַ��



��װ SNMP �����

Ҫ���� SNMP ����?������� root �û���ݰ�װ Administration Server ʵ���ǣ���ʹ�Ƿ� root �û���Ҳ����ͨ������ SNMP �Ӵ����Ա��������һ����Ӷ��� Web ������ʵ������ɻ� SNMP �������� MIB ��#���

Ҫʹ�� Server Manager ��װ SNMP ����?��ִ�����²��裺

  1. �� root �û���ݵ�¼��
  2. ���˿� 161 ���Ƿ������� SNMP �ػ����� (snmpd)��
  3. ���û������ SNMP �ػ�������ת������ 4��

    ��������� SNMP �ػ�������ȷ��֪��������������Լ���֧����Щ MIB ��

  4. ��������� SNMP �ػ������������Ľ�̡�
  5. �� Server Manager �У��ӡ�Global Settings��ѡ���ѡ��SNMP Master Agent Trap��ҳ�档����ʾ��Manager Entries��ҳ�档
  6. ������������������������ϵͳ����ơ�
  7. �����������ϵͳ��4��������Ķ˿ںš������õĶ˿��� 162�����й��������ϸ��Ϣ����μ���������Ŀ����
  8. ����Ҫ��������ʹ�õ������ַ��й������ַ����ϸ��Ϣ����μ����������ַ���
  9. ����OK����
  10. �� Server Manager �У��ӡ�Global Settings��ѡ���ѡ��SNMP Master Agent Community��ҳ�档����ʾ��Community Strings��ҳ�档
  11. ���������������ַ�
  12. ѡ������IJ���
  13. ����OK����


���ú��� SNMP �����

������������Ϊ CONFIG �Ĵ��������ļ��н����˶��塣�����ʹ�� Server Manager �༭ CONFIG �ļ���Ҳ�����ֶ��༭���ļ���Ҫ���� SNMP �Ӵ��?�����Ȱ�װ SNMP ����?

����������������ʱ���������ڡ�System Error:Could not bind to port���İ󶨴�����ʹ�� ps -ef | grep snmp ��� magt �Ƿ������С�����������У���ʹ�� kill -9 pid �������ý�̡�Ȼ��SNMP �� CGI �����¿�ʼ����

���ڰ�(�������⣺

������˿����������

�������ֻ���� 161 �˿����� SNMP ����?���ǣ������ʹ�����²���������˿����ֶ�������?

  1. �༭ /server_root/plugins/snmp/magt/CONFIG ��ָ����ϣ��Ķ˿ڡ�
  2. ����������ű���
  3. cd /server_root/https-admserv

    ./start -shell /server_root/plugins/snmp/magt/magt

    /server_root/plugins/snmp/magt/CONFIG

    /server_root/plugins/snmp/magt/INIT

Ȼ������?����ϣ��Ķ˿���������ǣ��û������ܹ�����������������С�

�ֶ����� SNMP �����

Ҫ�ֶ����� SNMP ����?��ִ�����²��裺

  1. �Գ����û���ݵ�¼��
  2. ���˿� 161 ���Ƿ������� SNMP �ػ����� (snmpd)��
  3. ��������� SNMP �ػ�������ȷ��֪��������������Լ���֧����Щ MIB ��Ȼ�������Ľ�̡�

  4. �༭λ�ڷ������Ŀ¼�� plugins/snmp/magt �е� CONFIG �ļ���
  5. ����ѡ���� CONFIG �ļ��ж��� sysContact �� sysLocation ����

�༭������ CONFIG �ļ�

CONFIG �ļ������˽��������һ���������͹�����������ֵӦ������Ч��ϵͳ��ƻ� IP ��ַ��

������һ��� CONFIG �ļ���ʾ��

COMMUNITY          public
                   ALLOW ALL OPERATIONS

MANAGER            manager_station_name
                   SEND ALL TRAPS TO PORT 162
                    WITH COMMUNITY public

���� sysContact �� sysLocation ��

����Ա༭ CONFIG �ļ���Ϊָ���� sysContact �� sysLocation MIB-II ���� sysContact �� sysLocation ��ӳ�ʼֵ����ʾ���� sysContact �� sysLocation ���ַ����������ڡ��κΰ�ո񡢻��з��Ʊ��ȵ��ַ������������ڡ���Ҳ������ʮ����Ƽ���4ָ��ֵ��

������һ�� CONFIG �ļ�ʾ�����ж����� sysContract �� sysLocation ����

COMMUNITY          public
                   ALLOW ALL OPERATIONS

MANAGER            nms2
                   SEND ALL TRAPS TO PORT 162
                   WITH COMMUNITY public

INITIAL            sysLocation "Server room
501 East Middlefield Road
Mountain View, CA 94043
USA"

INITIAL            sysContact "John Doe
email:jdoe@netscape.com"

���� SNMP �Ӵ���

��������� SNMP �Ӵ����Լ��ӷ�����

Ҫ���� SNMP �Ӵ��?��ִ�����²��裺

  1. �� Administration Server �У�ѡ�������ʵ���Manage����
  2. ѡ��Monitor��ѡ���
  3. ѡ��SNMP Subagent Configuration����
  4. ��ֻ������ UNIX���ڡ�Master Host���ֶ��У�������������ƺ���
  5. ����������˵���(����ϵͳ��Ϣ��
  6. ���븺��÷��������֯��
  7. �ڡ�Location���ֶ��У����������ľ��·����
  8. �ڡ�Contact���ֶ��У����븺��÷��������Ա�������jϵ��Ϣ��
  9. ѡ��On������ SNMP ͳ������ռ���
  10. ����OK����
  11. ����Apply����
  12. ѡ��Apply Changes�������������ʹ�����Ч��

�� SNMP �����

��װ SNMP ������������ֶ������ͨ�� Administration Server ���

�ֶ��� SNMP �����

Ҫ�ֶ�������?����������ʾ���������������ݣ�

INIT �ļ��ǰ� MIB-II ϵͳ����Ϣ����(ϵͳλ�ú�jϵ��Ϣ���ķ���ʧ���ļ������ INIT �����ڣ��״��������ʱ����������� CONFIG �ļ��еĹ����������Ч���������������ʧ�ܡ�

Ҫ�ڷDZ�׼�˿���������?��ʹ������}�ַ���֮һ��

����һ���� CONFIG �ļ��У�Ϊ�������4����4�Թ������ SNMP �����ÿ��ӿ�ָ������ӳ�䡣����ӳ�������������ܱ�׼�˿ںͷDZ�׼�˿��ϵ�l�ӡ�����?�����ڷDZ�׼�˿��Ͻ��� SNMP ͨ�š����� SNMP �������Ŀ������Ŀ��ϵͳ��ÿ���̵Ĵ򿪵��׽��ֻ��ļ��������Ŀ�����ơ�������һ����ӳ����Ŀʾ��

�ֶ��༭ CONFIG �ļ�����Ӧ����������ʾ���¼������������Ա��ֶ�������?

���������༭ /etc/services �ļ����������������ܱ�׼�˿ںͷDZ�׼�˿��ϵ�l�ӡ�

ʹ�� Administration Server �� SNMP �����

Ҫʹ�� Administration Server �� SNMP ����?��ִ�����²��裺

  1. ��¼ Administration Server��
  2. �� Server Manager �У��ӡ�Global Settings��ѡ���ѡ��SNMP Master Agent Control��ҳ�档����ʾ��SNMP Master Agent Control��ҳ�档
  3. ����Start����
  4. ������ڡ�SNMP Master Agent Control��ҳ����ֹͣ�������� SNMP ����?


���� SNMP �����

��������������������Ӵ��������Ҫ�������� Administration Server����Ҫ��ָ�������ַ������Ŀ�ꡣ

���������ַ�

�����ַ��� SNMP ������4������Ȩ���ı��ַ�����ζ���������վ�ڷ��͸�����ÿ����Ϣ�ж�����һ�������ַ�Ȼ�󣬴���Ϳ�����֤�������վ�Ƿ���Ȩ��ȡ��Ϣ�������ַ��� SNMP ���з���ʱû�б����أ��ַ��� ASCII �ı���ʽ���͡�

������� Server Manager �ġ�Community Strings��ҳ����Ϊ SNMP ��������������ַ������Զ����ض���������ִ�е��� SNMP ��صIJ����� Server Manager �У�����Բ鿴���༭��ɾ�������õ�����

��������Ŀ��

SNMP ������ SNMP ���?�͸��������վ����Ϣ�����磬���ӿڵ�״̬�ɴ򿪱�Ϊ�ر�ʱ��SNMP ���?����һ�����塣SNMP �������֪���������վ�ĵ�ַ���Ա�֪����δ��������塣�����ͨ�� Sun ONE Web Server Ϊ SNMP �������������Ŀ�ꡣ�����Բ鿴���༭��ɾ�������õ�����Ŀ�ꡣʹ�� Sun ONE Web Server ��������Ŀ��ʱ��ʵ�������ڱ༭ CONFIG �ļ���


�����Ӵ���

��װ�� Administration Server �����������������ڳ�������֮ǰΪ��ķ�����ʵ�������Ӵ��?�йذ�װ��������ϸ��Ϣ����μ���װ SNMP ������������ʹ�� Server Manager �����Ӵ��?

Ҫ�� UNIX/Linux ƽ̨��ֹͣ SNMP ���ܣ��������ֹͣ�Ӵ��?Ȼ����ֹͣ����?�����ֹͣ����?�����޷�ֹͣ�Ӵ��?������������������������?ֹͣ�Ӵ��?Ȼ��ֹͣ����?

Ҫ���� SNMP �Ӵ��?��ʹ�� Server Manager �еġ�SNMP Subagent Configuration��ҳ�棬Ȼ���ڡ�SNMP Subagent Control��ҳ�������Ӵ��?�й���ϸ��Ϣ����μ�j������е���ӦС�ڡ�

�����Ӵ���������ͨ��SNMP Subagent Control��ҳ��� Windows �ķ���������4���ֹͣ���������Ӵ��?


ע��

�� SNMP ���ý����κθ�ĺ󣬱��뵥��Apply����ť��Ȼ�������� SNMP �Ӵ��?



�˽� SNMP ��Ϣ

GET �� SET �� SNMP �����}����Ϣ��GET �� SET ��Ϣ���������վ (NMS) ���͸�����?�����ͨ�� Administration Server ʹ������һ���}��ʹ�á�

SNMP ��Э����ݵ�Ԫ (PDU) �ĸ�ʽ����������Ϣ����Щ��Ԫ���йش洢�ڱ������豸������ Web �������ϵı�����Ϣ����Щ����Ҳ��Ϊ��������󣩾���ֵ�ͱ��⣬ֵ�ͱ��⽫����Ҫʱ����� NMS���ɷ������͸� NMS ��Э����ݵ�Ԫ��Ϊ�����塱������ʾ����ʾ�� GET��SET �͡����塱��Ϣ��ʹ�á�

NMS ���ͨ�š�NMS ���ӷ�����������Ϣ�����߸�Ĵ洢�ڷ����� MIB �еı���ֵ�����磺

  1. NMS ����Ϣ���͸� Administration Server ����?��Ϣ�������������һ�� GET ��Ϣ����Ҳ�������� MIB �����ñ���˵��һ�� SET ��Ϣ����
  2. ����?��Ϣת������Ӧ���Ӵ��?
  3. �Ӵ��?������ݻ��� MIB �еı���
  4. �Ӵ��?��ݻ�״̬���������?Ȼ������?��Ϣ��һ�� GET ��Ϣ��ת���� NMS��
  5. NMS ͨ�����������Ӧ�ó��������ֻ�ͼ�η�ʽ��ʾ����ݡ�

���������ͨ�š�������Ҫ�¼�ʱ���������Ӵ��?�� NMS ����һ����Ϣ�������塱�������磺

  1. �Ӵ���֪ͨ������������ֹͣ��
  2. ����?��һ����Ϣ�������塱���������¼������ NMS��
  3. NMS ͨ�����������Ӧ�ó��������ֻ�ͼ�η�ʽ��ʾ����Ϣ��


��һ��      Ŀ¼      ����      ��һ��     


��Ȩ���� 2003 Sun Microsystems, Inc.����������Ȩ��